<!-- ***************************************************** {COPYRIGHT-TOP} ***
* Merative Confidential
* *** caconsumerportal ***
* (C) Merative US L.P. 2009-2022
********************************************************** {COPYRIGHT-END} -->

body {
	background-color:#bababa;
}

#container {
    background-color:#FFFFFF;
}

#pageContent {
    padding: 0px 0px;
    background: #ffffff none repeat scroll 0%;
    display: block;
    padding-top: 6px;
}

#bannerTitleCell  {
    background-color:#005A84;
    border-bottom:6px solid #FFFFFF;
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    height: 36px;
}

a {
color: #005a84;
font-weight: normal;

}

a:hover {
color: #78a22f;
font-weight: normal;

}

.selectable {
color: #005a84;
font-weight: normal;

}

#logoutbutton input {
    background: #F0F0F0 none repeat scroll 0%;
    color:#666666;
    font-weight: 700;
}

#logoutbutton .mouseover {
    color:#a00000;
}


#caconsumerportalFooter a:hover {
font-weight: normal;

}

#clicktostart {
background: #ff9100 none repeat scroll 0%;
color: #ffffff;

}

.mouseover #clicktostart {
background: #2672ba none repeat scroll 0%;
color: #ffffff;

}

#headerM {
background: #ff9100 none repeat scroll 0%;
width: 100%;
padding-top: 7px;
color: #ffffff;
font-weight: normal;

}

#headerR {
background-color: #ffffff;
}

span.glossaryTerm:hover {
background-color: #e5eef2;

}

.historic {
background: #e2dfdc none repeat scroll 0%;

}

.changeoption {
background: #ffe9cc none repeat scroll 0%;

}

.scrollerBoxItem {
   background-color:#EEEFEF;
}

.serviceDescription {
       background-color:#EEEFEF;
}

h2 {
font-weight: bold;
font-style: italic;

}

.preferenceQtext {
color: #666666;
font-weight: normal;

}

.considerBullet {
color: #666666;
font-weight: normal;

}

.notesInLightBox {
color: #666666;
font-weight: normal;

}

.logoutHdr {
font-weight: normal;
color: #ff9100;

}

.logoutSubHdr {
color: #666666;
font-weight: normal;

}

.lightboxShowDiv, #lightboxContent {
background-color: #ffffff;
}

.lightBoxPageFunctions {
color: #666666;
font-weight: normal;

}

.lightBoxPageFunctions .mouseover {
background-color: #005a84;
color: #ffffff;

}

.infoLightboxText {
color: #000000;

}

.contactUsHeader {
color: #666666;
font-weight: bold;

}

.contactUsArea {
color: #666666;
font-weight: normal;

}

.contactUsArea a {
font-weight: normal;

}

.contactUsArea a:hover {
font-weight: normal;

}

.highColor {
color: #f58434;
font-weight: bold;

}

.lightColor {
color: #666666;
font-weight: normal;

}

.zerocostreference {
color: #666666;
font-weight: normal;

}

#messageList {
text-align: left;
padding-bottom:5px;
background-color: #00ff00;
color: #ffffff;
margin-left:10px;

}

#errorList {
text-align: left;
padding-bottom:5px;
margin-left:10px;
background-color: #ffffff;
color: #ff0000;
}

.screenErrorMessages{
color: #ff0000;
font-weight: bold;
}


.screenInfoMessages{
color: #666666;
font-weight: bold;
}


/**********************************************************************
************************************************************************
****************** start IE 2.1 ****************************************/

.customerName {
    color: #FFFFFF;
}


.pageTitle {
    color:#0083BF;
}

.pageTitleTag{
	color:#000000;
}

.welcomeMessageBucket {
    background-color: #f1efee;
    height:325px;
    line-height:normal;
    text-align: left;
    vertical-align: text-top;
    padding: 0px 0px;
}

.welcomeMessage {
    background-color: #78a22f;
    border-bottom:6px solid #FFFFFF;
    font-size:22pt;
    height:40px;
    line-height:normal;
    padding:10px;
}

.sourceText {
  color: #000000;
}

.grayBucket {
    background-color:#f1efee;
    color:#666;
}

.gray666 {
    color:#666;
    text-decoration:none;
}

.graphSourceNote {
  color:#666666;
}

.brandBullet {
    color:#78A22F;
    font-size:8pt;
}

.personCell {
    background-color:#7facc1;
    color:#fff;
}

.person {
  color:#6232A4;
}

.person .mouseover {
  color:#6232A4;
}

.headerStyle {
  color:#387C2B;
  font-weight: bold;
}

.rowOdd{
    background-color:#e6f3f9;
}


.rowEven{
    background-color:#e5eff3;
}

.darkGreen {
  color:#387C2B;
}

.emptyCell {
    background-color:#f5f3f2;
}

.compact {
    margin:3px 0;
    padding-left:20px;
}

.blueActionBar {
    color:#666666;
	font-weight: bold;
	background-color:#e5eff3;
	border-top:6px solid #fff;
}

.yourPrivacy {
    color:#000000;
}

#caconsumerportalFooter a {
text-decoration: underline;
color: #005a84;
font-weight: normal;
text-align: left;
font: normal 8pt Arial, Helvetica, sans-serif;

}

.truvenFooter {
color:#666;
font-size:9pt;
font-weight:bold;
}

#pageBorder {
padding: 0px;
background: white none repeat scroll 0%;
margin: auto;

}



.pageNarrative {
	background-color:#d6e3c0;
	color:#387c2b;
	font-weight:bold;
}


.progressShell {
	height:16px;

	background-color:#e3e1e0;
	float:left;
}

