/*-----------------------------------------------------------------*/
/* Layout for Shared Page Elements                                 */
html {*overflow:auto;}
html, body, div, td, span {font-family:arial,garuda,sans-serif}
body {background:url(./images/bg.gif);padding:0;}
table {empty-cells: show}
.main,
.detail {width:60.625em;margin:0 auto;overflow:hidden;}
a {color:#00C;}
a:hover {text-decoration:underline;}
#canvas,
#applicationDetail { position: relative; }
.header { height:74px;_overflow:hidden;}
.header h1 {margin-bottom:0;}
.header h1 span {color:#00C;text-align:left;margin:0;padding:0;white-space:nowrap;}
.header .title {text-indent:-999em;font-style:italic;width:35%;float:left;background: url(./images/title_productName.png) no-repeat left top;margin-left:1%;display:inline;cursor:pointer;}
.header .title .productName {font-weight:bold;color:#f84;}
.header .logo { width:300px;float:right;position:relative;margin-right:1%;display:inline;height:74px;}
.header .logo h1 { height:74px;width:250px;float:right;margin:0;text-indent:-999em;overflow:hidden;}
.buttonPanel {width:25%;position:relative;z-index:2;height:25px;margin-top:-25px;}
.switcher {margin-top:-25px;}
.switcher .tabs {margin-left:-74%;width:70%;}
.switcher .tabs li {display:inline;background-color:#fff;}
.switcher .tabs li a {color:#000;float:left;text-decoration:none;background: url(./images/tab_inactive_left.png) no-repeat left top;padding-left:26px;margin-right:25px;line-height:25px;display:inline;zoom:1;}
.switcher .tabs li a span {float:left;display:block;background: url(./images/tab_inactive_right.png) no-repeat right top;padding-right:25px;margin-right:-25px;display:inline;_position:relative;zoom:1; cursor:pointer;}
.switcher .tabs li.active a {background-image: url(./images/tab_active_left.png); cursor:default;}
.switcher .tabs li.active a:hover {cursor:default;}
.switcher .tabs li.active a span {background-image: url(./images/tab_active_right.png); cursor:default;}
.switcher .tabs li a span.healthInfo {background: transparent url(./images/lightbulb.png) no-repeat right 3px;padding-right:15px;margin-right:0;display:block;}
.copyright {line-height:1.25;}

/*-----------------------------------------------------------------*/
/* Branding Adjustments                                           */
.BC .header .logo {background: url(./images/logo_BlueChoiceHealthPlanSC.png) no-repeat right top;}
.SC .header .logo {background: url(./images/logo_SouthCarolina.png) no-repeat right top;}
.AZ .header .logo {background: url(./images/logo_az.png) no-repeat right top;}
.FL .header .logo {background: url(./images/logo_fl.png) no-repeat right top;}
.RG .header .logo {background: url(./images/logo_rg.png) no-repeat right top;}
.KC .header .logo {background: url(./images/logo_kc.png) no-repeat right top;}
.LA .header .logo {background: url(./images/logo_la.png) no-repeat right top;}
.EX .header .logo {background: url(./images/logo_ex.png) no-repeat right top;}
.WNY .header .logo {background: url(./images/logo_wny.png) no-repeat right top;}
.NC .header .logo {background: url(./images/logo_nc.png) no-repeat right top;}
.planName {display: inline;}

/*-----------------------------------------------------------------*/
/* Popup display                                                   */
div.popup a:active, 
div.popup a:link, 
div.popup a:hover {color: blue;}
div.popup a:visited { color: purple;}
.thumbnail { position: relative; z-index: 0; display: inline; }
.thumbnailimage { display: inline; }
div.popup{ position: absolute; padding: 2px; left: 100px; top: 100px; width: auto; color: #fff; text-decoration: none; border-width: 0; z-index: 60000; background: url(images/arrow_inputError.gif) no-repeat 0 0.4em; font-size:0.8em; font-weight:bold; zoom:1;}
div.popup span { display:block; margin-left:8px; padding:0 0.25em; background-color: #900;}
/* font size should be set in an embedded span 
div.popup span {font-size:0.8em;} */
div.invisibleLayer { visibility: hidden; }
div.visibleLayer { visibility: visible; }

