body {
	margin: 0 auto;	padding:0; 
	background-color: #e6ebf0;
	color: #333;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
img {
	margin: 0;
	padding: 0;}
	
td {
	margin: 0;
	padding: 0;}	

#container {
	width: 800px;
	text-align: center; 
	margin: 0 auto;
	padding: 0px; 
	background-color: #e6ebf0;}	

#topnav {
	width: 800px; 
	text-align: left;
	background:url(images/bgrgradient1.jpg) top no-repeat; 
	height: 329px;
	margin-top: 15px;}

#secondnav {width: 800px; margin-top: 20px;}

#secondnava {
	width: 800px;
	margin-top: 10px;
	margin-Left: 6px;}
	
#secondnava a {
	margin-right: 13px;}		

#formmargin {width: 75px;}
	
a {
	color: #000099; 
	text-decoration: none;}
	
a:hover {
	color: #990000;
	text-decoration: none;}
	
a span { 
	font-size:11px; 
	color:#4C4C4C; 
	text-decoration:underline;}
	
a:hover span { 
	text-decoration: none;}
	
a strong { 
	color:#838383; text-decoration:underline;}
	
a:hover strong { 
	text-decoration:none}
	
#footer { 
	color:#ffffff; }
	
#tableassess {
	width: 100%;
	text-align: center;	
	margin-bottom: 0;
	padding-bottom: 0;}
	
#tableassess1 {
	width: 100%;
	text-align: center;	
	margin-bottom: 0;
	padding-bottom: 0;}	
	
#divassess {

	margin: 0 50px 0 50px;
	border-bottom: 2px dashed #008;
	padding: 0;}	
	
#divassess1 {
	width: 700px;
	margin: 0 50px 0 50px;
	border-bottom: 2px dashed #008;
	padding: 0;}	
	
#divassess2 {
	margin: 0 50px 0 50px;
	border-bottom: 2px dashed #008;
	padding: 0;}	
	
#divassess3 {
	width: 700px;
	margin: 0 50px 0 40px;
	border-bottom: 2px dashed #008;
	padding: 0;
	text-align: left;}	

#tableassess4 {
	width: 100%;
	text-align: center;	
	margin-bottom: 0;
	padding-bottom: 0;}	
	
#divassess5 {
	width: 800px;
	margin: 0 50px 0 40px;
	border-bottom: 2px dashed #008;
	padding: 0;}
	
#divassess6 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess7 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess8 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess9 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess10 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess11 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess12 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess13 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess14 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}
	
#divassess15 {
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px dashed #008;
	padding: 0;
	text-align: left;
	color: #ccc;}						
	
	
	
	
	
	
	
	
	
								
	
.footer a { 
	color:#ffffff; 
	text-decoration: none;}
	
