
body  {
	font-family: verdana,arial,helvetica,san serif;
	font-size: .8em;
	margin: 0px 0px 0px 0px;
	background-color:#ffffff";
	
}
a.nav:active,a.nav:link,a.nav:visited {
	display: block;
	font-size: 11px;
	color:#003C70;
	font-weight:700;
	text-decoration: none;
	padding-left: 4px;
	
}

a.nav:hover	{
	display: block;
	font-size: 11px;
	color:Black;
	font-weight:700;
	text-decoration: none;
	padding-left: 4px;
	
	
}
a.nav_sub:active,a.nav_sub:link,a.nav_sub:visited {
	display: block;
	font-size: 11px;
	color:#BD0C10;
	font-weight:700;
	text-decoration: none;
	padding-left: 12px;
	
}

a.nav_sub:hover	{
	display: block;
	font-size: 11px;
	color:Black;
	font-weight:700;
	text-decoration: none;
	padding-left: 12px;
	
	
}



div.navborderwrap	{
	font-size: .7em;
	line-height: 14px;
	white-space: nowrap;
	letter-spacing: 1px;
	padding-left: 8px;
	}

a.secNav:active,a.secNav:link,a.secNav:visited {
	font-size: .6em;
	font-weight:bold;
	text-decoration: none;
	color: #003D70;
	background-color: #ffffff;
	border: 1px solid #6C7FA0;
	padding: 0px 2px 0px 2px;

}


a.secNav:hover	{
	font-size: .6em;
	text-decoration: none;
	font-weight:bold;
	color: #003D70;
	background-color:#C9D3E5;
	border: 1px solid #6C7FA0;
	padding: 0px 2px 0px 2px;

}

a.navborder:active,a.navborder:link,a.navborder:visited {
	display: block;
	font-weight:bold;
	text-decoration: none;
	color: #003D70;
	background-color: #ffffff;
	border: 1px solid #6C7FA0;
	padding: 2px;
}


a.navborder:hover	{
	display: block;
	text-decoration: none;
	font-weight:bold;
	color: #003D70;
	background-color:#C9D3E5;
	border: 1px solid #6C7FA0;
	padding: 2px;
}


div.subnavwrap	{
	font-size: 11px;
	line-height: 11px;
	white-space: nowrap;
	letter-spacing: 1px;
	background-color:#C9D3E5;
	}

a.subnav:active,a.subnav:link,a.subnav:visited {
	display: block;
	text-decoration: none;
	color: #003D70;
	padding: 2px 0px 2px 0px;
}


a.subnav:hover	{
	display: block;
	text-decoration: none;
	background-color:#eeeeee;
	color: #003D70;
	padding: 2px 0px 2px 0px;
}



a.navborderSel:active,a.navborderSel:link,a.navborderSel:visited	{
	display: block;
	text-decoration: none;
	font-weight:bold;
	color: #003D70;
	background-color:#C9D3E5;
	border-left: 1px solid #C9D3E5;
	border-right: 1px solid #C9D3E5;
	border-top: 1px solid #C9D3E5;
	border-bottom: 1px solid #C9D3E5;
	padding: 2px;
}

a.navborderSel:hover	{
	display: block;
	font-weight:bold;
	text-decoration: none;
	color: #003D70;
	background-color:#C9D3E5;
	border: 1px solid #C9D3E5;
	padding: 2px;
}

div.linkwrap	{
	font-size: 11px;
	font-weight:650;
	line-height: 12px;
	white-space: nowrap;
	letter-spacing: 1px;
	font-family: arial, verdana, helvetica, sans-serif;
}

a.navurl:active,a.navurl:link,a.navurl:visited {
	display: block;
	text-decoration: none;
	color:#003C70;
	background-color: #C9D3E5;
	border-bottom: 1px solid #6C7FA0;
	border-right: 1px solid #6C7FA0;
	border-left: 1px solid #6C7FA0;
	padding: 2px 4px 2px 4px;

}



