@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;}

img
{border:none;}


table, td 
{border: 0;}

h1
{font-size:24px; font-weight:bold; color:#ef3d42; margin:32px 0;}

h2
{font-size:16px; font-weight:bold; color:#005a9f; margin:32px 0 22px 0;}

h3
{font-size:14px; font-weight:bold; color:#005a9f; font-style:oblique; margin:0;}

h4
{color:#ef3d42; margin:0; font-size:13px;}
ul
{
   padding-left:10px;
   margin-left:10px;
}
.resourcethumb
{border:1px solid #c2e0eb;}
p
{margin:12px 0;}

#sanofiLogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/sanofi_logo.png, sizingMethod='scale');
 		width:235px;
 		height: 67px;
		}
			
html>body #sanofiLogo {background:url(../images/sanofi_logo.png) repeat-x;
  		width:235px;
 		height: 67px;
		}

#sanofiLogo a
{width:235px; height:67px; display:block;position:relative; z-index:343434; text-decoration:none;}

.innerwrap
{width:891px; float:left;}

.leftshadow
{width:15px; float:left;}

.rightshadow
{width:12px; float:left;}

.printlogo
{display:none;}

.shadowwrap
{background:url(../Images/shadowback.gif) repeat-y; width:918px; height:100%;}

.sitewrap
{width:918px; margin:0 auto; position:relative; top:28px;}

.topnav
{background:url(../images/topnav_back.gif) no-repeat; width:881px; padding-left:10px; height:48px;}

.navposition
{width:918px; margin:0 auto; position:relative; top:0px; z-index:34344; }

.navposition table
{position:absolute; top:28px; left:28px;}

#toppad
{margin-top:14px;}

.navitem
{height:48px;}
		
.navitem a
{color:#fff; font-weight:bold; text-decoration:none; position:relative; z-index:343434; padding:9px 18px 0 18px; height:39px; display:block;}

.navitem2
{height:48px;}

.navitem_on
{background:url(../images/topnav_over.gif) repeat-x; color:#fff; font-weight:bold; text-decoration:none; position:relative; z-index:343434; padding:0px 18px 0 18px; height:32px; }

.navitem_on a
{color:#fff; text-decoration:none;}
		
.navitem2 a
{color:#fff; font-weight:bold; text-decoration:none; position:relative; z-index:343434; padding:16px 18px 0 18px; height:32px; display:block;}

.navitem a:hover, .navitem2 a:hover
{background:url(../images/topnav_over.gif) repeat-x;}


.navdivider {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/navdivider.png, sizingMethod='scale');
 		background-repeat:no-repeat; width:2px; height:48px;}


html>body .navdivider {background:url(../images/navdivider.png) no-repeat;
  		width:2px; height:48px;}
		
		
.usresidents
{color:#005a9f; font-size:16px; padding:28px 0 0 418px; width:500px; margin:0 auto;}		
		
/*  contentmain  */

.contentmain
{background:url(../images/contentmain.jpg) no-repeat #eaf8fe; padding-top:12px;}

.DVTlogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/DVTlogo.png, sizingMethod='image');
 		background-repeat:no-repeat; width:293px; height:127px; margin:0 0 0 20px; }

.dvtheader
{text-align:right; color:#fff; font-size:15px; font-weight:bold; padding:0 8px 0 0;}


html>body .DVTlogo {background:url(../images/DVTlogo.png) no-repeat;
  		width:293px; height:127px; margin:0 0 0 20px; }


.glassflashalt {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/glassman_placeholder.png, sizingMethod='image');
 		background-repeat:no-repeat; width:350px; height:208px; }


html>body .glassflashalt {background:url(../images/glassman_placeholder.png) no-repeat;
  		width:350px; height:208px;}	


.glassman {width:350px; height:208px; position:absolute; right:0;}


html>body .glassman {position:absolute; right:0;}	

.flashtier
{position:relative;}

.leftcolumn
{width:218px; float:left;}

.maincolumn
{width:634px; float:left; padding:0 25px 0 14px; color:#5d5d5d;}

.maintier
{padding-top:64px;}

.rightcalloutdivider {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/calloutdivider.png, sizingMethod='image');
 		background-repeat:no-repeat; width:166px; height:2px; margin:12px 0 12px 12px;}


html>body .rightcalloutdivider {background:url(../images/calloutdivider.png) no-repeat;
  		width:166px; height:2px; margin:12px 0 12px 12px;}	


.rightcallouttop
{background:url(../images/rightcallout.gif) no-repeat; width:190px; padding:28px 15px 10px 15px;}


.redbullet {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/redbullet.png, sizingMethod='image');
 		background-repeat:no-repeat; background-position:left 6px; padding-left:14px; margin-bottom:12px; color:#005b9f; font-weight:bold;}


html>body .redbullet {background:url(../images/redbullet.png) no-repeat; background-position:left 4px; padding-left:14px; margin-bottom:12px; color:#005b9f; font-weight:bold;}	


.redbullet
{background:url(../images/redbullet.png) no-repeat left 4px; padding-left:14px; margin-bottom:12px; color:#005b9f; font-weight:bold;}

.rightcalloutwrap
{float:right; padding-top:22px;}

.sharing
{color:#696e71; font-size:10px; text-align:center; padding-top:26px;}

.sharing a
{color:#696e71; text-align:center; text-decoration:none; padding-top:26px;}

.sharing div {width:150px; text-align:left;}

.sharing span
{font-size:14px;}

.toolbanner
{text-align:center; padding-top:175px; font-size:14px; font-weight:bold; color:#005a9f;}

.toolbannerinner
{text-align:center; padding-top:25px; font-size:14px; font-weight:bold; color:#005a9f;}

.footer
{padding:0 0 22px 0; text-align:center; font-size:11px; color:#5a5a5a;}

.footer a
{color:#3cb3d9; text-decoration:none;}

.homecontentpad
{width:340px;}

.maincolumn ul
{color:#ef3d42;}

.maincolumn span
{color:#5d5d5d;}

.homedivider
{margin:12px 0;}

.hometagline
{text-align:center; padding-right:18px;}

.logoicons
{margin:0; padding:26px 0 16px 0px; }


/*  riskassessment   */

.awaredivider
{padding:12px 0; text-align:center;}

.awaretable a
{color:#005ca1; }

.innershare a
{color:#005ca1; text-decoration:none;}

.awarenessheader
{color:#5d5d5d; font-weight:bold; font-size:24px;}

.bluecalloutwrap
{padding-bottom:34px;}

.bluecallouttop
{background:url(../images/bluecallout.gif) no-repeat; padding:16px 16px 16px 16px;}


	
.DVTlogo_inner {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/DVTlogo_inner.png, sizingMethod='image');
 		background-repeat:no-repeat; width:180px; height:127px; margin:0 0 0 20px;}


html>body .DVTlogo_inner {background:url(../images/DVTlogo_inner.png) no-repeat;
  		width:180px; height:127px; margin:0 0 0 20px; }


.innershare
{padding-left:12px;}

.previewbtn
{background:url(../images/preview_btn.gif) no-repeat;}
.previewbtn a
{ width:126px; height:34px; display:block; text-decoration:none;}
.previewbtn a:hover
{background:url(../images/preview_btn_over.gif) no-repeat; width:126px; height:34px;}

.downloadbtn
{background:url(../images/download_btn.gif) no-repeat; width:126px; height:34px;}
.downloadbtn a
{ width:126px; height:34px; display:block; text-decoration:none;}
.downloadbtn a:hover
{background:url(../images/download_btn_over.gif) no-repeat; width:126px; height:34px;}

.downloadallbtn
{background:url(../images/downloadall_btn.gif) no-repeat; width:126px; height:34px;}
.downloadallbtn a
{ width:126px; height:34px; display:block; text-decoration:none;}
.downloadallbtn a:hover
{background:url(../images/downloadall_btn_over.gif) no-repeat; width:126px; height:34px;}

.continue
{background:url(../images/continue_btn.gif) no-repeat; width:126px; height:34px;}
.continue a
{ width:126px; height:34px; display:block; text-decoration:none;}
.continue a:hover
{background:url(../images/continue_btn_over.gif) no-repeat; width:126px; height:34px;}

.cancel
{background:url(../images/back_btn.gif) no-repeat; width:126px; height:34px;}
.cancel a
{ width:126px; height:34px; display:block; text-decoration:none;}
.cancel a:hover
{background:url(../images/back_btn_over.gif) no-repeat; width:126px; height:34px;}

.shareallbtn
{background:url(../images/shareall_btn.gif) no-repeat; width:126px; height:34px;}
.shareallbtn a
{ width:126px; height:34px; display:block; text-decoration:none;}
.shareallbtn a:hover
{background:url(../images/shareall_btn_over.gif) no-repeat; width:126px; height:34px;}

.resourceswrap
{padding:56px 6px 0 6px;}
.resourcesheader
{background-image:url(../images/resources_header.gif); width:100px; height:15px;}
.aboutheader
{background-image:url(../images/about_header.gif); width:59px; height:15px;}
.safetyheader
{background-image:url(../images/safety_header.gif); width:135px; height:36px;}
.riskheader
{background-image:url(../images/risk_header.gif); width:162px; height:15px;}


.resourceitem
{background:url(../images/resourceitemback.gif) repeat-x; border:1px solid white; background-color:#e2eff7; margin-top:3px; font-weight:bold; color:#005b9f;}

.resourceitem a
{color:#005b9f; text-decoration:none; padding:8px 4px; display:block;}

.resourceitem_on
{border:1px solid white; padding:8px 4px; background-color:#fff; margin-top:4px; color:#005b9f; font-weight:bold;}

.siteslink
{text-align:center; color:#1056b2; font-weight:bold; padding-top:18px;}

.siteslink a
{color:#1056b2;}



/*******************************************************************************************/

.orbitaltooltip-default-right
{position:absolute; top:300px;}

/*  javascript classes for timeline  */


.timelinewrap
{margin-bottom:34px;}

.timelinewrap span
{color:#ffffff;}

.timelinearea
{background:url(../images/open_btn.gif) no-repeat; width:634px; height:29px; margin-bottom:1px;font-family:Trade Gothic, Arial, Helvetica, sans-serif; font-size:16px;}
.timelinearea a
{color:#fff; text-decoration:none; display:block; padding:6px 0 0 16px; width:618px; height:23px; cursor:pointer;}

.timelinearea a span {width:618px; height:23px;}


.colback
{background:url(../images/colback.gif) no-repeat; width:570px; padding:12px 10px 0 18px; line-height:20px; font-size:13px;}
.colback p
{margin:0; padding-bottom:12px; padding-top:3px;}
.colback strong
{color:#ef3d42; font-size:15px; font-style:italic;}

.timelinecontent
{padding:12px 0 22px 0px;color:#666; margin:0 auto; width:598px;}

.timelinecol
{width:598px; line-height:18px; color:#666;}

.timelinecontent a, .timelinecol a
{color:#007dc3;}

#timelinecontent, #timelinecontent1, #timelinecontent2, #timelinecontent3, #timelinecontent4, #timelinecontent5, #timelinecontent6
{display:none;}



ol {font-weight: bold;}
ol span {font-weight: normal;}
ol li { margin-bottom:20px; }

#emailColleague { float:left; margin:22px 5px 0 0; }
#emailColleague a{ _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/email_colleague.png, sizingMethod='image'); background-repeat:no-repeat; width:160px; height:88px; display:block; cursor:pointer; cursor:hand; }
html>body #emailColleague a{ background: url(../images/email_colleague.png); width:160px; background-repeat:no-repeat; height:88px; display:block; }

#emailColleague a:hover { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/email_colleague_over.png, sizingMethod='image'); background-repeat:no-repeat; width:160px; height:88px; }
html>body #emailColleague a:hover { background: url(../images/email_colleague_over.png); background-repeat:no-repeat; width:160px; height:88px; }

#downloadAssessor{ float:left; }

.redbullet {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/redbullet.png, sizingMethod='image');
 		background-repeat:no-repeat; background-position:left 6px; padding-left:14px; margin-bottom:12px; color:#005b9f; font-weight:bold;}


html>body .redbullet {background:url(../images/redbullet.png) no-repeat; background-position:left 4px; padding-left:14px; margin-bottom:12px; color:#005b9f; font-weight:bold;}	

#messageTable{padding:20px 0 0 20px;}
#messageTable ol, #messageTable li{ margin:5px 0; }