/* CSS Document */
form
{
	margin:0px;
	padding:0px;
}
input
{
	margin:0px;
	padding:0px;
}
#footer
{
	width:772px;
	/*margin-right: auto;
	margin-left: auto; 
	background:#FFF;*/
	margin:0px;
	background: url(../images/footer-bg.gif) top no-repeat;
	padding:97px 0 0 0;
	clear:both;
}
#footer p
{
	margin:0;
	padding:0;
	color:#f3d0e6;
	font-weight:bold;
}
#primary-nav-left
{
	width: 24px;
	height:20px;
	background:url(../images/primary-nav-left-home.gif) no-repeat;
	float:left;
	left: 0px;
	top:0px;
}

#primary-nav ul li #primary-nav-home
	{
		width:142px;
		padding-left:20px;
		margin-left: -24px;
		height: 15px;
		background:none;
	}

#primary-nav-about
{
	margin-left: 0px;
	border-left: 0px solid #fff;
}
	
/*.content
{
	height:424px;
}*/

#sectionImage
{
	background:url(../images/holding.gif) 171px 0px no-repeat;
	/*height:424px;*/
	clear:both;
}


	#column-1
	{
		/*background:#00ffff;*/
		width: 171px;
		padding: 0px;
		float:left;
	}
			
		#bayer-links h2
		{
			background:#999;
			padding:1px 8px 2px 20px;
		}
	
	#column-2
	{
		width: 360px;
		float:left;
		/*background:#ff00ff;*/
		padding:140px 20px 20px 30px;
		display:block;
		
	}
	a.bodyLink
	{
		padding-left:16px;
		display: block;
		background:url(../images/link-arrow.gif) 0px 2px no-repeat;
	}
		#breadcrumb
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height: 19px;
			color: #606;
		}
		#breadcrumb a
		{	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#db0384;
			font-weight:normal;
		}
		#breadcrumb a:hover
		{
			color:#606;
		}
		
	
	
	
	#column-3
	{
		width: 190px;
		float:right;
		/*background:#ffff00;*/
	}
	#periodpredictor
	{
		width: 186px;
		float:right;
		margin:0;
		padding:175px 0 0 0;
		background:url(../images/periodpredictor-boxtop-bg.gif) top left no-repeat;
		
	}
		#periodpredictor h3 {
			position:absolute;
			left: -9999px; 
		}
		
		#periodpredictor p {
			color:#fff;
			font-size:11px;
			margin:0;
			padding:0 36px 0 10px;
		}
		
		.periodpredictor-bottom {
			height:81px;
			background:url(../images/periodpredictor-boxbottom-bg.gif) top left no-repeat;
			padding:6px 0 0 11px;
		}
		
			.periodpredictor-bottom a {
				display:block;
				width:75px;
				height:75px;
			}
			
				.periodpredictor-bottom a:hover {
					background:url(../images/periodpredictor-boxbottom-over.gif)
				}
		
		
	#didyouknow
	{
		width: 190px;
		float:right;
		margin:0px 0px 20px 0px;
		background:url(../images/did-you-know.gif) top no-repeat;
		
	}
	#didyouknow h3
	{
		position:absolute;
		left: -9999px; 
	}
	#didyouknow p
	{
		font-size:12px;
		font-style:italic;
		color:#A62476;
		text-align:center;
		margin:0px;
		padding:53px 22px 0px 0px;
	}
	#pp-container
	{
		background:url(../images/pp_boxbg.gif) center repeat-y;
	}
	#pp-boxtop
	{
		background:url(../images/period-predictor_boxtop.gif) top center no-repeat;
		color:#fff;
		padding:61px 70px 0px 70px;
		margin:0px;
	}
	#pp-boxtop p
	{
		margin:0px 0px 15px 0px; 
	}
	#pp-boxtop select, #pp-boxtop input
	{
		font-size:12px;
	}
	#pp-boxtop2
	{
		background:url(../images/period-predictor_boxtop2.gif) top center no-repeat;
		color:#fff;
		padding:21px 70px 0px 70px;
		margin:0px;
	}
	#pp-boxtop2 p
	{
		margin:0px 0px 15px 0px; 
	}
	#pp-boxtop2 select, #pp-boxtop2 input
	{
		font-size:12px;
	}
	#pp-boxbottom
	{
		background:url(../images/period-predictor_boxbottom.gif) bottom center no-repeat;
		color:#fff;
		padding:0px;
		margin:0px;
		height:69px;
		vertical-align:bottom;
		text-align:center;
	}
	
.ultra-info {
	background:url(../images/ultra-info-bg-v2.jpg) top left no-repeat;
}

.ultra-link {
	width:151px;
	float:left;
	padding:0 0 0 9px;
}

	.ultra-link a {
		display:block;
		height:144px;
		width:145px;
		text-decoration:none;
	}
	
	.ultra-link a:hover {
		background:url(../images/ultra-over.gif) top left no-repeat;
	}
	
.ultra-content {
	padding:52px 5px 0 0;
	width:190px;
	float:right;
}

.ultra-content h2 {
	color:#fc0;
	margin:0 0 10px 0;
	font-size:14px;
}

.ultra-content p {
	margin:0 0 10px 0;
}

.ultra-content p a.bodyLink {
	background:url(../images/link-arrow-blue.gif) 0px 2px no-repeat;
	color:#082da0;
}

.express-info {
	background:url(../images/express-info-bg.jpg) top left no-repeat;
}

.express-link {
	width:152px;
	float:left;
	padding:4px 0 0 8px;
}

	.express-link a {
		display:block;
		height:107px;
		width:146px;
		text-decoration:none;
	}
	
	.express-link a:hover {
		background:url(../images/express-over.gif) top left no-repeat;
	}
	
.express-content {
	padding:42px 5px 0 0;
	width:190px;
	float:right;
}

.express-content h2 {
	color:#fff;
	margin:0 0 10px 0;
	font-size:14px;
}

	.express-content h2 strong {
		color:#fc0;
	}

.express-content p {
	margin:0 0 10px 0;
}

.buynow {
	background:url(../images/buy_online.gif) top left no-repeat;
	padding:8px 0 10px 0;
	height:154px;
}

.buynow a {
	display:block;
	width:170px;
	height:55px;
}

.buynow a:hover {
	background:url(../images/buy_online-over.gif) top left no-repeat;	
}

.buynow a span {
	position:absolute;
	left:-9999px;
}