.footer a:hover { 
	text-decoration: underline; 
	background-color: #333333; 
	color: #FFFF33;}
	
.footer strong a { 
	font-size:11px; 
	color:#ffffff; 
	text-decoration:none;}
	
.footer strong a:hover { 
	text-decoration:underline;}

.tdfooter {vertical-align: top; 
	height: 100%; 
	background-color: #CC3300;}

.h41 {
	text-align: left; 
	font-style: italic; 
	font-variant:small-caps; 
	color:#11068E;}
	
.h42 {
	text-align: left; 
	font-style: italic; 
	font-variant:small-caps; 
	color:#11068E;
	padding: 20px 0 0 0;
	margin: 0;}
	
.h43 {
	text-align: left; 
	font-style: italic; 
	font-variant:small-caps; 
	color:#11068E;
	padding: 20px 0 0 0;
	margin: 0;
	font-size: 30px;}			
	
.header span { 
	color:#636363; 
	line-height:15px;}
	
.header a {
	text-decoration:none; 
	color:#FF9000;}
	
.header a:hover { 
	text-decoration:underline;}
	
.header span a {
	text-decoration:none; 
	color:#898989; 
	font-size:9px;}
	
.header span a:hover {
	text-decoration:underline;}
	
.img1 {
	margin-top: 30px;}	
			
.img2 {
	margin-top: 8px;}
	
.img3 {
	margin-top: 28px;}
	
.listli { 
color:#272727; 
	line-height:20px; 
	background:url(images/bullet_2.jpg) left top no-repeat; 
	padding: 0 0 0 15px; 
	font-weight:bold; }
.listli a { 
	color:#272727; 
	text-decoration:underline;}
	
.listli a:hover { 
	text-decoration:none;}
*/	
	
.liclass { 
	color:#272727; 
	background-image:none;
	padding: 0 50px 10px 0;
	list-style:disc;
	font-size: 90%;
	font-weight: 500;
	margin-left: 30px;}	
	
.menu1 {
	vertical-align: top; 
	background:url(images/bgr_line1.jpg) left top repeat-x;}

.pone {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #0033FF; 
	font-size: 90%; 
	font-weight: bold; 
	text-align: left;}

.pone li {
	color: #0033FF; 
	font-size: 80%; 
	margin-left: 20px;}

.ptwo {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #330066; 
	font-size: 110%; 
	font-weight: bold;}	
	
.pthree {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-align: center;}
	
.pfour {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000066; 
	font-size: 90%; 
	font-weight: bold;
	margin-top: 25px; 
	text-align: left;}
	
.pfive {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000055; 
	font-size: 85%; 
	text-align: left;
	margin-right: 15px;
	line-height: 1.3em;}
	
.pfivea {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000055; 
	font-size: 85%; 
	text-align: left;
	line-height: 1.3em;
	margin: 0; 
	padding: 0;}	

.psix {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000044; 
	font-size: 90%; 
	font-weight: bold; 
	text-align: left;
	font-style:italic;
	background-color:#D6D6D6;
	padding: 7px;}
	
.pseven {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	margin-top: 20px;
	font-size: 90%;
	}
	
.peight {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin-top: 30px;}
	
.pnine {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000055; 
	font-size: 85%; 
	text-align: center;
	line-height: 1.3em;}		
 
.search { 
	margin: 0px;; padding-top: 7px; 
	padding-left: 40px;
	color:#888883;}
	
.search span a { 
	color: #ffffff; 
	text-decoration:none;}
	
.search span a:hover { 
	text-decoration:underline;}
	
.search a { 
	color: #fff;
	margin-top: 5px;
	font-size: 90%; 
	font-family: arial black; 
	text-decoration:none;}
	
.search a:hover { 
	text-decoration:underline; 
	color: #FFFF33;}

.search img {
	vertical-align:middle; 
	margin:0 17px 0 15px;} 

span { 
	font-size:9px; 
	color:#141414;}

.spanassess {
	font-size:100%; 
	color:#4C4C4C; 
	text-decoration:underline;
	font-weight:bold;}
	
span a { 
	font-size:11px; 
	color:#272727; 
	text-decoration:underline;}
	
span a:hover { 
	text-decoration:none;}
	
span strong { 
	color:#323232;}
	
strong { 
	color:#272727}
	
strong span {
    color:#323232; 
	font-size:12px;}

strong a { 
	color:#272727; 
	text-decoration:underline;}
	
strong a:hover { 
	text-decoration:none;}

.tdform2 {
	vertical-align: top; 
	height: 152px; 
	padding-bottom: 10px;}

.tdform1 {
	vertical-align: top; 
	height: 40px; 
	padding-bottom: 10px;}
		
.tdleft {
	vertical-align: top; 
	width: 200px;}	

.tdleft1 {
	vertical-align: top; 
	width:200px; 
	padding: 55px 0 0 40px;
	margin-top: 40px;}
	
.tdleft2 {
	vertical-align: top; 
	width:200px; 
	padding: 25px 0 0 40px;
	margin-top: 40px;}

.tdmiddle {
	vertical-align:top; 
	width: 450px; 
	text-align: left; 
	padding: 0px 30px 0px 10px; 
	margin: 0;}
	
.tdmiddlea {
	vertical-align:top; 
	width: 450px; 
	text-align: left; 
	padding: 0px 30px 0px 10px; 
	margin: 0;}	
	
.tdmiddle1 {
	vertical-align:top; 
	width: 380px; 
	text-align: left; 
	padding: 0 15px 0px 25px;
	margin: 0;}	

.tdrightcontact {
	vertical-align: top; 
	width: 200px; 
	border: 1px solid #cccccc;
	padding-top: 40px;}
	
textarea {
	width:200px; height:94px; 
	font-family:tahoma; 
	font-size:11px; 
	overflow:hidden; 
	color:#272727; 
	background-color:#ffffff; 
	 }

.txt { 
	color:#cddccc;}
	
.txt span { 
	color:#000000;}
	
.txt a { 
	color:#e1e1e1; 
	text-decoration:underline;}
	
.txt a:hover { 
	text-decoration: none;}
	
.txt span strong a { 
	font-size:9px; 
	color:#981F1F; 
	text-decoration:underline;}
	
.txt span strong a:hover { 
	text-decoration: none;}

ul { 
	margin: 0; padding: 0;}

#bottomnav {
	clear: both; 
	text-align:center; 
	vertical-align:middle; 
	width: 100%; 
	background-color: #333399; 
	font-size: 80%; 
	font-weight:bold; 
	color: #FFF;
	margin-top: 15px;}

#bottomnav ul {
	list-style-type: none; 
	display:inline; 
	padding: 0px; margin: 0px;}

#bottomnav ul li{
	display: inline; 
	margin: 0 10px 0 0;}

#bottomnav ul li a{
	color: #FFF; 
	text-decoration:none; 
	padding: 2px 2px 4px 2px; 
	vertical-align:top;}

#bottomnav ul li a:visited{
	color: #FFF; 
	text-decoration:none;}

#bottomnav ul li a:hover{
	color: #FFFF33; 
	text-decoration:underline;}


/*products navigation*/
#navproducts {
	width: 800px;
	margin: 20px 0 0 0;
	padding: 0 0 20px 0;
	text-align: left;
	}

#navproducts ul {
	text-align: left;
	margin: 0;
	padding: 0 25px 0 50px;
	}
		
	
#navproducts ul li {
	display: inline;
	line-height: 1.9em;
	font-size: 13px;
	padding: 0 10px 0 0;
	margin: 0;
	text-align: left;
	}

#navproducts ul li a, 
#navproducts ul li a:link, 
#navproducts ul li a:active,
#navproducts ul li a:visited {
	color: #006; 
	font-weight: normal;
	text-decoration: none; 
	padding: 0 0 1px 10px;
	margin: 0;
	border-bottom: 1px solid #006;
	}	

#navproducts ul li a:hover {
	color: #990000;
	border-bottom: 1px solid #900;}


/*products page*/	

img {
	margin: 0;
	padding: 0;}
	
#prodtable1 {
	width: 800px;
	margin: 0;
	padding: 0;
	color: #000055;}
	
.prodleftie {
	width: 350px;
	vertical-align: top;
	text-align: left;}
	
.prodrightie {
	width: 450px;
	vertical-align: top;
	text-align: left;}		
	
#prodleft {
	width: 400px;
	float: left;
	margin: 0,
	padding: 0;}
	
