@charset "utf-8";
/* CSS Document */

body
{

margin:0;
padding:0;
/*background-image:url(../images/new/sanofiTop_right.gif);*/
width:100%;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

p
{
    font-size:1.0em;
}
   
img
{
border:none;
}

.logo
{
width:165px;
float:left;
}

.spacer
{
width:170px;
height:55px;
margin-left:520px;
}

.sitewrap
{
margin:0 auto;
padding-top:45px;
width:760px;
position:relative;
}

.usresident
{
float:right;
text-align:right;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#025c91;
padding-top:24px;
width:595px;
}

.utility
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:8px;
text-align:right;
color:#025c91;
}

.utility a
{
color:#025c91;
text-decoration:none;
}

.utilityImg{
    padding:1px 2px 0 0;
    margin:0;
    float:left;    
}
.utilitylink
{
color:#025c91;
text-decoration:none;
margin:0;
padding:0
}
/*************************top navigation****************************/


.navtier
{
width:760px;
padding-bottom:10px;
}

.navitem
{
background-image:url(../images/new/nav_background.gif);
background-repeat:repeat-x;
text-align:center;
padding-left:15px;
padding-right:15px;
color:#fff;
}

.navitem_over
{
background-image:url(../images/new/navback_over.gif);
background-repeat:repeat-x;
text-align:center;
padding-left:15px;
padding-right:15px;
color:#fff;
}

.navitem a
{
color:#fff;
text-decoration:none;
}

.navitem_over a
{
color:#fff;
text-decoration:none;
}

.topnav
{
font-size:11px;
position:relative;
z-index:500;
}

/*********************callouts******************************/

.callouts
{
background-image:url(../images/new/calloutback.gif);
width:518px;
background-repeat:no-repeat;
float:left;
margin-top:240px;
font-size:.7em;
}

.callouts table
{
margin-top:2px;
}

.callouts td
{
padding-left:20px;
}

/*******************maincontent****************************/

.bottomlinks
{
padding-top:18px;
font-weight:bold;
}

.bottomlinks a
{
color:#074c76;
}

#dropnav
{
    visibility:hidden;
    height:0px;
}

#htmltopnav
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:759px;
	margin:12px 0;
	z-index:10000;
	/*display:none;*/
} 

.footer
{
background-image:url(../images/new/footerback.gif);
background-repeat:no-repeat;
text-align:center;
color:#074c76;
font-size:11px;
margin-top:56px;
padding-bottom:30px;
}

.footer a
{
color:#074c76;
}

.heartlogo
{
padding:18px 0 6px 0;
}

.rightcolumn
{
float:right;
width:237px;
}

.rightcol_border
{
border-left:1px solid #b0c4d2;
}

.rightcol_header
{
text-align:center;
padding-top:12px;
padding-bottom:10px;
}

.flashspace
{
height:212px;
}

.search
{
background-image:url(../images/new/searchback.gif);
width:236px;
height:40px;
padding-top:3px;
text-align:center;
background-repeat:no-repeat;
}


/*****************breast content*********************/

.breastcontent
{
padding-right:22px;
}

.breastcontent h1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#c60070;
margin:0 0 22px 0;
padding:0;
}

.breastcontent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#c60070;
margin:12px 0;
}

.lungcontent
{
padding-right:22px;
}

.lungcontent h1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#5fb3a5;
margin:0 0 22px 0;
padding:0;
}

.lungcontent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#5fb3a5;
margin:12px 0;
}

.prostatecontent
{
padding-right:22px;
}

.prostatecontent h1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#e8a713;
margin:0 0 22px 0;
padding:0;
}

.prostatecontent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#e8a713;
margin:12px 0;
}

.gastriccontent
{
padding-right:22px;
}

.gastriccontent h1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#008c99;
margin:0 0 22px 0;
padding:0;
}

.gastriccontent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#008c99;
margin:12px 0;
}

.headandneckcontent
{
padding-right:22px;
}

