/* CSS Document */

body
{
margin:0 auto;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}


li
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
}

img
{
	border:0;
}
sup {
	position:relative; 	
	font-size:.8em;
	vertical-align:baseline;
	top:-0.2em;
}
sup a:link {
	text-decoration:underline;
}
#contentHolder h1
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#00456d;
border:0px solid red;
padding:0;
margin:0 0 30px 0;
}

#contentHolder h2 
{
	color:#025c91;
	font-size:0.9em;
	margin-top:30px
	}
#contentHolder h3
{
	color:#025c91;
	font-size:0.8em;
	margin-top:25px
	}
#contentHolder h4
{
	color:#000000;
	font-size:0.8em;
	margin:20px 0 0 0;
	}
	
#contentHolder p 
{
	font-size:0.8em;
	}
#contentHolder ul{ 
	margin:15px 0; 
	padding-left:30px
	}
#contentHolder li{ 
	margin:7px 0;
	}
#contentHolder ul li{ 
	font-size:0.8em;
	}
#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;
	}
#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;
}

#contentHolder .imgCaption {
	font-size:0.7em;
	margin-top:-10px;
	margin-bottom:20px;
	}
#contentHolder .table3 {
	width:520px;
	padding:0;
	margin:0px 0 20px 0;
	font-size:0.8em;
	background-color:#1b405a;
	margin:10px 0 20px 0;
}
#contentHolder .table3 .grayheader{
	background-color:#CCCCCC;
	width:320px;
	padding:2px 0 2px 10px;
	font-weight:bold;
	vertical-align:middle;
}
#contentHolder .table3 .blueheader{
	background-color:#97CAEE;
	width:200px;
	padding:2px 0 2px 10px;
	font-weight:bold;
	vertical-align:middle;
}
#contentHolder .table3 .whiteleft{
	background-color:#FFFFFF;
	width:320px;
	padding:2px;
	vertical-align:middle;
	padding-left:20px;
}
#contentHolder .table3 .whiteright{
	background-color:#FFFFFF;
	width:200px;
	padding:2px;
	vertical-align:middle;
	text-align:center;
}
#contentHolder .table4 {
	width:520px;
	padding:0;
	margin:0px 0 20px 0;
	font-size:0.8em;
	background-color:#1b405a;
	margin:10px 0 20px 0;
}
#contentHolder .table4 .grayheader{
	background-color:#CCCCCC;
	width:130px;
	padding:5px;
	font-weight:bold;
	vertical-align:middle;
}
#contentHolder .table4 .blueheader{
	background-color:#97CAEE;
	width:130px;
	padding:5px;
	font-weight:bold;
	vertical-align:middle;
}
#contentHolder .table4 .whiteleft{
	background-color:#FFFFFF;
	width:130px;
	padding:2px;
	vertical-align:middle;
	padding-left:20px;
}
#contentHolder .table4 .whiteright{
	background-color:#FFFFFF;
	width:130px;
	padding:2px;
	vertical-align:middle;
	text-align:center;
}

#contentHolder .tableStyle1, #contentHolder table { margin:10px 0 20px 0; font-size:0.8em;}
#contentHolder .tableStyle1 .header {
	background-color:#B4B4B4; 
	color:#FFFFFF; 
	font-weight:bold;
	}
#contentHolder .tableStyle1 td{
	background-color:#EFEFEF; 
	padding:5px 10px;
	}
#contentHolder .tableStyle1 ul {
	margin:0;
	padding-left:15px;
	font-size:1.2em;
	}
#contentHolder .disclamer { font-size:0.7em; margin-top:0}
/*.contenthold
{
width:400px;	
}*/

.tableborder {
	width:552px;
	margin:5px 0 30px 0;
}

.tableborder .tablebluebar {
	height:4px;
	width:550px;
	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:14px;
	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:12px;
	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:104px;
	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:550px;
	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:187px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	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:0.9em;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}

.tableborder .blue {
	background-color:#aad2f2;
	width:188px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.tableborder .gray {
	background-color:#CCCCCC;
	width:131px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}

.tableborder .whitecontent {
	background-color:#FFFFFF;
	width:131px;
	padding:5px;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	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;
}


.breadcrumb
{	
    /*	
background-color:#e5eef4;
width:759px;
height:25px;
margin-top:0;*/
    background-color:#e5eef4;
width:759px;
height:25px;
margin-top:0;

}

.breadcrumbtrail
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:-10px 0 0 10px;
color:#00456d;
}

.breadcrumblink
{
color:#98043b;
}