#prodright {
	width: 400px;
	float: right;
	margin: 0,
	padding: 0;}
	
#proddiv1 {
	clear: both; 
	width: 800px; 
	margin: 0 auto; padding: 0;}
	
#proddiv2 {
	text-align: left; 
	margin: 0; 
	padding: 0 30px 0 30px;}
	
#proddiv3 {
	text-align: left; 
	margin: 0; 
	padding: 0 30px 0 0;}	
	
#produl1 {
	font-size: 13px; 
	line-height: 1.6em; 
	color: #000055; 
	font-weight: normal;}
	
#produl2 {
	list-style: none; 
	line-height: 1.3em;}				
	
#prodform {
	width: 800px; 
	text-align: center; 
	margin: 0 auto; 
	padding: 20px 0 20px 0;}
	
#prodform1 {
	clear: both;
	width: 800px; 
	text-align: left; 
	margin: 0; 
	padding: 0;}
	
#prodtbl2 {
	width: 740px;
	margin: 20px 0 0 60px;
	padding: 0;
	text-align: left;}				

.prodh1 {
	color: #006;
	font: 36px/30px Georgia, Times New Roman, Times, serif;
	font-weight: normal;
	margin-top: 30px;}
		
.prodh2 {
	font: 20px Georgia, Times New Roman, Times, serif;
	font-weight: normal;
	color: #006;
	margin: 8px 0 0 0;
	padding: 0;
	text-align: left;}
	
