
/* **** Boilerplate **** */
* {padding: 0; margin: 0;}

body {	
		font-family: arial, verdana, helvetica, sans-serif;
		background-color: #fff;
		color: #000;
		font-size: 12px;
		margin-bottom: 20px;
		text-align: center;
		


}

table {font-size: 100%;}

td, th { vertical-align: top;}

a {color: #000;}

a:hover {color: #E28D1A;}

a img {border:none;}

.nowrap {white-space: nowrap;}

.clear {clear: both; height: 0; font-size: 0;}

img {display: block;}

hr {height: 1px; color: #fff; border: none; background-color: #fff; margin: 0 0 10px 0; }
hr.print {height: 2px; color: #008A7A; border: none; margin: 0 0 10px 0; }

.errorLbl{
		color:#C00;
		font-weight:bold;
}

.required {
		color:#C00;
}

img.error {display: inline;}

#Reference {margin-top: 50px; border-top: solid 1px #333;}

#referencePrint {display:none;}

.alertIcon {
		float:left;
		clear: none;
		padding: 4px 4px 0 0;
		margin-left: 2px;
}

.orangeText {
	color:#FE4101;
}

/* ********************** left nav ********************** */
#navWrapper {
		width: 178px;
		margin-bottom:25px;
		background: url(/images/bg_navBottom.gif) no-repeat bottom;
		padding-bottom:2px;
}

/* DA 09-14-2006. because of iron man dhtml graph on morbidity page*/
/* hide from mac IE5 */
@media all {
	#navWrapper {
		position:relative;
		z-index: 999;
	}
}




#navWrapper ul, #navWrapper li {
		margin:0;
		padding:0;
}

ul#nav {	
		margin-left:4px;
		text-align:right;
		list-style-type:none;
}

#nav li {
		width:170px;
		position: relative;
		width: 100%;
		text-align:left; 
		/* see float property for explorer in ie.css */
}

#nav li a {
		display:block;
		width:170px;
		height: 29px;
		background-repeat: no-repeat;
		background-position: 0 -30px;
		border-left: 4px solid #fff;
}

#nav li a#navhome {background-image: url(/images/nav_home.gif);}

#nav li a#navover_exjade {background-image: url(/images/nav_overexjade.gif);}

#nav li a#navijzerstapeling {background-image: url(/images/nav_ijzerstapeling.gif);}

#nav li a#navlinks {background-image: url(/images/nav_links.gif);}

#nav li a#navservice {background-image: url(/images/nav_service.gif);}

#nav li a#navijzerstapeling_door_transfusie {background-image: url(/images/nav_ijzerstapelingdoortransfusie.gif);}

#nav li a#navontijzeringstherapie {background-image: url(/images/nav_ontijzeringstherapie.gif);}

/* links for Pro. site */  

#nav li a#navaanvragen_materialen {background-image: url(/images/nav_aanvragenmaterialen.gif);}

#nav li a#navnovartis_oncology {background-image: url(/images/nav_novartisoncology.gif);}

#nav li a#navwijzig_uw_gegevens {background-image: url(/images/nav_wijziguwgegevens.gif);}

#nav li a#navcontact {background-image: url(/images/nav_contact.gif);}

#nav li a#navuitloggen {background-image: url(/images/nav_uitloggen.gif);}

#nav li a#navcompliance_programma {background-image: url(/images/nav_compliance_programma.gif); height:35px;}

#nav li a#navover_het_compliance_programma {background-image: url(/images/nav_over_het_compliance_programma.gif); height:35px;}



#nav li a:hover {
		background-position: 0 0;
		border-left: 4px solid #E28D1A;
}

#nav li a span {
		display:none;
}

/* currently selected 1st level */
#nav li#current1 a {
		background-position: 0 0;
		border-left: 4px solid #E28D1A;
}

/* i5 mac */
/*\*//*/
#nav li a {background-position: 4px -30px; }
#nav li a:hover {background-position: 4px 0;}
#nav li#current1 a {background-position: 4px 0;}
/**/

/* 2nd level */
#nav ul  {
		display:none;
		position: absolute;
		left: 172px;
		top: -1px;	
}

