.benefitsTable
{
	border-bottom: solid 1px #8F9AC6;		
	width: 500px;
}
.benefitsTable td
{
	padding: 8px 12px 8px 0px;
	border-top: solid 1px #8F9AC6;		
	border-right: solid 1px #8F9AC6;		
}
.benefitsTable .benefitValue
{
	padding-left: 12px;
	background-color: #EBF4E2;
	white-space: nowrap;
}
.benefitsHeadline
{
	margin-top: 48px;
	margin-bottom: 24px;
}
.benefitsDrugTable
{
	border-bottom: solid 1px #8F9AC6;		
	border-right: solid 1px #8F9AC6;		
	width: 500px;
}
.benefitsDrugTable td
{
	padding: 12px;
	border-top: solid 1px #8F9AC6;		
	border-left: solid 1px #8F9AC6;		
}
.benefitsDrugTable .benefitsDrugHeadline
{
	background-color: #00458D;
	color: white;
	font-weight: bold;
}
.benefitsDrugTableRow1
{
	background-color: #DBECCA;
}
.benefitsDrugTableRow2
{
	background-color: #EFF6E8;
}
.benefitsDrugTableRow3
{
	background-color: white;
}

.benefitsTable2009
{
	width: 500px;	
	border: solid 1px #8F9AC6;		
	border-collapse: collapse;
}
.benefitsTable2009 td
{
	padding: 8px 12px;
	border: solid 1px #8F9AC6;		
	vertical-align: top;
}

.benefitsTable2009 .classic
{
	background-color: #fff2b9;
}
.benefitsTable2009 .options
{
	background-color: #e1f0d4;
}
.benefitsTable2009 th
{
	padding: 8px 12px;
	font-size: 12px;
	font-weight: bold;
}
.benefitsSection2009
{
	margin-bottom: 36px;
}
.benefitsText2009
{
	margin-top: 24px;
	margin-bottom: 24px;
}
.benefitsSectionHead2009
{
	margin-bottom: 24px;
}
.benefitsHeader2009
{
	color: white;
	width: 230px;
	height: 113px;
	padding-left: 270px;
	padding-top: 70px;
	font-size: 18px;
	text-align: middle;
	background: url('/images/benefits/2009/header.jpg');
}
.benefitsHeader2009 .subhead
{
	font-size: 14px;
}