
body {
    background: none repeat scroll 0 0 #E0F2EF !important;
  color:#6D6E65;
}

a {
  color: #3399CC;
}
#sidecar .box .BenNameSubHead {color: #67baaf; }
#services {
width: 100%;
padding: 6px 0 0;
margin: 0 0 15px;
display:  block;
}

#breadcrumbs li {list-style-image:none;}

#main{
 background:none; 
}

#main .two-columns {
overflow: hidden;
padding: 12px 0px 0px 0px;
width: 959px;
min-height: 460px;
}



#containerGlobal {
background: none;
}

#terminator {background-image:none;}

#logo {
  background: url("/ipsos/media/default/IpsosBranding/Banner.PNG") no-repeat scroll 0 transparent;
  margin-left: 0px;
  width: 100%;
  padding-bottom: 35px;
  background-position:0 0%;
}
#slogan {
width: 100%;
margin-left: 0px;
}
#main .two-columns {
min-height: 0px;
}

#user-info {
padding: 50px 10px;
position: absolute;
right: 10px;
}
.nav-area {
clear: both;
width: 960px;
background:url(/ipsos/media/default/themes/default/bg-nav.gif) no-repeat scroll 0 0 transparent;
padding: 1px 0;
position: relative;
margin-left:0.5px;}

#home {
background-image:url(/ipsos/media/default/themes/default/ico-home.gif); 
background-repeat: no-repeat;
background-position-x: 41px;
background-position-y: 5px;
padding-right:15px;
height:30px;
}

#nav li {
  background: none;
  padding: 6px 5px 0;
  width:auto;
}


#nav li a  {
font-size: 16px;
color:#6D6E65;
width:auto;
}

#search-form {
padding: 5px 9px 0 0;
display: none;
}
#content{
 width:723px; 
}
#content li{
   list-style-image:url("/ipsos/media/default/themes/default/bullet-01.gif")  ; 
}
#content .content-top {
height: 35px;
background-color: 005cb8;
font-size: 0;
line-height: 0;
}

#content .content-mid {
background: url(/ipsos/media/default/themes/default/bg-content-mid.png) repeat-y scroll 0 0 transparent;
}

#heading-holder {
background: none;
min-height: 52px;
padding-left: 20px;
padding-top: 5px;
}

#heading-holder h1 {
margin-top: 0px;
font-size: 20px;
color: #ffffff;
z-index: 1;
}

#content h1.ico-earth {
background: url(/images/themes/default/ico-earth.gif) no-repeat 0 0px;
padding:10px 20px 0 25px;
/*height:20px;*/
color:#ffffff;
}

#content .block {
padding: 20px;
}

#content .content-bottom {
background: url(/ipsos/media/default/themes/default/bg-content-bottom.png) no-repeat scroll 0 0 transparent;
}

#sidebar .box .top {
background: url("/ipsos/media/default/themes/default/bg-box-top.png") no-repeat scroll 0 0 transparent;
height: 10px;
}

#sidebar .box .ttl {
background: none;
min-height: 0px;
}

#sidebar .box .frame {
border-bottom: none;
border-left: none;
border-right: none;
background: url(/ipsos/media/default/themes/default/bg-box-mid.png) repeat-y scroll 0 0 transparent;
color: #666;
}

#sidebar .box .bottom {
background-color: ;
}

#sidebar .box .ttl .library {
background: url(/images/themes/default/ico-library.gif) no-repeat scroll left center transparent;
padding: 0 0 0 21px;
}
#sidebar .box .ttl h3 {
  color: #666;
  font-size: 18px;
}
.profile {
display:none;
}
#f-nav {
border:none;
background:url(/ipsos/media/default/themes/default/bg-f-nav.gif) no-repeat scroll 0 0 transparent;
padding: 1px;
}

#f-nav li.firstChild a, #f-nav li.lastChild a {
padding:11px 0 0;
}