#nav li:hover ul, #nav li.over ul {
		display:table; /* let mozilla extend like a table cell */
		/* see display:block for explorer in ie.css */
		width: 168px;
		border-top: 1px solid #AABCB9;
		border-right: 1px solid #AABCB9;
		border-bottom: 1px solid #AABCB9;	
		background-color: #D7EDEA;
}

/* 2nd and 3rd levels */
#nav li li a {
		display:table;
		width: 168px;
		border-left: none;
		background-color: #D7EDEA;
		color: #008A7A;	
		font-weight: bold;
		text-decoration: none;
		background-image:none;
		text-transform: uppercase;
		font-size: 9px;
		font-family: verdana,helvetica,sans-serif;
		height: auto;
}

/* i5 mac */
/*\*//*/
#nav li li a {
	height:auto;
}
/**/

#nav li li a:hover {
		border-left: none;
		color: #E28D1A;
}

#nav li li span {
		display:block;
		padding: 5px 10px 3px 18px;
}

/* 2nd level under currently selected link */
#nav li#current1 ul {
	display:block;
	position: relative;
	width: 170px; /* let IE to show when expanded down */
	left: 4px;
	top: 0;
	margin-right: 4px;
	padding-top: 8px;
	background: url(/images/bg_navLvl2Top.gif) no-repeat left top #D7EDEA;
}

#nav li#current1:hover ul, #nav li#current1.over ul  {
		border-bottom: none; 
		border-right: none; 
		border-top: none;
		width: 170px;
}

#nav li#current1 li{
	background: url(/images/bg_navLvl2.gif) repeat-y right #D7EDEA;
}

#nav li#current1 li a {
	height: auto;
}

#nav li#current1 li span {
	padding: 0px 12px 8px 14px;
}

/* i5 mac */
/*\*//*/
#nav li#current1 ul {
	position:static;
	margin-left:4px;
	margin-right:0;
}
/**/

#nav li#current1 li a {	
		border-left: none;
}

#nav li#current1:hover ul li, #nav li#current1.over ul li{
	background: url(/images/bg_navLvl2.gif) repeat-y right;
	width: 170px;
}

/* 2nd level currently selected */
#nav li#current2 a {
		color: #E28D1A;
}

/* **************** 3rd level ******************** */
#nav li:hover ul ul, #nav li.over ul ul  {display:none;}
		
#nav li#current1 ul ul, #nav li#current1:hover ul ul, #nav li#current1.over ul ul  {display:none;}	
		


/***** FLASH OBJECT *****/

.flashObjectArea {padding-bottom: 1em;}

/* ********************* Header area ********************** */
#globalHeader {
			width: 768px; 
			height: 59px; 
			margin-left: 8px;
			margin-bottom: 6px; 
			border-top: 9px solid #D7EDEA;
			text-align:center;
			

}

#brandingProduct {float: left; width: 170px; margin:5px 0;}

#headerNotices {width: 481px; float: left; padding: 48px 0 0 0;}

#nonUsHcpOnlyImage {margin-top: -5px;}

#headerNotices img {float:left; padding-left: 6px;}


#headerNotices img.button {margin-right: 3px; padding-left: 6px;}

#brandGlobalContain {padding-top:5px;}

#brandingGlobal {width: 113px; float: right;}

#brandingGlobal {text-align:right;}

/* ************** mail / print ******* */

#mailPrintArea {
		margin-top:9px;
		text-align: right;
		height: 13px;
}

#mailPrint {margin-right: 5px;}
		
#mailPrint img {padding-right: 12px; }
		
#mailPage {width:82px; height: 13px; float:right; }

#printPage {width:73px; height: 13px;float:right;}
		
#printVersion {display:none;}

/* ***********************  Layout ************************* */

#outerWrapper {width: 772px;}

#mainNav {width: 178px; float: left;}

#innerWrapper {
			width: 590px;
			float: right;
			margin-left: 4px;
}

#mainContentWrapper {
			background: url(/images/bg_topArea.gif) no-repeat top left; 
			padding-top: 10px;
			text-align: left;
			 
}

#mainContentArea {
			width:389px; 
			float:left;
			text-align: left;
}

#mainContentAreaOneCol {
			width:560px; 
			float:left;
}

