html{
  background-color:#ffffff;
}
body {
    font-family:Arial;
    margin:0;
    padding:0;
    font-size:73.5%;
    background-color:#ffffff;

}
.default{
    font-size:100%;
}
.large{
    font-size:110%;
}
.increase2{
    font-size:140%;
}
.homepage_bkg{
    background: transparent URL('/images/bkg.jpg') repeat-x 0 0;
}
.interior_bkg{
    background: transparent URL('/images/interior_bkg.jpg') repeat-x 0 0;
}
.clear-block {
    clear:both;
}

.hidden {
    display: none;
}

#wrapper #container {
    margin: 0 auto;
    padding: 0 0px;
    width: 998px;
    _width: 997px;
}

.homepage{
    background: transparent URL('/images/homepage_container_bkg.jpg') no-repeat 0 0;
}
.interior{
    background: transparent URL('/images/interior_container_bkg.jpg') no-repeat 0 0;
}
/**
Header Styles
**/
#header{
    height:122px;
    position:relative;
    left:0px;
   /** margin-left:41px;**/
}
#header #topmenu-container{
    position:absolute;
    top:16px;
    left:0px;
    width:730px;
    text-align:right;
    white-space:nowrap;
}
#header #mainmenu-container{
    position:absolute;
    top:47px;
    left:209px;
    height:40px;
    /** width:553px;**/
    white-space:nowrap;
}

#header #search-form{
    position:absolute;
    margin-top:15px;
    left:730px;
    text-align:right;
    width:214px;
    background: transparent URL('/images/search_bkg.png') no-repeat 0 0;
    height:35px;
}
* html #header #search-form{
        background: transparent URL('/images/search_bkg_home.gif') no-repeat 0 0;
   }
#header #search-form #search-submit{
      margin-top:4px;
     }
#container.interior #search-form{
   /** background: transparent URL('/images/search_bkg.jpg') no-repeat 0 0;**/
    height:29px;

}
#search-form fieldset #search-field{

    width:178px;
    overflow:hidden;
    padding:0px;
    border:0px;
    margin-top:5px;
}
#search-form fieldset{
    padding:0;
    margin:0;
}
.search-submit{
    display:inline;

}
#header #search-form-interior{
    position:absolute;
    margin-top:-17px;
    left:735px;
    text-align:right;
    width:215px;
    background: transparent URL('/images/search_bkg.png') no-repeat 0 0;
    height:29px;
    _margin-top:-20px;
}
* html #header #search-form-interior{
        background: transparent URL('/images/search_bkg.gif') no-repeat 0 0;
   }
#header #search-form-interior #search-submit{
  *padding-top:2px;
  margin-top/*\**/: 2px\9;
  
}
#search-form-interior fieldset #search-field{
    width:178px;
    overflow:hidden;
    padding:0px;
    border:0px;
    margin-top:4px;
    _width:175px;
 }
 
#search-form fieldset{
    padding:0;
    margin:0;
}
#container.interior #search-form .search-field{

}
#header-content {
  
}

#resize-container {
    float: left;
}

#print-container {
    float: left;
}
#patientsavings {
    position:absolute;
    right:42px;
    top:98px;
    text-align:right;
    height:18px
}

#patientsavings-home {
    position:absolute;
    right:274px;
    top:90px;
    text-align:right;
    height:18px
}

/*  tools sections */
#tools{
    /*  height:34px; */
     height:26px;
    text-align:right;
    white-space:nowrap;
    padding-right:5px;
    _top:-3px;
    _position:relative

}

#tools div{
    display:inline;
}
#container.homepage #tools{
    padding-right:0px;
}

#tools a,tools a:visited{
    font-size:1em;
    line-height:normal;
    color:#bb4238 !important;
    text-decoration:none;
}
#tools a.increase{
    font-size:1.3em;
}
#tools a.increase2{
    font-size:1.6em;
}
#tools a:hover,#tools a.active,#maincontent-container.increase #tools a.increase,#maincontent-container.increase2 #tools a.increase2,#maincontent-container.default #tools a.default{
    color:#000000 !important;
    text-decoration:underline;
}
/* main content bottom nav and footer 
based on top level container having class of homepage of interior
*/
#maincontent-container{
    margin-left:52px;
    width:906px;

}
#maincontent-container a,#maincontent-container a:visited, #footer a, #footer a:visited, #medwatch a, #medwatch a:visited{
    color:#006b6e;
    text-decoration:underline;
}
#maincontent-container a:hover,#maincontent-container a:visited:hover{
    color:#348484;
}
#maincontent-container h1{
    font-size:1.8em;
    line-height:21px;
    font-weight:bold;
    color:#006b6e;
    margin:0 0 0.3em;
}
/*#maincontent-container .large{
    font-weight:bold;
    color:#006b6e;
    margin:0 0 0.3em;
}*/
#maincontent-container h2{
    font-size:1.4em;
    line-height:21px;
    font-weight:bold;
    color:#006b6e;
    margin:1.4em 0 0.2em;
}
#maincontent-container h3{
    font-size:1.4em;
    line-height:21px;
    margin:0;
    font-weight:bold;
    color:#363636
}
#maincontent-container #accordion h3{
    color:#006b6e !important;
    padding-bottom:10px;
}
#maincontent-container p{
    font-size:100%;
    line-height:21px;
    color:#000000;
    margin-top:0;
    margin-bottom:1em;
}
#maincontent li{
    font-size:100%;
    line-height:21px;
}
#maincontent ul{
    margin-top:0px
}
#maincontent{
    margin-bottom:15px;
    margin-top:50px;
    position:relative;
    top:0px;
    _top:-3px;
    left:0px;
    width:650px;
    _width:635px;
}

#container.homepage #maincontent{
    padding:0 0 0 22px;
}
#container.interior #col1{
    width:634px;
    float:left;
    padding:0;
    margin:0;
}
#container.interior #col2{
    width:228px;
    float:left;
    margin-left:44px;
    _margin-left:35px;
    _width:225px;
    
}

#container.interior #col2 div{
    margin-bottom:-1px;
}
#footer{
    text-align:center;
    margin-bottom:30px;
    font-size:10px !important;
width:960px;
}
#footer p{

    font-size:10px !important;

}
#isi{
    background: transparent URL('/images/isi_bkg.gif') repeat-x 0 0px;
    padding-top:10px;
    margin:0;
}

