@charset "utf-8";
/* CSS Document */

#mid_content 
{
/*background:transparent url(/icanbenefit/images/contenttile.jpg) repeat-x scroll 0 0;*/
color:#000000;
float:right;
font-family: 'Lucida Grande', sans-serif;
font-size:12px;
font-weight:normal;
height:422px;
padding:0 10px;
}

.wtf
{
	background-color:black;
	color:#000099;
}
.blue
{
	background-color:#007dc3;
	color:white;

}
.blue h5
{
	color:white;
	font-size:14px;
}


#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 td 
{
	padding:5px;
}
#price thead tr td
{
	background-color:#017DC3;
	background-color:#0065A0;
	color:white;
	font-weight:bold;
	border-bottom:none;
}*/
#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
{
	list-style:none;
	*list-style:circle;
	margin:0px;
	position:absolute;
	top:250px;
	left:-25px;
	*left:20px;

}

.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);
}