
.sanofitable
{
/*position:absolute;*/
z-index:2;
top:0;
left:0px;
text-align:center;
}

#sanofiLeft
{
background-image:url(../../images/consumer/new/sanofiTop_left.gif);
background-repeat:repeat-x;
height:59px;
}

#sanofiLogo
{
background-image:url(../../images/consumer/new/sanofiTop.gif);
background-repeat:no-repeat;
width:261px;
height:59px;
padding-left:510px;
}

.spacer
{
width:170px;
height:55px;
}

.navtier
{
width:760px;
padding-bottom:4px;
}

.logo
{
width:165px;
float:left;
}

.usresident
{
float:right;
text-align:right;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#025c91;
padding-top:32px;
width:595px;
}

.utility
{
font-family:Tahoma, Arial;
font-size:10px;
padding-top:8px;
margin:0;
font-weight:100;
}

.utilitylink
{
color:#025c91;
text-decoration:none;
margin:0;
padding:0
}

.utilityImg
{
    padding:1px 2px 0 0;
    margin:0;
    float:left;  
    border:none;  
}

.utility a
{
color:#025c91;
text-decoration:none;
}

.htmltopnav
{
	/*display:none;*/
	padding-bottom:12px;
} 

.topnavwrap
{
font-size:11px;
position:relative;
z-index:500;
float:left;
width:760px;
}

.rednavdivider
{
float:left;
}
.positiondiv
{
position:relative;
top:-12px;
}

/***********Breadcrumbs**********/

/***General***/
.breadcrumbtier
{
background-color:#e5eef4;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
position:relative;
}

.breadcrumbtier a
{
color:#00456d;
}

.breadcrumblinks
{
float: left;
padding-top: 20px;
color: #ca137b;
font-size: 11px;
}

.breadcrumblinks a
{
color:#000000;
}

/***Breast***/
.breastcrumbtier
{
background-color:#ffe4f2;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
position:relative;
}

.breastcrumbtier a
{
color:#00456d;
}

.breastcrumblinks
{
float:left;
padding-top:20px;
color:#ca137b;
font-size:11px;
}

.breastcrumblinks a
{
color:#000000;
}

/***Lung***/

.lungcrumbtier
{
background-color:#EAF7F5;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5FB3A5;
position:relative;
}

.lungcrumbtier a
{
color:#5FB3A5;
}

.lungcrumblinks
{
float:left;
padding-top:20px;
color:#5FB3A5;
font-size:11px;
}

.lungcrumblinks a
{
color:#000000;
}

/***Prostate***/
.prostatecrumbtier
{
background-color:#FCF2DC;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5FB3A5;
position:relative;
}

.prostatecrumbtier a
{
color:#5FB3A5;
}

.prostatecrumblinks
{
float:left;
padding-top:20px;
color:#5FB3A5;
font-size:11px;
}

.prostatecrumblinks a
{
color:#000000;
}

/***Head Neck***/
.headcrumbtier
{
background-color:#E8DAE7;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5FB3A5;
position:relative;
}

.headcrumbtier a
{
color:#6F1369;
}

.headcrumblinks
{
float:left;
padding-top:20px;
color:#6F1369;
font-size:11px;
}

.headcrumblinks a
{
color:#000000;
}

/***Gastric***/
.gastriccrumbtier
{
background-color:#D9EEF0;
width:741px;
margin:0;
padding:0 0 0 19px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5FB3A5;
position:relative;
}

.gastriccrumbtier a
{
color:#D9EEF0;
}

.gastriccrumblinks
{
float:left;
padding-top:20px;
color:#1194A0;
font-size:11px;
}

.gastriccrumblinks a
{
color:#000000;
}


.lowerleftcorner
{
position:absolute;
left:0;
bottom:-1px;
height:14px;
width:14px;
z-index:50;
}

.selecttumortype
{
float:left;
padding:19px 22px 0 0;

}


.searchinner
{
float:right;
padding:12px 12px 0 0;
}

.lowerrightcorner
{
bottom:0;
right:0;
position:absolute;
height:14px;
width:14px;
z-index:50;
}