#isi h1 {
font-size: 1.4em;
line-height: 21px;
font-weight: bold;
color: #006b6e;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0.5em;
margin-left: 0pt;
}

#isi h2 {
font-size: 100%;
font-weight: bold;
margin-top: 2em;
margin-right: 0pt;
margin-bottom: 1em;
margin-left: 0em;
color: #000;
}

#container.homepage #isi{
    margin-left:24px;
    width:851px;
    color:#4D4D4D
}

#container.interior #isi{
    width:906px;
}
#container.homepage #disclaimer{
    position:absolute;
    top:-72px;
    left:0px;
    _left:-20px;
     width:430px;
     margin-left:30px;
}
#container.interior #disclaimer{
    position:absolute;
    top:-68px;
    left:0px;
    width:430px;
 
}
p.disclaimer{
    line-height:11px !important;
    font-size:11px !important;
   }
p.disclaimer1{
    line-height:11px !important;
    font-size:11px !important;
    _padding-left:45px;
    color:#4d4d4d
}

#isi p{
    font-size:100%;
    margin:0 30px 0.5em 0;
    padding:0;
    color:#4E4D4D
}
#isi li{
    margin:0.5em 10px 1em 10px;
    padding:0;
     color:#4E4D4D
}

/**
home page bubbles
**/
#bubble-container{
    margin-bottom:35px;
    width:852px;
}
#bubble-container img{
    bottom:17px;
    position:absolute;
}
#bubble-container .bubblesMid img{
    /* bottom:34px !important;*/
    position:absolute;
}
#bubble-container div{
    position:relative;
    top:0px;
}
/* home page */
.bubbles{
    background: transparent URL('/images/bubble_bkg.gif') no-repeat 0 0;
    width:238px;
    padding:0 15px;
    height:197px;
    float:left;
    margin:0 6px 0px 6px;
}
.bubblesMid{
    background: transparent URL('/images/bubble_bkg_midcallout.jpg') no-repeat 0 0;
    width:240px;
    padding:0 15px;
    height:200px;
    float:left;
    margin:0 4px 0px 4px;
}
.sendnote{
    background: transparent URL('/images/buttons/b_sendanote.gif') no-repeat 0 0;
    color:#4E4D4D !important;
    font-weight:bold;
    font-size:12px;
    margin-left:39px;
    padding:9px 46px 9px 18px;
    text-decoration:none !important;
    *line-height:35px;
}
.saving{
    background: transparent URL('/images/buttons/b_learnmore.gif') no-repeat 0 0;
    color:#4E4D4D !important;
    font-weight:bold;
    font-size:12px;
    margin-left:86px;
    padding:11px 46px 9px 18px;
    text-decoration:none !important;
    *line-height:35px;
}
.poll_result{
    background: transparent URL('/images/buttons/b_results.jpg') no-repeat 0 0;
    color:#4E4D4D !important;
    font-weight:bold;
    font-size:12px;
    margin-left:130px !important;
    padding:11px 46px 9px 18px;
    text-decoration:none !important;
    *line-height:35px;
}
/* 2 bubbles */
.two_bubbles_containerbox{
    background: transparent URL('/images/two_bubbles_container_bkg.jpg') no-repeat 0 0;
    width:410px;
    height:197px;
}
.two_bubbles{
    width:180px;
    padding:0;
    height:200px;
    float:left;
    margin:0 15px 0 10px;
    _margin:0 20px 0px 5px;

}
/* 3 bubbles */
.three_bubbles_containerbox{
    background: transparent URL('/images/three_bubbles_container_bkg.jpg') no-repeat 0 0;
    width:632px;
    height:200px;
}
.three_bubbles{
    width:178px;
    padding:0;
    height:200px;
    float:left;
    margin:0 13px 0 12px;
    _margin:0 12px 0px 8px;

}
.firstbubble{
    margin-left:12px;
}
.lastbubble{
    margin-right:0px;
}
#bubble-container h1{
    font-size:18px;
    margin:7px 0px 5px 0px;
    color:#006b6e;
    height:45px;
}
#bubble-container h1.single,#bubble-container h2.single{
    line-height:36px;
}
#bubble-container h1.double,#bubble-container h2.double{
    line-height:18px;
}
#bubble-container h1.snCalloutHd {
    line-height:18px;
    color:#d93d0d;
    padding:9px 0 4px 84px;
}
#bubble-container h2.snCalloutCon {
    line-height:18px;
}
#bubble-container h1.email{
    background: transparent URL('/images/bubbles/mail.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h1.audio{
    background: transparent URL('/images/bubbles/speakup.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h1.question{
    background: transparent URL('/images/bubbles/questionmark.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h1.patient-savings{
    background: transparent URL('/images/bubbles/patient-savings.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.dna{
    background: transparent URL('/images/bubbles/dna.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.check{
    background: transparent URL('/images/bubbles/check.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.info{
    background: transparent URL('/images/bubbles/info.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.anchor{
    background: transparent URL('/images/bubbles/anchor.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.book{
    background: transparent URL('/images/bubbles/book.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2.question2{
    background: transparent URL('/images/bubbles/question.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h2 {
    font-size:15px;
    margin:7px 0px 5px 0px;
    color:#006b6e;
    height:45px;
}
.smaller{
    font-size:14px;
    font-weight:normal;
}
#bubble-container h3 {}

#bubble-container p, #bubble-container {
    font-size:11px;
    line-height:16px;
    margin:0 0 9px 0;
    color:#000000;
   }
#bubble-container .bubblesMid p {
    font-size:11px;
    line-height:16px;
    margin:0px;
    color:#000000;
}
.pollchoice{
    float:left;
    width:110px;
    white-space:nowrap;
    margin-top:-5px;
    margin-bottom:8px;
}
#pollform-medication .pollchoice-inner,
#pollwrapper_first_identified .pollchoice-inner{
    float:left;
    margin:0px;
    padding:0px;
    width:108px !important;
}

#pollform-medication .pollchoice-inner input{
    float:left;
    margin-left:2px;
}
#pollform-medication .pollchoice-inner label{
   
    float:left;
}

.pollresults div{
    margin-bottom:2px
}
/*
Charts
*/
#chart1{
    background: transparent URL('/images/charts/chart1_bkg.jpg') no-repeat 0 0;
    width:633px;
    height:197px;
    margin-bottom:12px;
    padding:0;
    margin:0;
}
.chart_item1{
    width:192px;
    text-align:center;
    float:left;
    padding-left:5px;
}
.chart_item2{
    width:192px;
    text-align:center;
    float:left;
    padding-left:15px;
}
.chart_item3{
    width:192px;
    text-align:center;
    float:left;
    padding-left:25px;
}
#chart2{
    background: transparent URL('/images/charts/chart2_bkg.gif') no-repeat 0 0;
    width:633px;
    height:313px;
    padding:0;
    margin:0 0 24px 0;
}
#chart2 #row1{
    height:149px;
    padding-top:2px;
}
#chart2 #row2{
    position:relative;
    height:149px;
    clear:both;
    top:-10px;
}
.chart2_item1{
    width:192px;
    text-align:center;
    float:left;
    padding-left:5px;

}
.chart2_item2{
    width:192px;
    text-align:center;
    float:left;
    padding-left:20px;

}
.chart2_item3{
    width:194px;
    text-align:center;
    float:left;
    padding-left:18px;

}
.chart2_item4{
    width:192px;
    text-align:center;
    float:left;
    padding-left:5px;
}
.chart2_item5{
    width:192px;
    text-align:center;
    float:left;
    padding-left:20px;
}
.chart2_item6{
    width:192px;
    text-align:center;
    float:left;
    padding-left:20px;
}
#chart1 p,#chart2 p,#chart_long p{
    font-size:12px;
    color:#006b6e;
    line-height:15px;
    margin-top:.4em;
}
#chart1 h1,#chart2 h1,#chart_long h1{
    color:#006b6e;
    font-size:14px;
    line-height:21px;
    margin:8px 0 10px 0;
    height:21px;
}

