a:link {color: #000000;
	font-size: 20px;
	font-weight: normal;
	}
a:visited {color: #000000;
	font-size: 20px;
	font-weight: normal;
	}
a:hover {color: #000000;
	font-size: 20px;
	}
a:active {color: #000000;
	font-size: 20px;
	font-weight: normal;
	}
body {background-color: #ffffff;
	margin-top: 1%;
	margin-left: 8%;
	margin-right: 8%;
	font-size: 14px;
	font-family: arial, helvetica, serif, times, 'times new roman';
	color: #000000;
	width: 84%;
	}
h1.header1 {color: #000000;
	font-family: georgia, helvetica, serif, times, 'times new roman';
	font-size: 30px;
	text-align: center;
	}
h1.header2 {color: #000000;
	font-family: georgia, helvetica, serif, times, 'times new roman';
	font-size: 30px;
	text-align: center;
	}
img.adhesives {border: 0;
	float: none;
	height: 353px;
	width: 432px;
	padding-left: 50px;
	padding-bottom:50px;
	}
img.AX20Bro  {border: 0;
	float: none;
	height: 300px;
	width: 356px;
	}
img.ax20filter {border: 0;
	float: none;
	height: 300px;
	width: 356px;
	}
img.ax100install {border: 0;
	float: none;
	height: 455px;
	width: 750px;
	}
img.ax100meas  {border: 0;
	float: right;
	padding-left: 10px;
	height: 373px;
	width: 480px;
	}
img.carbonfilter  {border: 0;
	float: right;
	padding-left: 20px;
	padding-top: 40px;
	height: 300px;
	width: 218px;
	}
img.effcomm  {border: 0;
	float: right;
	padding-left: 20px;;
	height: 567px;
	width: 514px;
	}
img.effres  {border: 0;
	float: right;
	padding-left: 20px;;
	height: 337px;
	width: 386px;
	}
img.fibertankcommL  {border: 0;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	height: 426px;
	width: 584px;
	}
img.fibertankcommR  {border: 0;
	float: right;
	padding-right: 10px;
	padding-top: 10px;
	height: 465px;
	width: 322px;
	}
img.fibertankres  {border: 0;
	float: right;	
	padding-left: 10px;
	height: 338px;
	width: 450px;
	}
img.LidsRisers {border: 0;
	float: right;
	padding-left: 40px;
	padding-right: 5px;
	height: 139px;
	width: 246px;
	}
img.panelcustom {border: 0;
	float: right;	
	padding-left: 10px;
	height: 474px;
	width: 400px;
	}
img.panelmpv {border: 0;
	float: right;	
	padding-left: 10px;
	height: 273px;
	width: 288px;
	}
img.panelstd {border: 0;
	float: right;	
	padding-left: 10px;
	height: 271px;
	width: 252px;
	}
img.panelvcom {border: 0;
	float: right;	
	padding-left: 10px;
	height: 273px;
	width: 289px;
	}
img.panelvcomflow {border: 0;
	float: right;	
	padding-left: 10px;
	height: 326px;
	width: 480px;
	}
img.pumpSTEP {border: 0;
	float: left;	
	padding-right: 20px;
	height: 400px;
	width: 500px;
	}
img.riserlidadapter {border: 0;
	float: none;
	height: 464px;
	width: 300px;
	padding-right: 50px;
	padding-top:20px;
	}
img.rx30guts {border: 0;
	float: none;
	height: 234px;
	width: 246px;
	padding-left: 40px;
	}
img.rx30full {border: 0;
	float: none;
	height: 231px;
	width: 343px;
	padding-right: 40px;
	}
img.rx30illus {border: 0;
	float: none;
	height: 438px;
	width: 533px;
	}
img.smallpumpbasin {border: 0;
	float: left;
	padding-left: 40px;
	padding-right: 5px;
	height: 395px;
	width: 576px;
	}
img.blackbullet1 {border: 0;
	float: none;
	padding-right: 6px;
	height: 14px;
	width: 14px;
	}
