.blue
{
	background-color:#007dc3;
	color:white;
}
.blue h5
{
	color:white;
	font-size:14px;
}
.formarea
{
	position:relative;
	top:-146px;
	/**top:0px;*/
	height:400px;
	background-color:#CDDCE1;
	float:left;
}

#benefitTable
{ border-collapse:collapse;width:465px;
}

#benefitTable thead tr
{
	background-color:white;color:white;height:32px;background:url(/images/product/lowerbenefittab.jpg)
}
#benefitTable tr
{
background-color:#c9d8dd;
}
#benefitTable td
{
	padding:5px;
}
h5 
{
	font-size:16px;
	color:#1F4D67;
}
.priceheader
{
	height:22px;
	background-color:#007dc3;
	/*background-color:#017DC3;*/
	width:100%;
	color:white;
	font-weight:bold;
}
#price tr td strong
{
	color:#0F6EC0;
}
#price tr td
{
 margin:0;
 padding:4px 10px 4px 5px;
}
#price tr td a
{
	/*color:#0F6EC0;*/
	color:black;
	text-decoration:underline;
}
#price tr td a:hover
{
	color:#005F9A;
	text-decoration:underline;
}
#price
{
	border-collapse:collapse;
	/*border:solid 1px black;
	width:100%;*/
	background:white;
}

#price .solid td
{
	border-bottom:1px solid black;
}
#price .dot td
{
	border-bottom:1px dotted black;
}
#price .dot td
{
	border-bottom:1px dotted black;
}
#price .boldblue
{
	color:#0E6FA3;
	font-weight:bold;
}

.priceRow
{
	margin-left:3px;
}

.pricebg
{
 background-color:#e5e5e5;
 border-right:solid 2px white;
  border-bottom:solid 2px white;
}
.pricebg2
{
 background-color:#d7d7d7;
  border-right:solid 2px white;
    border-bottom:solid 2px white;
}
.pricebg3
{
 background-color:#cbcbcb;
  border-right:solid 2px white;
    border-bottom:solid 2px white;
}

h5 
{
	font-size:16px;color:##1F4D67;
}
#price tr td strong
{
	color:#0F6EC0;
}
#price tr td strong.black
{
	color:#555555;
}
#slider 
{  
	width:665px;  
	margin: 0 auto;  
	position: relative;
	float:left;
}
.scroll 
{  
	height: 256px;  
	overflow: auto;  
	position: relative; /* fix for IE to respect overflow */  
	clear: left; 
	color:#000000;
	width:665px;
	/*background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;*/
}
.scrollContainer div.panel 
{  
	padding: 10px;  
	height: 225px; 
	
	width: 645px; /* change to 560px if not using JS to remove rh.scroll */
}
.scrollButtons 
{  
	position: absolute;  
	top: 92px;  
	cursor: pointer;
}
.scrollButtons.left 
{  
	z-index:15;
	left: 7px;
}
.scrollButtons.right 
{  
	right: 0px;
}
.navigation, .navigation li
{
	font-weight:bolder;
	font-size:14px;
}
 .navigation li
 {
 	padding:2px;
	color:#CBCBCB;
 }
.navigation li a
{
color:#007BBE;
text-decoration:none;
}
.navigation li a.clicked
{
	color:#FF6300;
}
.navigation li a:hover
{
	color:#FF6300;
}
a.clicked:after
{
	content:url(/images/Insurance/orangeArrow.png);
}