#chart_long{
    background: transparent URL('/images/charts/longchart_bkg.gif') no-repeat 0 0;
    width:412px;
    height:175px;
    padding:0;
    margin:0 0 24px 0;
}

.chart_long_item1{
    width:375px;
    text-align:center;
    float:left;
    padding-left:15px;

}


/* tabbed content

*/

#body_tabbed_callout h1,#treating_tabbed_callout h1{
    margin:10px 0 10px 15px;
    padding:0;
    
}
#body_tabbed_callout p,#treating_tabbed_callout p, #howto_tabbed_callout p{
    color:#000000;
    font-size:12px;
    line-height:16px;
    margin-left:15px;
}
.watchvideo{
    position:absolute;
    bottom:10px;
    right:10px;
    z-index:300;
}
/*   body tab */
#body_tabbed_callout{
    width:633px;
    height:390px;
    position:relative;
    top:0px;
    left:0px;
    margin-bottom:25px;
    float:left;
    background:transparent URL('/images/tabs/pane-bg.gif') no-repeat 0 0;
   }
 
#body_tabbed_callout #lefttabs .tabs{
    float:left;
    width:163px;
    position:relative;
    left:0px;
    top:0px;
    padding:0;
    margin:0px;
}
#body_tabbed_callout .panes{
    float:left;
    width:455px;
    padding-top:4px;
 }
#body_tabbed_callout #lefttabs .tabs ul{
    margin:0;
    padding:0;
}
#body_tabbed_callout #lefttabs .tabs li{
    width:163px;
    margin:0 0 0 0;
    _margin:-2px 0 0 0;
    padding:0 0 0 0px;
    list-style:none;
    position:relative;
    top:0px;
    display:block;

}
#body_tabbed_callout #lefttabs ul.tabs li#current a,#body_tabbed_callout #lefttabs ul.tabs li#current a:visited{
    background: transparent URL('/images/tabs/bodytabs_current.gif') no-repeat 0 0;
    color:#ffffff;
    text-indent:0px;
    margin:0 0 0 0px;
}
* html #body_tabbed_callout #lefttabs ul.tabs li#current a,#body_tabbed_callout #lefttabs ul.tabs li#current a:visited{
   background: transparent URL('/images/tabs/bodytabs_current.gif') no-repeat 0 0;
   }
#body_tabbed_callout #lefttabs ul.tabs li#current {
    padding:0 0 0 0;
    color:#ffffff !important;
}
#body_tabbed_callout #lefttabs ul.tabs li#current strong{
    padding:0 0 0 0;
    color:#ffffff !important;
    text-transform:uppercase

}
#body_tabbed_callout  #lefttabs .tabs li.lasttab{
   
}
#body_tabbed_callout  #lefttabs .tabs li a,#body_tabbed_callout #lefttabs .tabs li a:visited{
    font-size:12px;
    color:#d83c0c;
    text-decoration:none;
    padding:8px;
    margin:0px;
    display:block;
    background: transparent URL('/images/tabs/bodytabs_bkg.png') no-repeat 0px 0px;
    height:73px;
}
* html #body_tabbed_callout  #lefttabs .tabs li a,#body_tabbed_callout #lefttabs .tabs li a:visited{
    background: transparent URL('/images/tabs/bodytabs_bkg.gif') no-repeat 0px 0px;
}
#body_tabbed_callout .frame{
    width:415px;
   /* height:254px;*/
    height:214px;
    position:absolute;
    top:111px;
    left:170px;
    z-index:0;
}
#body_tabbed_callout #thumbs{
    position:absolute;
    bottom:0px;
    left:170px;
    top:318px;
    z-index:10;
}
#body_tabbed_callout .steps{
  color:#000000;
  text-transform:uppercase;
  font-size:14px;
  font-weight:bold;
}
#thumbs ul, #thumbs li{
    margin:0;
    padding:0;
    list-style:none;
    display:inline;

}
/* END body_tab */

