li{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
SELECT{font-size:xx-small;font-family:Verdana, Arial, Helvetica, Sans-serif;}
INPUT{font-size:xx-small;font-family:Verdana, Arial, Helvetica, Sans-serif;}
TEXTAREA{font-size:xx-small;font-family:Verdana, Arial, Helvetica, Sans-serif;}

td    {
	font-family:verdana;
	font-size:11px;
	color:#000000;
}

.small{font-size:xx-small;}
.smallblgr{font-size:xx-small;color:#657195;}
.smallb{font-size:xx-small;font-weight:bold;}
.smallw{font-size:xx-small;color:#ffffff;}
.smallwb{font-size:xx-small;color:#ffffff;font-weight:bold;}
.smallgr{font-size:xx-small;color:#dfe2ec;}
.smallgrdb{font-size:xx-small;color:#4d587b;font-weight:bold;}
.smallgrb{font-size:xx-small;color:#c7cad9;font-weight:bold;}
.smallgrd{font-size:xx-small;color:#8f95ac;}
.smallr{font-size:xx-small;color:#cc0000;}
.smallrb{font-size:xx-small;color:#cc0000;font-weight:bold;}
.smallg{font-size:xx-small;color:#3b9c00;}
.smallgb{font-size:xx-small;color:#3b9c00;font-weight:bold;}
.smalllblb{font-size:xx-small;color:#004990;font-weight:bold;}
.smallbo{font-size:xx-small;color:#b28e00;font-weight:bold;}
.smallglb{font-size:xx-small;color:#358003;font-weight:bold;}

.stitle{color:#657195;font-weight:bold; font-size: small}

.smallform100{font-size:xx-small;width:100%;}

.notfound{color:#000000;}

.textb{font-weight: bold;}
.textgr{color:#4d587b}
.textg{color:#3b9c00}
.textr{color:#cc0000}
.textgrb{font-weight:bold;color:#4d587b}
.textgrlb{font-weight:bold;color:#8f95ac;}
.textglb{color:#358003;font-weight:bold;}
.textorb{color:#cc3300;font-weight:bold;}
.textrb{color:#cc0000;font-weight:bold;}

.number{font-size:18px;font-weight:bold;color:#ffffff}

.campaign_0{color:#747578;font-size:xx-small;}
.campaign_191216{color:#7f6600;font-size:xx-small;}
.campaign_191217{color:#586d23;font-size:xx-small;}
.campaign_191218{color:#47617d;font-size:xx-small;}
.campaign_3900269{color:#76516B;font-size:xx-small;}

a.asmall{font-size:xx-small;}
a.asmallb{font-size:xx-small;font-weight:bold;}
a.asmallblack{font-size:xx-small;color:#000000;}
a.asmallblackb{font-size:xx-small;color:#000000;font-weight:bold;}
a.asmallgr{font-size:xx-small;color:#4f4f4f;}
a.asmallgrb{font-size:xx-small;color:#c7cad9;font-weight:bold;}
a.asmallr{font-size:xx-small;color:#cc0000;}
a.asmallg{font-size:xx-small;color:#3b9c00;}
a.abigg{color:#3b9c00;}
a.asmallw{font-size:xx-small;color:#ffffff;}
a.asmallwb{font-size:xx-small;font-weight:bold;color:#ffffff;}

a.atextb{font-weight:bold;}
a.atextrb{color:#cc0000;font-weight:bold;}
a.atextlrb{color:#cc3300;font-weight:bold;}
a.atextblack{color:#000000;}
a.atextblackb{color:#000000;font-weight:bold;}
a.atext_191216{color:#ff9900;font-weight:bold;}
a.atext_191217{color:#358003;font-weight:bold;}
a.atext_191218{color:#367bb4;font-weight:bold;}
a.atext_3900269{color:#76516B;font-weight:bold;}

a.acampaign_0{color:#000000;font-size:xx-small;}
a.acampaign_191216{color:#000000;font-size:xx-small;}
a.acampaign_191217{color:#000000;font-size:xx-small;}
a.acampaign_191218{color:#000000;font-size:xx-small;}
a.acampaign_3900269{color:#000000;font-size:xx-small;}

a.anotfound{font-weight:bold;}

.NavText {
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		font-weight: normal;
		line-height: 14px;
		padding-left: 4px;
}
.Nav {
		background-color: #36699C;
		color: #fff;
		cursor: pointer;
}
.NavHilite {
		background-color: #FF3636;
		color: #fff;
}
TD.swath {
		font: 10px sans-serif !important;
}
TR.NavRow TD {
		vertical-align: middle;
		border: 1px solid;
		border-color: #699CCF #699CCF #363669;
		border-left: none;
}
TR.NavRow TD.swath {
		background-color: #699CCF;
		border-right: none;
}
TR.NavHiliteRow TD.swath {
		background-color: #FF9C9C;
		border-right: none;
}

.PageBODY {scrollbar-track-color: #E5E9EE; background-color: #FFFFFF; color: #000000;}
.FormTABLE {border: 1px solid #C0C0C0}
.FormHeaderTD {text-align: center; background-color: #003F5F; border: 1px solid #C0C0C0; font-size: 10pt; color: #FFFFFF; text-decoration:none; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica}
.FieldCaptionTD { text-align: right;  }
.DataTD { text-align: left; padding-left: 5px }
.DataTDY {background-color: #FFFBF0;color: #000000; font-size: 10pt; font-family: Arial, Tahoma, Verdana, Helvetica}
.RecordSeparatorTD {background-color: #002458}
.ColumnTD {background-color: #CADCFF;color: #000000; font-size: 10pt; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica}
.BottomTD {background-color: #F8F8F8;}

a.lmenu {  color: #003399; text-decoration: none}
a.lmenu:hover {COLOR: #CC0033; TEXT-DECORATION: underline}
a.lmenu:visited {}

A		{  color: #003399; text-decoration: none}
A:hover		{COLOR: #CC0033; TEXT-DECORATION: underline}
A:visited	{}
.text { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}



/* Calendar */
a.today:link,a.today:visited{ color: #FF0000; 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: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border: 1px solid #698BB7; color: #000000; background-color: #CEE3FF; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; color: #000000; font-size: 13px; }
TD.workday { border: 1px solid #B3CAE1; color: #000000; font-size: 13px; }
TD.weekend { border: 1px solid #B3CAE1; color: #000000; background-color: #E5F3FF; font-size: 13px; }
TH.calendar { margin: 1px; border: 1px solid #698BB7; color: #000000; background-color: #CEE3FF; font-size: 13px; font-weight: bold; }
.CalendarButtons { margin: 1px; border-bottom: 1px solid #698BB7; border-left: 1px solid #698BB7; border-right: 1px solid #698BB7; border-top: 1px solid #698BB7; background-color: #CEE3FF; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }
.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }
.Table { border: 1px double #000000; background-color: #FFFFFF; }

#tipBox {position: absolute; 
         width: 150px; 
         z-index: 100;
         border: 1pt black solid;
		 font-size: 9pt;
		 font-family: MS Sans Serif, Arial, Tahoma, Verdana, Helvetica;
         background: #FFFFE1; 
         visibility: hidden}

a:link {
	TEXT-DECORATION: none
}
a:hover {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.bottom_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004fa3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004fa3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004fa3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_text1 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_text2 {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GrayBorder {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; BORDER-BOTTOM: #bababa 1px solid
}
.bigwhite {
	FONT-SIZE: 18px; COLOR: #FFFFFF; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big_text {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer_text {
	FONT-SIZE: 11px; COLOR: #CCCCCC; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

