@charset "utf-8";
/* index */

body {background-image:url(/images/pur-sea-website-interior_bg.jpg);
		margin:0px 0px 0px 0px;
		background-repeat:repeat-x;}
		
h1 {font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#245db0;
	margin-top:0px;
	padding-left:20px;
	}
	
:first-child+html ul {padding-left:40px;}	
	
ul {font-family:Arial;
	color:#006633;
	font-size:14px;
	list-style:none;
	line-height:20px;
	list-style:url(/images/arrow.jpg);
	}	
	
ol {margin-left:40px;}
	
li {font-family:Arial;
	font-size:13px;
	}	
	
p {font-family:Arial;
	font-size:14px;
	margin-top:0px;
	padding-left:25px;
	padding-right:5px;
	margin-left:5px;
	}	
	
.right {padding-left:0px; font-size:12px; font-weight:bold; text-align:center;}

.dashed { border-bottom-style:dashed;
			border-bottom-color:#999999;
			border-bottom-width:thin;
			width:250px;
			margin-left:40px;
			float:left;} 


.wrapper {width:872px;
			height:auto;
			margin:0px auto 0px auto;
			}
			
.body {background-image:url(/images/body.jpg);
		width:872px;
		float:left;
		height:auto;
		}			
		
		
.bodycenter {width:800px;
				height:auto;
				margin:0px auto 0px auto;
				}		
				
.logo {background-image:url(/images/logo.jpg);
		width:178px;
		height:100px;
		float:left;
		margin-left:35px;
		}
		
.navigation {background-image:url(/images/navigation.jpg);
				width:620px;
				height:32px;
				float:right;
				margin-right:16px;
				margin-top:40px;
				}		
				
				
.home a {font-family:Arial;
		width:65px;
		height:24px;
		text-align:center;
		padding-top:8px;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		float:left;
		font-weight:bold;
		}
		
.home a:hover {text-decoration:none;
				background-image:url(/images/navhoverhome.jpg);
				color:#FFFFFF;
				}		
				
		
.science a {font-family:Arial;
		width:84px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
		height:24px;
		text-align:center;
		padding-top:8px;
		font-size:11px;
		float:left;
		}
		
.science a:hover {text-decoration:none;
					background-image:url(/images/hover.jpg);
					color:#FFFFFF;
					}			
		
.history a {font-family:Arial;
		width:120px;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		height:24px;
		text-align:center;
		padding-top:8px;
		font-size:11px;
		float:left;
		}		
		.history a:hover {text-decoration:none;
							background-image:url(/images/hover.jpg);
							color:#FFFFFF;
							}	
		
.order a {font-family:Arial;
		width:99px;
		text-decoration:none;
		color:#000000;
		height:24px;
		text-align:center;
		padding-top:8px;
		font-weight:bold;
		font-size:11px;
		float:left;
		}
		
.order a:hover {text-decoration:none;
				background-image:url(/images/hover.jpg);
				color:#FFFFFF;
				}						
				
				
						
				
.flashheader {background-image:url(/images/header.jpg);
				width:872px;
				height:208px;
				float:left;
				}	
				
.flashcontent {background-image:url(/images/flashheadercontents.jpg);
				width:800px;
				height:92px;
				margin:0px auto 0px auto;
				}							
				
.bannerup {background-image:url(/images/banner.jpg);
			width:872px;
			height:192px;
			float:left;
			}				
			
.buttonorder {background-image:url(/images/button-order.jpg);
				width:169px;
				height:40px;
				float:left;
				}			
				
.bodycontent {width:800px;
				background-image:url(/images/content-body.jpg)
				height:auto;
				float:left;
				}
								
.bodycontentupimg {background-image:url(/images/content-body-up.jpg);
					width:800px;
					height:20px;
					float:left;
					}
									
.bodycontentcenterimg {background-image:url(/images/content-body.jpg);
					width:800px;
					height:auto;
					float:left;
					}
					
					
.bodyleft {width:550px;
			float:left;
			height:auto;
			}					
					
					
.bodycontentdownimg {background-image:url(/images/content-body-down.jpg);
					width:800px;
					height:20px;
					float:left;
					}
											

.leftcontentdoc {width:540px;
				height:auto;
				float:left;
				border-right-style:dashed;
				border-right-width:thin;
				border-right-color:#999999;
				}

