﻿body 
{
    font-family:Verdana;
    font-size:12px;
    color:#231f20;
    margin:0;
    padding:0;
    background:#55300e url('../images/templates/bg.jpg') no-repeat center top;
}

#header
{
    width:790px;
    margin:0 auto;
    padding-top: 4px;
    clear:both;
}
#banner
{
    width:862px;
    margin:0 auto;
    padding-top:25px;
    clear:both;
}
#banner_title
{
    padding-top:15px;
}
#border
{
    width:100%;
    clear:both;
    margin:0 auto;
    margin-top:10px;
    background:url('../images/templates/bg_repeat.jpg') repeat-y center;
    position:relative;
}
#border_bottom
{
    width:100%;
    clear:both;
    margin:0 auto;
    height:41px;
    background:url('../images/templates/bg_bottom.jpg') repeat-y center;
}
#page
{
    width:845px;
    margin:0 auto;
    clear:both;
}

#nav
{
    width:736px;
    margin:0 auto;
    padding-top:50px;
    clear:both;
}
#content_full
{
    width:680px;
    margin:0 auto;
    padding-top:30px;
    clear:both;
}

#content
{
    width:500px;
    margin:0 0 0 45px;
    padding-top:30px;
    clear:both;
}

#balance
{
    width:500px;
    margin:0 0 0 45px;
    padding-top:5px;
    clear:both;
}
#balance a
{
    text-decoration:underline;
}
#merck_footer
{
    padding-top:40px;
    width:765px;
}
#footer
{
    margin:0 auto;
    width:100%;
    text-align:center;
    clear:both;
    padding-top:10px;
    padding-bottom:100px;
    color:#fff;
    font-size:10px;
}
#hcp_popup
{
    position:absolute;
    top:0;
    padding:25px 0 0 150px;
    display:none;
}


/* new classes added*/
h4{
    font-family:Verdana;
    font-size:12px;
    /*color:#231f20;*/
	font-weight:bold;
}

ul.faq li {
-x-system-font:none;
line-height:18px;
margin-bottom:0;
text-transform:none;
list-style:none;
}


hr.faq {
border-style:dotted none none;
border-top:1px dotted #333333;
display:block;
height:1px;
margin-bottom:18px;
margin-top:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

a:hover, a:active, a:focus {
color:#2A2A2A;
}

ul.inside {
list-style-type:disc;
margin:15px 0;
padding-left:16px;
line-height:2;
}

/*newly added classes */
#content_qa
{
    width:700px;
    margin:0 0 0 45px;
    padding-top:30px;
    clear:both;
}
/*#balance h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}*/

ul.faq li a{
color:###2A71B5;
text-decoration:underline;
}
ul.faq li a:hover{
color:##6CADD5;
text-decoration:underline;
_text-decoration:underline !important;
}

ul.faq li a:link{
color:#2A71B5;
text-decoration:underline;
_text-decoration:underline !important;
}

ul.faq li a, ul.faq li a:hover{text-decoration:underline}

/**/


/* new classes for balance*/
.hcp-balance {
color:#6cadd5;
font-weight:normal;
font-family:verdana;
font-size:17px;
}

.lft-cont{float:left;padding:30px 25px 0 15px;width:360px}
.rgt-cont{float:left;padding:0px 15px 0 0;width:350px}

.foot-nav {margin:0 auto;width:790px;border-bottom:2px solid #7a909d}
.foot-nav ul{margin:0 auto;padding:15px 0;width:auto}
.foot-nav ul li{display:inline;padding:0 10px;font-size:11px;line-height:10px;height:10px;border-right:1px solid #fff; font-weight:bold;}
.foot-nav ul li.last{border:none}
.foot-nav ul li a{color:#fff;text-decoration:none}
.foot-nav ul li a:hover{color:#fff;text-decoration:underline}