/********End of Breadcrumbs********/


.innercontenttier
{
position:relative;
float:left;
margin-top:2px;
width:765px;
}

/**********Left Nav************/

.leftcolumn
{
width:156px;
float:left;
}

.leftnav
{
border-right:1px solid #b0c4d2;
padding-top:16px;
}

/***General***/

.leftnavback
{
background-image:url(../../images/leftnavback.gif);
background-repeat:no-repeat;
width:155px;
height:100%;
}

.leftnavlink
{
padding:8px 0 5px 28px;
color:white;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.leftnavlinkfont
{
color:white;
text-decoration:none;
}

a:hover.leftnavlinkfont
{
/*color:#00456d;*/
text-decoration:underline;
}

.leftnavback_on
{
background-image:url(../../images/leftnavback_on.gif);
background-repeat:no-repeat;
width:155px;
height:100%;
}

/***Breast***/

.leftnav .breastSection a {
	background-color:#ffe4f2;
	color:#cb177d;
}

.leftnav .breastSection a:hover, .leftnav .breastSection a.on {
	background:#ffe4f2 url(../../images/consumer/new/redarrow.png) no-repeat 137px 6px;
	
}

.leftnav .breastSection a.sectionLink {
	background-color:#cb177d;
	color:#fff;
}

/***Lung***/

.leftnav .lungSection a {
	background-color:#EAF7F5;
	color:#7ECCBF;
}

.leftnav .lungSection a:hover, .leftnav .lungSection a.on  {
	background:#EAF7F5 url(../../images/consumer/new/lung_arrow.png) no-repeat 137px 6px;
	
}

.leftnav .lungSection a.sectionLink {
	background-color:#7ECCBF;
	color:#fff;
}

/***Prostate***/

.leftnav .prostateSection a {
	background-color:#FCF2DC;
	color:#EAAE26;
}

.leftnav .prostateSection a:hover, .leftnav .prostateSection a.on  {
	background:#FCF2DC url(../../images/consumer/new/prostate_arrow.png) no-repeat 137px 6px;
	
}

.leftnav .prostateSection a.sectionLink {
	background-color:#EAAE26;
	color:#fff;
}

/***Gastric***/

.leftnav .gastricSection a {
	background-color:#D9EEF0;
	color:#1194A0;
}

.leftnav .gastricSection a:hover, .leftnav .gastricSection a.on  {
	background:#D9EEF0 url(../../images/consumer/new/gastric_arrow.png) no-repeat 137px 6px;
	
}

.leftnav .gastricSection a.sectionLink {
	background-color:#1194A0;
	color:#fff;
}

/***Head and Neck***/

.leftnav .headSection a {
	background-color:#E8DAE7;
	color:#6B0C65;
}

.leftnav .headSection a:hover, .leftnav .headSection a.on  {
	background:#E8DAE7 url(../../images/consumer/new/headandneck_arrow.png) no-repeat 137px 6px;
	
}

.leftnav .headSection a.sectionLink {
	background-color:#6B0C65;
	color:#fff;
}



/***************End of left Nav*****************/


.innermaincolumn
{
float:left;
width:400px;
padding:18px 10px 22px 21px;
font-size:.8em;

}

/*******************Right Callout********************/

.rightcallout
{
float:left;
margin-left:7px;
width:236px;
}

.rightcallout p
{
font-size:.7em;
margin:8px 0;
line-height:18px;
}

.rightcalloutborder
{
border-left:1px solid #b0c4d2;
padding-top:12px;
padding-left:25px;
}


.innerrightcallout
{
float:left;
width:173px;
}

.innerrightcallout p
{
font-size:.7em;
margin:8px 0;
line-height:18px;
}

.innerrightcalloutborder
{
border-left:1px solid #b0c4d2;
padding-top:12px;
padding-left:18px;
}


.ISIrightcallout
{

	margin:22px 0 12px 0;
	padding:1px 1px 12px 1px;
	width:160px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	border:1px solid #cecece;
}

.ISIrightcallout p
{
	padding:4px 8px 6px 0;
	margin:4px 8px 6px 8px; 
	overflow:scroll;
	line-height:12px;
	height:100px;
	font-size:10px;
	overflow-x:hidden;
	border-bottom:1px solid #cecece;
	scrollbar-face-color: #efefef; 
    scrollbar-highlight-color: white; 
    scrollbar-3dlight-color: #a9a9aa; 
    scrollbar-darkshadow-color: white; 
    scrollbar-shadow-color: #a9a9aa; 
    scrollbar-arrow-color: black; 
    scrollbar-track-color: white;
}

.ISIrightcallout a
{
	margin:4px 8px 4px 8px;
}

.ISIrightcalloutheader
{
	background-color:Black;
	color:#fff;
	padding:6px 0 6px 8px;

}

/*******************End of Right Callout********************/

/************************Footer*************************/

.footer
{
background-image:url(../../images/consumer/new/footerback.gif);
background-repeat:no-repeat;
text-align:center;
color:#074c76;
font-size:11px;
margin-top:32px;
padding-bottom:30px;
}

.footer a
{
color:#074c76;
}

.bottomlinks
{
padding-top:18px;
font-weight:bold;
}

.bottomlinks a
{
color:#074c76;
}

.heartlogo
{
padding:18px 0 6px 0;
}
/************************End of Footer*************************/


/**********************ISI***************************/

#FloatMail {
	position: absolute; 
	text-align:center; 
	width: 100%; 
	z-index:10000;
	visibility:hidden;
}

