/* layout styles */
html, body {
	margin:0px;
    padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
	
#wrapper {
    width: 996px;
}

#centralizer {
    width: 996px;
	margin-left:auto;
	margin-right:auto;
}

a
{
	color:#f60;
}
		
a:hover
{
	color:#c30;
}

#main
{
    width: 996px;
}

#header
{
	background-color:#fff;
	padding:0px;
	width:996px;
	height:69px;
}

#product-logo 
	{ 
		background: url("../images/product_logo.gif") top left no-repeat;
		width:741px; 
		height:69px; 
		float:left;
	}
	
	#product-logo h1
	{ 
		position: absolute; 
		left: -9999px; 
	}
	#product-logo h2
	{
		font-size:10px;
		font-weight:normal;
		color:#999;
		display:block;
		height:41px;
		margin:0;
		padding:28px 0 0 290px;
		
	}
	
	/*html>body #product-logo h2
	{
		padding-top:20px;
	}*/
	
	#bayer-logo 
	{ 
		width: 232px; 
		height: 43px; 
		background:url("../images/bayer_logo.gif") no-repeat; 
		float:right; 
		margin-top: 11px;
		margin-right: 13px; 
		
	}
	
	html>body #bayer-logo
	{
		margin-right: 23px;
	}
	
	#bayer-logo h2
	{ 
		position: absolute; 
		left: -9999px; 
	}
	
	#bayer-logo p
	{ 
		margin: 43px 0px 0px 52px;
		color: #666;
		font-size:11px;
	}
	#bayer-logo a
	{
		color: #666;
		text-decoration:none;
		font-weight:normal;
	}
	#bayer-logo a:hover
	{
		color: #333;
		text-decoration:none;
	}
#bayer-links
{
	width:171px;
	background-color:#FFFFFF;
}
	
	#bayer-links h2
	{
		width:142px;
		height:16px;
		padding:1px 8px 2px 20px;
		margin:0px;
		background-color:#999;
		font-size:12px;
		font-weight:normal;
		color:#fff;
		
	}
	
	#bayer-links p
	{
		padding-left:20px;
	}
		
		#bayer-global-links
		{
			list-style-type:none;
			border-right: 1px solid #fff;
			margin: 0px;
			border-bottom: 1px solid #666;
			padding-left:20px;
			padding-bottom: 6px;
			
		}
		 
		#bayer-global-links li
		{
			margin-top:3px;
			margin-left: 0px;
			list-style-type:none;
		}
		
		#bayer-global-links a
		{
			color: #666;
			text-decoration: none;
			font-size: 12px;		
			font-weight:normal;
		}
		#bayer-global-links a:hover
		{
			color: #333;
			text-decoration: none;
			font-size: 12px;		
		}
		
		#bayer-internal-links
		{
			list-style-type:none;
			border-right: 1px solid #fff;
			margin: 0px;
			padding-left:20px;
			padding-bottom: 10px;
			padding-top: 10px;
			
		}
		 
		#bayer-internal-links li
		{
			margin-top:1px;
			margin-left: 0px;
			list-style-type:none;
		}
		
		#bayer-internal-links a
		{
			color: #666;
			text-decoration: none;
			font-size: 10px;		
			font-weight:normal;
		}
		#bayer-internal-links a:hover
		{
			color: #333;
			text-decoration: none;
			font-size: 10px;		
		}
		
#primary-nav
{
	height: 20px;
	background-color: #930;
	background-image:url("../images/primary-nav-bg.gif");
	background-repeat:repeat-x;	
	background-position:top left;
	width:996px;
	clear:both;
	
	
}
	
	#primary-nav ul
	{
		margin: 0px;
		padding: 0px;
		padding-left: 0px;
		background-color: #930;
		color: White;
		margin-left: 0px;
		font-family: arial, helvetica, sans-serif;
		
	}
	
	#primary-nav ul li { 
		display:inline;
	}
	
	#primary-nav ul li a
	{
		padding: 1px 8px 2px 8px;
		background-color: #930;
		color: #fff;
		text-decoration: none;
		float: left;
		border-right: 1px solid #fff;
		font-size: 12px;
		font-weight:normal;
		margin-top:1px;
	}
	
	#primary-nav ul li a:hover
	{
		background-color: #f70;
		color: #fff;
	}
	
