BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; }
A.nav:link { color: #120303; font-size: 11px; font-weight: bold; text-decoration: none; }
A.nav:visited { color: #120303; font-size: 11px; font-weight: bold; text-decoration: none; }
A.nav:active { color: #120303; font-size: 11px; font-weight: bold; text-decoration: none; }
A.nav:hover { color: #FF8210; font-size: 11px; font-weight: bold; text-decoration: none; }
A:link { color: #0000FF; font-size: 11px; text-decoration: none; font-weight: bold; }
A:visited { color: #0000FF; font-size: 11px; text-decoration: none; font-weight: bold; }
A:active { color: #000000; font-size: 11px; text-decoration: none; font-weight: bold; }
A:hover { color: #000000; font-size: 11px; text-decoration: none; font-weight: bold; }
.normal { font-family: Tahoma, arial, sans-serif; color: #000000; font-size: 13px; }
.normalsmall { font-family: Tahoma, arial, sans-serif; color: #000000; font-size: 11px; }
.blueheading { font-family: Tahoma, arial, sans-serif; color: #0070d7; font-size: 13px; font-weight: bold; }
.bluebold { font-family: Tahoma, arial, sans-serif; color: #0070d7; font-size: 11px; font-weight: bold; }
.nFocusButton { color: #002D45; border-bottom: 1px solid #2e6dbd; border-left: 1px solid #2e6dbd; border-right: 1px solid #2e6dbd; border-top: 1px solid #2e6dbd; background-color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: normal; }

/* Calendar */
a.today:link,a.today:visited			{ color: #800000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active			{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited	{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active	{ color: #800000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited		{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active		{ color: #800000; text-decoration: none; }
TD.selectedDay 		{ margin: 1px; border-left: 1px solid #1C5B94; border-right: 1px solid #1C5B94; border-bottom: 1px solid #1C5B94; border-top: 1px solid #1C5B94; color: #FFFFFF; background-color: #C9E4C9; font-size: 11px; font-weight: bold; }
TD.today 		{ border-top: 1px solid #800000; border-left: 1px solid #800000; border-bottom: 1px solid #800000; border-right: 1px solid #800000; color: #000000; background-color: #F2F2F2; font-size: 11px; }
TD.workday 		{ color: #000000; background-color: #F2F2F2; font-size: 11px; }
TD.weekend 		{ color: #000000; background-color: #DCE5EA; font-size: 11px; }
TH.calendar 		{ padding: 1px, 2px; border-left: 1px solid #1C5B94; border-right: 1px solid #1C5B94; border-bottom: 1px solid #1C5B94; border-top: 1px solid #1C5B94; color: #FFFFFF; background-color: #1C5B94; font-size: 11px; font-weight: bold; }
.CalendarButtons 	{color: #002D45; margin: 1px; border-bottom: 1px solid #C9E4C9; border-left: 1px solid #C9E4C9; border-right: 1px solid #C9E4C9; border-top: 1px solid #C9E4C9; background-color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }
.CalendarControls 	{ font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; }
.Table { }