#mainContent {
			padding-left:13px; 
			padding-right: 0; 
			padding-bottom:42px;
}

h1#pageHeader, h1#pageHeaderTwoRow { /* image path is set in each page */
			width:389px; 
			height: 31px;
			background-image:url(/images/hdr_bg.gif);
			background-repeat: no-repeat;
			
			background-position:left bottom !important;
}

h1#pageHeader span { font-family: Verdana, Arial, Times New Roman, Times, serif; font-size:11px; font-weight:bolder; color:#008A7A;}

h1#pageHeaderTwoRow img, h1#pageHeaderTwoRow span {display:none;} /* hide html header */

h1#pageHeaderTwoRow {height: 43px;}

h3 {color:#E28D1A;font-size: 100%;}

h4 {font-size:100%; font-weight:bold; color:#008A7A}

h5 {font-size:20px; font-weight:bold; margin-bottom:.3em;}

p {margin-bottom: 1em;}

ul {
		list-style-type:none;
		margin: 0 0 10px 0;
}

li {padding: 0 0 10px 12px;}

#mainContent li {background: url(/images/bullet_list6.gif) no-repeat top left;}



/* ************* Links **************** */
#mainContent ul.pageLinks {
	background: url(/images/bg_dotted.gif) repeat-x bottom left;
	padding-bottom: 8px;
	margin-top: -12px;
	margin-bottom: 20px;
	width: 381px;
	list-style: none;
}

#mainContent .pageLinks li {
	background: none;
	padding: 0;
	margin: 0 0 4px 0;
	width: 381px;
}
	
#mainContent .pageLinks li a {
	color: #008A7A;
	display: block;
	border-left: 3px solid #D7EDEA;
	background: url(/images/arrow_next.gif) no-repeat 98% 50% #D7EDEA;
	font-size: 0.94em;
	text-decoration: none;
	width: 372px;
}

#mainContent .pageLinks li#tertiaryCurrent a,
#mainContent .pageLinks li a:hover {
	color: #E28D1A;
	background: url(/images/arrow_next_off.gif) no-repeat 98% 50% #fff;
	border-left: 3px solid #E28D1A;
}

#mainContent .pageLinks li a span {
	display: block;
	padding: 2px 0 2px 5px;
	border: 1px solid #D7EDEA;
	border-left: none;
}

#mainContent .back {
		margin-top: 55px;
		background: url(/images/bg_dotted.gif) repeat-x top left;
		padding: 11px 0 8px 0;
		font-size: 94%;
		width: 386px;
}
	
#mainContent .back a {
		padding-left: 12px;
		background: url(/images/arrow_back.gif) no-repeat 0 .5em;
		color: #008A7A;
}	

#mainContent .back a:hover {color: #E28D1A;}	
	
	
.back2top {
		text-align: right;	
}

.back2top a {
		color: #000; 
		background: url(/images/arrow_top.gif) no-repeat 100% 70%;
		padding:0 10px 0 0;
		margin: 4px 0 10px 0;
}

img.button {
		margin-bottom: 8px;
}

img.button2 {
		margin-bottom: 20px;
}	
		
#productInfoBox {
		padding-right: 6px; 
		text-align:right;
}

#productInfoBox img {
		float: right;
		display:inline;
		text-align:right;
        padding-bottom: 6px;
		/* see display:block for explorer in ie.css */
}
				
.animationList {
		width: 373px;
		padding: 0 0px 17px 14px;
		border:solid 1px #B9C8DE;
		background: #F7F7F7;
		margin-bottom: 24px;
		color: #676767;
}
			
.animationList h4 {
		font-size: 100%;
		color: #E28D1A;
}

.animationList dl {
		margin: 17px 0 0 0;
		width: 358px;
		float: left;
		padding-bottom: 5px;
		background: url(/images/bg_dotted_bl.gif) repeat-x left bottom;
}

.animationList dl.lastItem {
	background: none;
	padding-bottom: 0;
}

.animationList dt {
		float: left; 
		width: 105px; 
		padding-bottom: 20px;
}

#brochureList {
	padding-bottom: 0;
}

#brochureList dt {
	width: 69px;
}

#brochureList dt a {
	display: block;
	margin-left: 10px;
}