#f-nav li .text-terms-of-use {
background: url(/ipsos/media/default/themes/default/ico-terms-of-use.gif) no-repeat scroll 27px 5px transparent;
width: 201px;
}

#f-nav li .text-privacy {
background: url(/ipsos/media/default/themes/default/ico-privacy.gif) no-repeat scroll 32px 12px transparent;
width: 168px;
}

#f-nav li .text-online-security {
background: url(/ipsos/media/default/themes/default/ico-security.gif) no-repeat scroll 32px 5px transparent;
width: 215px;
}


#f-nav li .text-contact-us {
background: url(/ipsos/media/default/themes/default/ico-contact-us.gif) no-repeat scroll 32px 12px transparent;
width: 189px;
}

#f-nav li .text-feedback {
background: url(/ipsos/media/default/themes/default/ico-feedback.gif) no-repeat scroll 32px 8px transparent;
width: 182px;
}

#f-nav li a {
color: #292926;
}

#enrollment-welcome-content {
float: left;
display: inline;
width: 465px;
padding-right: 17px;
padding-top: 12px;
}

#enrollment-welcome-side {
float: left;
display: inline;
width: 212px;
padding: 25px 0px 0px;
}

#enrollment-Steps {
    background: url("/ipsos/media/default/themes/default/enrollmentStepsBG.png") no-repeat scroll 0 0 transparent;
    height: 137px;
    margin-bottom: 20px;
    padding: 10px 0;
    width: 423px;
}

#enrollment-Steps p {
margin: 0px;
padding: 0px;
color: #6D6E65;
font-size: 13px;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
margin-left: 22px;
}

#enrollment-Steps ul {
list-style: none;
line-height: 36px;
text-indent: 10px;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 5px 0px 0px 45px;
padding: 0px;
}

#enrollment-Steps ul li {list-style: none;}

#content .content-holder {
float: left;
width: 694px;
padding: 0 11px 0 18px;
position: relative;
  
}

#main h3 {
color: #39C;
font-weight: normal;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
margin: 15px 0px 10px 0px;


}

.enrollBtn:hover {
background: url(/ipsos/media/default/enrol_over.png) no-repeat;
text-indent: -9999px;
text-align: left;
width: 201px;
height: 100px;
}

a.enrollBtn:hover {
background: url(/ipsos/media/default/enrol_over.png) no-repeat;
text-indent: -9999px;
text-align: left;
width: 201px;
height: 100px;
}

a.enrollBtn {
display: block;
background: url(/ipsos/media/default/Enrol.PNG) no-repeat;
text-indent: -9999px;
text-align: left;
width: 201px;
height: 100px;
}

#enrollment-welcome-side h4 {
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
color: #39C;
font-size: 18px;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 22px 0px 0px;
}

#enrollment-welcome-side p {
margin: 0px auto 15px;
text-align: center;
line-height: 31px;
padding: 0px;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-weight: bold;
color: #6D6E65;
font-size: 14px;
}

#enrollment-welcome-side p strong {
font-size: 28px;
color: #C30;
line-height: 30px;
}


#subTabs li {
display: inline;
}

#heading-holder {display:none;}

.content-top #heading-holder {display:block;}


.single-column #content .content-top{
    background:url(/ipsos/media/default/themes/default/bg_single_column_top.png) no-repeat;
  display:block;
}

.single-column #content .content-bottom{
    background:url(/ipsos/media/default/themes/default/bg_single_column_bottom.png) no-repeat;
  display: block;
}

.single-column #content .content-mid{

    background:url("/ipsos/media/default/themes/default/bg_single_column_mid.png") repeat-y scroll 0 0 transparent;
    min-height: 675px;
}


#main .single-column {
padding: 0px;
}

.benefits-table .header td.lastChild {
min-width: 35px;
}

#logout a{
  color:#6D6E65;
  font-weight:bold;
}

