.TitleMajor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #385580;
    TEXT-ALIGN: center
}
.TitleMinor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica
}
.LabelNormal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right
}
.LabelRequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: maroon;
    TEXT-ALIGN: right
}
.TableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.FooterNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
}
.calHeading
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.calView
{
    FONT-SIZE: 11px;
    COLOR: darkblue;
    BACKGROUND-COLOR: #ffffff
}
.calViewToday
{
    FONT-SIZE: 11px;
    COLOR: darkblue;
    BACKGROUND-COLOR: #ffff99
}
.calMonthHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: darkblue
}
.sponsor
{
    FONT-SIZE: 14px;
    BACKGROUND-COLOR: #ffffff
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.TopMenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white
}
A.TopMenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white
}
A.TopMenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white
}
A.TopMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9bcdac
}
A.Selected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white
}
A.Selected:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white
}
A.Selected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white
}
A.Selected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: lemonchiffon
}
A.Org:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.Org:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.Org:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
A.Org:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: darkblue
}
A.FooterLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC3399
}
A.FooterLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC3399
}
A.FooterLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC3399
}
A.FooterLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #d7d8d9
}
BODY.title
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #000066
}
BODY.white
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff
}
BODY.optionBar
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFF00
}
BODY.option
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #000066
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica
    ALIGN: CENTER
}
.LabelReadOnly
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #b5b5b5;
    TEXT-ALIGN: right
}
.LabelError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: maroon
}
.LabelGood
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066
}
HR
{
    COLOR: #000066
}
.HighPriority
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red
}
.PageHeading
{
    BORDER-RIGHT: #000066;
    BORDER-TOP: #000066;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: #000066;
    COLOR: darkblue;
    BORDER-BOTTOM: #000066
}
.optionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(images\option_heading.gif);
    COLOR: #FFFF00;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.optionSubHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(images\option_sub_heading.gif);
    COLOR: #FFFF00;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.optionData
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent
}
TR
{
}
INPUT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue
}
SELECT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: midnightblue
}
.columnHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.TableBackground
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-COLOR: #ffffff
}
.TableSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    BACKGROUND-COLOR: #999999
}
.subHeading
{
    BACKGROUND-POSITION: center bottom;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/sub_heading.gif);
    PADDING-BOTTOM: 5px;
    COLOR: #000066;
    BACKGROUND-REPEAT: no-repeat
}
.dataView
{
    FONT-SIZE: 11px;
    COLOR: darkblue
}
.dataView2
{
    FONT-SIZE: 11px;
    COLOR: green
}
.dataViewBig
{
    FONT-SIZE: 12px;
    COLOR: darkblue
}
.dataViewSmall
{
    FONT-SIZE: 10px;
    COLOR: midnightblue
}
.labelSmall
{
    FONT-SIZE: 9px;
    COLOR: black
}
.labelLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000066
}
.dbMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: darkgreen
}
.TableHeadingSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.highlight
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #999999
}
TEXTAREA
{
    FONT-SIZE: 12px;
    COLOR: black
}
.tableHeading2
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: gray
}
.sponsor
{
    FONT-SIZE: 14px;
    BACKGROUND-COLOR: #ffffff
}
A.Error:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: maroon
}
A.Error:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: maroon
}
A.Error:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red
}
A.Error:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: maroon
}
.TableEdit
{
    BORDER-RIGHT: darkblue 2px;
    BORDER-TOP: darkblue 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: darkblue 2px;
    COLOR: black;
    BORDER-BOTTOM: darkblue 2px;
    TOP: 20px;
    BACKGROUND-COLOR: silver
}
.INST
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}
.INST_small
{
    FONT-SIZE: 9px;
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}
.BANTAMS
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #669966
}
.BANTAMS_small
{
    FONT-SIZE: 9px;
    COLOR: white;
    BACKGROUND-COLOR: #669966
}
.MINORS
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: #66CCFF
}
.MINORS_small
{
    FONT-SIZE: 9px;
    COLOR: black;
    BACKGROUND-COLOR: #66CCFF
}
.MAJORS
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: #FFFF33
}
.MAJORS_small
{
    FONT-SIZE: 9px;
    COLOR: black;
    BACKGROUND-COLOR: #FFFF33
}
.PONY
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: #FF9933
}
.PONY_small
{
    FONT-SIZE: 9px;
    COLOR: black;
    BACKGROUND-COLOR: #FF9933
}
.HOME
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: darkblue
}
.AWAY
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: darkgreen
}
.SCHED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial,Helvetica
}
.resched
{
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #336699
}
.special
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #336688
}
.postpone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR:RED
}