.animationList dd {
		float: left; 
		width: 239px; 
		margin-left: 14px;
}

#brochureList dd {
	width: 275px;
}

#brochureList .button {
	float: left;
	padding-right: 10px;
}

.animationList .duration img {
	display: inline;
	vertical-align: middle;
}

#brochureList .duration {
}

.graphAndText {
		width: 386px;
		border:solid 1px #B9C8DE;
		background: #F7F7F7;
		margin-bottom: 24px;
		color: #676767;
		text-align: center;
}
		
.graphAndText p {text-align: center; padding: 10px;}

.graphAndText img {padding: 0 0 20px 10px;}		

.caption {
		font-size: 11px;
		color:#343434;
}

.disclaimer {
		font-style:italic;
}



/* ***********************  Barkers ************************* */
#barkerArea {
		float:right; 
		width: 168px; 
		padding-bottom: 40px;
		margin-left:0; 
		margin-top: 8px;
} 

.barkerContainer {
		background: url(/images/bg_barkerBottom.gif) no-repeat bottom; 
		padding-bottom: 18px;
}
	
.barker {
		border-top: solid 4px #368980; 
		background-color: #D7EDEA; 
		padding-bottom: 20px;
}	

.barkerContent {margin: 0 13px 0 11px;}

.barker p {margin-top: 10px; margin-bottom: 0; width: 100%; /* peekaboo fix */}

.barker ul {margin-top: 10px; margin-bottom: 0;}

.barker li {
		padding: 0 0 6px 10px; 
		background: url(/images/bullet_list2.gif) no-repeat top left;
}

.barker img.banner {margin:4px 2px;}

.barker img.float {padding: 5px 0 5px 5px; float: right; }
	
.barker .readMore {
		display:block; 
		margin: 8px 0; 
}

.barker .readMore a {
		display:block; 
		padding-left: 8px; 
		background: url(/images/arrow_barker.gif) no-repeat;
}
		
.flashBarker {
		background-color: #FFF; 
		padding-top: 20px;
}	

.barker img.float {display:inline;}

/* ***********************  Calculator ********************** */	

#calculator {
		background: url(/images/bg_calc_corner.gif) no-repeat;
		padding:16px;
		width: 354px;
		border-top:solid 1px #B9C8DE;
		border-left:solid 1px #B9C8DE;
		background-color: #EBF6F4;
		margin-bottom: 1em;
		color: #000;
		float:left;
}

.calcDotHR {
		width: 354px;
		border-bottom: 1px dotted #008A7A;
		height:3px;
		margin:12px 0 16px 0;
}

.calcSolidHR {
		width: 354px;
		border-bottom: 1px solid #008A7A;
		height:3px;
		margin:12px 0 16px 0;
}

#calcOutput  {
		float:left;
		font-size:20px;
		font-weight:bold;
}

#calcOutput li {
		width:109px;
		height:70px;
		background: #fff;
		display: block;
		margin-right:6px;
		list-style: none;
		float:left;
		padding-left: 0;
		padding-bottom: 0;
}

.calcNumber {
		float:left;
		padding:19px 4px 0 8px;
}

.calcImg {
		float:right;
		padding:13px 12px 0 0;
}

#calcOutput .tl, #calcOutput .tr, #calcOutput .br, #calcOutput .bl {
		width: 109px;
		height: 70px;
		float: left;
}

#calcOutput .cornerPadding { padding: 4px; }

#calcOutput .tl { background: url(/images/calc_corner_tl.gif) no-repeat left top; }
#calcOutput .tr { background: url(/images/calc_corner_tr.gif) no-repeat right top; }
#calcOutput .br { background: url(/images/calc_corner_br.gif) no-repeat right bottom; }
#calcOutput .bl { background: url(/images/calc_corner_bl.gif) no-repeat left bottom; }



/* ***********************  Footer ************************* */	

#footer {
		width: 768px; 
		color:#343434;
		font-size: 90%;
		text-align: left;

}


#innerWrapper #footer {
	margin: 0;
}

#loginform {
width:176px; 
margin-top:-105px;
margin-bottom:-8px;
margin-left:0px;
float:left; 
 text-align: left;
 vertical-align:bottom;