.floatingscroll
{
	overflow:scroll;
	overflow-x:hidden;
	text-align:left;
	font-size:12px;
	height:75px;
	border:1px solid #0369a6;
	background-color:#fff;
	font-family:Arial;
	width:758px;
}

.floatingscroll ul, li
{
		font-size:12px;
}

.consumerisi
{background-image:url(../../images/consumer/new/footerback.gif);
background-repeat:no-repeat;
padding:0 16px 4px 22px;
font-size:.8em;
margin-top:33px;
}

.indication
{
	padding:4px;
	font-size:.8em;
}

.consumerisi li
{
	font-size:.9em;
}

.consumerisi li
{
	font-size:.9em;
}

/**********************End of ISI***************************/

/** glossary style ***/


.glossaryItem {
	color:#000000;
	font-size:1em; 
	text-decoration:underline;
}

a.glossaryItem  {
	color:#000000; 
	font-size:1em; 
	text-decoration:underline;
	
}

.glossaryItem a:hover {
	color:#000000; 
	text-decoration:underline;
}

.glossaryLink {
	color:#000000; 
	text-decoration:underline;
	font-weight:bold;	
}
 
.glossaryCaptionFontClass {
	color: #ffffff;	
	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	background-image:url(../../images/definitionBox_top2.gif);
	background-color:#025c91;
	background-repeat:no-repeat;
	padding: 6px 5px 5px 83px;
	
}
 
.glossaryBodyFontClass {
	color: #000000;	
	font-weight: normal;
	font-size: 11px;
	background-color:#efefef;
	
	border-left:1px solid #025c91;
	border-right:1px solid #025c91;
	border-bottom:1px solid #025c91;
	padding: 5px 5px 5px 5px;
} 
.thumbWrapper{
	
	margin:20px 0;	
}

.dropnav
{
    visibility:hidden;
}


.htmltopnav
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:759px;
	margin:12px 0;
	z-index:10000;
	/*display:none;*/
} 

.htmltopnav th a
{
  color:#ffffff;
  text-decoration:none;  
}

.htmltopnav table
{
background-color:#b9c585;
}

.htmltopnav th
{
    text-align:left;  
    padding:2px 2px 2px 2px;
    color:#ffffff;
} 

.htmltopnav td
{
    vertical-align:top;
    padding:2px 0 3px 2px;
    font-size:10px;
    font-weight:bold;
    border:0px dotted #6d3180;
    border-top:0;
}

.htmltopnav td a
{
text-decoration:none;
color:#0f6892;
}

.htmltopnav td a:hover
{
    text-decoration:underline;
}