/* treating tabs content */
#treating_tabbed_callout{
    width:630px;
    height:398px;
    background: transparent URL('/images/tabs/tabs_treating_bkg.jpg') no-repeat 0 0;
    position:relative;
    top:0px;
    left:0px;
    margin-bottom:25px;
}
#treating_tabbed_callout #lefttabs .tabs{
    float:left;
    width:163px;
    position:relative;
    left:0px;
    top:0px;
    padding:0;
    margin:0px;

}
#treating_tabbed_callout .panes{
    float:left;
    width:430px;
    padding-top:5px;
}
#treating_tabbed_callout #lefttabs .tabs ul{
    margin:0;
    padding:0;
}
#treating_tabbed_callout  #lefttabs .tabs li{
   
    width:170px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    position:relative;
    display:block;

}
#treating_tabbed_callout #lefttabs ul.tabs li#current a,#treating_tabbed_callout #lefttabs ul.tabs li#current a:visited{
    background: transparent URL('/images/tabs/bodytabs_bkg_treat_current.png') no-repeat 0 0;
    _background: transparent URL('/images/tabs/bodytabs_bkg_treat_current.gif') no-repeat 0 0;
    color:#FFFFFF;
    margin:0 0 0 0px;
    padding:0 0 0 0;
}
#treating_tabbed_callout #lefttabs ul.tabs li#current {
    padding:0 0 0 0;
    color:#FFFFFF !important;
}
#treating_tabbed_callout  #lefttabs .tabs li.lasttab{
   
}
#treating_tabbed_callout  #lefttabs .tabs li a,#treating_tabbed_callout #lefttabs .tabs li a:visited{
    font-size:12px;
    color:#000000;
    text-decoration:none;
    padding:2px;
    margin:0px;
    display:block;
    background: transparent URL('/images/tabs/bodytabs_bkg_treat.gif') no-repeat 0px 0px;
    height:95px;
}
#treating_tabbed_callout .frame{
    width:393px;
    position:absolute;
    top:128px;
    left:166px;
    z-index:0;
}
#treating_tabbed_callout #thumbs{
    position:absolute;
    bottom:0px;
    left:170px;
    top:328px;
    z-index:10;
}
#treating_tabbed_callout .steps-treat{
  font-size:17px;
  font-weight:bold;
  position:relative;
  top:21px;
  left:10px;

}
/* end treating tabs */

/* howto_tabbed_callout */
#howto_tabbed_callout{
    width:567px;
    height:362px;
    background: transparent URL('/images/tabs/tabs_howto_bkg.jpg') no-repeat 0 0;
    position:relative;
    top:0px;
    left:0px;
    margin-bottom:25px;
}
#howto_tabbed_callout #lefttabs .tabs{
    float:left;
    width:153px;
    margin-left:13px;
    _margin-left:7px;
    margin-top:63px;
    position:relative;
    left:0px;
    top:0px;
    padding:0;

}
#howto_tabbed_callout h3{
    margin:0px 0 10px 0;
    font-size:16px;
}
#howto_tabbed_callout .panes{
    background: transparent URL('/images/tabs/howto_panes_bkg.gif') no-repeat 0 18px;
    float:left;
    width:357px;
    height:300px;
    padding:40px 18px 0px 18px;
    top:0px;
    position:relative;
}
#howto_tabbed_callout #lefttabs .tabs ul{
    margin:0;
    padding:0;
}
#howto_tabbed_callout  #lefttabs .tabs li{
    border-top:1px solid #c2c2c2;
    width:153px;
    margin:0 0 0 0;
    _margin:-2px 0 0 0;
    padding:0 0 0 0;
    list-style:none;
    position:relative;
    top:0px;
    display:block;

}
#howto_tabbed_callout #lefttabs ul.tabs li a.current,#howto_tabbed_callout #lefttabs ul.tabs li a.current:visited{
    background: transparent URL('/images/tabs/bodytabs_bkg.gif') repeat-x 0 0;
    color:#000000;
    text-indent:0px;
    padding-left:5px;
    margin:0 0 0 0px;
}

#howto_tabbed_callout  #lefttabs .tabs li.lasttab{
    border-bottom:1px solid #c2c2c2
}
#howto_tabbed_callout  #lefttabs .tabs li a,#howto_tabbed_callout #lefttabs .tabs li a:visited{
    font-size:12px;
    line-height:16px;
    color:#d83c0c;
    text-decoration:none;
    padding:5px 5px 5px 0px;
    text-indent:20px;
    margin:0 0 0 5px;
    display:block;
    background: transparent URL('/images/tabs/tabs_arrow.gif') no-repeat 0px 5px;
}

#howto_tabbed_callout .panes li{
    margin:5px 0 0 -10px;
    padding:0 0 0 0px;
    line-height:16px;
    font-weight:normal;
    font-size:12px;
}
/* END how to tabs  */

/* dr discussion tabs */
#drdiscussion_tabbed_callout{
    width:622px;
    height:635px;
    background: transparent URL('/images/tabs/drdiscussion_bkg.jpg') no-repeat 0 0;
    position:relative;
    top:0px;
    left:0px;
    margin-bottom:25px;
}
#drdiscussion_tabbed_callout #lefttabs .tabs{
    float:left;
    width:153px;
    margin-left:10px;
    _margin-left:4px;
    margin-top:24px;
    _margin-top:26px;
    position:relative;
    left:0px;
    top:0px;
    padding:0;

}
#drdiscussion_tabbed_callout h3{
    margin:0px 0 10px 0;
    font-size:16px;
}
#drdiscussion_tabbed_callout .panes{
    background: transparent URL('/images/tabs/drdiscussion_pane_bkg.gif') no-repeat 0 0;
    float:left;
    width:418px;
    height:568px;
    padding:20px 15px 0px 15px;
    margin-top:24px;
    position:relative;
    left:0px;
    top:0px;
}
#drdiscussion_tabbed_callout #lefttabs .tabs ul{
    margin:0;
    padding:0;
}
#drdiscussion_tabbed_callout  #lefttabs .tabs li{
    border-top:1px solid #c2c2c2;
    width:153px;
    margin:0 0 0 0;
    _margin:-2px 0 0 0;
    padding:0 0 0 0;
    list-style:none;
    position:relative;
    top:0px;
    display:block;

}
#drdiscussion_tabbed_callout #lefttabs ul.tabs li a.current,#drdiscussion_tabbed_callout #lefttabs ul.tabs li a.current:visited{
    background: transparent URL('/images/tabs/bodytabs_bkg.gif') repeat-x 0 0;
    color:#000000;
    text-indent:0px;
    padding-left:5px;
    margin:0 0 0 0px;
}

#drdiscussion_tabbed_callout  #lefttabs .tabs li.lasttab{
    border-bottom:1px solid #c2c2c2
}
#drdiscussion_tabbed_callout  #lefttabs .tabs li a,#drdiscussion_tabbed_callout #lefttabs .tabs li a:visited{
    font-size:12px;
    line-height:16px;
    color:#d83c0c;
    text-decoration:none;
    padding:5px 5px 5px 0px;
    text-indent:20px;
    margin:0 0 0 5px;
    display:block;
    background: transparent URL('/images/tabs/tabs_arrow.gif') no-repeat 0px 5px;
}
#drdiscussion_tabbed_callout p{
    line-height:16px;
    font-weight:bold;
 }

/* END Dr discussion tabs  */

