/* 
	WellPoint Brand Homepage Brand-specific CSS (for BCC)

	This file contains brand-specific CSS information. All brand-specific colors 
	and images should be defined in here.

	Note: this css makes extensive use of some well-known hacks for cross-browser
	compatibility. Namely, the Box Model Hack ( more info at http://www.positioniseverything.net/articles/box-model.html ),
	and the IE/Mac Hack (http://www.sam-i-am.com/work/sandbox/css/mac_ie5_hack.html).
	
	Also, at times, IE is targeted directly via the "* html ..." selectors. 
*/
a, a:visited { color: #006ea5; }
a:hover { color: #ff9900; }

.color1 { background-color: #3498ca; }
.colorNav { background-color: #3498ca; }

.link1 { color: #006ea5; }

div.toutContainer { border: 1px solid #006ea5; }
div.tout, div.tout td { color: #fff; }

/* Logo ************************************************/
#brandLogo { 
	width: 195px;
	height:65px;
	border: none;
	background: url(../images/bcc/logo_anthembc_bluecross.gif) no-repeat 0 0;
}
/* End Logo ********************************************/
#searchLogo { 
	width: 125px; height:35px; 
	background: url(../images/bcc/powered_by_google_135x35.gif) no-repeat 0 0;
}


/* BC L & H Logo ************************************************/
#brandLogoBCLH { 
	width: 141px; height: 42px; 
	background: url(../images/bcc/bclh.gif) no-repeat 0 0;
}
/* End Logo ********************************************/

/* Interior Main Nav ***********************************/

#mainNavContainer div.container { border: 1px solid #006092; }
#navFirstLvl li { border-right: 1px solid #006092; }
#navFirstLvl li a {
	border-left: 1px solid #3ca7dc;
	border-top: 1px solid #3ca7dc;
}
#navFirstLvl li a:hover, #navFirstLvl li a.current {
	border-left: 1px solid #006da5;
	border-top: 1px solid #006da5;
	background-color: #006da5;
}

/* End Interior Main Nav *******************************/

/* Body elements ***************************************/

#pageLinks a { background: url(../images/bcc/icon-home.gif) no-repeat 0 0; }
#pageLinks a:hover { color: #006ea5; } /* link1 */

#pageLinksClose a { background: transparent url(../images/bcc/icon-x-c11.gif) no-repeat 0 0; }
#pageLinksClose a:hover { color: #006ea5; } /* link1 */

div.leftToutBoxTop { background: url(../images/bcc/left-tout-box-top.gif) no-repeat; }
div.leftToutBoxBottom { background: url(../images/bcc/left-tout-box-bottom.gif) no-repeat; }
div.leftToutBody { 
	margin: 0; width: 152px; border-left: 1px solid #0062a5; border-right: 1px solid #0062a5; 
	background: #006da5 url(../images/bcc/left-tout-box-bg.gif) repeat-y;
}

#leftLoginTout div.toutHdrImg { background: url(../images/bcc/tout-hdr-login.gif) no-repeat 6px 6px; }
#leftQuoteTout div.toutHdrImg { background: url(../images/bcc/tout-hdr-getaquote.gif) no-repeat 6px 6px; }
#leftFindDoctorTout div.contentContainer { background: url(../images/bcc/tout-doctor.gif) no-repeat 0 6px; }
#leftFindDoctorTout div.toutHdrImg { background: url(../images/bcc/tout-hdr-findadoctor.gif) no-repeat; }

#leftFormularyResourcesTout div.toutHdrImg { background: transparent url(../images/bcc/tout-hdr-formulayresources.gif) no-repeat 6px 6px; }
/*#leftMedicalPoliciesTout div.toutHdrImg { background: transparent url(../images/bcc/tout_hdr_medicalpolicies.gif) no-repeat 6px 6px; }

/* End Body elements ***********************************/

/* Footer **********************************************/

#footerLinkArea {	background-color: #b8b8b8; }
#footerText {	color: #004a6e; }

/* End Footer *******************************************/

/* Input buttons */

input.btnLogin {
	border: 0px none; width: 72px; height: 18px;
	background: url(../images/bcc/btn-login.gif) no-repeat 0 0;
}

/* End Input buttons */

/* Link Buttons */

a.btnLogin img {
	border: 0px none; width: 72px; height: 18px;
	background: url(../images/bcc/btn-login.gif) no-repeat 0 0;
}

a.btnEnter img {
	border: 0px none;
	width: 72px; height: 18px;
	background: url(../images/bcc/btn-enter.gif) no-repeat 0 0;
}

a.btnFindADoctor img {
	border: 0px none;
	width: 72px; height: 18px;
	background: url(../images/bcc/btn-findadoctor.gif) no-repeat 0 0;
}

a.btnGetAQuote img {
	border: 0px none;
	width: 72px; height: 18px;
	background: url(../images/bcc/btn-getaquote.gif) no-repeat 0 0;
}

a.btnLearnMore img {
	border: 0px none;
	width: 72px; height: 18px;
	background: url(../images/bcc/btn-learnmore.gif) no-repeat 0 0;
}

a.btnRegister img {
	border: 0px none;
	width: 72px; height: 18px;
	background: url(../images/bcc/btn-register.gif) no-repeat 0 0;
}

a.btnAccessNeeds img {
	border: 0;
	width: 88px; height: 18px;
	background: transparent url(../images/bcc/btn-accessneeds.gif) no-repeat 0 0;
}

a.btnApplyOnline img {
	border: 0;
	width: 88px; height: 18px;
	background: transparent url(../images/bcc/btn-applyonline.gif) no-repeat 0 0;
}

a.btnView img {
	border: 0;
	width: 48px; height: 18px;
	background: transparent url(../images/bcc/btn-view.gif) no-repeat 0 0;
}


/* End Link Buttons */
 
 #mainContent u {
 	color: #006ea5;
 }
 
 .pLink,.pLink:visited {
 	font-weight:bold;
 	cursor:pointer;
 	color: #006ea5;
 }
 
.pLink:hover { color: #ff9900; }
