/* CSS Document */

body {
background-color: #d8d8d8;
padding: 0px;
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
.onlyprint{
display: none;
}

img {
border: 0px;
}
a
{
    color:#336699;    
}

a:hover
{
color:#66CC66;    
}

a:visited {
color: #0AC4F7;
}

li
{
	margin-top:12px;
}

h1 {
font-size: 18px;
font-weight: bold;
color: #75bb50;
margin: 0;
padding-bottom: 15px;
}

h1 sup {
font-size: 12px;
}

h2 {
font-size: 14px;
font-weight: bold;
color: #75bb50;
margin: 0;
}

h2 sup {
font-size: 11px;
}

h3 {
font-weight: bold;
color: #16629b;
margin: 0;
padding-bottom: 10px;
font-size: 12px;
}

.isi  {
font-weight: bold;
color: #16629b;
margin: 0;
font-size: 12px;
}

.nobottompadh1 {
font-size: 18px;
font-weight: bold;
color: #75bb50;
margin: 0;

}

/*** MAIN LAYOUT STYLES ***/

.bg_wrap {
margin: 0 auto;
width: 982px;
background: #d8d8d8 url(../images/bg_main.gif) repeat-y; /* BG=982px wide  */
position: relative;
}
.sitewrap {
width: 974px;
margin: 0 4px;
padding-bottom: 50px;
}
/*
.bg_wrap {
margin: 0 auto;
width: 982px;
background: #d8d8d8 url(../images/bg_main.gif) repeat-y center;
position: relative;
}
.sitewrap {
width: 974px;
margin:0 auto;
padding-bottom: 50px;
}
*/

.headerwrap {
padding: 44px 14px 0 30px;
margin: 0;
font-size: 10px;
color: #00539c;
text-align: right;
}
.lovimage {
float: left;
width: auto;
}
.headerwrap table
{
	position:relative;
	z-index:4;
}

.search_box {
float: right;
}
.globalnav_wrap {
float: right;
margin-top: 10px;
margin-right: 15px;
width: 650px;
}

.sanfoi_wrap {
width: 974px;
background: transparent url(../images/sanofi_bg.gif) repeat-x;
position: absolute;
z-index: 3;
}
.landing_content {
width: 674px;
padding-left: 103px;
padding-top: 10px;
}

/******  ISI BOX  ******/				
.ISIBox_wrapper { background: url(../images/consumer/ISI_box_bcg.jpg) no-repeat; height:194px; padding:46px 16px 0 12px; margin:8px 0 0; }
	.ISIBox_wrapper a { background: url(../images/consumer/isi_link_arrow.gif) no-repeat left; padding:4px 0 8px 22px; margin-left:2px; font-size:11px; text-decoration:none; font-weight:normal;}
		.ISI_scroll_box {height: 160px; width:303; padding:0; background:#fff; margin-bottom:6px; overflow:-moz-scrollbars-vertical; overflow-y:auto;}
		.ISI_copy {padding:0 2px 0 4px; font-size:11px; font-weight:bold; color:#000000}
			.ISI_copy ul.red { color:#ff0000;}
			.ISI_copy p { margin:8px 0; padding:0;}
			.ISI_copy .isiheader { color:#1752a4; font-weight:bold; text-decoration:underline; font-size:11px; margin-top:2px;}
			.ISI_copy ul {padding-left:14px; margin:0; }
			.ISI_copy li { padding-left:0; margin:0; }
			.ISI_copy li span {color:#000000}
			#white_link { color:#ffffff; font-size:11px;}
			
.contentwrap 
{
padding-left: 20px;
padding-right: 46px;
color: #666666;

}
.navwrap {
float: left;
width: 234px;

}

.navwrap sup {
font-size: 11px;
}

.content {
float: right;
width: 652px;
padding-left: 22px;
padding-top: 13px;
}

.flcontent {
text-align: left;
width: 652px;
padding-left: 122px;
padding-top: 13px;
}
.opener {
width: 585px;
float:left;
}

.bdy_wrap {
padding-top: 15px;
}


.callouts1 {
float: right;
width: 182px;
margin-left: 10px;
padding-top: 40px;
}

.callouts {
float: right;
width: 182px;
margin-left: 10px;
}

.bdy_main {
width: 455px;
float: left;
padding-left:17px;
}

.bdy_main_left {
width: 455px;
float: left;
padding-bottom: 30px;
}

.consideropener {
float: right;
width: 600px;
padding-right: 52px;
}

.consideropener1 {
width: 585px;
margin-left:250px;
padding-bottom:9px;
}
.resus
{
display:none;    
}

.considerbdy_wrap 
{
float: right;
padding-top: 15px;
width: 652px;
padding-left: 22px;
}
/*
.content {
float: right;
width: 652px;
padding-left: 22px;
padding-top: 13px;
}
*/
.considercallouts {
float: right;
width: 182px;

}

.considercallouts_float {
position:absolute;
right:25px;
width: 182px;

}


.prescribebdy_main {
width: 570px;
padding-left:250px;
padding-top:30px;
}

.considerbdy_main 
{
float: right;
clear: both;
width: 450px;
padding-right: 202px;
/*padding-top:30px;*/
}
/*
.considerbdy_main 
{
width: 455px;
padding-left:250px;
padding-top:30px;
}
*/
.footer_wrap {
width: 100%;
margin: 0 auto;
border-top: 1px solid #6db43e;
padding-top: 35px;
margin-top: 35px;
text-align: center;
font-size: 11px;
}
.footer_wrap table {width: 100%; margin: 0 0 12px;}

.foot_details {
width: 595px;
text-align: left;
margin: 0 auto;
padding: 25px 0;
}
/*** GLOBAL NAV STYLES ***/
.lovelogo {
float: left;
padding-bottom: 11px;
}
.lovelogo2 {
float: left;
}

.searchbox {
width: 106px;
border: 1px solid #00539c;
margin: 0 6px;
}

.globalnav a, .globalnav a:visited {
font-size: 10px;
color: #adadad;
}

.globalnav a:hover {
color: #2066a4;
}


.sitemap a {
	color:#336699;   
}

.sitemap a:hover {
	color:#66CC66;   
}

/*** NAVBAR STYLES ***/

.nav_buttons {
}
.navwrap a {
display: block;
}
.navitem {
background: #fff url(../images/navItem_divider.gif) no-repeat top left;
padding: 12px 0;
}

.nav_line {
background: #fff url(../images/navItem_divider.gif) no-repeat top left;
height: 1px;
}

.nav_btn {
padding-top: 10px;
}
.navitem_wrap {
}

.nav_parent {
background: transparent url(../images/nav_parent.gif) no-repeat center left;
padding-left: 15px;
font-size: 14px;

}
.nav_parent a, .nav_parent a:visited {
color: #2066a4;
font-weight: bold;
text-decoration: none;
}
.nav_parent_on {
background: transparent url(../images/nav_parent_on.gif) no-repeat center left;
padding-left: 15px;
font-size: 14px;

}
.nav_parent_on a, .nav_parent_on a:visited {
color: #75bb50;
font-weight: bold;
text-decoration: none;
}
.nav_child {
color: #72adc9;
padding: 4px 0 0 25px;
font-size: 11px;
}
.nav_child a {
background: transparent url(../images/child_bullet.gif) no-repeat 0 2px;
display:block;
text-decoration: none;
color: #72adc9;
padding-left: 7px;

}
.nav_child_on {
padding: 4px 0 4px 25px;
font-size: 11px;
color: #fed153;
}
.nav_child_on a {
background: transparent url(../images/child_on_bullet.gif) no-repeat 0 2px;
display:block;
padding-left: 7px;
color: #75bb50;
text-decoration: none;
}
/*
.nav_child sup, .nav_child_on sup {
font-size: 11px;
} 
**/

/*** CONTENT SPECIFIC STYLES ***/
.supp_text {
color: #75bb50; 
font-size: 19px; 
font-weight: bold; 
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
.content span {
font-weight: bold;
color: #16629b;
}

.callouts img {
padding-bottom: 10px;
}

.grey_box {
padding: 15px;
border: 1px solid #dddada;
margin: 20px 0 45px 0;
}

.bdy_main p {
margin: 0;
padding-bottom: 15px;
}
.do_box, .dont_box {
padding: 15px 0;
}

.do_box span {
font-size: 12px;
font-weight: bold;
color: #75bb50;
}

.dont_box span {
font-size: 12px;
font-weight: bold;
color: #cc0000;
}
.do_box table td, .dont_box table td {
padding-top: 5px;
}
.bullet_table table td {
padding-top: 5px;
}

.faq_questions table tr td {
vertical-align: top;
padding-bottom: 20px;
}

.faq_answers {
padding-top: 50px;
}

.faq_answers table tr td {
vertical-align: top;
padding-bottom: 20px;
}
.answer {
padding-top: 10px;
}
.answer span {
color: #75bb50;
font-weight: bold;
}
.goto_top {
padding-left: 10px;
}
.radio_table {
margin: 10px 0;
padding-bottom: 10px;
}
.radio_table td {
text-align: center;
padding-right: 3px;

}
.info_table td {
padding-top: 5px;
}

.review_wrap {
width: 652px;
border-bottom: 1px solid #edeaea;
margin: 15px 0 25px 0;
}
.review_item {
border-top: 1px solid #edeaea;
padding: 6px 10px 7px 5px;
}
.review_item_sub {
border-top: 1px solid #edeaea;
padding: 6px 10px 7px 15px;
}

.box- {
background-color: #fff;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
font-weight: bold;
}

.box00 {
background-color: #fff;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
font-weight: bold;
}
.box1 {
background: #fff url(../images/bbox_01.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box2 {
background: #fff url(../images/bbox_02.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box3 {
background: #fff url(../images/bbox_03.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box4 {
background: #fff url(../images/bbox_04.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box5 {
background: #fff url(../images/bbox_05.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box6 {
background: #fff url(../images/bbox_06.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box7 {
background: #fff url(../images/bbox_07.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box8 {
background: #fff url(../images/bbox_08.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box9 {
background: #fff url(../images/bbox_09.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box10 {
background: #fff url(../images/bbox_10.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
.box11 {
background: #fff url(../images/bbox_11.gif) no-repeat top left;
width: 29px;
height: 23px;
padding-top: 6px;
text-align: center;
color: #fff;
}
/*** FOOTER SPECIFIC STYLES ***/
.footer_wrap a, .footer_wrap a:visited {
color: #00529b;
}

/*** SEARCH STYLES ***/
img {
border: none;
}
.search_result_wrap {
width: 652px;
padding: 0;
margin: 0;
}

.search_item {
width: 608px;
border-top: 1px #dcdbdb solid;
padding: 22px 0;
margin: 0 auto;
}

.search_head {
font-size:  0.8em;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
color: #00539c;
}

.search_body {
font-size: 1em;
font-family:Arial, Helvetica, sans-serif;
color: #666;
padding-top: 11px;
}

.search_nav {
width: 640px;
height: 22px;
padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
background:#FFF url(../images/search_nav_bg.gif) no-repeat top left;
font-size: 1em;
color: #666;
font-family:Arial, Helvetica, sans-serif
}
.search_nav span {
color: #00539c;
font-size: 1em;
font-weight: bold;

}
.search_nav a {
color: #666;
text-decoration: none;
}
.search_nav a:hover {
color: #666;
text-decoration: underline;
}


.therapy_wrap {
width: 453px;
background-color: #15518f;
font-family:Arial, Helvetica, sans-serif;
color: #FFF;
font-size: 11px;
}
.therapy_wrap span {
font-size: 10px;
color: #626262;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
/* GLOBAL TABLE */
.therapy_wrap table {
margin: 10px auto;
border: 0;
border-collapse: collapse;
width: 433px;
}
.therapy_wrap caption {
text-align: left;
padding-left: 10px;
padding-top: 15px;
color: #ffce62;
font-weight: bold;
font-size: 12px;
}
.therapy_wrap th {
text-align: left;
width: 160px;
}
/*  THEAD */
.therapy_wrap thead {
font-weight: bold;
}
.therapy_wrap thead th {
color: #bbe0f2;
font-size: 12px;
}
.therapy_wrap thead td {
padding-bottom: 15px;

}

/* TBODY */
.therapy_wrap tbody th {
padding-right: 5px;
color: #fff;
}
.therapy_wrap tbody td {
text-align: center;
font-weight: bold;
padding: 5px 0;
width: 130px;
color: #626262;
}
.therapy_white {
background-color: #FFF;
color: #000;
border-right: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
}
.therapy_blue {
background-color: #d7e9ff;
color: #000;
border-bottom: 1px dotted #ccc;
}

div#imagehtml {
position : absolute;
left : -1000em;
width : 900em;
}


/***********/
/*** ISI ***/
/***********/

.LovenoxISICons { }
.TitleISI { color:#00599d; font-size:16px; }
.BoxCopyCons { font-weight:bold;  color: #000000; }
.OpenCopyCons { }
.LovenoxISICons p { }
.LovenoxISICons ul { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
.LovenoxISICons ul li { padding-top:0; padding-bottom:0px; margin-top:0; margin-bottom:0; margin-left:-24px; color:red; }

.footerWrapCons { color: #666666; }
.LovenoxISICons ul li span { color: #000000; }



.IndicationsCons{ }
.IndicationsCons ul { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
.IndicationsCons ul li { padding-top:0; padding-bottom:0px; margin-top:0; margin-left:-24px; margin-bottom:0; color:Red; }
.IndicationsCons ul li span { color: #000000; }

.floatOver { float: right; margin-left: 5px; position: relative; width: 200px; }