
/* CSS Document */

@import "consumer_taxotere.css";
body
{
margin:0;
padding:0;
background-image:url(../../images/consumer/new/sanofiTop_right.gif);
width:100%;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}


li
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.20em;
}

img
{
	border:0;
}

#contentHolder h1
{
font-family: Tahoma,arial,sans-serif;
font-size:1.20em;
font-weight:bold;
color:#00456d;
border:0px solid red;
padding:0;
margin:0 0 10px 0;
}

#contentHolder h2 
{
	color:#025c91;
	font-size:1em;
	margin-top:10px;
	}
#contentHolder h3
{
	color:#025c91;
	font-size:0.8em;
	}
#contentHolder h4
{
	color:#000000;
	font-size:0.8em;
	margin:10px 0 0 0;
	}
	
#contentHolder p 
{
	font-size:1em;
}
#contentHolder a
{
	font-size:1em;
}
#contentHolder ul{ 
	margin:15px 0; 
	padding-left:30px
	}
#contentHolder li{ 
	margin:7px 0;
	}
#contentHolder ul li{ 
	font-size:1em;
	}
#contentHolder ul li ul li{ 
	font-size:1em;
	}
#contentHolder ul ul{ 
	margin:10px 0 20px 0; 
	padding-left:30px;
	}
#contentHolder .references {
	background-color:#F5F5F5; 
	padding:10px 15px;
	margin:30px 0;
	/*width:530px;*/
	}
#contentHolder .references p {
	padding:0;
	margin:0;
	}
#contentHolder .references ol {
	margin:14px 0 12px 0;
	padding-left:30px;
}
#contentHolder .references ul {
	margin:14px 0 12px 0;
	padding-left:30px;
}

#contentHolder .references li {
	margin:6px 0;
}

/*****************************************/

.toTop
{
    float:right;
    font-size:.75em;
}

/* reference tables */
.reference
{
background-color:#e5eef4;
width:564px;
margin:22px 0 22px 4px;
}

.referencecontent
{
width:540px;
padding:12px 14px;
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
}

/* flash detection styles */
body, html {height:100%}
#flashDetectionWrapper { 
	visibility:hidden;
	width:100%; 
	height:100%;
	text-align:center; 
	position: absolute; 
	bottom: 0;
	top: 0;
	left:0;
	z-index:2000; 
	font-size:1px;
	}
#flashDetection { position:relative; width:451px; color:#435057; margin:0 auto; text-align:left; top:100px; z-index:1500}
#flashDetection .content {padding:0 20px 10px 36px; background-image:url(../../images/fd/fd_bcg.gif); background-repeat:repeat-y; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#flashDetection .flashLogo {position:absolute; right:20px; top:0}
#flashDetection .title {padding:6px 0 10px 0}
#flashDetection .emphasize { background-color:#DADEE0; padding:6px 10px}
#flashDetection p { margin:12px 0; line-height:20px}

/* Layer for oncology/urology selection */
#popup { 
	visibility:hidden;
	width:100%; 
	height:100%;
	text-align:center; 
	position:fixed; 
	position: absolute; 
	bottom: 0;
	top: 0;
	left:0;
	z-index:2000; 
	font-size:1px;
	}
#pop {position:relative; width:451px; color:#435057; margin:0 auto; text-align:left; top:100px; z-index:1500}
#pop .content {padding:0 20px 10px 36px; background-image:url(../../images/fd/fd_bcg.gif); background-repeat:repeat-y; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#pop .title {padding:6px 0 10px 0}
#pop p { margin:12px 0; line-height:20px}

#contentHolder 
{
	padding:16px;
	min-height:500px;
}
.tnmwrapper
{
	border:0px solid red;
	width:540px;
	padding-top:22px;
}

.dropDownText
{
    height:19px; 
    width:155px; 
    font-family:Arial; 
    font-size:10px; 
    margin-top:2px;
    margin-top:expression( 3 + "px");
 
    
}


/****exp****/
.dropnav
{
    visibility:hidden;
}

.navitem
{
background-image:url(../../images/consumer/new/nav_background.gif);
background-repeat:repeat-x;
text-align:center;
color:#fff;
height:35px;
}

.navitem_over
{
background-image:url(../../images/consumer/new/navback_over.gif);
background-repeat:repeat-x;
text-align:center;
color:#fff;
}

.navitem a
{
color:#fff;
text-decoration:none;
display:block;
}

.navitem_over a
{
color:#fff;
text-decoration:none;
}
.topnav
{
background-image:url(../../images/consumer/new/nav_background.gif);
background-repeat:repeat-x;
position:relative;
float:left;
width:724px;
z-index:500;
}
.topnav a
{
height:25px;
font-size:11px;
color:#fff;
padding:10px 13px 0px 12px;
display:block;
float:left;
text-decoration:none;
}

.topnav a:hover
{
background:url(../../images/consumer/new/navback_over.gif) repeat-x;
}

.sitewrap
{
margin:0 auto;
width:760px;
}