position:absolute;
padding-top: 9px; 
border-top:9px solid #008F7F;

}

#tertiaryNav {
		width: 570px; 
		margin-top: 20px;
		margin-bottom: -10px;
		text-align: left;
		float:right;
		overflow:hidden;
	    position: relative;
				
}

#tertiaryNav a {color:#343434; padding: 0 6px;}

#tertiaryNav a.first {padding-left: 0;}

#tertiaryNav a:hover {color:#565656;}

#bottomfooter {
padding-bottom: 2px; 
margin-top:9px;
width:772px;
}


#tertiaryNavpro {
		padding-bottom: 9px; 
		border-bottom:9px solid #008F7F;
		margin-top: 10px;
		margin-bottom: 16px;
		text-align: left;
		width: 590px;
		margin-left: 182px;
}

#tertiaryNavpro a {color:#343434; padding: 0 6px;}

#tertiaryNavpro a.first {padding-left: 0;}

#tertiaryNavpro a:hover {color:#565656;}


#disclaimerArea {
	margin-bottom: 18px;
	margin-right: 30px;
}



/* ***********************  Homepage ************************* */
#homeSplashWrapper {
		width: 590px;
		height: 212px;
		background: url(/images/bg_homeSplash.jpg) no-repeat top left #deeff5;
		display: table;
		margin-bottom:0px;
				
}

#SplashContent {
		padding: 62px 30px 0 310px;
		line-height: 1.4em;
}

#hdrSplashHome {
		background: url(/images/hdr_homeSplash.gif) no-repeat top left;
		width: 191px; 
		height: 25px;
		margin-bottom:5px;		
}

#hdrSplashHome span {display:none;}


#homeBarkerArea {
		width: 590px;
}


<!-- .homeBarkerBottom {
<!--	height: 70px;
<!--	background: url(/images/bg_homeBarkersBottom.gif) no-repeat top left; 
<!--	margin-bottom: 54px;
<!--  } 

.homeBarkerBottom {
	height: 70px;
	background: url(/images/bg_homeBarkersBottom2.gif) no-repeat top left; 
	margin-bottom: 0px;
}



.homeBarkerBottomInner {
	padding-top: 0px;
	padding-right: 24px;
}

.homeBarkerContainer {
		background: url(/images/bg_homeBarkers.gif) repeat-y top;
		display:table;
		width: 590px;
}

.homeBarker {
		/* display:table-cell;
		vertical-align: top;
		/* see display:block, float:left and height:100% for explorer in ie.css */
}

.homeBarker a { display: block; }
.homeBarkerContent a { display: inline; }

/* i5 mac */
/*\*//*/
#homeBarkerArea {height: auto;}
/**/

.homeBarker#left { display:table-cell; width: 195px; background-color:#D7EDEA;}

.homeBarker#center { display:table-cell; width: 199px; background: url(/images/bg_homebarker_center.gif) repeat-y left top #C9E6E2; }

.homeBarker#right { display:table-cell; width: 196px; background-color: #B8DED9; }

.homeBarkerContent {margin: 0 13px 0 11px;}

.homeBarker p {margin-top: 10px; margin-bottom: 0;}

.homeBarker ul {margin-top: 10px;margin-bottom: 0;}

.homeBarker li {
		padding: 0 0 6px 10px; 
		background: url(/images/bkr_arrow.gif) no-repeat 0% 28%;
}

.homeBarker li.new {
	background: url(/images/bkr_arrow_action.gif) no-repeat 0% 28%;
}




/* ***** QUICK POLL ***** */

#quickPollArea {
	width: 154px;
	margin-left: 18px;
	background: url(/images/hdr_quick_poll_ext.gif) no-repeat top right;
}

#quickPollArea h5 {
	margin-bottom: 4px;
}

#quickPollArea dt {
	font-weight: bold;
	margin-bottom: 0.8em;
}

#quickPoll {
/*	display: none;*/
}

#quickPoll p {
	margin-bottom: 0.5em;
}


/* DA */
#quickPollTable {
	width: 154px;
}

#quickPollTable th {
	text-align:left;
	padding: 0 0 8px 0;
}

#quickPollTable td {
	padding: 0 0 4px 0;
}