a.navurl:hover {
	color: #000000;
	background-color: #eeeeee;
}

.dataWrap  {
	background-color:#ffffff;
	padding: 2px 5px 2px 5px;
	
}

.data  {
	background-color:#C9D3E5;
	
}


.data_sub  {
	background-color:#FFCD7E;
	
}

.shead	{
	font-size: 1em;
	font-weight: bold;
	color:#FF6600;
	
}

.headerSpacer {
	padding: 5px 5px 5px 5px;

}
.catTable{
	border-top: 1px solid #FF6B03;
	
}

.catHeadText  {
	font-size: .7em;
	font-weight: bold;
	color:#ffffff;
	text-align: left;
	margin: 0px 0px 0px 107px;
	
}

.catTitleText  {
	font-size: 1em;
	font-weight: bold;
	color:#003366;
	text-align: left;
	margin: 5px 0px 0px 5px;
	
	
}


.catfeatureText  {
	font-size: .8em;
	font-weight: 700;
	color:#FF6B03;
	padding-left: 5px;
		
}

.catText	{
	font-size: .75em;
	color:#003C70;
	text-align: left;
	margin: 5px 0px 0px 5px;
	
}

.fieldLabel2	{
	font-size: 11px;
}


.loginText	{
	font-size: 11px;
	color:#003C70;
	font-weight:700;
}

.loginForm	{
	font-size: 11px;
	color:#003C70;
}

.dateDiv  {
	
	color: #fefefe;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding: 10px 10% 10px 0px;
}

.thirdColor  {
	background-color:#ffffff;
	
}
.lgSpace  {
	font-size: 1px;
	line-height: 1px;
	padding-top: 25px;
}

.medSpace  {
	font-size: 1px;
	line-height: 1px;
	padding-top: 15px;
}

.smSpace  {
	font-size: 1px;
	line-height: 1px;
	padding-top: 5px;
}

.microSpace  {
	font-size: 1px;
	line-height: 1px;
}

.midSpacer  {
	font-size: 1px;
	line-height: 1px;
	padding-top: 9px;
}

.midText,.formText,.body  {
	font-size: .7em;
	color: #000000";
}

.boxText  {
	font-size: .7em;
	font-weight: bold;
	text-align: justify;
	color: #000000;
}


.mainContent  {
	padding-top: 0px;
	
	/*background-color: #ffffff;*/
	border-top: 1px solid #406E95;
	border-bottom: 1px solid #406E95;
	color: #000000;
}

.accentLine  {
	border-bottom: 1px dashed #ff6600;
	font-size: 1px;
	line-height: 1px;
	width: 100%;
}


.footerText  {
	font-size: .65em;
	font-weight: 700;
	font-family: verdana,arial,helvetica,sans serif;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color:#003C70;
}

.navHeadText  {
	font-size: .7em;
	font-weight: bold;
	color:#ffffff;
	background-color: #003366;
		
}

.featureText  {
	font-size: .7em;
	font-weight: bold;
	color:#000000;
	padding-left: 5px;
		
}

.featureBullets  {
	font-size: .65em;
	line-height: .85em;
	color:#000000;
	
}

.featureCenterText  {
	font-size: .65em;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.headerTable	{
	background-color:#003C70;
	color:#eeeeee;
	font-weight:700;
	letter-spacing:1px;
	font-size: .7em;
	line-height: 20px;
}

.subnavtable	{
	background-color:#C9D3E5;
	padding-top:2px;
	border-bottom: 3px solid #C9D3E5;
	border-right: 1px solid #C9D3E5;
	border-left: 1px solid #C9D3E5;
}

.innerTable	{
 	background-color:#C9D3E5;
}

.loginWrap	{
	border: #406E95 1px solid;
}

.imageWrap	{
	border: #406E95 1px solid;
	font-size: 1px;
	line-height: 1px;
	width: 566px;
}

.innerPadd	{
	 padding:5px;
}