/* CSS Document */
#primary-nav-left
{
	width: 24px;
	height:20px;
	background-image:url(/html/img/primary-nav-left-home.html);
	background-repeat:no-repeat;
	float:left;
	left: 0px;
	top:0px;
}

#primary-nav ul li #primary-nav-home
	{
		width:142px;
		padding:1px 8px 2px 20px
	}

#primary-nav-hcp
{
	margin-left: 0px;
	border-left: 0px solid #fff;
}

#content
	{
		width:996px;
		clear:both;
	}
#sectionimagehcp
{
	background:url(/html/img/section-images/HCPstandard.jpg) top right no-repeat;
	
}
#sectionimage
{
	background:url(/html/img/section-images/standard.jpg) top right no-repeat;
}

	#column-1
	{
		width: 171px;
		padding:0;
		margin:0;
		float:left;
	}
		#menuHeader
		{ 
			width:171px;
			height:91px;
			background-image:url(/html/img/hcp-lefmenu-header.gif);
			background-repeat:no-repeat;
			
		}
		#menuHeader p
		{
			padding: 14px 0px 0px 5px;
			margin:0px;
			vertical-align:top;
		}
			
		#bayer-links
		{
			float:left;
			background-image:url(/html/img/bayer_links.html);
			background-repeat:no-repeat;
		}
	
	#column-2
	{
		width: 609px;
		float:left;
		padding:0;
		margin:0;
		
	}
		
		#breadcrumb
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #606;
			width:609px;
			border-bottom:1px solid #f60;
			/*background-color:#fff;*/
		}
		#breadcrumb p
		{
			padding:0px;
			margin:18px 20px 8px 25px;
		}
		#breadcrumb a
		{	
			font-family:Verdana, Helvetica, sans-serif;
			color:#606;
		}
		#breadcrumb a:hover
		{
			color:#303;
		}
		#breadcrumb strong
		{
			color:#f60;
		}
		
		#page-content
		{
			margin:0px;
			padding:0px 25px 20px 25px;
		}
		
		/*#page-content h3, #page-content h4, #page-content p
		{
			padding-left:25px;
			padding-right:25px;
		}*/
		
		#page-content h3
		{
			font-size:18px;
			color:#f60;
		}
		#page-content p.divider, #page-content h3.divider, #page-content h4.divider, table.divider
		{
			border-top:1px dashed #fc9;
			padding-top:20px;
		}
		#page-content h4
		{
			font-size:13px;
			color:#606;
		}
		#page-content h4 strong
		{
			color:#f60;
		}
		#page-content p, #page-content ul li, #page-content ol li
		{
			font-size:12px;
			color:#666;
		}
		#page-content strong
		{
			color:#606;
		}
		#page-content a
		{
			color:#606;
		}
		#page-content a:hover
		{
			color:#303;
		}
		#page-content ul li
		{
			list-style-image:url(/html/img/bulletpoint.gif);
		}
		#page-content input, #page-content select
		{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		}
		#page-content .thumbnail
		{
			margin:0px 20px 0px 0px;
			float:right;
			display:block;
		}
		
		#chart
		{
	 		color:#606;
		}
		#chartbox
		{
	 		border:1px solid #f60;
			background-color:#FFE8D8;
			padding:5px;
			margin:0px;
			font-size:12px;
			color:#606;
			text-align:center;
		}
		.infoList
		{
			width:60px;
			display:block;
			float:left;
			color:#606;
			font-weight:bold;
		}
		/*fax form*/
		.faxbg
		{
			border:1px solid #ccc;
			font-size:13px;
		}
		/*orange chart*/
		.chartbg
		{
			border:1px solid #f60;
			background-color:#FFE8D8;
		}
		#chart-arrow
		{
			background-image:url(/html/img/chart-arrow.gif);
			background-repeat:no-repeat;
			background-position:center;
			height:40px;
		}
		.chart-header
		{
			background-color:#f60;
			color:#fff;
			font-weight:bold;
		}
		.chart-label
		{
			background-color:#f60;
			color:#fff;
			font-weight:bold;
			border:1px solid #c30;
			text-align:center;
		}
		.chart-cell
		{
			border-top:1px solid #f60;
			border-left:1px solid #f60;
		}
		.chart-cell-end
		{
			border-top:1px solid #f60;
		}
		.chart-cell-top
		{
			border-left:1px solid #f60;
		}
		/*blue chart*/
		.chartbg-b
		{
			border:1px solid #3cf;
			background-color:#CEEEF8;
		}
		#chart-arrow-b
		{
			background-image:url(/html/img/chart-arrow.gif);
			background-repeat:no-repeat;
			background-position:center;
			height:40px;
		}
		.chart-header-b
		{
			background-color:#3cf;
			color:#fff;
			font-weight:bold;
		}
		.chart-label-b
		{
			background-color:#3cf;
			color:#fff;
			font-weight:bold;
			border:1px solid #09c;
			text-align:center;
		}
		.chart-cell-b
		{
			border-top:1px solid #3cf;
			border-left:1px solid #3cf;
		}
		.chart-cell-end-b
		{
			border-top:1px solid #3cf;
		}
		.chart-cell-top-b
		{
			border-left:1px solid #3cf;
		}
		/*green chart*/
		.chartbg-g
		{
			border:1px solid #9c9;
			background-color:#E4F2E4;
		}
		#chart-arrow-g
		{
			background-image:url(/html/img/chart-arrow.gif);
			background-repeat:no-repeat;
			background-position:center;
			height:40px;
		}
		.chart-header-g
		{
			background-color:#9c9;
			color:#fff;
			font-weight:bold;
		}
		.chart-label-g
		{
			background-color:#9c9;
			color:#fff;
			font-weight:bold;
			border:1px solid #696;
			text-align:center;
		}
		.chart-cell-g
		{
			border-top:1px solid #9c9;
			border-left:1px solid #9c9;
		}
		.chart-cell-end-g
		{
			border-top:1px solid #9c9;
		}
		.chart-cell-top-g
		{
			border-left:1px solid #9c9;
		}
		/*-----*/
		#page-content .note
		{
			font-size:10px;
			color:#999;
		}
		#page-content p.powerpointnote
		{
			padding-left:20px;
			font-size:10px;
			background-image:url(/html/img/powerpointIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			color:#999;
			display:block;
		}
		#page-content p.pdfnote
		{
			padding-left:20px;
			font-size:10px;
			background-image:url(/html/img/pdfIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			color:#999;
			display:block;
		}
		#page-content p.zipnote
		{
			padding-left:20px;
			font-size:10px;
			background-image:url(/html/img/zipIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			color:#999;
			display:block;
		}
		.rightBox p.pdfnote
		{
			padding-left:20px;
			font-size:10px;
			background-image:url(/html/img/pdfIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			color:#600;
			display:block;
		}
		p.pdflink
		{
			padding:0 0 3px 20px;
			background:url(/html/img/pdfIcon.gif) top left no-repeat;
			display:block;
			clear:both;
		}
		
		p.pdflink a{
			margin-left:20px;
		}
		
		#page-content p.powerpointlink
		{
			padding-left:20px;
			background-image:url(/html/img/powerpointIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			height:20px;
			display:block;
		}
		#page-content p.interactivelink
		{
			padding-left:20px;
			background-image:url(/html/img/interactiveIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			height:20px;
			display:block;
		}
		#page-content p.sitlink
		{
			padding-left:20px;
			background-image:url(/html/img/sitIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			height:20px;
			display:block;
		}
		#page-content p.ziplink
		{
			padding-left:20px;
			background-image:url(/html/img/zipIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			height:20px;
			display:block;
		}
		#page-content table
		{
			font-size:11px;
		}
		#mm1
		{
			width: 255px;
			height:279px;
			float:left;
			padding:4px;
			display:block;
			border:1px solid #f60;
			background-color:#FFE8D8;
		}
		#mm1 h3
		{
			background-color:#fff;
			font-size:10px;
			font-weight:normal;
			color:#f60;
			height:87px;
			padding:2px;
			margin:0px;
		}
		#mm1 h3 strong
		{
			font-size:12px;
		}
		#mm2
		{
			width: 255px;
			height:279px;
			float:right;
			padding:4px;
			display:block;
			border:1px solid #f60;
			background-color:#FFE8D8;
		}
		#mm2 h3
		{
			background-color:#fff;
			font-size:10px;
			font-weight:normal;
			color:#f60;
			height:87px;
			padding:2px;
			margin:0px;
		}
		#mm2 h3 strong
		{
			font-size:12px;
		}
		#mmClose
		{
			clear:both;
			padding-top:10px;
			margin-top:0px;
		}
	#column-3
	{
		padding:126px 5px 5px 5px;
		margin:0;
		float:left;
		/*border-bottom:2px solid #ffff00;
		background:#003366;*/
	}
	.rightBox
	{
	margin:0;
	padding:10px 7px 7px 7px;
	width:181px;
	color:#c30;
	}
	/*.rightBoxDouble
	{
	position:absolute;
	top:216px;
	margin:0px;
	padding:0px;
	width:203px;
	left: 786px;
	}
	.rightBox-bg
	{
	margin:0px;
	padding:10px;
	width:183px;
	color:#c30;
	}*/
		.rightBox-efficacy
		{
			background:url(/html/img/rightBoxBg.gif) top center no-repeat;
			height:251px;
			
		}
		.rightBox-knowledge
		{
			background:url(/html/img/rightBoxBg-knowledge.gif) top center no-repeat;
			height:151px;
			
		}
		.rightBox-download
		{
			background:url(/html/img/rightBoxBg-download.gif) top center no-repeat;
			height:271px;
			
		}
		.rightBox-ask
		{
			background:url(/html/img/rightBoxBg-ask.gif) top center no-repeat;
			height:186px;
			
		}
		.rightBox-journal
		{
			background:url(/html/img/rightBoxBg-journal.gif) top center no-repeat;
			height:189px;
			
		}
		.rightBox-prefer
		{
			background:url(/html/img/rightBoxBg-prefer.gif) top center no-repeat;
			height:157px;
			
		}
		.rightBox-tools
		{
			background:url(/html/img/rightBoxBg-tools.gif) top center no-repeat;
			height:187px;
			
		}
		.rightBox-sample
		{
			background:url(/html/img/rightBoxBg-sample.gif) top center no-repeat;
			height:142px;
			
		}
		.rightBox h4
		{
			font-size:14px;
			color:#f60;
			border-bottom:1px dashed #fc9;
			padding-bottom:10px;	
			margin-bottom:10px;		
			margin-top:5px;
		}
		.rightBox p
		{
			margin:0;
			padding-left:5px;
			font-size:12px
		}
		.rightBox a, .rightBox strong
		{
			color:#606;
			font-weight:bold;
		}
		.rightBox em
		{
			font-weight:bold;
		}
		.rightBox a:hover
		{
			color:#303;
		}
		/*.rightBoxDouble h4
		{
			font-size:14px;
			color:#f60;
			margin:0;
			padding:0;
			border-bottom:1px dashed #fc9;
			padding-bottom:10px;	
			margin-bottom:10px;		
			margin-top:5px;
		}
		.rightBoxDouble p
		{
			margin:0px 0px 5px 0px;
			padding:0;
			font-size:12px
		}
		.rightBoxDouble a, .rightBoxDouble strong
		{
			color:#606;
			font-weight:bold;
		}
		.rightBoxDouble em
		{
			font-weight:bold;
		}
		.rightBoxDouble a:hover
		{
			color:#303;
		}*/

.formForm {
	background:url(/html/img/formBg.gif) bottom right no-repeat;
	margin-bottom:20px;
}
.formHeader {
	height:10px;
	background:url(/html/img/formHeader.gif) bottom no-repeat;
}
.formFooter {
	height:10px;
	
}
.formHeading {
	width:176px;
	padding:0;
}
.formTitle {
	padding:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #f2f2f2;
	color:#606;
}
.formLabel {
	padding:5px;
	width:130px;
	text-align:right;
	border-left:1px solid #ccc;
	color:#606;
}
	.formLabel label {
		color:#f60;
		font-weight:bold;
	}
.formField {
	padding:5px;
	width:230px;
	text-align:left;
	border-right:1px solid #ccc;
	border-left:1px solid #f2f2f2;
	font-size:10px;
	color:#666;
}
.form-leftCol, .form-rightCol {
	float:left;
	display:block;
}
.form-leftCol {
	width:150px;
}
.form-rightCol {
	margin-top:25px;
}
img.floatRight {
	float:right;
	margin:0 0 15px 15px;
}
.markedLink 
{

}
.markedLink
{
	font-size:12px;
	line-height:15px;
	display:block;
	background:url(/html/img/patient-linkarrow.gif) top left no-repeat;
	padding-left:18px;
	height:15px;
	font-weight:bold;
}
.regError {
	font-weight:bold;
	color:#f60;
}
	