@charset "utf-8";
/* CSS Document */

body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#424242;}

img
{border:none;}

p
{margin:12px 0;}

h1
{font-size:2em; margin-top:0; line-height:130%;}

h2
{font-size:1.5em; margin-top:0;}

h3
{color:#5357a1; font-size:1.3em;}

a {color:#1e2f8b;}

#sanofiLeft {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_left.png, sizingMethod='scale');
 		background-repeat:repeat-x; width:100%; height: 29px;}
			
html>body #sanofiLeft {background:url(../images/sanofiTop_left.png) repeat-x;
 		height: 29px;}
		

#sanofiLogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop.png, sizingMethod='scale');
 		width:1035px; height: 59px;}
			
html>body #sanofiLogo {background:url(../images/sanofiTop.png) repeat-x;
  		width:1035px;height: 59px;}
		
		
#sanofiRight {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_right.png, sizingMethod='scale');
 		background-repeat:repeat-x; width:100%; height: 29px;}
			
html>body #sanofiRight {background:url(../images/sanofiTop_right.png) repeat-x;
 		height: 29px;}		

.spacer
{position:absolute; top:0; left:754px;}

.sitewrap
{width:995px; margin:0 auto; background:url(../images/bodyback.jpg) repeat-y; height:100%; padding:0 14px 0 15px;}

.usresidents
{color:#43456e; font-size:14px; padding:30px 0 0 550px;}

.logotier
{background:url(../images/utilityback.jpg) repeat-y #f8f8f8; float:left; width:995px;}

.logo
{padding-left:30px;}

.printlogo
{display:none;}

.utilitylinks
{background:#b2b2b2; color:#fff; font-size:11px;}

.utilitylinks a
{color:#fff; text-decoration:underline;}


/*  contenttier  */

.bottomlinks
{text-align:center; margin:24px 0; font-size:1.2em;}

.bottomlinks a
{padding:0 12px; color:#000;}

.contenttier
{padding-top:25px; float:left;}

.contentblock
{padding:18px 16px; background:#f8f8f8; border:1px solid #cfcfcf; margin-top:16px;}

.footer
{line-height:125%; font-size:11px; text-align:center; margin-bottom:44px;}

.footer a
{color:#424242;}


.flashplaceholder
{text-align:center; padding:22px 0;}

.isi
{ line-height:125%;}

.isi a
{color:#1e2f8b;}

.lantuslogo
{padding-top:24px; text-align:center;}

.largecharacter
{font-size:1.3em; font-weight:bold; width:22px;}

.learnmore
{font-size:.90em;}

.learnmore a
{color:#1e2f8b; background:url(../images/arrow.gif) no-repeat right 2px; padding-right:22px; text-decoration:none; font-weight:bold;}

.downloadpdf
{font-size:.90em; }

.downloadpdf a
{color:#1e2f8b; background:url(../images/pdf_icon.gif) no-repeat right top; padding:0 22px 2px 0; text-decoration:none; font-weight:bold;}

.leftnav
{width:185px; float:left; padding-top:16px; font-size:12px;}

.navitem
{border-bottom:1px solid #fff; background:#5f63b2; color:#fff;}
.navitem a
{text-decoration:none; padding:6px 0 6px 22px; color:#fff; display:block; color:#fff;}
.navitem a:hover
{background:#9295d5; font-weight:bold;}
.navitem_on
{background:#9295d5; font-weight:bold;padding:6px 0 6px 22px; color:#fff; border-bottom:1px solid #fff;}

.maincontent
{width:565px; float:left; line-height:150%;}

.maincontent a:hover
{text-decoration:underline;}

.smallcaption
{font-size:.95em; padding-bottom:4px; color:#424242;}

.rightcallouts
{width:225px; float:left; padding:0 10px;}

.rightcallouts p
{font-size:.9em;}

.rightcallouts a
{font-weight:bold;}

.rightcallouts strong
{font-size:1.1em;}

.rightcallouts a:hover
{text-decoration:underline;}

.rightcallouts p
{margin:6px 0;}

.rightcalloutborder
{padding:2px 0 18px 0; border-bottom:1px solid #a8a8a8;}

.rightcalloutnoborder
{padding:6px 0 18px 0;}

.rightcalloutnoborder a
{font-weight:bold;}

.rightcalloutborder a
{font-weight:bold;}

.FAQcallout
{padding:6px 12px 12px 12px; font-size:11px; background:#f8f8f8; margin-bottom:16px; border:1px solid #cfcfcf;}

.FAQcallout p
{margin:2px 0;}

/*  innerpages  */

.innerdownloadpdf
{font-size:.90em; text-align:left; padding-bottom:5px; margin-bottom:0px;}


.innerdownloadpdf a
{background:url(../images/pdf_icon.gif) no-repeat right top; padding:0 22px 2px 0; text-decoration:none; font-weight:bold;}

.lgmorebtn
{text-align:center;}

.leftcallouts
{padding:0 10px; margin-top:22px;}