.blueregisterbutton
{
padding:14px 0 16px 16px;
}

.bluepacthome
{
float:left;
width:310px;
border:0px solid red;
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
}

.bluepacthomecontent
{
padding-left:12px;
font-size:.7em;
width:315px;
border:0px solid red;
}

*html .bluepacthomecontent
{
padding-left:12px;
font-size:.7em;
width:294px;
border:0px solid red;
}

.bluepacthomeheader
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#184f78;
padding-top:5px;

}

#contentHolder 
{
	padding:16px;
	min-height:500px;
}



.enterbutton
{
margin-top:8px;
}


.featuredsection
{
width:244px;
border:0px solid red;
float:left;
margin-left:-9px;
position:relative;
z-index:14;
}

.featured
{
background-image:url(../images/featuredbackground.jpg);
background-repeat:repeat-y;
border:0px solid red;
}

.hcpfeatured
{
background-image:url(../images/bluefeaturedbackground.jpg);
background-repeat:repeat-y;
border:0px solid red;
}

.nursesheader 
{
	width:298px;
	height:74px;
	background-image:url(../images/NursesHeader.jpg);
	background-repeat:no-repeat;
	left:-17px;
	top:-16px;
	position:relative;
	z-index:20;
}

.featuredinnerarea
{
width:148px;
top:0;
float:right;
margin:0 0 15px 15px;
}

.featuredinnermain
{
background-image:url(../images/innerrightnav_background.jpg);
width:150px;
background-repeat:repeat-y;
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
}

.featuredcontent
{
padding:16px 0 0 16px;
}

.featuredtext
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 8px 0 0;
border:0px solid red;
}

.featuredtext2
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 0;
border:0px solid red;
width:214px;
}
.forUs{
    font-size:10px;    
    }
/*.footer
{
text-align:center;
margin:20px 0 0 0;
border:0px solid red;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.footerinner
{
text-align:center;
width:564px;
border:0px solid red;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-top:32px;
}

.footerlink
{
color:#1d4679;
}
*/

.headeritems
{
text-align:right;
border:0px solid red;
font-family:Helvetica Neue, arial;
font-size:15px;
color:#025c91;
font-weight:bold;
padding-top:30px;
}



.heartlogo
{
height:77px; 
text-align:center; 
border:0px solid red; 
margin-top:18px;
}



.healthcarebanner
{
float:left;
}




.homecontent3
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 8px;
padding:0;
border:0px solid red;
width:120px
}


.homecontent2
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 8px;
padding:0;
border:0px solid red;
width:200px
}

.homehcpcontent2
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 10px;
padding-right:8px;
border:0px solid red;
width:180px;
}



.homecontent1
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 8px;
padding:0;
border:0px solid red;
width:136px;
}


.innercontent
{
width:595px;
font-family:Arial, Helvetica, sans-serif;
position:relative;
margin-bottom:20px;
}
.leftcolumn
{
float:left;
width:155px;
bottom:10px;
position:relative;
}

.maincolumn
{
float:left;
width:583px;
padding:22px 0 22px 22px;
font-size:1em;
position:relative;
bottom:10px;
}

*html .maincolumn
{
float:left;
width:583px;
padding:22px 0 22px 15px;
font-size:1em;
}

.leftnavback_on
{
background-image:url(../images/leftnavback_on.gif);
background-repeat:no-repeat;
width:155px;
height:26px;
}

.leftnavback2_on
{
padding:0px 0 0 0px;
background-image:url(../images/leftnavback_on.gif);
background-repeat:no-repeat;
width:155px;
height:26px;
}


.logo
{
width:165px;
float:left;
}

.mainflash
{
width:525px;
float:left;
border:0px solid red;
position:relative;
z-index:15;
}

.maintier
{
padding-top:1px;
border:0px solid red;
padding-bottom:42px;
}



.navsearch
{
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0 0 4px;
border:0px solid red;
width:135px;
}

.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:155px;
width:125px;
margin:18px 0 0 4px;
}

.dosing
{
height:152px;
width:125px;
margin:18px 0 0 4px;
}

