html {
	background: #efebcd;
}

body {
	padding: 0;
	margin: 0;
	color: #666;
	width: 100%;
	display: table;
}

#content {
	width: 875px;
	margin: 25px auto 0;
	background: #fff;
	border: solid 0px #ccc;
	padding: 0px 0px 42px 0px;
}


a.mainNav:link { color: #fff; text-decoration: none; }
a.mainNav:visited { color: #fff; text-decoration: none; }
a.mainNav:hover { color: #121A90; text-decoration: none; }
a.mainNav:active { color: #8FB400; text-decoration: none; }

a.subNav:link { color: #4c4c4c; text-decoration: none; }
a.subNav:visited { color: #4c4c4c; text-decoration: none; }
a.subNav:hover { color: #f82f00; text-decoration: none; }
a.subNav:active { color: #4c4c4c; }

a.subNav2:link { color: #273bff; text-decoration: none;}
a.subNav2:visited { color: #273bff; text-decoration: none;}
a.subNav2:hover { color: #0018ff; text-decoration: underline;}
a.subNav2:active { color: #273bff;}
 
a.subNav3:link { color: #cdd2ff; text-decoration: none;}
a.subNav3:visited { color: #cdd2ff; text-decoration: none;}
a.subNav3:hover { color: #8b96ff; text-decoration: underline;}
a.subNav3:active { color: #cdd2ff;}
 

.style6{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.style6b{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
} 

span.style6b{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
text-align:left;
} 

span.style6c{
font-size: 18px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

span.style6d{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

p span.style7{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height:120%
} 

p span.style7blue{
font-size: 12px;
color: #588cd8;
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height:120%;
font-weight: bold;
} 


p span.style7blue2{
font-size: 12px;
color: #588cd8;
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height:120%;
} 


td.style8{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height:120%;
font-weight: bold;
} 


.style13{
font-size: 14px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 5px 0px 0px 0px;
}


p.style13b{
font-size: 14px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0px 0px 0px;
}

tr.style13c{
font-size: 12px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0px 0px 0px;
}

.style14{
font-size: 24px;
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 10px 0px 15px 0px;
line-height: 130%;
}

.style14b{
font-size: 24px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0px 0px 0px 0px;
line-height: 100%;
border-left: 3px solid #4c4c4c; 
border-right: 3px solid #4c4c4c; 
border-top: 3px solid #4c4c4c;
}

.style14c{
font-size: 14px;
color: #4c4c4c;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 120%;
border-left: 3px solid #4c4c4c; 
padding: 0px 30px 0px 40px;
}

.style15{
font-size: 16px;
color: #fff;
font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
padding: 10px 0px 10px 0px;
line-height: 200%;
background-color: #595959;
}

.style15b{
font-size: 16px;
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 15px 0px 12px 0px;
line-height: 120%;
background-color: #595959;
}


.style16a{
font-size: 14px;
color: #323232;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 70px;
line-height: 150%;
border-left: 3px solid #4c4c4c;
}

.style16b{
font-size: 14px;
color: #323232;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
line-height: 150%;
border-right: 3px solid #4c4c4c;
text-align: left;
}

.style17{
font-size: 20px;
color: #323232;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
font-weight: bold;
line-height: 150%;
border-right: 3px solid #4c4c4c;
border-left: 3px solid #4c4c4c;
}

.style18{
font-size: 12px;
color: #323232;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 25px 0px 8px 0px;
font-weight: bold;
line-height: 150%;
border-right: 3px solid #4c4c4c;
border-left: 3px solid #4c4c4c;
border-bottom: 3px solid #323232;
}

.whiteLine{
line-height: 20%; 
background-color: #ffffff;
border-right: 3px solid #4c4c4c;
border-left: 3px solid #4c4c4c;
}

.style20{
	color: #006666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}

.style21{
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 12px;
color: #666666;
}

.style22{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #354C94;
}

.style23{
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 18px;
color: #666666;
}

.style24{
	font-size: 12px;
	text-decoration: none;	
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.style25{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006666;
}

.style28{
font-size: 18px
}

.lineheight{
	margin: 0px 0px 0px 0px;
	line-height:125%
}

p{
	margin: 0px 0px 0px 0px;
	line-height:120%
}

.contentcell{
background:white;
border-right:0px dotted #999999;
}


.menucell{
border-right:0px dotted #999999;
}




ul.a {
	list-style-position:inside;
	color: #006666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	margin: 0px 0px 0px 0px;
}

ul.b {
	list-style-position:outside;
	color: #121A90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	margin: 0px 0px 0px 0px;
}












/*the styles below are not in use atm*/

.footertable{
background:#ccffcc
}


.footercell{
color:#666666;  padding : 3px 0 3px 0;
}


.footer{
color:#999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


form{
margin:0 0 0 0;padding:0 0 0 0
}

p.bigger{
margin: 2px 0px 6px 10px;
color:#666666;
font:20px Verdana,Geneva,Arial,Helvetica,sans-serif;
line-height:135%
}



h1{
color:#666666;
font:normal 14px Arial,Helvetica,sans-serif;
font-variant:small-caps
}


h2{
margin:0px 0px 0px 0px;
color:#666666;
font:lighter 15px Arial,Helvetica,sans-serif;
text-transform:lowercase
}
