body 			{font-family:verdana,helvetica,arial; 
font-size:8pt; font-weight:normal; 
background-color:#F5F5F5;
margin-left:0;
margin-top:7px;}

p

{
margin-top:0px;
margin-bottom:15px;
}


td		{font-family:verdana,helvetica,arial; 
font-size:11px; 
color:#404040;
line-height:16px;
vertical-align:top;
}			

th 				{font-family:verdana,helvetica,arial; font-size:12px; }

h1				{font-family:verdana,helvetica,arial; color:#4040C0; font-weight:bold; font-size:14px; margin-bottom:2pt; margin-top:2pt}
h2				{font-family:verdana,helvetica,arial; color:#366DC0; font-weight:bold; font-size:15px; margin-bottom:2pt; margin-top:3pt}
h3            {font-family:verdana,helvetica,arial; color:#00009F; font-weight:bold; font-size:14px; margin-bottom:5pt}
h4				 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:15pt}

a 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px; 
 font-weight:bold; 
 TEXT-DECORATION: none; 
 color:#638BC7}
 
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  11px;  TEXT-DECORATION: none; color: #638BC7}
a:hover {  font-family: Verdana, Arial, Helvetica,  sans-serif; font-size: 11px; TEXT-DECORATION: underline; color:#638BC7}

textarea		{font-family: Verdana; font-size: 8pt }
select       	{font-family: Verdana; font-size: 8pt }
input        	{font-family: Verdana; font-size: 8pt }


UL {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 7px; 
}
LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 7px; 
}


.larger

{ 
font-size:12px;
font-weight:bold;
margin-bottom:5px;
 }
 
 
 .pheader

{ 
font-size:17px;
font-weight:bold;
line-height:20px;
 }
 
  .sub

{ 
font-size:13px;
font-weight:bold;
 }

.mainwidth

{ 
width:950px;
margin:auto;
 }

 
 
 .topmenumain
 
 { 
 
 background-color:#A0A1A4;
 height:23px;
 
  }

   .topmenu
 
 { 
 
 background-color:#A0A1A4;

 
  }

  
  .textarea
  
  { 
  padding:15px;
   }
  
 

 .alignimgleft
 
 { 
 float:left;
 
margin-right:15px;
margin-bottom:15px;
  }
 
 
 td.news
 { 
 
 border-bottom:1px dotted #D0CECE;
 padding-bottom:5px; 
 padding-top:5px;}
 
 
 
 .insurerlogo
 
 { 
 float:left;
 
margin-right:15px;
margin-bottom:8px;
margin-top:5px;

  }
 
 
 .insurer
 
 { 
 font-size:12px; 
 font-weight:bold;
  }
 


  a.insurer{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px}
a.insurer:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: font-size: 12px}
a.insurer:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}



  a.details{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;  
   color:#ffffff;
   background-color:#EFF2F7; 
   padding-top:3px;
    padding-bottom:3px;
	 padding-LEFT:6px;
	  padding-right:6px;
	 
background: url("/images/quote.gif") no-repeat top;
width: 209px;
height: 23px;
display:block;
background-position: 0% 0%;
text-indent: -999em;
cursor: pointer;
overflow-x: hidden;
overflow-y: hidden;
border:0;
}

a.details:hover 

{
background-position: 0pt -29px;
}
	  
	  
   


  
  
a.small {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #406DAE; font-size: 11px}
a.small:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #406DAE; font-size: 11px}
a.small:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}


.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


hr {padding: 0px; margin-top: 0px; margin-bottom: 0px; height: 1px; border-style: none; border-color: #0066CC; color: #0066CC}

A.terms {COLOR: #DFAF6F; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.terms:visited {COLOR: #DFAF6F; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.terms:hover {COLOR: #FFFFFF;  FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}


A.top {COLOR: #ffffff; FONT-SIZE: 12px; 

TEXT-DECORATION: none; font-weight:bold;  

padding-left: 15px;  padding-right: 15px; 

 padding-bottom: 7px;  padding-top: 5px;}

A.top:visited {
COLOR: #ffffff; FONT-SIZE: 12px;  
  TEXT-DECORATION: none; font-weight:bold;;}
  
A.top:hover {
COLOR: #ffffff; 
FONT-SIZE: 12px; 
  font-weight: bold;  text-decoration: none; 

 BACKGROUND-COLOR:#7C98C7}

.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#2A2C6C}


.featuresbox

{
padding-left:15px;
}

.quotesbox

{
padding-left:9px;
}

.getq

{
font-weight:bold;
color:#6E7078;
font-size:12px;
}

table.qbox

{
margin-top:5px;
margin-bottom:5px;

}


.logoholder

{
margin-top:5px;
width:940px;
padding-left:10px;
height:98px;
background:transparent url('../images/logoholder.gif') left top no-repeat;	
text-align:left;
padding-top:15px;
margin:auto;
}

.headermenu

{
margin:auto;
width:940px;
padding-left:10px;
height:22px;
background:transparent url('../images/bhidmenu.gif') left top no-repeat;	
text-align:left;
padding-top:5px;

}

.headerspace

{
height:10px;
}

.holdertop

{
width:635px;
height:13px;
background:transparent url('../images/holdertop.gif') left top no-repeat;	
display:block;
float:left;
}

.holdercontent

{
width:595px;
background:transparent url('../images/holdercontent.gif');	
padding-left:20px;
padding-right:20px;
padding-top:10px;
float:left;


}

.holderbottom

{
width:635px;
height:13px;
background:transparent url('../images/holderbottom.gif') left top no-repeat;
float:left;
margin-bottom:10px;
}



.holdersidetop

{
width:310px;
height:16px;
background:transparent url('../images/holdersidetop.gif') left top no-repeat;	
float:right;
}

.holdersidecontent

{
width:288px;
background:transparent url('../images/holdersidecontent.gif');	
padding-left:12px;
padding-right:10px;
padding-top:5px;
float:right;
text-align:left;


}

.holdersidebottom

{
width:310px;
height:16px;
background:transparent url('../images/holdersidebottom.gif') left top no-repeat;
float:right;
margin-bottom:10px;
}



.directoryholdertop

{
width:950px;
height:16px;
background:transparent url('../images/directoryholdertop.gif') left top no-repeat;	
float:left;
}

.directoryholdercontent

{
width:910px;
background:transparent url('../images/directoryholdercontent.gif');	
padding-left:20px;
padding-right:20px;
padding-top:5px;
float:left;
text-align:left;
line-height:16px;


}

.directoryholderbottom

{
width:950px;
height:16px;
background:transparent url('../images/directoryholderbottom.gif') left top no-repeat;
float:left;
margin-bottom:5px;
}

.directory

{
width:950px;
margin:auto;
}

.directoryintro

{
font-size:12px;
line-height:17px;
}

.icon

{
float:right;
margin-left:15px;
}

.centralcol

{
margin-left:150px;
}