.promo
{
margin-top:6px;
}
.promoholder
{
	margin-top:10px;
	float:left;

}
.promosection 
{
	position:relative;
	width:155px;
	background-image:url(../images/bluepromo_divider.jpg);
	background-repeat:no-repeat;
	margin:0 10px 15px 0;
}
.promoheader 
{
	padding-left:18px;
}
.promotext 
{
	padding:18px 10px 0 15px;
	font-family:Arial;
	font-size:11px;
}
.calloutbutton 
{
	height:23px;
	margin-left:10px;
	float:left;
}
.buttonleft 
{
	float:left;
}
.buttontext 
{
	float:left;
	background-image:url(../images/consumer/ButtonBkgd.gif);
	font-size:11px;
	font-family:Arial;
	padding-top:2px;
	height:21px;
	text-align:center;
	width:72px;
	display:block;
}
.buttontext a
{
	color:#FFF;
	text-decoration:none;
}
.buttonright 
{
	float:left;
}


.readalso
{
margin:20px 0 20px;
color:#98043b;
float:right;
font-size:0.7em;

}
.readalso ul {margin:10px 0; padding:0 0 0 20px}
.readalso li { margin:5px 0}
.readalsolink
{
color:#025c91;
}
.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;
}

.regnow
{
background-image:url(../images/registernow_back.gif);
background-repeat:no-repeat;
height:134px;
width:125px;
margin:0 0 0 4px;
}

.regnowcontent
{
padding:28px 8px 0 11px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}




.register
{
background-image:url(../images/register_background.gif);
background-repeat:no-repeat;
width:183px;
float:left;

}


.registercontent
{
padding-top:32px;
margin:0 14px 0 16px;
Width:151px;
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
}



#search
{

color:#FFFFFF;
width:250px;
margin-left:30px;
padding-top:2px;
border:0px solid blue;
}

#search1
{

color:#FFFFFF;
width:250px;
padding:310px 0 0 500px;
}

.searchtext
{
color:#0079BB;
font-weight:bold;
}

.searchInput {
width:120px;
margin-bottom:1px;
font-size:12px;
color:Gray;

}



.subhead
{
color:#025c91;
font-weight:bold;
}

.subheadsmall
{
color:#025c91;
font-size:.8em;
}
.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
}
	
.wrapper
{

margin:0 auto;
padding-top:35px;
width:760px;
border:0px solid blue;
text-align:left;
}

.registrationdisc
{
background-color:#e5eef4;
margin:22px 0 22px 4px;
}

.registrationdisccontent
{
padding:12px 14px;
font-family:Arial, Helvetica, sans-serif;
}

.registrationcontent
{
margin-top:18px;
min-height:300px;
font-size:.8em;

}

.registrationthankyoucontent
{
margin-top:18px;
min-height:300px;
height:300px;
font-size:.8em;

}

/* 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}

#home_message
{
	border:0;
}

/*#floating_message
{
	position:relative;
	z-index:1;
	margin:0 auto;
	background-color:#ffffff;
	width:750px;
}

#FloatMail {
	position: absolute; 
	text-align:center; 
	width: 100%; 
	z-index:10000;
	visibility:hidden;
}*/

#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;
}

/*.floating_bar {
	position:relative;
	z-index:1;
}*/

/* 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}

.dropDownText
{
font-size:5px;
font-family:Arial, Helvetica, sans-serif;
background-color:black;

}


/* navigation styles */
.headertier
{
width:759px;
border:0px solid green;
float:left;
/*width:100%;*/
background-image:url(../images/navbackOff.gif);
}
.navItemDefault {
	background-repeat:repeat-x;
	float:left;
	height:33px;
	padding:0 21px;
}
.navItemOff {
	background-image:url(../images/navbackOff.gif);
}
.navItemOn {
	background-image:url(../images/navbackOn.gif);
}


.navitemOrg
{
font-size:11px;
color:#ffffff;
padding:8px 0 0 0;
text-align:center;
height:24px;
float:left;
}

.navlink
{
color:#ffffff;
text-decoration:none;
}

.navlink_on
{
color:#d1f0fc;
text-decoration:none;
}

.consumerButton
{
background-image:url(../images/consumer/HCP_Consumer_bkgd.gif);
background-repeat:repeat-x;
width:129px;
height:33px;
float:left;
}

.consumerButtonOn
{
background-image:url(../images/navbackOn.gif);
background-repeat:repeat-x;
width:129px;
height:33px;
float:left;
}


/*.leftnav
{
background-image:url(../images/innernav_background.jpg);
background-repeat:repeat-y;
width:163px;
}*/

.leftnav
{
border-right:1px solid #b0c4d2;
padding-top:12px;
/*width:100%;*/
position:relative;

}

.leftnav2
{
border-right:1px solid #b0c4d2;
padding-top:16px;
width:100%;
position:relative;
}

.leftnav2 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;
}


.leftnav4
{
border-right:1px solid #b0c4d2;
padding-top:12px;
margin-top:-13px;
width:100%;
position:relative;  
   
}


