BODY {
	margin-left : 4px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica;
	font-size: 10pt;
	color : Black;
	background : white; }
.BodyHead {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 18pt; color: #0000FF; font-weight: bold}
.BodyHeadRed {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 18pt; color: #FF0000; font-weight: bold}
.BodyBigText {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 14pt}
.BodyText {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 12pt}
.BodySmText {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 10pt}
.BodyBigBlue {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 14pt; color: #0000FF}
.BodyBlue {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 12pt; color: #0000FF}
.BodySmBlue {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 10pt; color: #0000FF}
.BodyRed {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 12pt; color: #FF0000}
.BodyBigRed {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 14pt; color: #FF0000}
.BodySmRed {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 10pt; color: #FF0000}
.BoxWhiteHead {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 12pt; color: White}
.TextRed {  font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica; font-size: 10pt; color: #FF0000}
H2 {
	COLOR: navy;
	FONT-SIZE: 14pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
}
H1 {
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16pt;
}
H3 { color:white };
A:link { COLOR: #0000ff }
A:visited {	COLOR: #0000ff }
A:hover {	color: #FF0000 }
.LeagueRow {
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
}
.LeagueHighlight {
	BACKGROUND-COLOR: #ffff99;
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.LeagueHead {
	COLOR: Black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
}
.American {
	COLOR: blue;
}
.National {
	COLOR: red;
}
.Other {
	COLOR: black;
}
.LeagueHeadSmall {
	COLOR: Black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}
Table {
	font-family: "Times New Roman", Times, serif, Arial, verdana, helvetica;
	font-size: 12pt;
	color : Black;}

.PageHead {
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
}
.RH {
	COLOR: blue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.StandOut {
	BACKGROUND-COLOR: lightyellow;
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.R1 {
	BACKGROUND-COLOR: #ccffcc;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
}
.R2 {
	COLOR: Black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
}
.ColHead {
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14pt;
}
.ColLabel {
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
}
.ColData {
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
}
.ColLabel1 {
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.ColData1 {
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.ShowError {
	BACKGROUND-COLOR: yellow;
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.ColError {
	BACKGROUND-COLOR: yellow;
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.StandOutDistinct {
	COLOR: Blue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.R1SM {
	BACKGROUND-COLOR: lightgrey;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
}
.R3SM {
	BACKGROUND-COLOR: whitesmoke;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
}
.RedTitle {
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.CalMsgText {	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	color : White; }
.CalLabel {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color:Black; font-weight :normal;}
.EventBody {	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10pt;
	color : DarkBlue; }
.EventText {	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10pt;
	color : Black; }
.Mandatory {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :8pt; color :Red; font-weight :normal;}
TD.NON {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#C0C0C0; font-weight :normal;}
TD.TOP {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#0000FF; font-weight :bold;}
TD.Some {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal;}

A.NOEVENT:Link {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.NOEVENT:Visited {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

A.EVENT:Link {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.EVENT:Visited {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

A.NORMAL:Link {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.NORMAL:Visited {font-family :Arial, Verdana, Helvetica, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

td.dashedborder{
	border-color: #000000;
	background-color : #ff0000;
	border-style: dashed;
}
.TextHuge {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 32pt;
	FONT-WEIGHT: Bold;
}
.TextVeryLarge {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 24pt;
	FONT-WEIGHT: Bold;
}
.TextLarge {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: Bold;
}
.TextMedium {
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
}
.TextMediumSmall {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
}
.TextSmall {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}
.TitleRed {
	background: white;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 28pt;
	FONT-WEIGHT: Bold;
}

