/* ================================ */
/* Sanatogen&reg; Pregnancy */
/* ================================ */
/* author: www.OiMedia.co.uk */
/* contact: info@OiMedia.co.uk */
/* site url: www.sanatogenpreganancy.co.uk */
/* version: 0.1 */
/* ================================ */
/* © 2009 Copyright Bayer plc*/


html, body {
	background: #fff url(../images/internal/internalBG.gif) top center no-repeat; 
	min-width:996px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;	
}

#primary-nav ul li #primary-nav-home {
		width: 177px;
		border: 0px;
		display:block;
		background:none;
	}

	#primary-nav-a {
		margin-left: 0px;
		border-left: 1px solid #fff;
	}

/*#primary-nav ul li #primary-nav-home
	{
		display:none;
	}
	
	#primary-nav-a
		{
			margin-left: 192px;
			border-left: 1px solid #fff;
		}*/

#header {
	padding: 0px;
	margin: 0px auto;
	width: 996px;
	height: 70px;
}

	#logo { 
		width: 741px; 
		height: 70px; 
		padding: 0px;
		float: left;
	}
	
		#logo h1 { 
			/*position: absolute; 
			left: -9999px; */
		}
		
		#logo a {
			display:block;
			width:193px;
			height:70px;
		}

	#bayer-logo { 
		width: 200px; 
		height: 20px; 
		padding: 50px 0px 0px 55px;
		background: url(../images/bayer_logo.gif) no-repeat; 
		float: left;	
	}
	
		#bayer-logo h2 { 
			position: absolute; 
			left: -9999px; 
		}
		
		#bayer-logo p { 
			padding: 0px;
			margin: 0px;
			color: #666;
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#bayer-logo p a {
				color: #666;
				text-decoration: none;
			}
			
			#bayer-logo p a:hover {
				color: #333;
			}



/* PRIMARY NAVIGATION ================================ */	

#primary-nav {
	height: 18px;
/*  background: #f7d3e4; */ 
	width: 996px;
	padding: 0px;
	margin: 0px auto;
	clear: left;
/* border-bottom:1px solid #fff; */	
}
	
	#primary-nav ul {
		margin: 0px;
		padding: 0px;
		padding-left: 0px;
		background: #f7d3e4;
		color: #fff;
		font-family: arial, helvetica, sans-serif;	
	}
	
		#primary-nav ul li { 
			display:inline;
		}
		
			#primary-nav ul li a {
				padding: 0px 8px 0px 8px;
				background: #f7d3e4;
				color: #603;
				text-decoration: none;
				float: left;
				border-right: 1px solid #fff;
				font-size: 12px;
				font-weight:bold;
				height: 18px;
				line-height:18px;
			}
	
			#primary-nav ul li a:hover {
				background-color: #cb0079;
				color: #fff;
			}

				
				/* INDIVIDUALLY STYLED PRIMARY NAVIGATION ITEMS ================================ */				
				
				#primary-nav ul li a.item-a:hover {
					background: #d0e8dc;
					color: #000;
				}
				
				#primary-nav ul li a.item-b:hover {
					background: #ec9ec9;
					color: #fff;
				}
		
				#primary-nav ul li a.item-c:hover {
					background: #d7c6e0;
					color: #000;
				}
				
				/*#primary-nav ul li a.item-d:hover {
					background: #cb0079;
					color: #fff;
				}
		
				#primary-nav ul li a.item-e:hover {
					background-color: #cb0079;
					color: #fff;
				}
		
				#primary-nav ul li a.item-f:hover {
					background-color: #cb0079;
					color: #fff;
				}*/
	
	/* BUY NOW LINK (part of the lhs-navigation [sub-nav] framework ============================= */
	
	#buyNow {
		/*background: url(../images/buyonline.gif) top left no-repeat;
		border-bottom: 2px solid #fff;*/
		padding: 0px;
		margin: 90px 0 0 0;
		/*height:156px;*/
	}
	
		#buyNow a {
			
			display: block;
			width: 170px;
			height: 38px;
		}
		
		#buyNow a:hover {
			background: url(../images/buyonline-over.gif) top left no-repeat;
		}
		
		#buyNow strong, #buyNowSmall strong {
			position:absolute;
			left:-9999px;
		}
	
	
	/* BAYER LINKS ================================ */	
	
	#bayer-links {
		width: 171px;
		margin: 0px;
		padding: 0px;
		font-family:Arial, Helvetica, sans-serif;	
	}
	
	#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;		
			}


/* CONTENT WRAPPER ================================ */

#content {
	width: 996px;
	margin: 0px auto;
	padding: 0px;
	clear: both;	
}		
	
	#column-1 {	
		width: 171px;
		margin: 0px;
		padding: 0px;
		float: left;
	}
	
	#column-2 {
		float: left;
		width: 825px;
		margin: 0px;
		padding: 0px;
		
	}
		
.clear {
	clear: both;
}

.hide {
	position: absolute;
	left: -9999px;	
}

.poweredby {
	padding: 10px 0px 0px 20px;
}


/* FOOTER SECTION ================================ */

#footer-link {
	background: #fff;
	clear: both;
	margin-left: 171px;
	background: url(../images/footerLinkBG.gif) top left no-repeat;
	height: 45px;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999;
	padding: 20px 0px 10px 0px;
}

	#footer-link p {
		margin: 0px;
		padding-left: 20px;
		background: url(../images/link-arrow.gif) top left no-repeat;
		display: block;
	}
	
	#footer-link p a {
		color: #cb0079;
		font-weight: bold;
	}

#page-end {
	background: #fff;
	clear: both;
	margin-left: 171px;
	background: url(../images/UNDEFINED) top left no-repeat;
	height: 75px;
	text-align: center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	padding: 20px 0px 20px 0px;
}

	
/* ==================== References ==================== */
	
.footnote-references {
	margin-top: 10px;
	background:#eee url(../images/internal/footnote-references-BG.gif) top left no-repeat;
	width: 520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

	.footnote-references h3.ref {
		 margin: 0px 20px;
		 padding: 12px 0px 6px 0px;
		 font-size: 12px;
		 font-weight: bold;
		 color:#333;
		 font-size:10px;
		 border-bottom: 1px solid #ddd;
	}
	
.footnote-references ol {
	color: #333;
	margin: 8px 30px 0px 50px;
	padding: 0px 0px 8px 0px;
}
.footnote-references ol li {
	margin:0 0 7px 0
}
.footnote-references ol li a {
	color: #000;
}

.footnote-references ol a:hover {
}

.footnote-ref-footer {
	background:#eee url(../images/internal/footnote-ref-footer-BG.gif) bottom left no-repeat;
	width: 520px;
	height: 32px;
}