.rightcontentdoc {width:250px;
				height:auto;
				float:right;				
				}	
.leftcontent {width:540px;
				height:auto;
				float:left;
				}
				
.rightcontent {width:240px;
				height:auto;
				float:right;
				margin-right:10px;
				border-left-style:dashed;
				border-left-width:thin;
				border-left-color:#999999;
				}									
										
.ahj {background-image:url(/images/ahj.jpg);
		width:196px;
		height:227px;
		float:left;
		text-align:center;
		margin-left:15px;
		}				
.form {margin-top:130px;}	

.doctor {);
		width:153px;
		height:200px;
		background-repeat:no-repeat;
		margin-top:10px;
		float:left;
		text-align:center;
		margin-left:40px;
		}

.footerbanner {background-image:url(/images/footerbanner.jpg);
				width:488px;
				height:111px;
				float:left;
				margin-top:20px;
				margin-left:150px;
				}
				
.footerbutton {background-image:url(/images/footerbutton.jpg);
				width:122px;
				height:29px;
				float:right;
				margin-top:70px;
				margin-right:68px;
				}				
				
		
.footerlink  {font-family:Arial;
				color:#999999;
				float:left;
				font-size:12px;
				text-align:center;
				margin-left:70px;
				margin-top:40px;
				text-decoration:none;
				} 		
				
a {color:#000000; text-decoration:none;}	
a:hover { color:#003366; text-decoration:underline;}
			
				
.footertext {font-family:Arial;
				color:#999999;
				float:left;
				font-size:12px;
				text-align:center;
				margin-left:60px;
				width:680px;
				margin-top:20px;
				height:120px;
				} 		
				
/* end index */


.bannerupsecond {background-image:url(/images/pur-sea-website-interior.jpg);
			width:872px;
			height:92px;
			float:left;
			}	
					
						
.sidebarimages { margin-right:30px;
				 float:right;
				 width:204px;
				 padding-left:10px;
				 height:auto;
				 border-left-style:dashed;
				 border-left-color:#333333;
				 border-left-width:thin;}
				 
				 
.sidebarimagea {background-image:url(/images/sidebarimagesa.jpg);
					width:204px;
					height:185px;
					float:left;
					background-repeat:no-repeat;
					margin-top:5px;
					}
								 
.sidebarimageb {background-image:url(/images/sidebarimagesb.jpg);
					width:204px;
					height:171px;
					float:left;
					margin-top:5px;
					}

.sidebarimagec {background-image:url(/images/sidebarimagesc.jpg);
					width:204px;
					height:171px;
					float:left;
					margin-top:5px;
					} 
					
.sidebarimaged {background-image:url(/images/sidebarimagesd.jpg);
				width:204px;
				height:243px;
				float:left;
				margin-top:5px;
				}					
				 
				 	

.banneruporderpage{
				width:800px;
				height:92px;
				margin:0px auto;
}

.banneruporderimg{ background:url(/images/orderheader.jpg) no-repeat;
				float:left;
				width:800px;
				height:92px;
}	
		


.freebody {width:510px;
			height:auto;
			float:left;
			margin-left:20px;
			}

.freegiftshead {width:500px;
					margin-left:20px;
					background-color:#003300;
					height:22px;
					float:left;
					font-family:Arial;
					font-size:15px;
					color:#FFFFFF;
					font-weight:bold;
					padding-top:3px;
					padding-left:10px;
					}
					
.freegiftcont {font-size:12px;
				font-family:Arial;
				width:500px;
				margin-top:5px;
				height:25px;
				background-color:#d7d7d7;
				padding-left:10px;
				padding-top:3px;
				}					
.style3 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style5 {
	color: #245db0;
	font-weight: bold;
}				

.ahj_block {
  background-image:url(/images/ahj.jpg);
  float:left;
  height:227px;
  margin-left:15px;
  text-align:center;
  width:196px;
}
.ahj_input {
  margin-top: 130px;	
}

.ahj_submit input {
  margin-top: 5px;	
} 



#ahj_response {
	color: black;
	font-family: Tahoma;
	font-size: .7em;
	font-weight: bold;
	padding-left: 1.1em;
	padding-right: 1.1em;
	line-height: 1.3em;
}

#ahj_response BR {
	line-height:.5em;
}