	.menuLink
	{
		font-family: Verdana;
		font-size: 11px;
		color: #444444;
		font-weight: bold;
		text-decoration: none;
	}

	.mainMenuText:link, .mainMenuText, .mainMenuText:visited, .mainMenuText:hover
	{
		font-family: Verdana;
		font-size: 11px;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}

	.bodyText
	{
		font-family: Verdana;
		font-size: 11px;
		color: #444444;
		text-decoration: none;
		line-height: 125%;
	}

	.bodyLink
	{
		font-family: Verdana;
		font-size: 11px;
		color: #003399;
		text-decoration: underline;
	}

	.footerLink, .footerLink:hover, .footerLink:active, .footerLink:visited, .footerLink:link
	{
		font-family: Verdana;
		font-size: 11px;
		color: #808080;
		text-decoration: underline;
	}

	.footerText
	{
		font-family: Verdana;
		font-size: 11px;
		color: #808080;
		text-decoration: none;
	}

	.menuText
	{
		font-family: Verdana;
		font-size: 11px;
		color: #444444;
		text-decoration: none;
		line-height: 125%;
	}

	.leftMenu
	{
		padding-top: 0px;
		padding-left: 0px;
		background-color: #F1F1F1;
		border-top: 1px solid #444444;
		border-right: 1px solid #444444;
		border-bottom: 1px solid #444444;
		border-left: 1px solid #444444;
	}
	
	.infoBox
	{
		padding-top: 5px;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		background-color: #EEEEEE;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
	}

	.table
	{
		border:1px solid #CCCCCC;	}

	.menuHeading
	{
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
		color: #444444;
		text-decoration: none;
		line-height: 125%;
	}
	
	#line {
		border-bottom: dotted 1px #CCCCCC; 
		margin-top: 20px;
		margin-bottom: 15px
	}

	a.productmenu
	{
		font-size: 11px;
		display: block;
		padding: 6px 0px 7px 5px;
		text-decoration: none;
		border-top: 1px solid #444444;

	}

	a.productmenu:hover
	{
		background-color: #DDDDDD;
	}

	a.productsubmenu
	{
		font-size: 11px;
		display: block;
		padding: 0px 0px 7px 20px;
		text-decoration: none;
		background-color: #F1F1F1;
	}

	a.productsubmenu:hover
	{
		background-color: #DDDDDD;
	}

	.required
	{
		color: red;
		font-weight: bold;
	}

	.smallText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #444444;
		text-decoration: none;
		line-height: 125%;
	}


	.divider{
		border-bottom: solid 1px #CCCCCC;
	}



SELECT{font-size:xx-small;font-family:Verdana;}
INPUT{font-size:xx-small;font-family:Verdana;}
TEXTAREA{font-size:xx-small;font-family:Verdana;}

.small{font-size:xx-small;}
.smallblgr{font-size:xx-small;color:#336699;}
.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:#336699;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:#666666;}

.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}

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.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.anotfound{font-weight:bold;}

.NavText {
		font-family: Verdana;
		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: #666666;}
.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: Verdana}
.FieldCaptionTD { text-align: right;  }
.DataTD { text-align: left; padding-left: 5px }
.DataTDY {background-color: #FFFBF0;color: #000000; font-size: 10pt; font-family: Verdana;}
.RecordSeparatorTD {background-color: #002458}
.ColumnTD {background-color: #CADCFF;color: #000000; font-size: 10pt; font-weight: bold; font-family: Verdana;}
.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: #003399; text-decoration: underline}
A:visited	{color: #003399; text-decoration: none}
.text { COLOR: #666666; FONT-FAMILY: Verdana; FONT-SIZE: 8pt}

body	{ 
	scrollbar-track-color: #E5E9EE;
	color:#444444;background-color:#EEEEEE;
	margin-top:10px;margin-bottom:10px;
	padding-bottom:0px;padding-top:0px;
	padding-left:0px;padding-right:0px;
	margin-left:10px;
	margin-right:10px;
}

td    {
	font-family:verdana;
	font-size:11px;
	color:#666666;
}

pre {
	font-family:Courier New, Courier;
	font-size:11px;
}

a:link {
	TEXT-DECORATION: none
}
.white_nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana;
}
.white_nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana;
}
.white_nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana;
}
.white_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana;
}
.link 	{
		font-family: Verdana;
		font-size: 11px;
		color: #003399;
		text-decoration: underline;
	}

.small_text1 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana;
}
.small_text2 {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; COLOR: #333333; FONT-FAMILY: Verdana;
}
.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: Verdana;
}