.black{
    color:#000000;
}
.extra_indent{
    padding:0 30px;
}
p.smaller{
    font-size:0.9em !important;
    line-height:20px !important;
}
ul.smiley{
    margin:0 0 20px 0;
    padding:0;

}
ul.smiley li{
    background: transparent URL('/images/smiley.gif') no-repeat 0px 3px;
    padding-left:20px;
    list-style:none;
    margin-left:0px;
    position:relative;
    z-index:1000;
}
#orangelinks{
    width:625px;
}
#orangelinks a, #orangelinks a:visited{
    color:#d83c0c;
    text-decoration:none;
}

/* qa_block */
.qa_block{
    background:#fdfdfd;
    border:2px solid #ededed;
    margin-bottom:13px;
}
/* accordion header */
#accordion h2 {
    margin:0;
    font-size:1.2em;
    font-weight:bold;
    color:#006b6e;
    cursor:pointer;
    padding-left:30px;
    background: transparent URL('/images/qa_bkg.gif') no-repeat 0px 0px;
}

/* currently active header */
#accordion h2.current {
    background: transparent URL('/images/qa_current_bkg.gif') no-repeat 0px 0px;
}

/* accordion pane */
#accordion div.pane {
    display:none;
    padding:5px 10px 5px 33px;
}

#accordion ul li {
    margin: 5px;
    list-style-image: url('/images/bullet.gif');
    border: 0px none;
    padding:0;
    margin-left:-15px;
}

/* calendar */
#calendar_container {
    background:transparent URL('/images/calendar_bkg.jpg') no-repeat 0px 0px;
    width:630px;
    height:auto;
    margin-bottom:12px;
}

/* site map */
#sitemap{
    margin:12px 0 24px 0;
}
#sitemap li{
    font-weight:bold;
    list-style:none;
    margin-bottom:12px;
}
#sitemap li li{
    font-weight:normal;
    margin-bottom:0;
}
#sitemap li a, #sitemap li a:visited{
    color:#d83c0c;
    text-decoration:none;
}
/* shadowbox */
#shadowBox h1,#leavingsite h1{
    color:#006b6e;
    font-size:16px;
    line-height:16px;
    margin:0 0 1em 0;
    padding:0;
}
#shadowBox p, #leavingsite p{
    font-size:12px;
    margin:0 0 2em;
    padding:0;
    width:400px;
    line-height:18px;
}
#shadowBox #maincontent.shadowbox{
    padding:0 4px 0 4px;
    margin-bottom:0;
    background-color:#bdd9da;
    width:410px;
    margin-left:10px;
    margin-top:11px;
}
#shadow-container{
     background:none repeat scroll 0 0 #BDD9DA;

}
#leavingsite{
    width:400px;
    border:5px solid #ffffff;
    background-color:#bdd9da;
    padding:10px;
    overflow:hidden;
}
#leavingsite_bkg{
    background-color:#333333;
    display:block;
    height:100%;
    top:0px;
    position:absolute;
    width:100%;

}
#leavingsite-container{
    background-color:#333333;
    display:block;
    /*position:relative;*/
    border:0px solid red;
}
/**
FORM STYLES
**/
#regform{
    width:562px;
    padding:5px 20px 10px 20px;
    border:1px solid #e9e9e9;
    background-color:#f9f9f9;
    font-size:1.2em;
    color:#656565;
}
.questionblock{
    padding:10px 20px;
    border:1px solid #e9e9e9;
    background-color:#ffffff;
    margin-bottom:10px;
}
.form-item{
    padding-top:5px;

}
#regform p{
    font-size:1em;
}
#regform .smaller{
    font-size:90%;
    font-weight:normal;
}
#regform h1{
    font-size:1em;
    color:#656565;
    margin:0 0 .5em 0;
    line-height:1.2em;
    border-bottom:1px solid #e9e9e9;
}
.form-item label {
    text-align:right;
    width:150px;
    display:block;
    float:left;
    padding-right:5px;
    line-height:20px
}

#gender {
    margin-left:100px;
    padding-top:4px;
}

#gender .error {
   color:red;
}

#age {
    margin-left:20px;
    padding-top:8px;
}

#age .error {
   color:red;
}

#hiv_status label {
    text-align:left;
    width:480px;
}

#med_currently_taking label {
    text-align:left;
}

#taken_medications label {
    text-align:left;
}

.form-item label.error,.form-item .error {
    color: #F00;
}

.form-item label.option {
    display: inline;

}
.floated{
    float:left;
    margin:2px 10px 5px 5px;
}


/*tool tips*/
.tooltip{
    color:#000000 !important;
    text-decoration:none !important;
    border-bottom:1px dashed #b7b7b7 !important;
    cursor:pointer
}
.tooltip1{
    text-decoration:none !important;
    border-bottom:1px dashed #b7b7b7 !important;
    cursor:pointer
}
h4{
    margin:0;
    padding:0;
    font-size:12px;
    color:#e03f0d;
    font-weight:bold
}
h5{
    margin:0 0 -10px 0;
    padding:0;
    font-size:12px;
    color:#5c5c5c;
    font-weight:bold;

}
a.tooltip p{
    font-size:12px;
}

sup{
    font-weight:normal;
    height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
    bottom: 1ex;
}
#banner{
    margin-top:-3px;
    _top:-3px;
    _position:relative;
}

#footer-container {
    width:100%;
   }


/*ISI TOP*/
#isi-top {
    position:relative;
    height:127px;
    padding:3px 40px 0 40px;
     *padding:2px 30px 0px 30px ;
    _line-height:12px;
    /line-height:13px;
    z-index:1000;
    }
/*#isi-top p.para {
    _margin-top:18px !important;
}*/
#isi-top p {
    _margin-top:13px;
    line-height:15px;
     color:#000000
    /*margin-top:15px;*/
}
*:first-child+html #isi-top p {
   line-height:14px;
   margin-top:12px;
     }
#isi-top h1 {
    text-align:center;
    color:#d93d0d;
    margin:0;
    padding:0;
    font-size:12px;
    font-weight:normal;
}
*:first-child+html #isi-top h1 {
    padding:0px;
 }
#isi-top a {color:#006b6e;}

#medwatch p {
    font-size:100%;
}

#logo {
    position: absolute; bottom: 0;
}