.leftnavlink
{
padding:8px 0 0 28px;
color:white;
font-size:11px;

}

a:hover.leftnavlinkfont
{
text-decoration:underline;
}

.leftnavlinkfont
{
color:white;
text-decoration:none;
}

.leftnavback
{
background-image:url(../images/leftnavback.gif);
background-repeat:no-repeat;
width:155px;
height:27px;
}

.leftnavback2
{
padding:0px 0 0 0px;
background-image:url(../images/leftnavback.gif);
background-repeat:no-repeat;
width:155px;
height:27px;
}

.leftnavback2 a
{
margin:0px 0 0 10px;
}
/* end of navigation styles */

#dropnav
{
    visibility:hidden;
    height:0px;
}
/*************HTML Top Navigation************************/

.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;
}

/*************************top navigation****************************/


.search
{
background-image:url(../images/new/searchback.gif);
width:236px;
height:40px;
padding-top:3px;
text-align:center;
background-repeat:no-repeat;
}

/*NEW*/
/*.breastcrumbtier
{
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;
}

.breastcrumbtier a
{
color:#00456d;
}

.breadcrumblinks
{
float:left;
padding-top:20px;
}

.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;
}*/

.breadcrumbtier
{
background-color:#E5EEF4;
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;
}

.breadcrumbtier a
{
color:#00456d;
}


.breadcrumblinks
{
float:left;
padding-top:20px;
}



.searchinner
{
float:right;
padding:10px 12px 0 0;
}

.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;
}

.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;
}

.rightcalloutwrap
{
position:relative;
float:right;
bottom:23px;
padding-left:28px;
}

.rightcalloutborder
{
border-left:1px solid #b0c4d2;
padding:14px 0 0 12px;
}

.rightcalloutborder p
{
margin:0;
padding:10px 0;
font-size:11px;
width:120px;
}

.breastleftnavlink
{
	background-image:url(../images/new/breast_leftnavback.gif);
	background-repeat:repeat-x;
	color:White;
	height:26px;
}

.breastleftnavhover a:hover {
	background:url(../images/new/breast_arrow.png) no-repeat right ;
	text-decoration:none;
	color:White;	
}


.lungleftnavlink
{
	background-image:url(../images/new/lung_leftnavback.gif);
	background-repeat:repeat-x;
	height:26px;
}

.prostateleftnavlink
{
	background-image:url(../images/new/prostate_leftnavback.gif);
	background-repeat:repeat-x;
	height:26px;
}

.gastricleftnavlink
{
	background-image:url(../images/new/gastric_leftnavback.gif);
	background-repeat:repeat-x;
	height:26px;
}

.headandneckleftnavlink
{
	background-image:url(../images/new/headandneck_leftnavback.gif);
	background-repeat:repeat-x;
	height:26px;
}



.lungleftnavhover a:hover {
	background:url(../images/new/lung_arrow.png) no-repeat right ;
	text-decoration:none;	
}

.prostateleftnavhover a:hover {
	background:url(../images/new/prostate_arrow.png) no-repeat right ;
	text-decoration:none;	
}

.gastricleftnavhover a:hover {
	background:url(../images/new/gastric_arrow.png) no-repeat right ;
	text-decoration:none;	
}

.headandneckleftnavhover a:hover {
	background:url(../images/new/headandneck_arrow.png) no-repeat right ;
	text-decoration:none;	
}

.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;
position:relative;
}

.prostatecrumbtier a
{
color:#00456d;
}

.positiondiv
{
/*margin-top:-12px;*/
}

/*** new top nav ***/

.rednavdivider
{
float:left;
}


.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;
}


.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;
}
.bottomlinks
{
padding-top:18px;
font-weight:bold;
}

.bottomlinks a
{
color:#074c76;
}
.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;
}

/*****************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;
}

.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;
}
.maincontenttier
{
padding-bottom:4px;
}

.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;
}

.ISIrightcallout
{

	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;

}

.ISIrightcallout sup
{position:fixed;}

.isi
{font-size:.80em;background-image:url(../images/new/footerback.gif);background-repeat:no-repeat;margin-top:0px;padding:0 20px 0 20px;}

.isi a
{color:#0071bb;}

.boxedwarning
{border:1px solid black;right:20px;padding:10px 20px;}

.isipadding
{padding:0 20px;}

.blackscroll
{
	background-color:#000;
	margin:1px;
	color:#fff;
	padding:4px;
}

.indication
{
	padding:4px;
}