img.blackbullet2 {border: 0;
	float: none;
	padding-right: 4px;
	height: 12px;
	width: 12px;
	}
img.bullet1 {border: 0;
	float: none;
	padding-right: 6px;
	height: 12px;
	width: 12px;
	}
img.circle {border: 0;
	float: none;
	padding-right: 6px;
	height: 13px;
	width: 13px;
	}
img.homepage  {border: 0;
	float: left;
	padding-right: 10px;
	height: 337px;
	width: 399px;
	}
img.logo1 {border: 0;
	float: none;
	height: 76px;
	width: 106px;
	}
img.logo2 {border: 0;
	float: none;
	height: 76px;
	width: 475px;
	margin-bottom: -5px;
	}
img.map {border: 0;
	float: left;
	height: 446px;
	width: 451px;
	}
img.newimage1L  {border: 0;
	float: left;
	padding-right: 5px;
	height: 300px;
	width: 400px;
	}
img.newimage2R  {border: 0;
	float: right;
	padding-left: 40px;
	padding-right: 5px;
	height: 300px;
	width: 400px;
	}
img.newimage3N  {border: 0;
	float: none;
	height: 300px;
	width: 400px;
	}
img.progpie {border: 0;
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 373px;
	width: 480px;
	}
img.sandBOT  {border: 0;
	float: none;
	height: 88px;
	width: 522px;
	}
img.sandISF  {border: 0;
	float: none;
	height: 273px;
	width: 599px;
	}
img.sandRSF  {border: 0;
	float: none;
	height: 298px;
	width: 499px;
	}
img.square1 {border: 0;
	float: none;
	padding-right: 6px;
	height: 12px;
	width: 12px;
	}
p.contact {color: #000000;
	text-align: center;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	}
p.fineprint {color: #000000;
	float: none;
	text-align: left;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	}
p.indent1 {color: #000000;
	text-align: justify;
	font-family: arial, helvetica, serif;
	font-size: 18px;
	font-weight: normal;
	margin-left: 30px;
	}
p.indent2 {color: #000000;
	text-align: justify;
	font-family: arial, helvetica, serif;
	font-size: 18px;
	font-weight: normal;
	margin-left: 50px;
	}
p.main {color: #000000;
	text-align: justify;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	width: 100%;
	}
p.products1L {color: #000000;
	float: left;
	text-align: left;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	white-space: pre;
	width: 100%;
	}
p.products1R {color: #000000;
	float: right;
	text-align: justify;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	white-space: pre;
	width: 100%;
	}
p.products2L {color: #000000;
	float: left;
	text-align: justify;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	width: 100%;
	}
p.products2R {color: #000000;
	float: right;
	text-align: right;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 18px;
	font-weight: normal;
	width: 100%;
	}
p.products3L {color: #000000;
	float: left;
	text-align: right;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 14px;
	font-weight: normal;
	width: 100%;
	}
p.products3N {color: #000000;
	float: none;
	text-align: justify;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	}
p.products3R {color: #000000;
	float: right;
	text-align: justify;
	font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	}
table	{border-collapse: collapse;
	border-spacing: 0pt;
	border-color: #ffffff;
	empty-cells: show;
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
	width: 80%;
	}
td.tablemid {background-color: #ffffff;
	border-color: #000000;
	border-style: none;
	text-align: center;
	vertical-align: text-top;
	width: 20%
	}
td.tablenorth {background-color: #ffffff;
	border-color: #000000;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	text-align: center;
	vertical-align: text-top;
	width: 40%
	}
td.tablesouth {background-color: #ffffff;
	border-color: #000000;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	text-align: center;
	vertical-align: text-top;
	width: 40%;
	}
table.logo {width: 100%;
	}
td.logo {background-color: #ffffff;
        font-family: arial, helvetica, serif, times, 'times new roman';
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: justify;
	vertical-align: top;
	}
td.logo2 {background-image: url(./images/back2.gif);
	border: 0;
	padding: 10px;
	text-align: left;
	vertical-align: top;
	width: 30%;
	}