#sendNoteWrapper {
    width:634px;
    padding:0px;
    margin:0px;
    float:left;
}
#snTopCurve {
    padding:0px;
    margin:0px;
    float:left;
}
#snMidBg {
    width:627px;
    border:1px solid #d0e4e5;
    background:#d0e4e5;
    padding:0 3px;
    margin:0px;
    float:left;
}
#snBtmCurve {
    padding:0px;
    margin:0px;
    float:left;
}
#compBG {
    width:626px;
    margin:7px 0;
    padding:0px;
    float:left;
}
#designTop {
    width:626px;
    margin:0px;
    padding:0px;
    float:left;
}
#designMid {
    width:616px;
    padding:0 5px;
    margin:0px;
    float:left;
    background:#FFFFFF url(/images/sendnote/sl-design-mid.gif) repeat-y top left;
}
#designTemp {
    width:616px;
    float:left;
}
#designTemp .imgTemp {
    width:140px;
    padding:0 7px;
    float:left;
}
#addImageTemp {
    width:616px;
    float:left;
}
#addImageTemp .addImg {
    width:113px;
    padding:0 5px;
    float:left;
}
#addRadio {
    width:610px;
    padding:0 5px 12px 5px;
    float:left;
}
#addRadio input {
    margin:0 0 0 20px;
    padding:0px;
}
#addRadio label {
    margin:0 20px 0 0;
    padding:0px;
}
#addTemp {
    width:600px;
    padding:0 5px 12px 5px;
    float:left;
}
#addTemp input {
    margin:0 0 0 45px;
    padding:0px;
}
#addTemp label {
    margin:0 45px 0 0;
    padding:0px;
}
#msgTemp {
    width:264px;
    padding:0 0 0 20px;
    float:left;
}
#infoTemp {
    width:267px;
    padding:0 20px 0 45px;
    float:left;
}
p.pspacingSlDesign {
    margin:0px !important;
    padding:0 0 3px !important;
}
p.formDesign {
    margin:0px !important;
    padding:0 0 8px !important;
}
p.formDesign input {
    width:240px;
}
p.slpara {
    padding:0 0 0 14px;
}

#designBtm {
    width:626px;
    float:left;
    padding-left:1px;
}
.txtArea {
    width:230px;background-color:#edf5f5;padding:2px;border:1px solid #edf5f5;margin:10px 0 5px 0;
}
#disclaimerSN {
    width:576px;
    float:left;
    padding:0px 25px 7px 25px;
}
#disclaimerSN .agreement {
    width:390px;
    float:left;
    padding:0px;
    margin:0px;
    text-align:left;
}
#disclaimerSN .agreement p {
    font-size:9px;
    font-weight:normal;
    padding:0px;
    margin:0px;
    line-height:10px;
}
#disclaimerSN .agreement p.disclaimerAgree {
    font-size:11px;
    font-weight:bold;
    padding:0 0 5px 0;
    margin:0px;
    color:#006b6e;
}
#disclaimerSN .agreement p.leftPad {
padding:0 0 0 6px;
}
#disclaimerSN .previewBtn {
    width:170px;
    float:left;
    padding:30px 0 7px 0;
    margin:0px;
    text-align:right;
}

#snMidPreviewBg {
    width:652px;
    height:725px;
    border:1px solid #d0e4e5;
    background:#d0e4e5;
    padding:0 6px;
    margin:0px;
    float:left;
    position:relative;
    /*display:none;*/
}

#previewHeader {
    width:505px;
    margin:0px;
    padding:12px 0 16px 115px;
    float:left;
    background:#cfe4e5 url(/images/sendnote/preview-hd.gif) no-repeat top left;
    position:absolute;
    left:6px;
    top:0px;
}
#previewHeader p {
    font-weight:normal;
    color:#999;
    padding:8px 0 0 0;
    margin:0;
    line-height:16px;
}
#previewHeader p.previewHd {
    font-weight:bold;
    color:#777;
    padding:0px;
    margin:0;
}
#tempBG {
    width:620px;
    height:569px;
    margin:0px;
    padding:0px;
    float:left;
    position:absolute;
    left:6px;
    top:100px;
    z-index:1;
   }

#tempBG .bg_style{
    font-size:11px;
    color:#0065ab;
    padding:540px 0px 0px 100px;
}

#emailer {
    width:553px;
    margin:0px;
    padding:80px 0 0 0px;
    position:absolute;
    left:40px;
    top:342px;
    z-index:10;
    float:left;
}
#emailerContent {
    width:233px;
    margin:0px;
    padding:0 20px 0 0;
    position:absolute;
    left:18px;
    top:32px;
    z-index:20;
    float:left;
    
}
#emailerContent p {
    color:#4f4f4f;
    margin:0px;
    padding:0px;
    line-height:16px !important;
}
#emailerContent p.matter {
    color:#4f4f4f;
    margin:0px;
    padding:5px 0 16px 0;
    line-height:16px !important;
}

#emailerImg {
    width:261px;
    height:194px;
    margin:0px;
    padding:0px;
    position:absolute;
    left:278px;
    top:32px;
    z-index:20;
    float:left;
   }
#pageCorner {
    width:252px;
    margin:0px;
    padding:0px;
    position:absolute;
    left:318px;
    top:374px;
    z-index:30;
    float:left;
}
#btnSendEdit {
    width:620px;
    border:0px solid red;
    margin:0px;
    padding:12px 0 0 0;
    float:left;
    position:absolute;
    left:6px;
    top:671px;
    z-index:10;
    text-align:right;
}
#btnSendEdit img {
    margin-left:7px;
}
#snSendBg {
    width:652px;
    border:1px solid #d0e4e5;
    background:#d0e4e5;
    padding:0 6px;
    margin:0px;
    float:left;
    /*display:none;*/
}
#closeBtn {
    width:600px;
    text-align:right;
    padding:10px 10px 0 10px;
}
#mailer {
    width:620px;
    height:350px;
    padding:200px 0 0 0;
    text-align:center;
    background:#cfe4e5 URL('/images/sendnote/mailer.jpg') no-repeat top center;
}
#mailer p {
    margin:0px;
    padding:10px 0 0 0;
}
#mailer p.noteSent {
    color:#676969;
    margin:0px;
    padding:0px;
    font-size:16px;
    line-height:18px;
}
#maincontent p.fpara { padding:0px;margin:-10px 0 0 0;color:#447e83; }
.error {
   color:red;
}