.headandneckcontent .hnOut { background: #005e97 url(../images/bg_hnOut.jpg) no-repeat right bottom; margin: -22px -22px 0 -22px; position: relative;}
.headandneckcontent .hnIn { padding: 22px 22px 0 22px;}
.headandneckcontent .hnOut .h1Wrap { left: -16px; height: 73px; position: relative;}
.headandneckcontent>.hnOut .h1Wrap { left: -22px;}
.headandneckcontent .hnOut h1 { background: url(../images/bg_hnH1.gif) no-repeat left top; color: #FFF; font-size: 22px; height: 68px; padding: 5px 0 0 22px; position: absolute; width: 417px;}
.headandneckcontent>.hnOut h1 { background: url(../images/bg_hnH1.png) no-repeat left top;}
.headandneckcontent .hnOut h2 { color: #00467f; margin-bottom: 0;}
.headandneckcontent .hnOut ul.purplelist { margin-bottom: 20px; margin-top: 5px;}
.headandneckcontent .hnOut ul.purplelist li { color:#00467f; font-size: 1.1em; line-height: 1.3em;}
.headandneckcontent .hnOut ul.purplelist li span { color:#00467f; }
	.headandneckcontent .hnOut ul.purplelist li span.bigPoint { color:#70156B; font-weight: bold; font-size: 1.5em;}
.headandneckcontent .hnOut ul.purplelist li ul { font-size:0.9em;}
.headandneckcontent .hnOut p { color: #00467f;}

.hnBoxOut { background: #FFF url(../images/bg_hnLandBox.gif) repeat-x bottom; margin: 15px 75px 0 0;}
.hnBoxIn { color: #00467f; padding: 15px;}

.headandneckcontent h1
{
font-family: Arial;
font-weight: bold;
font-style: italic;
font-size: 1.5em;
color:#660460;
margin:0 0 22px 0;
padding:0;
}

.headandneckcontent h2
{
font-family:Arial;
font-weight: bold;
font-size:1.3em;
color:#660460;
margin-bottom: 0;
}

.headandneckcontent p
{
	font-size:1.1em;
}

.breadcrumblinks
{
float:left;
padding-top:20px;
}


.searchinner
{
float:right;
padding:10px 12px 0 0;
}

.breastcrumbtier
{
background-color:#ffe4f2;
width:732px;
margin:0;
bottom:10px;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
position:relative;
}

.breastcrumbtier a
{
color:#00456d;
}

.lungcrumbtier
{
background-color:#eaf7f5;
width:732px;
margin:0;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
bottom:10px;
position:relative;
}

.lungcrumbtier a
{
color:#00456d;
}

.prostatecrumbtier
{
background-color:#fcf2dc;
width:732px;
margin:0;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
bottom:10px;
position:relative;
}

.prostatecrumbtier a
{
color:#00456d;
}

.gastriccrumbtier
{
background-color:#d9eef0;
width:732px;
margin:0;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
bottom:10px;
position:relative;
}

.gastriccrumbtier a
{
color:#00456d;
}

.headandneckcrumbtier
{
background:#e8dae7 url(../images/bg_headneckcrumbs.jpg) repeat-y left top;
width:732px;
margin:0;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#E8DAE7;
bottom:10px;
position:relative;
}

.headandneckcrumbtier a
{
color:#FFF;
}

.dosing
{
background-image:url(../images/new/DosingGuide.jpg);
background-repeat:no-repeat;
height:151px;
width:155px;
margin:18px 0 0 0;
padding:105px 0 0 0px;
line-height:19px;
}

.dosingcontent
{
color:#074c76;
font-size:17px;
font-weight:bold;
font-style:italic;
font-family:Arial Narrow, Helvetica, sans-serif
}

.dosingcontent a
{
color:#074c76;
text-decoration:none;
}

.leftcolumn
{
width:154px;
float:left;
position:relative;
bottom:10px;
}


.leftnav a{
	display:block;
	margin-top:1px;
	padding:5px 0 0 19px;
	height:21px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	width:128px;
	text-decoration:none;
}

.leftnav
{
border-right:1px solid #b0c4d2;
padding-top:16px;
width:154px;
position:relative;

}

.leftnavlink
{

font-size:11px;
color:#fff;
font-weight:bold;
}

.leftnavlink a
{
color:#fff;
text-decoration:none;
}

.lowerleftcorner
{
position:absolute;
left:0;
bottom:-1px;
height:14px;
width:14px;
z-index:50;
}

.lowerrightcorner
{
bottom:0;
right:0;
position:absolute;
height:14px;
width:14px;
z-index:50;
}


.maincolumn
{
float:left;
width:583px;
padding:22px 0 22px 22px;
font-size:.8em;
position:relative;
bottom:10px;
}

*html .maincolumn
{
float:left;
width:583px;
padding:22px 0 22px 15px;
font-size:.8em;
}
.maincontenttier
{
padding-bottom:4px;
}

.pactcontent
{
padding:48px 8px 0 11px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.pactplus
{
background-image:url(../images/new/pactplus_back.gif);
background-repeat:no-repeat;
height:161px;
width:155px;
margin:19px 0 0 0px;
}


.references
{
background-color:#f5f5f5;
padding:10px 15px;
}

.references p 
{
padding:0;
margin:0;
}

.references ol 
{
	margin:14px 0 12px 0;
	padding-left:30px;
}

.references ul {
	margin:14px 0 12px 0;
	padding-left:30px;
}

.references li {
	margin:6px 0;
}


.rightcalloutwrap
{
position:relative;
float:right;
bottom:23px;
width:165px;
margin-left:22px;
z-index: 5;
}

.rightcalloutborder
{
border-left:1px solid #b0c4d2;
padding:14px 0 0 12px;
}

.rightcalloutborder p
{
margin:0;
padding:10px 0;
font-size:11px;
width:120px;
}

.subnavback_on
{
width:154px;
height:32px;
}

.subnav a
{
color:#c60070;
text-decoration:none;
}

#floating_message
{
	position:absolute;
	z-index:1;
	margin:0 auto;
	background-color:#ffffff;
	width:750px;
}

#FloatMail {
	position: absolute; 
	text-align:center; 
	width: 100%; 
	z-index:10000;
	visibility:hidden;
}

.tableborder {
	/*width:400px;*/
	margin:5px 0 30px 0;
}

.tableborder .tablebluebar {
	height:4px;
	width:400px;
	padding:0;
	margin:5px 0 0 0;
}
.tableborder .table4_1{
	background-color:#BAC8E2;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:20px;
	padding:88px 0 10px 10px;
}
.tableborder .table4_2{
	background-color:#DBE3F0;
	width:110px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:9px;
	padding-top:10px;
	vertical-align:middle
}
.tableborder .table4_3{
	background-color:#EAEAEA;
	width:110px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	padding:30px 0 15px 10px;
}
.tableborder .table4_3header {
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.tableborder .graphbackground{
	height:116px;
	width:104px;
	background-image:url(../images/tablebackground.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:8px 0 0 0;
}
.tableborder .graphbackground2{
	height:116px;
	width:100px;
	background-image:url(../images/tablebackground.jpg);
	background-repeat:no-repeat;
	margin:8px 0 0 0;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#FFFFFF;
	font-weight:bold;
}
.tableborder .backgroundwrapper{
	width:104px;
	float:left;
}
.tableborder .graphimage{
	margin:8px 10px 0 10px;
	width:426px;
	padding:0;
	float:left;	
}
.tableborder .outertable{
	padding:0;
	margin:0;
	float:left;
	width:550px;
}

.tableborder .graphimage3{
	padding:0;
	margin:0;
}

.tableborder .graphwrapper{
	margin:8px 0 0 10px;
	padding:0;
	float:left;	
}

.tableborder .graphimage2{
	margin:8px auto 0 auto;
	width:550px;
	padding:0;
	text-align:center;
}
.tableborder h5{
	padding:7px 13px 13px 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
}
.tableborder .table {
	/*width:400px;*/
	padding:0;
	margin:8px 10px 0 10px;
	background-color:#1b405a;
}
.tableborder .table2 {
	width:430px;
	padding:0;
	margin:0 10px 0 10px;
	background-color:#1b405a;
}
.tableborder .white {
	width:175px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	vertical-align:middle;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
}
.tableborder .lightblue {
	background-color:#cce3f3;
	width:100px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.tableborder .lightblue2 {
	background-color:#cce3f3;
	width:132px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}

.tableborder .blue {
	background-color:#aad2f2;
	width:100px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.tableborder .gray {
	background-color:#CCCCCC;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}

.tableborder .whitecontent {
	background-color:#FFFFFF;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.tableborder .footnote {
	font-size:0.6em;
	width:396px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0 0 145px;
	padding:0;
}
.tableborder .footnote2 {
	font-size:0.6em;
	width:525px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px auto 0 auto;
	text-align:left;
	padding:0;
}
.tableborder .footnote3 {
	font-size:0.8em;
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0 0 30px;
	padding:0;
}

 .tableAdverse h4{
	margin:5px 0;
	padding:0;
	font-size:14px;
}
 .tableAdverse h3{
	margin:5px 0;
	padding:0;
	font-size:15px;
}
 .tableAdverse h1{
	margin:10px 0;
	padding:0;
	font-size:18px;
}
	
 .tableAdverse td{
	margin:0;
	padding:2px 0 2px 3px;
}
 .tableAdverse{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0 0 860px 0;
}
 .tableAdverse p{
	padding:0;
	margin:8px 0;
}
 .col2{
	background-color:#eff8fe;
	text-align:center;
	font-size:11px;
}
 .colBG{
	/*background-image:url(../../images/colBG.gif);*/
	background-color:#025c91;
	width:180px;
	background-position:top;
	background-repeat:no-repeat;
}
 .whitebkgd{
	background-color:#FFFFFF;
	text-align:center;
	font-size:11px;
}
 .whitebkgd2{
	background-color:#FFFFFF;
	font-size:11px;
}

 .taxTableBG{
	background-color:#025c91;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
 .taxTableBGleft{
	background-color:#025c91;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
 .adverse{
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFFF;
}
 .adverse2{
	font-weight:bold;
	font-size:12px;
	background-color:#e4f3fe;
}
 .blueBG{
	background-color:#e4f3fe;
	text-align:center;
	font-size:11px;
}
 .events{
	padding-left:15px;
	background-color:#FFFFFF;
}
 .eventssub{
	padding-left:30px;
	background-color:#FFFFFF;
}

 .taxTableBGgray{
	background-color:#c1dae8;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
 .references_graph {
	font-size:10px;
	padding-left:10px;
	padding-top:10px;
	width:542px;
}
 .whiteHead{
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	font-size:12px;
}
 .leftBox{
	background-color:#FFFFCC;
	border:1px solid #000000;
	width:175px;
	margin:0 0px;
	padding:0 0 0 0;
}
 .leftBox p{
	font-size:10px;
	line-height:14px;
	margin:0;
	padding:3px 0 5px 3px;
}

/****************** Brian's Classes Sept. 28****************************/


.graphcallout
{
    float:left;
}

.graphcallout h5
{
    padding:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

.graphcallout_back
{
    background-image:url(../images/graphcallout_back.gif);
    background-repeat:repeat-y;
    width:101px;
}

.headandneckcontent h3
{
font-family:arial, Helvetica, sans-serif;
font-size:1.2em;
color:#660460;
margin:32px 0 10px 0;
font-style:oblique;
line-height:16px;
}



.headandneckcontent sup
{
position:relative;
top:-4px; 
vertical-align:middle;
font-size: 0.7em;
left:1px;
}

.headandneckcontent table
{
}

.headandneckcontent th
{
    background-color:#e8dae7;
    width:200px;
    padding:8px 0;
    color:#660460;
    font-size:13px;
}

.headandneckcontent td
{
    background-color:#ebebeb;
    width:200px;
    padding:5px 0;
    color:#660460;
    font-size:11px;
    text-align:center;
}

.headandneckcontent .colheader
{
    color:#fff;
    background-color:#660460;
    font-weight:bold;
}

.headandneckcontent .tablesectionhead
{
padding-left:6px;
text-align:left;
background-color:#fff;
font-family:arial, Helvetica, sans-serif;
font-size:1.2em;
color:#660460;
font-weight:bold;
}

.headandneckcontent .rowheader
{
    text-align:left;
    padding-left:6px;
    background-color:#e8dae7;
    font-size:11px;
    font-weight:bold;
}

.smalltext
{
    padding-left:8px;
    font-size:.75em;
    padding-bottom:16px;
}

.smalltext strong
{
    font-size:1.1em;
    font-weight:bold;
}

.tableborder h3
{
font-family:arial, Helvetica, sans-serif;
font-size:1.2em;
color:#025c91;
margin:32px 0 10px 0;
font-style:oblique;
line-height:16px;
}



/*** new top nav ***/

.rednavdivider
{
float:left;
}


.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;
}


.topnavwrap
{
font-size:11px;
position:relative;
z-index:500;
float:left;
width:760px;

}

.topnav
{
background-image:url(../images/consumer/new/nav_background.gif);
background-repeat:repeat-x;
position:relative;
float:left;
width:724px;
z-index:500;
}


/*****************floating scroll 4/13/08***************************/

.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;
}

.blackscroll
{
	background-color:#000;
	margin:1px;
	color:#fff;
	padding:4px;
}
.blackscroll sup {
	position:static;
	font-size:.8em;
	vertical-align:super;
}

.indication
{
	padding:4px;
}

.breadcrumbtier
{
background-color:#E5EEF4;
width:732px;
z-index:0;
padding:0 0 0 28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#98043b;
position:relative;
bottom:10px;
}

.breadcrumbtier a
{
color:#00456d;
}


.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;
}


.homeISIrightcallout
{
	margin:22px 0 0 42px;
	padding:1px 1px 12px 1px;
	width:160px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	border:1px solid #cecece;
}

.homeISIrightcallout 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;
}

.homeISIrightcallout a
{
	margin:4px 8px 4px 8px;
}

.homeISIrightcalloutheader
{
	background-color:Black;
	color:#fff;
	padding:6px 0 6px 8px;

}

.ISIrightcallout
{
	background-color: #FFF;
	margin:22px 0 0 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;

}

.isi
{font-size:.80em;background-image:url(../images/new/footerback.gif);background-repeat:no-repeat;margin-top:66px;padding:0 20px 0 20px;}

.isi a
{color:#0071bb;}

.boxedwarning
{border:1px solid black;padding:10px 20px;}

.isipadding
{padding:0 20px;}


/* left nav */

.leftnav2
{width:154px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-right:1px solid #b0c4d2;}

.leftnav2 a
{text-decoration:none; font-weight:none; padding-left:20px; display:block; color:#fff; font-weight:bold; height:20px; padding-top:6px; margin-top:1px;}

.leftnav2 a:hover
{background:url(../images/new/navhover_arrow.gif) no-repeat right 10px;}

.breastleftnavlink
{background:#c90f78;}
.breastsubnav
{background-color:#ffe4f2;}
.breastsubnav a
{color:#c90f78;}
.breastsubnav a:hover
{background:none;}
.breastsubnav_on
{background:url(../images/new/breast_arrow.gif) no-repeat 134px 7px #ffe4f2;}
.breastsubnav_on a
{color:#c90f78;}
.breastsubnav_on a:hover
{background:none;}

.lungleftnavlink
{background:#81cdc0;}
.lungsubnav
{background-color:#eaf7f5;}
.lungsubnav a
{color:#81cdc0;}
.lungsubnav a:hover
{background:none;}
.lungsubnav_on
{background:url(../images/new/lung_arrow.gif) no-repeat 134px 7px #eaf7f5;}
.lungsubnav_on a
{color:#81cdc0;}
.lungsubnav_on a:hover
{background:none;}

.prostateleftnavlink
{background:#e9a919;}
.prostatesubnav
{background-color:#fcf2dc;}
.prostatesubnav a
{color:#e9a919;}
.prostatesubnav a:hover
{background:none;}
.prostatesubnav_on
{background:url(../images/new/prostate_arrow.gif) no-repeat 134px 7px #fcf2dc;}
.prostatesubnav_on a
{color:#e9a919;}
.prostatesubnav_on a:hover
{background:none;}

.gastricleftnavlink
{background:#1e9aa5;}
.gastricsubnav
{background-color:#d9eef0;}
.gastricsubnav a
{color:#1e9aa5;}
.gastricsubnav a:hover
{background:none;}
.gastricsubnav_on
{background:url(../images/new/gastric_arrow.gif) no-repeat 134px 7px #d9eef0;}
.gastricsubnav_on a
{color:#1e9aa5;}
.gastricsubnav_on a:hover
{background:none;}

/*HeadandNeck section left nav styles */
.headandneckleftnavlink
{background:#70156b;}
.headandnecksubnav
{background:url(../images/new/headnecksubnav_back.gif) no-repeat #e8dae7; margin-top:1px; margin-left:10px;}
.headandnecksubnav a
{color:#70156b;}
.headandnecksubnav a:hover
{background:none;}

.headandnecksubnav_on
{margin-top:1px; margin-left:10px; background:url(../images/new/subnavheadneck_arrow.gif) no-repeat #e8dae7; }
.headandnecksubnav_on a
{color:#70156b;}
.headandnecksubnav_on a:hover
{background:none;}

.headandneckthirdtier
{margin-top:1px; margin-left:10px; background:url(../images/new/headneckthirdtier_back.gif) repeat-y #fff; color:#000; padding-bottom:8px;}
.headandneckthirdtier a
{color:#000; font-weight:normal; padding:0 0 0 24px; margin:0; height:100%; padding-top:8px;}
.headandneckthirdtier a:hover
{background:url(../images/new/thirdtier_arrow.gif) no-repeat 10px 12px;}

.headandneckthirdtier_on a
{color:#70156b; background:url(../images/new/thirdtier_arrow.gif) no-repeat 10px 12px;}


ul.purplelist li { color:#660460; font-size: 1.1em;}
ul.purplelist li span { color:#000000; }
ul.purplelist li ul { font-size:0.9em;}

ol.referencelist li { font-size: 1.1em;}

.listWrapper ul {margin-top:0;}


  