BODY {
	margin-left : 4px;
	margin-top : 2px;
	margin-right : 0px;
	margin-bottom : 10px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
}
TD {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
}
ul { 
margin-top:5px;
margin-bottom:10px;
margin-left:25px;
margin-right:5px;
}
.PageHead {
	COLOR: #000099;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold
}
.RH {
	COLOR: blue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}
.R1 {
	BACKGROUND-COLOR: #E8E8E8;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt
}
.R2 {
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt
}
.ColHead {
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 14pt
}
.ColLabel {
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt
}
.ColData {
	COLOR: darkblue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt
}
.ColLabel1 {
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal
}
.ColData1 {
	COLOR: darkblue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal
}
.TextData {
	COLOR: #000099;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt
}
.TextSmData, .TextSmData A:link, .TextSmData A:visited, .TextSmData A:active {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt
}
.TextVSmData {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 7pt
}
.TextRedData, .TextRed {
	COLOR: Red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt
}
.TextRedSm, .TextSmRed, .TextSmRed A:link, .TextSmRed A:visited, .TextSmRed A:active {
	COLOR: Red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt
}
.TextVSmRedData {
	COLOR: Red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 7pt
}
.TextBlueData, .TextBlue {
	COLOR: Blue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt
}
.TextBlueSm, .TextBlueSm, .TextBlueSm A:link, .TextBlueSm A:visited, .TextBlueSm A:active {
	COLOR: Blue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt
}
.TextVSmBlueData {
	COLOR: Blue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 7pt
}
.TextRowHeadBlue {
	COLOR: #0B5294;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt
}
.CC {
	COLOR: navy;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
H2 {
	COLOR: navy;
	FONT-SIZE: 14pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold
}
.THBG {
	BACKGROUND-IMAGE: url(../images/headd2.jpg);
	BACKGROUND-REPEAT: repeat-x;
	COLOR: #2215bd;
	FONT-FAMILY: Arial
}
H1 {
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 16pt
}
.BT, .Button {
	BACKGROUND-COLOR: mediumblue;
	BORDER-BOTTOM: white outset;
	BORDER-LEFT: white outset;
	BORDER-RIGHT: white outset;
	BORDER-TOP: white outset;
	COLOR: white;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-TRANSFORM: uppercase
}
.buttonover {
	BACKGROUND-COLOR: #6699ff;
	BORDER-BOTTOM: white outset;
	BORDER-LEFT: white outset;
	BORDER-RIGHT: white outset;
	BORDER-TOP: white outset;
	COLOR: white;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-TRANSFORM: uppercase
}
.BTSM {
	BACKGROUND-COLOR: red;
	COLOR: yellow;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 6pt;
	TEXT-ALIGN: center;
}
.BCK {
	BACKGROUND-COLOR: white;
	BACKGROUND-IMAGE: url(../images/back2.jpg);
	BACKGROUND-REPEAT: no-repeat
}
.SH {
	COLOR: navy;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.R3 {
	BACKGROUND-COLOR: whitesmoke;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt
}
A:link, A:active, A:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #0000FF
}
A:hover { Color:#FF0000;}
.aRed A:link, .aRed A:active, .aRed A:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #FF0000
}
.aRed A:hover { Color:#0000FF;}
.ASmall A:link, .ASmall A:active, .ASmall A:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #0000FF
}
.ASmall A:hover { Color:#FF0000;} 
.UserName {
	BACKGROUND-COLOR: lightgoldenrodyellow;
	COLOR: deepskyblue;
	FONT-FAMILY: 'Book Antiqua'
}
.ColError, .ShowError {
	BACKGROUND-COLOR: yellow;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}
.StandOut, .ShowWarning {
	BACKGROUND-COLOR: lightyellow;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}
.StandOutVSm, .StandOutVSm a:link {
	BACKGROUND-COLOR: lightyellow;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold
}
.StandOutVS a:hover { BACKGROUND-COLOR: yellow; }
.StandOutDistinct {
	COLOR: Blue;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}
.SHSM {
	COLOR: navy;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}
.R1SM {
	BACKGROUND-COLOR: lightgrey;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt
}
.R3SM {
	BACKGROUND-COLOR: whitesmoke;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 8pt
}
.RH1 {
	BACKGROUND-COLOR: #b0c4de;
	COLOR: #0B5294;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 9pt
}
.RH2 {
	BACKGROUND-COLOR: #d8eefc;
	COLOR: #0B5294;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 9pt
}
.RedTitle {
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}
.month {
	BACKGROUND-COLOR: #ccffcc;
	COLOR: #0304FC;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold
}
.weekday {
	BACKGROUND-COLOR: white;
	COLOR: #0304FC;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold
}
.selectedDay {
	BORDER-BOTTOM: green inset 1px;
	BORDER-LEFT: green inset 1px;
	BORDER-RIGHT: green inset 1px;
	BORDER-TOP: green inset 1px;
	BACKGROUND-COLOR: #DCFAE3;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
.selectedDay A:link, .selectedDay A:visited, .selectedDay A:active {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal
}
.selectedDay A:hover { BACKGROUND-COLOR: #FAFF27; Color:Red;} 
.day, .day A:link, .day A:visited, .day A:active { 
	BACKGROUND-COLOR: white;
	COLOR: Green;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: normal
}
.day A:hover { BACKGROUND-COLOR: #FAFF27; Color:Red;} 
.notaDay {
	BACKGROUND-COLOR: #dcdcdc;
}
.EventA, .EventA A:link, .EventA A:visited, .EventA A:active {
	FONT-SIZE: 8pt;
	COLOR: darkgreen;
}
.EventPG, .EventPG A:link, .EventPG A:visited, .EventPG A:active {
	FONT-SIZE: 8pt;
	COLOR: #ff33cc;
}
.EventP, .EventP A:link, .EventP A:visited, .EventP A:active {
	FONT-SIZE: 8pt;
	COLOR: blue;
}
.EventM, .EventM A:link, .EventM A:visited, .EventM A:active {
	FONT-SIZE: 8pt;
	COLOR: red;
}
.EventC, .EventC A:link, .EventC A:visited, .EventC A:active {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: yellow; COLOR: red;
}
.EventD, .EventD A:link, .EventD A:visited, .EventD A:active {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: yellow; COLOR: black;
}
.EventU, .EventU A:link, .EventU A:visited, .EventU A:active {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: black; COLOR: white;
}
input, select {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	border : 1;
	border-color : #7F9DB9;
	border-style : solid;
	color : #000000;
}

.CalMsgText {	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	color : White; }
.CalLabel {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color:Black; font-weight :normal;}
.EventBody {	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-size : 10pt;
	color : DarkBlue; }
.EventText {	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-size : 9pt;
	color : Black; }
.Mandatory {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :8pt; color :Red; font-weight :normal;}
TD.NON {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#C0C0C0; font-weight :normal;}
TD.TOP {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#0000FF; font-weight :bold;}
TD.Some {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal;}

A.NOEVENT:Link {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.NOEVENT:Visited {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

A.EVENT:Link {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.EVENT:Visited {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

A.NORMAL:Link {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}
A.NORMAL:Visited {font-family :Verdana, Helvetica, Arial, sans-serif; font-size :10pt; color :#000000; font-weight :normal; text-decoration: none;}

.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;
}
.LeagueHeadSmall {
	COLOR: Black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}
#news h2
{
	float:left;
	width:auto;
	height: auto;
	COLOR: red;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	background-color:#eee;
	margin:0 18px 3px 0;
	padding:2px 15px 2px 15px;
	border-top: 1px solid #ccc;
}
#news p
{
	margin:0 0 15px 0;
	padding:10px 0 0 0;
	border-top: 1px solid #ccc;
	text-align: left;
	text-indent: 15px;
}
#news img
{
	border: 1px solid #ccc;
}