#plc_lt_zoneMain_TBS_LogOnForm_lnkPasswdRetrieval,
#plc_lt_zoneMain_TBS_LogOnForm_pnlPasswdRetrieval {display:none;}

.scrollable .items {
margin-top: 0px;
}
#scrollable_wrap{
 height:405px; 
}
#sidebar .box .bottomPayroll,
#sidebar .box .bottomResCash{
background-color: #67baaf;
color: white;
font-size: 14px;
font-weight: bold;
/*height: 30px;
line-height: 0;*/
text-align: right;
width: 195px;
margin-top: -1px;
}

.item_wrapper ul{
  float:none;
}
#enrollment-Steps ul{
 float:none; 
}
#top-ba-chart{
background: url("/ipsos/media/default/themes/default/bg-ba.png")no-repeat;
}
td.left {
    background-color: #F2F2F2;
    border-bottom: 2px solid #EEEEEE;
    border-left: 2px solid #EEEEEE;
    color: #3399CC;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
}
td.right {
    border-bottom: 2px solid #EEEEEE;
    border-right: 2px solid #EEEEEE;
    float: left;
  width:420px;
}
/*
#content .content-holder{
    background: url("/ipsos/media/default/themes/default/bg-content-mid.png") repeat-y scroll 0 0 transparent;

}*/
.button a span {
    background: url("/ipsos/media/default/themes/default/bg-menu.gif") no-repeat scroll 100% 0 transparent;
    cursor: pointer;
    float: left;
    padding: 2px 10px 1px 0;
}
.button a {
    background: url("/ipsos/media/default/themes/default/bg-menu.gif") no-repeat scroll 0 0 transparent;
    color: #6D6E65;
    float: left;
    font-size: 12px;
    line-height: 17px;
    padding: 0 0 0 11px;
}
#sidebar .nav li span {
    background: url("/ipsos/media/default/themes/default/bullet-02.gif") no-repeat scroll 0 3px transparent;
}
#nav li .drop .info p a {
  font-weight:bold;
    color: #6D6E65;
}
.LoginLeftCol{
 background:#ffffff; 
}
#enr-process-number-one {
    background: url("/ipsos/media/default/themes/default/bg-progress-number-one-active.gif") no-repeat scroll 0 0 transparent;
    margin-left: 30px;
    width: 155px;
}



#enr-process-number-two.active {
    background: url("/ipsos/media/default/themes/default/bg-progress-number-two-active.gif") no-repeat scroll 0 0 transparent;
}
#enr-process-number-three {
    background: url("/ipsos/media/default/themes/default/bg-progress-number-three.gif") no-repeat scroll 0 0 transparent;
    margin-left: 21px;
    padding-right: 0;
    width: 142px;
}
#enr-process-number-two{
    background: url("/ipsos/media/default/themes/default/bg-progress-number-three.gif") no-repeat scroll 0 0 transparent;
    margin-left: 21px;
    padding-right: 0;
    width: 142px;
}
/*
#content .enroll-process-bar {
    background: url("/ipsos/media/default/themes/default/bg-enroll-process.gif") no-repeat scroll 0 0 #ffffff;
    height: 50px;
    margin-top: 10px;
    padding-top: 4px;
    width: 700px;
}*/
#content .enroll-process-bar {
    background: url("/ipsos/media/default/themes/default/bg-enroll-process.gif") no-repeat scroll 0 0 transparent;
    height: 50px;
    margin-top: 10px;
  margin-left: 20px;
    padding-top: 4px;
    width: 700px;
}
#content{
  opacity:0.9;
    background: none repeat scroll 0 0 #FFFFFF;  
  }
.step-2 {
    background-position: 0px 0px !important;
}

.ico-library{
color:#6D6E65;
}
/*Contact Us Page*/

