

body, td, th, p
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;
/*color: #243664;*/
font-size: 11px;
line-height: 16px;
}

a  {  color : #CD2A2A; font-weight: bold; text-decoration: underline; }
a:visited {  color : #CD2A2A; font-weight: bold; text-decoration: underline; }	
a:hover  {  color: #253866; font-weight: bold; text-decoration: none; }

.bluelink:link  {  color : #253866; font-weight: bold; text-decoration: underline; }
.bluelink:visited {  color : #253866; font-weight: bold; text-decoration: underline; }	
.bluelink:hover  {  color: #CD2A2A; font-weight: bold; text-decoration: none; }

.static:link  {  color : #CD2A2A; font-weight: bold; text-decoration: underline; }
.static:visited {  color : #CD2A2A; font-weight: bold; text-decoration: underline; }	
.static:hover  {  color: #CD2A2A; font-weight: bold; text-decoration: underline; }

.menu2:link  {  color : #ffffff; font-weight: bold; text-decoration: none; }
.menu2:visited {  color : #ffffff; font-weight: bold; text-decoration: none; }	
.menu2:hover  {  color: #999999; font-weight: bold; text-decoration: none; }

.footlink:link  { font-size: 9px;  font-weight: normal; color : #253866; text-decoration: underline; }
.footlink:visited {font-size: 9px;  font-weight: normal; color : #253866; text-decoration: underline; }	
.footlink:hover  { font-size: 9px;  font-weight: normal; color: #CD2A2A;  text-decoration: none; }

.morelink:link  { font-size: 9px;  font-weight: normal; color : #253866; text-decoration: underline; }
.morelink:visited {font-size: 9px;  font-weight: normal; color : #253866; text-decoration: underline; }	
.morelink:hover  { font-size: 9px;  font-weight: normal; color: #CD2A2A;  text-decoration: none; }


.footertxtW {  font-size: 9px; font-weight: normal; color:#ffffff; }
.footertxtB {  font-size: 9px; font-weight: normal; color:#243664; }

.headingR { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 22px; color:#CD2A2A; }
.headingB { font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 22px; color:#253866; }
.headingB2 { font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 18px; color:#253866; }
.headingRs { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color:#CD2A2A; }
.headingWs { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color:#ffffff; }
.headingBs { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color:#253866;}

.headingO { font-family: Trebuchet, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color:#FF7F00; line-height: 20px;}
.headingG { font-family: Trebuchet, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 17px; color:#000000; line-height: 20px;}
.headingOs { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color:#FF7F00;}



.clientquote { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; line-height: 14px;}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color:#364966;}
.smallred { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color:#CD2A2A;}
.red { color:#CD2A2A; }
.blue { color:#253866; }
.lh12 { line-height: 12px;}




/*- Menu 3--------------------------- */

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

	
#menu {
	width: 141px;
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #ffffff;
	border-size: 2px;
	border-width: 2px;
	font-weight: bold;
	color: #cccccc;
	}
	
#menu li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight: bold;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #ffffff;
	display: block;
	background:  url(images/menu.gif);
	padding: 6px 0 0 10px;
	font-weight: bold;
	}
	
#menu li a:hover {
	color: #ffffff;
	background:  url(images/menu.gif) 0 -30px;
	padding: 6px 0 0 10px;
	font-weight: bold;
	}
	

/*-the rollover tooltip in services subpages--------------------------- */

#dhtmltooltip{
position: absolute;
width: 200px;
border: 2px solid #ffffff;
padding: 4px;
background-color: #324986;
color: #ffffff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=#ADADAD,direction=135);*/
}