#snEmailerWrapper {
    width:654px;
    height:650px;
    background:#FFF;
    padding:0 6px;
    margin:0px;
    float:left;
    position:relative;
    /*display:none;*/
}
#tempBGMailer {
    width:620px;
    height:569px;
    margin:0px;
    padding:0px;
    float:left;
    position:absolute;
    left:6px;
    z-index:1;
   }

#tempBGMailer .bg_styleMailer{
    font-size:11px;
    color:#0065ab;
    padding:540px 0px 0px 100px;
}

#emailerMailer {
    width:553px;
    margin:0px;
    padding:80px 0 0 0px;
    position:absolute;
    left:40px;
    top:242px;
    z-index:10;
    float:left;
}
#emailerContentMailer {
    width:239px;
    margin:0px;
    padding:0 25px 0 0;
    position:absolute;
    left:18px;
    top:32px;
    z-index:20;
    float:left;

}
#emailerContentMailer p {
    color:#4f4f4f;
    margin:0px;
    padding:0px;
    line-height:16px !important;
}
#emailerContentMailer p.matter {
    color:#4f4f4f;
    margin:0px;
    padding:5px 0 16px 0;
    line-height:16px !important;
}

#emailerImgMailer {
    width:250px;
    height:185px;
    margin:0px;
    padding:0px;
    position:absolute;
    left:278px;
    top:32px;
    z-index:20;
    float:left;
   }
#pageCornerMailer {
    width:252px;
    margin:0px;
    padding:0px;
    position:absolute;
    left:318px;
    top:274px;
    z-index:30;
    float:left;
}
.und1{
    text-decoration:underline;
}




/* Internal call outs  */
#bubble-container1{
    margin-bottom:25px;
    width:635px;
}
#bubble-container1 img{
    bottom:17px;
    position:absolute;
}
#bubble-container1 .bubblesMid1 img{
    bottom:34px !important;
    position:absolute;
}
#bubble-container1 div{
    position:relative;
    top:0px;
}

.bubbles1{
    background: transparent URL('/images/bubble_bkg.gif') no-repeat 0 0;
    width:238px;
    padding:0 15px;
    height:222px;
    float:left;
    margin:0 6px 0px 6px;
}
.bubblesMid1{
    background: transparent URL('/images/bubble_bkg_midcallout.jpg') no-repeat 0 0;
    width:238px;
    padding:0 15px;
    height:222px;
    float:left;
    margin:0 6px 0px 6px;
}
/* 2 bubbles */
.two_bubbles_containerbox1{
    background: transparent URL('/images/two_bubbles_container_bkg.jpg') no-repeat 0 0;
    width:410px;
    height:200px;
}
.two_bubbles1{
    width:180px;
    padding:0;
    height:200px;
    float:left;
    margin:0 15px 0 10px;
    _margin:0 20px 0px 5px;

}
/* 3 bubbles */
.three_bubbles_containerbox1{
    background: transparent URL('/images/three_bubbles_container_bkg.jpg') no-repeat 0 0;
    width:632px;
    height:200px;
}
.three_bubbles1{
    width:178px;
    padding:0;
    height:200px;
    float:left;
    margin:0 13px 0 12px;
    _margin:0 12px 0px 8px;

}
.firstbubble1{
    margin-left:12px;
}
.lastbubble1{
    margin-right:0px;
}
#bubble-container1 h1{
    font-size:18px;
    margin:7px 0px 5px 0px;
    color:#006b6e;
    height:45px;
}
#bubble-container1 h1.single1,#bubble-container1 h2.single1{
    line-height:36px;
}
#bubble-container1 h1.double1,#bubble-container1 h2.double1{
    line-height:18px;
}
#bubble-container1 h1.snCalloutHd1 {
    line-height:18px;
    color:#e26238;
    padding:9px 0 13px 84px;
}
#bubble-container1 h2.snCalloutCon1 {
    line-height:18px;
}
#bubble-container1 h1.email1{
    background: transparent URL('/images/bubbles/mail.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h1.audio1{
    background: transparent URL('/images/bubbles/speakup.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container h1.question{
    background: transparent URL('/images/bubbles/questionmark.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h1.patient-savings1{
    background: transparent URL('/images/bubbles/patient-savings.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.dna1{
    background: transparent URL('/images/bubbles/dna.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.check1{
    background: transparent URL('/images/bubbles/check.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.info1{
    background: transparent URL('/images/bubbles/info.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.anchor1{
    background: transparent URL('/images/bubbles/anchor.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.book1{
    background: transparent URL('/images/bubbles/book.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2.question2{
    background: transparent URL('/images/bubbles/question.gif') no-repeat 0 0;
    padding-left:40px;
}
#bubble-container1 h2 {
    font-size:15px;
    margin:7px 0px 5px 0px;
    color:#006b6e;
    height:45px;
}
.smaller1{
    font-size:14px;
    font-weight:normal;
}
#bubble-container1 h3 {}
#bubble-container1 p, #bubble-container1 {
    font-size:11px;
    line-height:16px;
    margin:.5em 0 1em 0;
    color:#363636;
}
#bubble-container1 .bubblesMid1 p {
    font-size:12px;
    line-height:16px;
    margin:.5em 0 1em 0;
    color:#363636;
}
#homepageflash{
    margin:0px ;
    padding:0;
    width:905px;
    height: 333px;
}
.flash-title{
    background-color:#dd400d ;
    padding:3px 0 3px 18px;
    margin:22px 0 15px 45px;
    color:#FFFFFF;
    font-size:19px;
    font-style:normal;
    width:120px
}
.adobeicon{margin-right:-54px;position:relative;top:-47px;}
#noFlash {
    width:966px;
    height: 333px;
    background:url("/images/homepage-bg-withoutflash.jpg") no-repeat left ;
    padding:0px;
    margin:0px;
    position:absolute;
    }
#noFlash p{
    color:#FFFFFF !important;
    line-height:15px;
    margin:8px 0 3px 45px;
    width:445px;
     font-size:14px;
     font-style:normal;
    }
#noFlash .small{
    color:#FFFFFF !important;
    line-height:16px;
    margin:12px 0 0 45px;
    width:450px;
    font-size:12px;
    font-style:normal;
}
 #noFlash h2{
    color:#FFFFFF !important;
    margin:6px 0 0 88px;
    font-size:48px;
    font-style:italic;
    font-weight:lighter;
    letter-spacing:3px;
 }
#noFlash h1{
    color:#FFFFFF !important;
    margin:18px 0 0 45px;
    width:455px;
    font-size:15px;
    font-style:normal;
    line-height:23px;
 }