#plc_lt_zoneTop2_pageplaceholder_pageplaceholder_lt_zoneMain_ContactUsForm_viewBiz{
background:url("/ipsos/media/default/themes/default/bg-content-mid.png") repeat-y scroll 0 0 transparent;
padding:15px;
}
/*Feedback Page*/
#plc_lt_zoneTop2_pageplaceholder_pageplaceholder_lt_zoneMain_FeedbackForm_viewBiz_ctl00_pnlForm{
background:url("/ipsos/media/default/themes/default/bg-content-mid.png") repeat-y scroll 0 0 transparent;
padding:15px;
}

.AddingUpSleeve {display:none;}
.AddingUpSleeve {display:none;}
}

#tabs div .table-row {
background-image:url("/ipsos/media/default/IpsosBranding/tab-row-arrow-bg.png") repeat-y scroll left center transparent; }

#content H2 {
  color: #005CB8; }
.plan_label {
  color: #67BAAF; }
#tabs DIV .block-results .plan_coverage {
  color: #67BAAF; }
.enrollTable #topInfo {
background-image: url("/ipsos/media/default/bg-enrollinfo-top-gradient.png"); }
.LoginHeader {
  border-bottom: 7px solid #67BAAF; }
.LoginFooter {
  border-top: 7px solid #005CB8; }
#tabs DIV .block-results-right .price {
  color: #005CB8;}
#tabs DIV .block-results-right .priceitem {
  color: #005CB8; }
#sidebar .box .text .insurPrice
{color: #005CB8; }

#enrollment-welcome-side {
img width="207" height="203" src="/ipsos/media/default/enrol_img.png " alt="Welcome"
}
#f-nav li .text-terms-of-use {
  background: url("/ipsos/media/default/terms.png") no-repeat scroll 32px 10px transparent; }
#f-nav li .text-privacy {
  background: url("/ipsos/media/default/privacy.png") no-repeat scroll 32px 10px transparent; }
#f-nav li .text-online-security {
  background: url("/ipsos/media/default/security.png") no-repeat scroll 32px 10px transparent; }
#f-nav li .text-contact-us {
  background: url("/ipsos/media/default/contact.png") no-repeat scroll 32px 10px transparent; }
#f-nav li .text-feedback {
  background: url("/ipsos/media/default/feedback.png") no-repeat scroll 32px 10px transparent;}
#sidebar .box .bottomPayroll
{background-image: none; }
#main .single-column
{background: none repeat scroll 0 0 #FFFFFF; }

.chatButton { position: relative; width: 118px !important; height:40px !important}
#tabs DIV .table-row .tab-row-left-long .select {color: #005CB8 ; }
#sidebar .box .BenNameSubHead {color: #005CB8 ; }
#tabs .grpName:hover {background-color: #67BAAF ; }
#enrollment-welcome-side { float: right ; }
#search-form .row .btn-submit { display: None ; }
#search-form .row .text-search { display: none ; }
#heading-holder H1 {color: #6d6e65; }
#main:after {padding-bottom: 0px}
#linea501308d-3b7e-428c-b7e7-a8de651f6a34 div#fundedcover-cost {display:none;}
.selected {color: #67BAAF;}
#tabs div {
    width: 525px;;}
#tabs DIV .tab-plan-select-top SPAN {Width:280px; float:left;}
#tabs DIV .tab-plan-select-top SPAN.last {Width:190px; text-align:right; margin-left:0px;}
#et-welcome-img {height:0px; display:none;}
.tab-row-left H2 {font-size:16px !important;}
#tabs DIV .table-row .tab-row-left H2 {font-size:16px !important;}
#tabs .grpName {background-color:#67BAAF;}
#tabs div .tab-plan-select-top {background-color:#005CB8}

#tabs div .table-row .tab-row-left .selected, #tabs div .table-row .tab-row-left-long .selected {
    color: #005CB8;}
#tabs div .table-row .tab-row-right td, .zeroinput {
    color: #67BAAF;}

/* Minification failed (line 529, error number 1035): Expected colon, found 'width' */