body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
	margin-left:5px;
	margin-right:5px;
	width:99%;
	padding:0;
	
}
.database-disclaimer {
    font-size:10px;
    color:#808080;
    margin-top:5px;
}
#med-results .tabs {
    //width:500px; height:30px;
    width:565px; height:30px;
    background:url(../images/tabs_med.gif) bottom left no-repeat;
    padding:0 0 0 4px;
    font-size: 11px;
}
#pharma-results .tabs {
    width:565px; height:30px;
    background:url(../images/tabs_pharma.gif) bottom left no-repeat;
    padding:0 0 0 4px;
    font-size: 11px;
}
.tabs table tr td.tab-on {
    color:#308289;
    font-weight:bold;
    font-size:11px;
    margin:0;
    padding:0 0 0 0px;
}
.tabs img {
    border:0;
}

.results-list dl {
    margin:0 0 20px 0;
    padding:0 0 20px 0;
}
.results-list dl dt {
    margin-top:20px;
    color:#f59622;
    font-weight:bold;
    font-size:12px;
}
.results-list dl table tr th {
    margin-top:20px;
    color:#f59622;
    font-weight:bold;
    font-size:12px;
}
.results-list dl dd {
    margin:0; padding:0;
    font-size:10px;
}
.results-list dl table tr td {
    margin:0; padding:0;
    font-size:10px;
}

.results {
    width:553px;
    margin:0;
    padding:0 0 0 10px;
    border-left:1px solid #7c7c7c;
    border-right:1px solid #7c7c7c;
}

#header_link {
	list-style:none;
	padding-left:592px;
	_padding-left:552px;
	margin-top:-23px;
}
#header_link li {
	display:inline;
	padding-left:15px;
}
#header_link li a {
	color:#e67f25;
	text-decoration:underline;
	font-size:12px;
}
#custom_questions {
    height:auto;
    margin-bottom:15px;
    font-family: arial,helvetica,san-serif;
    font-size: 13px;
    font-weight:normal;
    line-height: 22px;
	margin-top:-8px;
	color:#5A5B5E;
    }

#content-print {
	font:normal 12px Arial, Helvetica, sans-serif;
	/*margin:14px 0px 0px 100px;
	_margin:20px 0px 0px 30px;*/
	margin-left:5px;
	margin-right:5px;
	width:98%;
	float:left;
	height:100%;
}
h2 {
	color:#308289;
font-size:16px;
font-weight:bold;
margin-bottom:15px;
}
p {
	color:#5A5B5E;
font-size:13px;
line-height:1.4;
margin:-10px 0 10px;
}
#leagal-footer {
	font-size:10px;
	text-align:center;
	color:#000000;
	width:550px;
	margin-top:auto;
	margin-left:8%;

}
#ZOSTA_logo {
	margin-left:1%;
	margin-top:36px;
}
#merck_logo {
	margin-left:79%;
	_margin-left:10%;
	margin-top:-50px; /* 28*/
}


#important-safety-information ul {
color:#5A5B5E;
margin-top:-5px;
}

#important-safety-information ul li {
font-size:13px;
list-style-image:url(../images/safty-info-list.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:7px;
margin-left:-25px;
}
#important-safety-information a {
color:#E67F25;
font-size:13px;
text-decoration:underline;
}









#important-safety-information_print ul {
color:#5A5B5E;
margin-top:-5px;
}

#important-safety-information_print ul li {
font-size:13px;
list-style-image:url(../images/safty-info-list.gif);
list-style-position:outside;
list-style-type:disc;
margin-bottom:7px;
margin-left:-25px;
}
#important-safety-information_print a {
color:#E67F25;
font-size:13px;
text-decoration:underline;
}



#Tblbalance tr td {
color:#5A5B5E;
font-size:13px;
}





#getContent ul li{
color:#5A5B5E;
font-size:13px;
line-height:1.2;
}
#getContent a:hover {
text-decoration:underline;
}
#getContent a {
color:#F28524;
font-size:13px;
font-weight:bold;
margin-top:-10px;
text-decoration:none;
}

#getContent p a:link, a:hover {
color:#E67F25;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}

#getContent h3
{
color:#308289;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}
h3
{
color:#308289;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}
#getContent h2 {
	color:#308289;
font-size:16px;
font-weight:bold;
margin-bottom:15px;
}
.tr-arrow {
padding-left:7px;
}

.ask_qtn {
background-image:url(../images/bg_text_field.gif);
background-repeat:repeat-x;
border:1px solid #B8B7B7;
height:158px;
width:428px;
}

#print_qtn a {
color:#308289;
font-size:13px;
font-weight:bold;
margin-left:10px;
text-decoration:underline;
}

ol li {
color:#5A5B5E;
font-size:13px;
font-weight:normal;
line-height:1.8;
margin-left:-18px;
}

#shinglesInfoLink {
color:#E67F25;
font-size:13px;
text-decoration:underline;
}
ol {
margin-top:-3px;
}
#header div div p {
color:gray;
	text-decoration:none;
	font-size:13px;
}

/*Form content classes*/

.error_mesg {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.subhead{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5a5b5e;
font-weight:bold;
}
.text_field{
color:#5A5B5E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
white-space:nowrap;
}
.req_field{font-size:13px;
color:#5a5b5e;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.viewemail a{
text-decoration:underline;
font-size:14px;
color:#308289;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.redText{
color:#f49947;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}
.table-bottom{
margin-bottom:-15px;
}

.sq-merck-logo{
float:right;
margin-right:1%;
_margin-left:500px;
margin-top:10px;
}
.sq-header-link{
float:right;
margin-right:1%;
_margin-left:60%;
margin-top:-20px;
_margin-top:-2px;
}

#Tblbalance tr td {
color:#5A5B5E;
font-size:13px;
}

#MerckLogo
{
float:right; margin-right:1%; margin-top:0px; 
}

#merckLogoTxt
{
float:left; margin-right:1%; margin-left:68%; margin-top:-20px;
}
#find-results .tabs {
    width:565px; height:30px;
    background:url(../images/tabs_findzostavax.gif) bottom left no-repeat;
    padding:0 0 0 4px;
    font-size: 11px;
}

.searchresults {
    width:553px;
    margin:0;
    padding:0 0 0 10px;
    border-left:1px solid #7c7c7c;
    border-right:1px solid #7c7c7c;
}

.mar
{
margin-left: -40px;
}