.prodh2a {
	font: 16px Georgia, Times New Roman, Times, serif;
	font-weight: normal;
	color: #006;
	margin: 8px 0 0 0;
	padding: 0;
	text-align: left;}
	
.prodh2b {
	font: 16px Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	color: #008;
	margin: 8px 0 0 0;
	padding: 0;
	text-align: left;}			
		
.prodh3 {
	font: 14px/18px Georgia, Times New Roman, Times, serif;
	color: #006;
	font-weight: bold;
	margin: 100px 0 0 100px;
	padding: 0;
	text-align: left;}
	
.prodh3a {
	font: 14px/18px Georgia, Times New Roman, Times, serif;
	color: #006;
	font-weight: bold;
	margin: 8px 0 0 0;
	padding: 0;
	text-align: left;}
	
.prodh3b {
	font: 14px/18px Georgia, Times New Roman, Times, serif;
	color: #006;
	font-weight: bold;
	margin: 8px 0 0 100px;
	padding: 0;
	text-align: left;}	
	
#prodtable {
	width: 800px;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;}
	
.prodtd {
	vertical-align: top; 
	width: 250px; 
	padding: 10px 0 0 0;
	margin: 0;}	
	
prodtdmiddle {
	vertical-align: top;
	width: 550px;
	padding: 0;
	margin: 0;}					
	
.prodimg1 {
	margin: 0 0 0 50px;;
	padding: 0;
	border: 0;}	
	
.prodfive {
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000055; 
	font-size: 85%; 
	text-align: left;
	margin: 10px 30px 10px 0;
	line-height: 1.8em;}

.prodfive span {
	margin-left: 20px;
	font-size: 85%;}
	
.prodone{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000055; 
	font-size: 85%; 
	text-align: left;
	margin: 10px 150px 0 100px;
	line-height: 1.3em;}
	
.prodonea{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: #000055; 
	font-size: 85%; 
	text-align: left;
	margin: 10px 0 0 0;
	line-height: 1.3em;
	padding-right: 50px;}	
	
.prodspan1 {
	font-size: 100%;
	font-weight: bold;
	color: #000055;
	text-decoration: underline;}
	
.prodspan2 {
	font-size: 90%;
	font-weight: bold;
	color: #000055;}
	
.prodspan3 {
	font-style: italic; 
	font-size: 90%;}	
	
.prodli { 
	color: #272727; 
	line-height:20px; 
	font-weight:bold;
	font-size: 13px;}
	
.prodli a { 
	color:#272727; 
		}
	
.prodli a:hover { 
	text-decoration:none;}
	
.prodp4 {
	text-align:left; 
	font-size: 13px; 
	margin: 0 0 0 40px;}
	
.prodp5 {
	font-size: 13px; 
	text-align: left;
	font-style: italic;
	}
	
.prodimg3 {
	margin: 20px 0 0 110px; 
	padding: 0;
	border: 3px solid #fff;}
	
.prodimg4 {
	margin: 10px 0 0 110px; 
	padding: 0;
	border: 3px solid #fff;}				

.spanprod {
	text-decoration: underline; 
	font-size: 100%; 
	color: #000055;}
	
.prodpix {
	margin: 0 0 0 140px; padding: 0; 
	font-size: 12px; 
	color: #003366;}		
	
.prodpix1 {
	margin: 0 0 0 180px; padding: 0; 
	font-size: 12px; 
	color: #003366;}
	
#form3 {
	margin: 15px 0 0 12px;
	padding: 0;
	text-align: left;}
	
#form4 {
	margin: 5px 0 0 0;
	padding: 0;}	
	
#table4 {
	margin: 0 auto;
	padding: 0;
	border: 0;
	width: 300px;
	text-align: center;}	
		
.berkey1 {
	color: #990000; 
	font-style: italic; 
	font-size: 13px; 
	font-weight: bold;}	
	
.tdaqua1 {
	width: 250px;
	text-align: left; 
	font-size: 12px; 
	vertical-align: top; 
	padding: 5px;)
	