.submitBtn {
	display:block;
	margin: 0 0 6px 0;
}
/*
#quickPollTable td input {padding:0; margin:0;}
*/


#quickPoll .resultsLink {
	font-size: 0.94em
}

#quickPollResults {}

#quickPollArea dd {
	margin-bottom: 7px;
}

#quickPollArea dd.pollTotal {
	padding-top: 5px;
/*	font-weight: bold;*/
}

#quickPollResults p {
	margin-bottom: 0;
}

#quickPollResults .resultVal {
	color: #E28D1A;
}

#quickPollResults .barGraph {
	background-color: #FDD59E;
	height: 8px;
	font-size: 8px;
}

		

/* ******************* FAQs ************************ */

.faqQuestions {
		margin-top: 30px;
		background: url(/images/bg_dotted.gif) repeat-x top left;
		padding-top: 13px;
		margin-bottom: 29px;
}
	
.faqs h3 {margin-bottom: 8px;}

.faqs ul{
		background: url(/images/bg_dotted.gif) repeat-x bottom left;
		padding-bottom: 11px;
		margin-bottom:14px;
}

.faqs li {padding-bottom: 7px;}

.faqAnswers .faqs h3 {margin-bottom: 18px;}

.faqs dl {margin-bottom: 12px;}

.faqs dt {font-weight: bold;}



/* ******************* REFERENCE AREA ************************ */
#referenceArea {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px dotted #848484;
		font-size: 11px;
		color:#848484;
}

#referenceArea h6 {
		font-weight:bold;
		font-size:11px;
}

#referenceArea a {
		color:#848484;
}

#referenceArea a:hover {
		text-decoration: none;
}


#referenceArea li {
		background:none;
}

ol#referenceList li {
		margin-left:0;
		padding-left:2px;
		padding-bottom:1px;
}

.referenceNumber, sub {
		line-height: 8px;	
		font-size: 9px;
		/* see font-size: 11px for explorer in ie.css */
}

.simpleList {
		margin-left: 15px;
		margin-bottom: 1em;
}	/* .simpleList requires 15px margin for IE - override defined in ie.css */

.simpleList li {
		margin-bottom: .3em;
}

ol.simpleList {
		margin-left: 19px;
}

#videoWin {
		margin-top: 0px;
		margin-left: 15px;
}



/* *************  Sitemap ************* */
#sitemap a {color:#008A7A;font-size:11px;}

#sitemap ul {margin-left: 0; margin-bottom: 0px; padding: 0;}

#sitemap li {
		background: url(/images/bullet_list7.gif) no-repeat top left;
		font-weight:bold;
		line-height: 16px;
}

#sitemap ul ul {font-weight:normal; padding:0; margin:0; }

#sitemap li li {font-weight:normal; padding-left: 10px; margin:0; }

#sitemap ul li {padding-bottom: 6px;}

#sitemap ul li ul li {padding-bottom: 0;}




/* *************** Global pop up Styles ***************** */

#popContainer {
		margin:0 0 0 8px;
}

#popHeader {
		width: 527px; 
		border-top: 9px solid #D7EDEA;
		margin-left:12px;
}

#popContainer #popPageHeader {
	margin-left: 13px;
}

#popContent {
	margin-left: 25px;
	width: 440px;
	color: #343434;
	margin-top: 10px;
	
}

#popContent p {
	margin-bottom: 1.5em;
}

#popContent .interForm {
	margin-left: 0;
	width: 440px;
	line-height: 1.5em;
	color: #343434;
}

#popContent .userIdentity {
	/*margin-bottom: 2em;*/
	/*padding:10px 30px 0px 60px;*/
	margin-left:65px;
}

#popContent .userIdentity img {
	float:left;
}

#popContent .userIdentity ul {
	margin-top:10px;
	
}

#popContent .userIdentity table {
	margin-left:6px;
	
}

#popContent .userIdentity em {
	color: #008A7A;
	font-style: normal;
}


.popLogo {
		float:left;
		padding-bottom:4px;
}

#popImg {
	margin-bottom:12px;
}

#closeBtn {
		width:42px;
		padding-top:19px;
		padding-right:6px;
		float:right;
}

.btnFloat {
		float:left;
		padding: 8px 8px 8px 0;
}