#content
{
	width:996px;
	/*height:483px;*/
	padding:0px;
	margin:0px;
	clear:both;
}

	#column-1
	{
		width: 171px;
		padding: 0px;
		float:left;
	} 
	
	#column-2
	{
		width: 628px;
		float:left;
		padding:0px;
		display:block;
	}
		
	#column-3
	{
		width: 197px;
		float:right;
		padding:0px;
		display:block;
	}


		
#footer
{
	height:104px;
	width:976px;
	/*padding:30px 0px 30px 0px;*/
	padding:53px 20px 30px 0px;
	background-image:url("../images/footerNew.gif");
	background-repeat:no-repeat;
	background-position:top right;
	clear:both;
	margin-top:130px;
	text-align:right;


}
#footer h4 {
	position:absolute;
	left:-9999px;
	display:none;	
}


#footer #footer-oi-logo{
	/*display:block;
	margin: 0px 0px 0px 950px;*/
	border:0px solid #fff !important;
	width:19px;
	
}

#footer #footer-oi-logo img{
	border:0px solid #fff !important;
}
 
html>body #footer  #footer-oi-logo img{
	border:0px solid #fff !important;
}


/* Additonal styles */
.note {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	font-weight:normal;
}
sup.reg 
{
	vertical-align: top;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}

#buyOnline {
	height:28px;
	padding-top:120px;
	background-image:url("../images/buyOnlineBG.gif");
	background-position:top left;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#f60;
	text-align:center;
	
}
html>body #buyOnline {
	height:39px;
	padding-top:109px;
}
	#buyOnline h3 {
		position:absolute;
		left:-9999px;
	}
	#buyOnline p {
		
	}
	
#homeAnim {
	background-image:url("images/home.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	width:597px;
	padding:0px 0px 0px 14px;

}
a.markedLink-left {
	background-image:url("../images/linkArrow-left.gif");
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:12px;
	font-weight:bold;
}
a.markedLink-right {
	background-image:url("../images/linkArrow-right.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:12px;
	font-weight:bold;
}

a.markedLink-up {
	background-image:url("../images/linkArrow-up.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:12px;
	font-weight:bold;
}

a.markedLink-faq {
	background-image:url("../images/linkArrow-right.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:12px;
	font-weight:bold;
	display:block
}

p.featurePara {
	background-image:url("../images/linkArrow-right.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 5px 12px;
	margin:0px;
	font-style:normal
}


p.featureParaContent {
	background-image:url("../images/linkArrow-right.gif");
	background-repeat:no-repeat;
	background-position:0px 15px;
	padding:15px 0px 5px 12px;
	margin:0px;
}
sup.refNum 
		{
			font-size:9px;
			color:#f70;
			vertical-align: top;
			padding-bottom: 5px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
}
		
/* Submenu hide*/

#dd1, #dd2, #dd3, #dd4 {
	display:none;
}


#page-content li {
	list-style-image:url(../images/ul-bullet.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:12px;
}

#page-content li ul li, #page-content li ol li {
	list-style-image:none;
	font-style:italic;
}

#page-content .note li{
list-style-image:none;
}

#printList {
	display:none;
}


/*orange chart*/
		.chartbg
		{
			border:1px solid #f60;
			background-color:#FFE8D8;
		}
		#chart-arrow
		{
			background-image:url(../images/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(../images/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;
		}
/*experts*/
/*** Edit by EKE **/ 
.snactive , .sn2active
{
	background:#FF7700 url(/html/images/sub_arrow_norm.gif) no-repeat !important;
	color: #FFF !important; 
} 

.sn2active
{
	background-position:20px 0px !important;
} 

.mnactive
{
	background-color:#FF7700 !important;
	color: #FFF !important; 
} 
.sn2
{
	background-color:#FFBB7E !important;
	background-image:url(../images/sub_arrow_norm.gif) -x-background-x-position:0 -x-background-y-position:0;
	background-repeat:no-repeat;
}

