﻿/* 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: 900px;
background: #d8d8d8 url(../images/bg_main.gif) repeat-y; /* BG=982px wide  */
position: relative;
/*padding-right:4px;*/
}
.sitewrap {
/*width: 840px;*/
/*margin: 0 4px;*/
padding-bottom: 50px;
}
.headerwrap {
padding: 30px 0px 0 0px;
margin: 0;
font-size: 10px;
padding-left:10px;
color: #00539c;
text-align: right;
}

.headerwrap .rightElements
{
     float: right;
}
.headerwrap .rightElements .usResidents
{
     padding-right: 350px; 
     font-size: 16px;
}
.headerwrap .rightElements .isiBtns
{
     padding:20px 20px 0 0;
}


.lovimage {
float: left;
width: auto;
}

.sanfoi_wrap 
{
width: 896px;
background: transparent url(../images/sanofi_bg.gif) repeat-x;
position: absolute;
z-index: 3;
margin-left:4px;

}

.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 0px 12px; }

.foot_details {
width: 595px;
text-align: left;
margin: 0 auto;
padding: 25px 0;
}

/*** FOOTER SPECIFIC STYLES ***/
.footer_wrap a, .footer_wrap a:visited {
color: #00529b;
}


#flashContentWrapper
{
    padding-top:5px;
    margin-left:4px;
}
#isiWrapper
{
    padding:20px 15px 0 15px; 
    
}


/***********/
/*** 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-left:-24px; margin-bottom:0; 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-left:-24px; margin-top:0; margin-bottom:0; color:Red; }
.IndicationsCons ul li span { color: #000000; }


.LovenoxISI { }
.TitleISI { color:#00599d; font-size:16px; }
.BoxCopy { font-weight:bold;  }
.OpenCopy { }
.LovenoxISI p { }
.LovenoxISI ul { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
.LovenoxISI ul li { padding-top:0; padding-bottom:0px; margin-top:0; margin-bottom:0; margin-left: -24px; color:Red; }

.footerWrap { color: #666666; }
.LovenoxISI ul li span { color: #000000; }