.btnFloatEmail {
		float:left;
		padding: 8px 8px 8px 0;
}

.popTxt {
		margin-left:12px;
		padding-top:12px;
}

.popCopy p {
		margin-left:23px;
		width:440px;
}

.popCopy em {
	color: #008A7A;
	font-style: normal;
}

.popCopyBtm {
		margin-left:112px;
		width:340px;
}

/* ********************* email form ********************* */

#emailForm  {
	width:470px;
	border:solid 1px #B9C8DE;
	background: #F7F7F7;
	color: #000;
	margin-bottom: 1em;
}

#emailForm table {
	margin: 8px 16px 6px 16px;
}


#emailForm th {
	text-align: right;
	font-weight: normal;
	padding-right: 10px;
}

#emailForm th,
#emailForm td {
	padding-bottom: 10px;
	vertical-align: middle;
}

.emailCaption {
	font-size: 0.9em;
	color:#343434;
	width:470px;
	border-bottom: solid 1px #99D0CA;
	padding-bottom: 2.5em;
	margin-top: 0.8em;
	line-height:16px;
}


/* ******************* interstitial pages *************** */

.interForm  {
		/*width:440px;*/
		margin-left:23px;
		border-bottom: solid 1px #99D0CA;
		border-top: solid 1px #99D0CA;
		border-left: solid 1px #99D0CA;
		border-right: solid 1px #99D0CA;
		padding-bottom: 1.3em;
		background: #F7F7F7;
		color: #000;
		font-size: 0.9em;
		margin-top: 1.3em;
		padding:0px 16px 0px 16px;
}

.interForm  p{
		/*padding-left:80px;*/
		padding:10px 30px 0px 60px;
	}


.interCaption {
		margin: 10px 40px 12px 112px;
		font-size: 11px;
		color:#343434;
}

.interCaption p {
		margin: 10px 40px 12px 84px;
}




/* *************************************************************** */

/* SEARCH */

#searchBox {
	background: url(/images/bg_search.gif) repeat-x left top #B9DCD8;
	width: 169px;
	border-top: 4px solid #368980;
	margin-left: 8px;
	margin-bottom: 6px;
}

#searchBoxInner {
	padding: 5px 5px 9px 9px;
}

#searchBox #query {
	width: 126px;
	margin-right: 4px;
}


.stagedForm {
	background: url(/images/bg_dotted.gif) repeat-x left top;
	padding-top: 1.5em;
	margin-top: 3em;
}

.stagedForm th { 
	text-align: right;
	font-weight: normal;
	padding-right: 10px;
}

.stagedForm dt {
	margin-bottom: 1.55em;
}

.stagedForm dd {
	background: url(/images/bg_dotted.gif) repeat-x left bottom;
	padding-bottom: 1.55em;
	margin-bottom: 1.5em;
}

.stagedForm .contactTable {
	margin-left: 45px;
}

.stagedForm th,
.stagedForm td {
	padding-bottom: 5px;
}

.stagedForm .contactTable .textInput {
	width: 180px;
}

.stagedForm .contactTable .zipCode {
	width: 110px;
}

.stagedForm .instructionNumber {
	color: #008A7A;
}

/* For Our Patients Form */

.ltBlueDotBg {
	background: url(/images/bg_dotted_bl.gif) repeat-x left;
	margin:0 0 12px 0;
}

.contactTable table {margin:0 0 10px 0; background:url(/images/img_brochure.jpg) bottom right no-repeat; width:470px; padding:0px 140px 0px 0px; }

.contactTable th, .contactTable td  {padding:2px 0;}

.contactTable th {text-align:left; font-weight:normal; padding-right:6px;}

.contactTable td h4 {margin-bottom:6px;}

.contactTable dl, .contactTable dd {float:left; margin:8px 16px 8px 0;}


/* For the downloads area */

ul.downloads li  {
	float:left;
	clear:left;
	width:350px;
}

ul.downloads dt img {
	display:inline;
}

ul.downloads dd {
	float:left; margin:4px 8px 4px 0;
}

ul.downloads dd, .downloads dd a {
	color:#676767;
}


/* ********** Iron Man graph with dynamic content. **********  */
/* /hcp/iron-overload/morbidity-mortality.jsp */