#noFlash a {
    color:#ffffff !important;
    text-decoration:none !important;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
}
#noFlash a:hover,#noFlash a:visited:hover{
    color:#FFFFFF !important;
}
#flashContent p {
    color:#ffffff !important;
    text-decoration:none;
    float:right;
    padding:0px;
    margin:15px 75px 0 0;
    width:auto
 
}
#footer-box{
    margin:-11px 0 0 45px;
    padding:0px;
    font-size:9px;
}
#flash-footer{
   margin:0px;
   padding:0px;
   }
#flash-footer h3{
     margin:0px;
     padding:0px;
  
}
#flash-footer a{
    margin:0;
    padding-left:16px;
}
/* #content-footer{
    margin-bottom:38px;
    height:32px;
    float:right;
    margin-right:16px;
}*/
#content-footer {
    float: right;
    margin-bottom: 37px;
    margin-right:16px;
    _margin-right:5px;
    position: relative;
    top: 26px;
}
#content-footer strong{
    bottom:13px;
   text-transform:uppercase;
   position:relative;
   right:6px;
}
#content-footer .med-but{
    background: url("/images/buttons/lexiva_button_bg.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 42px 9px 18px;
}
#content-footer .med-but-pad{
    background: url("/images/buttons/lexiva_button_bg.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 49px 9px 18px;
}
#content-footer .large-but{
    background: url("/images/buttons/lexiva_button_large.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 49px 9px 18px;
}
#content-footer .small-but{
    background: url("/images/buttons/lexiva_button_small.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 49px 9px 18px;
}
#content-footer .faq-but{
    background: url("/images/buttons/lexiva_button_small.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 49px 9px 15px;
}
#content-footer .resource-but{
    background: url("/images/buttons/lexiva_button_medium.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 36px 9px 18px;
}
#content-footer .patient-but{
    background: url("/images/buttons/lexiva_button_patient.jpg") no-repeat scroll 0 0 transparent;
    padding: 8px 36px 9px 15px;
}
#content-footer a {
    color: #FFFFFF !important;
    font-family: arial,verdana;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    text-decoration: none !important;
    top: -13px;
}
#patientcard{
    background:URL('/images/ViiV-patient-saving.gif') no-repeat 0 0;
    float:left;
    width:628px;
    position:relative;
    left:0px;
    top:0px;
    padding:0px;
    margin:0px 0px 20px 0px;
    height:325px;
 }

#patientcard h3 {
    font-family: arial, verdana;
    color:#006b6e;
    font-size:24px;
    line-height:26px;
    float:left;
    top:0px;
    padding:35px 2px 0 28px;
    text-align:center;
    font-weight:bold;
}
#patientcard h4 {
    font-family: arial, verdana;
    color:#5a5a5a;
    font-size:14px;
    float:left;
    left:0px;
    top:0px;
    padding:13px 5px 15px 30px;
    text-align:center;
    line-height:18px;
 }

 #patientcard h4 a{
    color:#006b6e;
    font-size:1em;
    padding:0px ;
    text-align:center;
    text-decoration:underline;
 }
 #patientcard p{
    clear:both;
    font-style:italic;
    line-height:15px;
    margin:18px;
    color:#4e4d4d !important
     }
 #patientcard .savingcard{
    margin:25px 0 0 25px;
    width:242px;
    height:164px;
    float:left;
    color:#FFFFFF !important;
     }
.space-resources{
    margin-left:100px;
}
#fast-fact{
    margin-top:4px;
}
#fast-fact h1{
   font-size:1.2em;
   color:#006b6e;
   margin-bottom:12px;
}
blockquote {color:#FFFFFF; font-size:1.4em; font-weight:bold; line-height:22px;padding:0px;margin:0px;font-style:italic; }
span.qb { background:url(/images/qb.gif) bottom right no-repeat; width:28px; height:18px; display:inline-block; vertical-align: middle; }
span.bq { background:url(/images/qt.gif) top left no-repeat; width:25px; height:18px; display:inline-block; vertical-align: top;margin-top:0px; }
#callouts{
    background:url("/images/callouts-bg.png") no-repeat scroll 0 0 transparent; width:230px;  display:block; margin-top:0px;padding:6px 0px 0px 0px;min-height:480px;color:#006b6e;background:url("/images/callouts-bg.gif") no-repeat scroll 0 0 transparent; width:230px;
}
#callouts h2{
    font-size:13px;
    font-weight:bold;
    color:#006b6e;
    width:208px;
    margin-left:4px;
    margin-top:8px;
    margin-bottom:10px;
    /* float:left;*/
 }
#callouts p{
    font-size:12px;
    color:#006b6e;
    /*margin-left:7px;*/
    margin-left:2px;
    margin-bottom:2px;
    line-height:17px;
        
   }
#callouts label{
    font-size:12px;
    color:#006b6e;
    margin-right:0px;
    /*margin-left:7px;
    margin-right:35px;*/
   }
#callouts input{
    font-size:12px;
    color:#006b6e;
    margin:0px;
    padding:0px 0px 0px 0px;
   }
#callouts .poll-label{
   margin-right:2px;
   margin-left:0px;
    margin-right:42px;
   }
#callouts h2 img{
   margin-bottom:-14px;
   margin-right:5px;
   _margin-bottom:0px;
}
#slide-links{
  margin-top:212px;
  position:absolute;
  width:450px;
 }
#slide-links img{
 text-decoration:none;
 border:0;
  }
#slide-links .next{
    float:right;
    text-decoration:underline;
    color:#da3d0d !important;
    font-size:12px;
    padding-right:20px;
    background:url("/images/next-arrow.gif") no-repeat scroll 58px 0 transparent
    
}
 #slide-links .prev{
    float:left;
    text-decoration:underline;
    color:#da3d0d !important;
    font-size:12px;
    padding-left:26px;
    background:url("/images/prev-arrow.gif") no-repeat scroll 11px 0 transparent
}
#sizer a {
    text-decoration:none !important;
}

#sizer a.active {
    text-decoration:underline !important;
    color:#000000;
}
.anc_col {color:#F8531B !important;text-decoration:none !important; float:left;
font-family:arial,verdana;
font-size:1.2em;
font-style:normal;
font-weight:bold;
}

#nxt_prv{
    width:470px;
}
.dag-style {
    float: left;
    font-size: 10px;
}
.w790 {
    width:790px !important;
    _width:840px !important;
}
