td.topnav {font-size:11px; background-color:#1282C6; text-align:center; color:White; padding-top:5px; padding-bottom:5px; }
td.topnav a { text-decoration:none; color:White; display:block;}
td.topnav_separator { background-image:url(../images/backgrounds/bg_topnav_separator.gif);  }

#spMainTable { width:720px; }
#spSideNavCell { height:100%; width:145px; vertical-align:top; }
#spContentCell { width:545px; vertical-align:top; background-color:#b3c4ba; }

td.content { padding:10px; vertical-align:top; }
td.content h2, .h2 { padding-bottom:0px; margin-bottom:0px; font-size:20px; color:Navy;  }
td.content h3, .h3 { padding-bottom:0px; margin-bottom:0px; font-size:16px; }
td.content h4, .h4 { padding-bottom:0px; margin-bottom:0px; font-size:14px; color:Navy; }
td.content h5, .h5 { padding-bottom:0px; margin-bottom:0px; font-size:12px; font-weight:bold; }

#subfooter { font-size:10px; padding: 0px 10px 10px 10px; }
#subfooter a { color: black; line-height:15px; }

#divHSResults { overflow:auto; width:525px; height:250px; background-color:#cad6cf; }

#grpProdRightBox { background-color:#cad6cf }
td.grpProdRightBoxLinks { height:20px; padding-left:2px; }
td.grpProdRightBoxLinks a { text-decoration: none; color:Black; }

td.gsshbtd { background-color:#cad6cf; padding:5px; height:60px; font-weight:bold; }
td.gsshbtd select { margin-top:5px; width:500px; }

table.subcontentsidetable { width:187px;}
table.subcontentsidetable td { vertical-align:top; font-size:11px; padding:5px; }

select.directory_ddl { width:310px; }

p.disclaimer { font-size:10px; font-weight:bold; }

ul { padding-top:5px; margin-top:0px; margin-bottom:0px; padding-left:10px; margin-left:10px;}
ul li { list-style-image:url(../images/quad_bullet.gif); padding-bottom:4px; }
ul.MRR { padding-left:20px; margin-left:20px; padding-top:15px; }
ul.MRR li { padding-bottom:10px; }
ol { padding-top:5px; margin-top:0px; margin-bottom:0px; padding-left:15px; margin-left:10px;}
ol li { padding-bottom:2px; }
ol.IPSS { padding-bottom:10px; }
ol.IPSS li { padding-top:10px; }
.pharmlist li{color:#000000; list-style-type:square;}


table.productboxes { background-color:#cad6cf; width:100%; margin-bottom:5px; margin-top:12px; }
table.productboxes p { margin-top:5px; }

td.brf_presstabs { background-color:#92AA9C; text-align:center; font-weight:bold; }
td.brf_presstabs a { color:#cad6cf; }
td.brf_presstabs_selected { background-color:#cad6cf; text-align:center; font-weight:bold; }
td.brf_presstabs_selected a { color:black; }
#brf_press { overflow:auto; width:525px; height:250px; background-color:#cad6cf; }

#brf_awards { overflow:auto; width:525px; height:200px; background-color:#cad6cf; }

tr.benefitsTHead { background-color:#003C99; color:White; font-weight:bold; height:22px;}
tr.benefitsTHead td { padding: 2px 3px 2px 10px; vertical-align:middle; }
tr.benefitsWhite { background-color:White; height:18px; vertical-align:middle; }
tr.benefitsWhite td {  padding: 2px 3px 2px 10px; vertical-align:top;  }
tr.benefitsBlue { background-color:#C9EAFE; height:18px; vertical-align:middle; }
tr.benefitsBlue td {  padding: 2px 3px 2px 10px; vertical-align:top;  }

table.leftNav { width:145px; }
table.leftNav td { font-family:Arial; vertical-align:middle; }
table.leftNav a { color:Black; display:block; }
#leftNavOuter td a { margin-left:9px; }
#leftNavInner td {  font-size:10px; height:12px; }
#leftNavInner td a { margin-left:0px; }

.drSubHd { font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-align:left; padding: 0px 0px 5px 4px; }
.drBlueSubHd { font-family:Arial; font-size:11px; font-weight:bold; color:#69746e; text-align:left; padding:5px 0px 0px 4px;}
.drLinks { font-family:Arial; font-size:12px; color:#0051a8; text-align:left; font-weight:normal; padding:5px 0px 10px 4px;}
.drLinks1 { font-family:Arial; font-size:11px;  color:#0051a8; text-align:left; font-weight:normal; padding:5px 0px 10px 4px;}
.drBlock { background-color:#5b6660; width:190px; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-align:left; padding:5px 0px 10px 5px; }
.drBlockWide { background-color:#5b6660; width:250px; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-align:left; padding:5px 0px 10px 5px; }
.divider { width:9px; background-color:#CAD6CF;} 
.info { text-align:left; padding-left: 10px; padding-right:10px}

td.subnav
{
	padding-left: 9px;
	font-size: 11px;
	font-family: Arial;
	height:25px;
	background-color: #d8dca0;
}

td.subnavitem
{
	padding-left: 10px;
	font-size: 10px;
	font-family: Arial;
	height: 15px;
	background-color: #f9fdbb;
}

td.subnavitemsp
{
	padding-left: 10px;
	font-size: 10px;
	font-family: Arial;
	height: 10px;
	background-color: #f9fdbb;
}

td.subnavitem a
{	width:100%;
	display:block;
	font-size: 10px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

td.subnav a
{	
	width:100%;
	display:block;
	font-size: 11px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.InfocusHeadertxt
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
}

td.infocusheader
{
	background-color: #63766b;
}

td.infocusbody 
{
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	color: white;
	font-family: Arial;
	background-color: #63766B;
}

td.infocusbody a
{
	font-size: 10px;
	color: white;
	font-family: Arial;	
}

#tblEDI1
{
	padding-left: 10px;
	padding-right: 5px;
	width:680px;
	}
	

#tblEDI2
{
	padding-left: 10px;
	padding-right: 5px;
	width:660px;
	}

#edititle
{
	color: 92aa9c;	
	font-family: Arial;
	font-weight:bold;
	text-align: left;
	}

#edidata
{
	color: cad6cf;	
	font-family: Arial;
	font-weight:normal;
	text-align: left;
	}

.edidiv
{
	color: white;
	background-color:617268;	
	font-family: Arial;
	font-weight:normal;
	display:none;
	text-align: left;
	padding-left: 20px;
	}

.ediRow
{
	background-image:url(../images/backgrounds/bkgRow.gif);
}


/*** Health Management Registration Form ***/
div.formContainer { margin-left:166px; overflow:hidden; width:347px; }

div.formElement { float:left; margin:20px 20px 0px 0px; overflow:hidden; padding:0px; }
div.formElement label { display:block; }


.textboxControl { width:153px; }
.dropDownListControl { width:325px; }

.captchaControlValidator { margin:0px 0px 0px 166px; width:245px; }
.captchaControl { margin:20px 0px 0px 162px; width:358px; }

.formButton { margin:20px 0px 20px 300px; }

.clear { clear:both; }



/*** Blue Health Solutions Page ***/
div#healthSolutionsTabContainer { height:20px; margin:30px 0px 0px 0px; width:525px; }

div.myHealthSolutionTab { background-image:url(../images/3/tabMhSolutionOff.jpg); cursor:pointer; float:left; height:20px; width:105px; }
div.myHealthSolutionTabHover { background-image:url(../images/3/tabMhSolutionOver.jpg); cursor:pointer; float:left; height:20px; width:105px; } 
div.myHealthSolutionTabActive { background-image:url(../images/3/tabMhSolutionOn.jpg); cursor:pointer; float:left; height:20px; width:105px; }

div.myHealthManagerTab { background-image:url(../images/3/tabMhManagerOff.jpg); cursor:pointer; float:left; height:20px; width:105px; }
div.myHealthManagerTabHover { background-image:url(../images/3/tabMhManagerOver.jpg); cursor:pointer; float:left; height:20px; width:105px; } 
div.myHealthManagerTabActive { background-image:url(../images/3/tabMhManagerOn.jpg); cursor:pointer; float:left; height:20px; width:105px; }

div.myHealthCoachTab { background-image:url(../images/3/tabMhCoachOff.jpg); cursor:pointer; float:left; height:20px; width:105px; }
div.myHealthCoachTabHover { background-image:url(../images/3/tabMhCoachOver.jpg); cursor:pointer; float:left; height:20px; width:105px; } 
div.myHealthCoachTabActive { background-image:url(../images/3/tabMhCoachOn.jpg); cursor:pointer; float:left; height:20px; width:105px; }

div.myHealthMartTab { background-image:url(../images/3/tabMhMartOff.jpg); cursor:pointer; float:left; height:20px; width:105px; }
div.myHealthMartTabHover { background-image:url(../images/3/tabMhMartOver.jpg); cursor:pointer; float:left; height:20px; width:105px; } 
div.myHealthMartTabActive { background-image:url(../images/3/tabMhMartOn.jpg); cursor:pointer; float:left; height:20px; width:105px; }

div.myHealthMobileTab { background-image:url(../images/3/tabMhMobileOff.jpg); cursor:pointer; float:left; height:20px; width:105px; }
div.myHealthMobileTabHover { background-image:url(../images/3/tabMhMobileOver.jpg); cursor:pointer; float:left; height:20px; width:105px; } 
div.myHealthMobileTabActive { background-image:url(../images/3/tabMhMobileOn.jpg); cursor:pointer; float:left; height:20px; width:105px; }

div.healthSolutionsInformation { background-color:#CAD6CF; display:none; overflow:hidden; padding:10px; width:505px; }


/*** Newscenter HEDIS section ***/
div.hedisHeader { background-color:#617268; color:#ffffff; font-weight:bold; line-height:21px; margin:15px 0px 10px 0px; width:260px; }

.continuedCoverageLinks{display:block; padding-left:10px; line-height:30px; border-left: 1px #cad6cf solid; border-Top: 1px #cad6cf solid;  width: 192px; color:#000;}
.continuedCoverageLinksSelected  {display:block; padding-left:10px; line-height:30px; border-left: 1px #cad6cf solid; border-Top: 1px #cad6cf solid;  width: 192px; background-color:#cad6cf; color:#000;}	
.coverageItem {padding:10px; background-color:#cad6cf ; min-height:166px;}
td.coverageItemRow {font-size:10px;  padding:2px;}

table.blueCareProducts table.productboxes td.content { }
table.blueCareProducts table.productboxes td.content p { width:384px; }

table.blueCareProducts table.productboxes td.content a.productButton { margin-left:-5px; margin-right:15px; }
table.blueCareProducts table.productboxes td.content span { width:384px; }
table.blueCareProducts a.productButton { display:block; background-image:url(../images/1/button.png); width:190px; height:30px; text-align:center; font-size:11px; line-height:27px; color:White; background-repeat:no-repeat; }
table.blueCareProducts table.productboxes p.headline {font-size:18px; line-height:16px; padding-bottom:2px; margin-bottom:15px;}

table.blueCareProducts div.sideMenu { background-color:#cad6cf; }
table.blueCareProducts div.sideMenu ul { list-style-image:none; list-style-type:none; margin:0 5px 5px 5px; padding:0; width:182px; }
table.blueCareProducts div.sideMenu ul li {list-style-image:none; list-style-type:none; margin:0; padding:2px; padding-right:0; padding-left:10px; border-bottom:dotted 1px #000; }
table.blueCareProducts div.sideMenu ul li { background-image:url(../images/quad_bullet.gif); background-position:left center; background-repeat:no-repeat; }
table.blueCareProducts div.sideMenu ul li:last-child { border-bottom:none; }

table.blueCareProducts em { font-size:11px; font-weight:bold; font-style:italic; }

table.blueCareProducts a.productButton div { z-index:-1; }
table.blueCareProducts sup { vertical-align:top; }