.progressBar {
	height:16px;
	background-color:#ff9000;
	background-color:#78a22f;
	background-color:#0083bf;

	float:left;
	font-size:4px;
}

.progressTitle {
	font:bold 8.5pt Helvetica, Arial, sans-serif;
	color:#666;
	float:left;
	margin-right:6px; margin-top:2px;
}

.helpIcon {
	float:right;
	padding-left: 20px;
	border:0px;
}


.lightBoxPageTitle  {
    background: transparent url(../images/english/lightboxTitle_bg.png) repeat scroll 0 0;
    color: #FFFFFF;
	font-weight: bold;
}

/*Cost & Use Details Styles */


 .oddYou, .oddFamily, .oddRowStub, .evenYou, .evenFamily, .evenRowStub, .careAlertIcon, .careAlertBody, .costAlertBody, .costAlertIcon, .oddTerm, .oddDefinition, .evenTerm, .evenDefinition  {
  border:1px solid #fff;
  border-collapse: collapse;
  text-align:right;
  font-size: 11px;
  padding:4px 8px;
  color:#666;}


.costsDetailMainHeading{
  font-size:12px;
  text-align:center;
  font-weight:bold;
}


.costsDetailMainHeadingSubItem{
  color: #666666;
  font-weight: normal;
}

.careAlertIcon{background-color: #e6f3f9; width:12%; text-align:center;}
.oddTerm {background-color: #e6f3f9; width:12%; text-align:left; font-size:10pt;}
.careAlertBody {background-color: #e6f3f9; width:88%; text-align:left; font-size:10pt;}
.oddDefinition {background-color: #e6f3f9; width:88%; text-align:left; font-size:10pt;}

.costAlertIcon {background-color: #f2f6ea; width:12%; text-align:center;}
.evenTerm {background-color: #e5eff3; width:12%; text-align:left; font-size:10pt;}
.costAlertBody {background-color: #f2f6ea; width:88%; text-align:left; font-size:10pt;}
.evenDefinition {background-color: #e5eff3; width:88%; text-align:left; font-size:10pt;}

.oddYou {background-color: #f2f6ea;}
.oddFamily, .oddRowStub {background-color: #e6f3f9;}
.oddRowStub {font-weight:bold; text-align:left; white-space:nowrap !important; width:181px;}
.evenYou {background-color: #ebf2ea;}
.evenFamily, .evenRowStub {background-color: #e5eff3;}
.evenRowStub {font-weight: bold; text-align:left; white-space:nowrap !important; width:181px;}


.familyColumnHeading, .youColumnHeading, .firstColumnHeading, .companyColumnHeading {
  background-color:#669cb6;
  color:#fff;
  text-align:right;
  padding:6px 8px;
  font:bold 10pt Arial, Helvetica, sans-serif;
  border:1px solid #fff;
  border-collapse: collapse;}

.countColumn {
  width:98px;
  text-align:right;}

.firstColumnHeading {text-align:left;  width:181px;}
.youColumnHeading {background-color:#74a46c;}
.companyColumnHeading {background-color:#766c62;}

.bodyColumn {
  border:1px solid #fff;
  border-collapse: collapse;
  text-align:right;
  font: 11px Arial, Helvetica, sans-serif;
  padding:4px 8px;
  color:#666;
}

.portletOptions {
  PADDING-RIGHT: 6px;
  PADDING-LEFT: 6px;
  PADDING-BOTTOM: 4px;
  font-size: 8pt;
  font-weight: bold;
  VERTICAL-ALIGN: middle;
  COLOR: #387c2b;
  PADDING-TOP: 4px;
  BACKGROUND-COLOR: #d6e3c0;
}

.timeToggle {
  border-right: #fff 1px solid;
  border-left: #fff 1px solid;
  margin:0px 0px 20px;
  font-size: 9pt;
}

/* end Cost & Use Details Styles */

/** Accordion bar in history screen ****************************/
.accordionCell {
  background-color:#f5f3f2;
}

.barShowHide .mouseover {
  background-color: #766c62;
}

.resultsSideBarText {
  font-weight:normal;
  color:#666666;
}

.resultsSideBarheader {
  font-weight:bold;
  color:#666666;
}


.resultsHeader {
  background-color:#669CB6;
  color:#FFFFFF;
  font-style:normal;
  font-weight:bold;
}

.searchResultSelect {
  background-color:#EEEFEF;
  color:#6232A4;
}

.searchResultSelect .mouseover {
  background-color:#EEEFEF;
  color:#6232A4;
}

.secondaryButtonSelect {
  background-color:#766C62;
  color:#FFFFFF;

}

.secondaryButtonSelect:hover {
  background-color:#666666;
  background-image:none;
  color:#FFFFFF;
}

.tableSouceText {
	color:#666666;
}

.pageNarrativeTagline {
	color:#666666;
}


.resultsHeaderGreen {
  background-color:#74A46C;
  color:#FFFFFF;
  font-style:normal;
  font-weight:bold;
}

.resultsCell {
   color: #666;
}

.resultsTdbackground{
  background-color:#EAEAEA;
}

.resultsTdbackground2{
  background-color:#F1F5EA;
}

.barShowHide {
  background-color:#dcdcdc;
  color: #929292;
}

.barShowHideOn {
  background-color:#828282;
  color:#fff;
  }

.barShowHide:hover {
  background-color:#005a84;
  color:#fff;
  }

.barHover {
  background-color:#005a84;
  color:#fff;
  }

.tableHeader {
  background:transparent url(../images/english/background-tableHeader-Grey.gif) repeat scroll left top;
  color:#FFFFFF;
  font-weight: bold;
}


/******** end of Accordion bar in History screen ***************/