#graphIronMan {
	width: 388px;
	background: url(/images/ironman/graph_ironman_bg.gif) no-repeat bottom #368981;
	padding: 0 0 5px 0;
	position: relative; /* this is the prob */
	margin: 0 0 30px 0;
	/*_z-index: -1;*/ /* ie only - move to ie.css - but breaks rollover in IE . damn.  */

}

.ironManInstructions {
	text-align:center;
	margin: 0 auto;
	width:388px;
}
.ironManInstructions img {
	display: block;
    margin-left: auto;
    margin-right: auto;	
}
	

#ironManContentArea {
	color:#fff;
	padding: 0 15px 20px 16px;
	
}
	
#ironManContentArea h4 {
	font-size: 100%;
	color: #FFBF4F;
	margin:0 0 0 4px;
}

#ironManContentArea p {
	margin-left:4px;
}

#ironManContentArea p.caption {
	margin-left:4px;
	color: #fff;
	font-size:11px;
}

#ironManContentArea img {
	margin: 16px 0;
}
#ironManButtons a {
	display:block;
	left:240px;
	position: absolute;
	height: 19px;
	background-position: 0 19px;
	cursor: pointer;
	cursor: hand;
}

#ironManButtons a:hover, #ironManButtons a.selected {background-position: 0 0;} 

#ironManButtons a span {
	display:block; 
	width: 100%; 
	height: 19px;
	background-repeat: no-repeat;
}

#ironManButtons a span img {display:none;}

#btn_pituitary {
	top:36px;
	width: 103px;
	background-image: url(/images/ironman/btn_pituitary.gif);
}

#btn_thyroid {
	top:83px;
	width: 103px;
	background-image: url(/images/ironman/btn_thyroid.gif);
}

#btn_heart {
	top:128px;
	width: 62px;
	background-image: url(/images/ironman/btn_heart.gif);
}

#btn_liver {
	top:166px;
	width: 62px;
	background-image: url(/images/ironman/btn_liver.gif);
}
	
#btn_pancreas {
	top:201px;
	width: 80px;
	background-image: url(/images/ironman/btn_pancreas.gif);
}
	
#btn_gonadal {
	top:248px;
	width: 73px;
	background-image: url(/images/ironman/btn_gonadal.gif);
}

#ironManContentArea div {display:none;}

#ironManContentArea div.selected {display:block;}

noscript {
	display:block;
	margin: 6px 20px;
	color:#fff;
}

.middleBar {
  padding: 0;
  margin: 15px 0 15px 0;
}

.newsWeekHeader {
  background-color: #F4F4F4;
  padding: 3px 3px 3px 10px;
  margin: 20px 0 15px 0;
  font-weight: bold;
}

.bottomBar {
  padding: 0;
  margin: 13px 0 0 0;
}

.moreButton {
 padding-left: 400px;	
}

.buttonbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #eeeeee;
	background-image:url(/images/arrow_bs.gif);
    background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	color: #000000;
	margin-left: 2px;
	padding-left: 7px;

}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #eeeeee;
	background-image:url(/images/arrow_bs.gif);
    background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	color: #000000;
	margin-left: 2px;
	padding-left: 7px;
}

.buttonbesteld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #eeeeee;
	background-image:url(/images/arrow_bs.gif);
    background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	color: #F07C10;

}

.buttoni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	background-color: #eeeeee;
	background-image:url(/images/arrow_bs.gif);
    background-repeat:no-repeat;
	border: 1px solid #ff6600;
	color: #F07C10;
	height: 16px;
	margin-left: 2px;
		padding-left: 9px;


}
.buttonbesteldi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #eeeeee;
	background-image:url(/images/arrow_bs.gif);
    background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	color: #bbbbbb;
	height: 16px;
	margin-left: 2px;
		padding-left: 16px;

}

.leftnav   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	
}

.backtotop {
color: #F07C10;
}


.link3 { 
	text-decoration:none;
	}
.link3:hover {
	
	text-decoration:underline;
}

.tabelbs td {
border-bottom:1px solid; }

.link_bs a {
text-decoration: none; }

.link_bs a:hover {
text-decoration: underline; }


