body { margin: 0; padding: 0; background: url(../images/page-bg.jpg) no-repeat center 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: center; }
img { border: 0; }
a { color: #0096d6; text-decoration: underline; }
a:hover { color: #0f6184; text-decoration: none; }
.clear { clear: both; }
p { margin: 0; padding: 5px 5px 15px 0; line-height: 1.8em; }
.underline { border-bottom: 1px solid #333; }
.goback { display: block; padding: 25px 10px 10px 0; }

h2 { margin: 15px 0 0 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }

div#container { margin: 0 auto; padding: 0; background: #fff url(../images/container-bg.gif) repeat-y; width: 801px; text-align: left; }

div#container div#header { margin: 0 3px 0 3px; width: 795px; height: 81px; }
div#container div#header h1 { float: left; margin: 0; padding: 0; background: url(../images/logo.gif) no-repeat; width: 225px; height: 81px; }
div#container div#header h1 a { display: block; width: 225px; height: 81px; text-indent: -9000em; overflow: hidden; }
div#container div#header ul { float: right; margin: 33px 0 0 0; padding: 0 17px 0 0; list-style: none; }
div#container div#header ul li { float: left; margin: 0 1px 0 1px; padding: 0; }
div#container div#header ul li a { display: block; height: 48px; text-indent: -9000em; overflow: hidden; }
div#container div#header ul li a.home { background: url(../images/home-btn.gif) no-repeat; width: 62px; }
div#container div#header ul li a.ordering { background: url(../images/ordering-btn.gif) no-repeat; width: 112px; }
div#container div#header ul li a.technology { background: url(../images/technology-btn.gif) no-repeat; width: 88px; }
div#container div#header ul li a.applications { background: url(../images/applications-btn.gif) no-repeat; width: 88px; }
div#container div#header ul li a.contactus { background: url(../images/contactus-btn.gif) no-repeat; width: 88px; }
div#container div#header ul li a.news { background: url(../images/news-btn.gif) no-repeat; width: 62px; }
div#container div#header ul li a:hover { background-position: bottom; }

div#container div#presentation { margin: 0 3px 0 3px; background: url(../images/presentation-bg.jpg); height: 204px; }

div#container div#content { margin: 0 3px 0 3px; padding: 0 0 20px 0; }
div#container div#content div#left-col { float: left; padding: 20px 18px 0 30px; width: 450px; }
div#container div#content div#span-col { padding: 20px 18px 0 30px; }

div#container div#content h1.pgtitle-home { margin: 0; padding: 0; background: url(../images/pgtitle-home.gif) no-repeat; width: 112px; height: 49px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-ordering { margin: 0; padding: 0; background: url(../images/pgtitle-ordering.gif) no-repeat; width: 300px; height: 40px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-techcore { margin: 0; padding: 0; background: url(../images/pgtitle-techcore.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-applications { margin: 0; padding: 0; background: url(../images/pgtitle-app.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-drinkingwater { margin: 0; padding: 0; background: url(../images/pgtitle-drinkingwater.gif) no-repeat; width: 350px; height: 60px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-Coliformbac { margin: 0; padding: 0; background: url(../images/title-Coliformbac.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }	
			div#container div#content h2.title-Crypto { margin: 0; padding: 0; background: url(../images/title-Crypto.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }	
			div#container div#content h2.title-Spoilage { margin: 0; padding: 0; background: url(../images/title-Spoilage.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }	
			div#container div#content h2.title-Multiplex { margin: 0; padding: 0; background: url(../images/title-Multiplex.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }	
	div#container div#content h1.pgtitle-wastewater { margin: 0; padding: 0; background: url(../images/pgtitle-wastewater.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-fruitsandveges { margin: 0; padding: 0; background: url(../images/pgtitle-fruitsandveges.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-coolingwater { margin: 0; padding: 0; background: url(../images/pgtitle-coolingwater.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-laboratory { margin: 0; padding: 0; background: url(../images/pgtitle-laboratory.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-foodprocessing { margin: 0; padding: 0; background: url(../images/pgtitle-foodprocessing.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-waterparks { margin: 0; padding: 0; background: url(../images/pgtitle-waterparks.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-cryptos { margin: 0; padding: 0; background: url(../images/title-cryptos.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-coliform { margin: 0; padding: 0; background: url(../images/title-coliform.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-legionella { margin: 0; padding: 0; background: url(../images/title-legionella.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-sterilems { margin: 0; padding: 0; background: url(../images/title-sterilems.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-ecoli { margin: 0; padding: 0; background: url(../images/title-ecoli.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-highvolume { margin: 0; padding: 0; background: url(../images/pgtitle-highvolume.gif) no-repeat; width: 350px; height: 60px; text-indent: -9000em; overflow: hidden; }
			div#container div#content h2.title-lateral { margin: 0; padding: 0; background: url(../images/title-lateral.gif) no-repeat; width: 200px; height: 20px; text-indent: -9000em; overflow: hidden; }
			
	div#container div#content h1.pgtitle-Legionella { margin: 0; padding: 0; background: url(../images/pgtitle-Legionella.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-waterquality { margin: 0; padding: 0; background: url(../images/pgtitle-waterquality.gif) no-repeat; width: 350px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-Cryptosporidium { margin: 0; padding: 0; background: url(../images/pgtitle-Cryptosporidium.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }
	div#container div#content h1.pgtitle-general { margin: 0; padding: 0; background: url(../images/title-general.gif) no-repeat; width: 300px; height: 60px; text-indent: -9000em; overflow: hidden; }

div#container div#content h1.pgtitle-products { margin: 0; padding: 0; background: url(../images/pgtitle-products.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-contactus { margin: 0; padding: 0; background: url(../images/pgtitle-contactus.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-news { margin: 0; padding: 0; background: url(../images/pgtitle-news.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-ourproducts { margin: 0; padding: 0; background: url(../images/pgtitle-ourprod.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }
div#container div#content h1.pgtitle-possibilities { margin: 0; padding: 0; background: url(../images/pgtitle-poss.gif) no-repeat; width: 300px; height: 30px; text-indent: -9000em; overflow: hidden; }

div#container div#content div#left-col a.sterilyse-btn { display: block; background: url(../images/sterilyse-btn-over.jpg) no-repeat; width: 450px; height: 209px; text-indent: -9000em; overflow: hidden; }
/*div#container div#content div#left-col a.sterilyse-btn:hover { background: url(../images/sterilyse-btn-over.jpg) no-repeat; }*/

div#container div#content div#right-col { float: right; padding: 25px 0 0 0; width: 263px; }
div#container div#content div#right-col a { margin: 0 0 0 6px; display: block; text-indent: -9000em; overflow: hidden; }
div#container div#content div#right-col a.side-technology-btn { background: url(../images/side-technology-btn.gif) no-repeat; width: 246px; height: 45px; }
div#container div#content div#right-col a.instructions-btn { background: url(../images/instructions-btn.jpg) no-repeat; width: 251px; height: 64px; }
div#container div#content div#right-col a.side-products-btn { background: url(../images/side-products-btn.gif) no-repeat; width: 246px; height: 45px; }
div#container div#content div#right-col a.side-applications-btn { background: url(../images/side-applications-btn.gif) no-repeat; width: 246px; height: 45px; }
div#container div#content div#right-col a:hover { background-position: bottom; }
div#container div#content a.side-demo-btn { display: block; background: url(../images/demo-btn.gif) no-repeat; width: 246px; height: 45px; text-indent: -9000em; overflow: hidden; }
div#container div#content a.side-demo-btn:hover { background-position: bottom; }

div#container div#footer { margin: 0 3px 0 3px; background: url(../images/footer-bg.gif) repeat-x bottom;  }
div#container div#footer div.divider { background: url(../images/footer-divider.gif) no-repeat center; height: 1px; }
div#container div#footer div#content { float: left; padding: 15px 15px 10px 30px; font-size: 10px; color: #7599b3; line-height: 1.8em; }
div#container div#footer div#content a { color: #7599b3; text-decoration: underline; }
div#container div#footer div#content a:hover { color: #315b79; text-decoration: none; }
div#container div#footer div#drop { float: right; padding: 20px 30px 10px 0; }
div#container div#footer div#drop a { display: block; background: url(../images/footer-drop.gif) no-repeat; width: 22px; height: 30px; text-indent: -9000em; overflow: hidden; }

div#end { margin: 0 auto; background: url(../images/end-bg.gif) no-repeat bottom; width: 801px; height: 36px; }

div#container div#content div.applications-links { margin-top: 10px; }
div#container div#content div.applications-links a { float: left; display: block; margin-right: 4px; margin-bottom: 4px; width: 179px; height: 76px; text-indent: -9000em; overflow: hidden; }
div#container div#content div.applications-links a.drinkingwater { background: url(../images/drinkingwater-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.drinkingwater:hover { background: url(../images/drinkingwater-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.wastewater { background: url(../images/wastewater-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.wastewater:hover { background: url(../images/wastewater-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.fruitandvege { background: url(../images/fruitsandvege-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.fruitandvege:hover { background: url(../images/fruitsandvege-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.coolingwater { background: url(../images/coolingwater-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.coolingwater:hover { background: url(../images/coolingwater-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.laboratory { background: url(../images/laboratory-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.laboratory:hover { background: url(../images/laboratory-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.foodpro { background: url(../images/foodpro-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.foodpro:hover { background: url(../images/foodpro-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.waterparks { background: url(../images/waterparks-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.waterparks:hover { background: url(../images/waterparks-btn-over.jpg) no-repeat; }
div#container div#content div.applications-links a.highvolume { background: url(../images/highvolume-btn.jpg) no-repeat; }
div#container div#content div.applications-links a.highvolume:hover { background: url(../images/highvolume-btn-over.jpg) no-repeat; }

div.products-gallery { margin: 0 auto; padding-top: 20px; }
div.products-gallery div.ct22m { float: left; background: url(../images/ct22m-btn.jpg) no-repeat; width: 227px; height: 259px; text-indent: -9000em; overflow: hidden; }
div.products-gallery div.ct22m a.learnmore-btn { margin-top: 10px; margin-left: 45px; display: block; background: url(../images/learnmore-btn.gif) no-repeat right bottom; width: 110px; height: 211px; }
div.products-gallery div.ct22m a.buynow-btn { cursor: pointer; float: left; background: url(../images/buynow-btn.gif) no-repeat bottom; width: 117px; height: 211px; border: 0; }
div.products-gallery div.ct44m { float: left; background: url(../images/ct44m-btn.jpg) no-repeat; width: 227px; height: 259px; text-indent: -9000em; overflow: hidden; }
div.products-gallery div.ct44m a.learnmore-btn { margin-top: 10px; margin-left: 45px; display: block; background: url(../images/learnmore-btn.gif) no-repeat right bottom; width: 110px; height: 211px; }
div.products-gallery div.ct44m a.buynow-btn { cursor: pointer; float: left; background: url(../images/buynow-btn.gif) no-repeat bottom; width: 117px; height: 211px; border: 0; }
div.products-gallery div.sterilect { float: left; background: url(../images/sterilect-btn.jpg) no-repeat; }
div.products-gallery div.sterilect a { display: block; width: 227px; height: 259px; text-indent: -9000em; overflow: hidden; }
div.products-gallery a.cryptonitehv-prod { float: left; background: url(../images/cryptonitehv-prod.jpg) no-repeat; width: 227px; height: 259px; text-indent: -9000em; overflow: hidden; }

div#products-gallery-techcore { padding-top: 20px; }
div#products-gallery-techcore form { margin: 0; padding: 0; }
div#products-gallery-techcore div#ct22m-techcore { float: left; background: url(../images/ct22m-btn.jpg) no-repeat; width: 227px; height: 259px; }
div#products-gallery-techcore div#ct44m-techcore { float: left; background: url(../images/ct44m-btn.jpg) no-repeat; width: 227px; height: 259px; }
div#products-gallery-techcore div#ct22m-techcore a.buynow-btn-techcore, div#products-gallery-techcore div#ct44m-techcore a.buynow-btn-techcore
 { cursor: pointer; display: block; background: url(../images/buynow-btn.gif) no-repeat bottom; width: 227px; height: 231px; border: 0; }

div#patents { padding: 15px; background: #fff url(../images/patents-box.jpg) no-repeat; height: 230px; text-indent: -9000em; overflow: hidden; }

.sidebtn { float: right; width: 250; margin: 20px 10px 20px 20px; }

.swimmingpool-btn { display: block; background: url(../images/swimmingpool-btn.jpg) no-repeat; width: 246px; height: 45px; text-indent: -9000em; overflow: hidden; }
.swimmingpool-btn:hover { background-position: bottom; }
.brochure-btn { display: block; margin-bottom: 10px; background: url(../images/brochure-btn.gif) no-repeat; width: 246px; height: 45px; text-indent: -9000em; overflow: hidden; }
.brochure-btn:hover { background-position: bottom; }


/* Contact Us */
.contactform { float: right; padding-left: 15px; width: 50%; height: 1%; border-left: 1px solid #efefef; }
.contactform table { border-collapse: collapse; border: 1px solid #b3c9e5; }
.contactform table td { padding: 6px 8px; border-bottom: 1px solid #efefef; }
.contactform table input { padding: 6px 4px; background: url(../images/input-bg.gif) repeat-x bottom; font-size: 11px; color: #666; width: 160px; border: 1px solid #84a7d3; }
.contactform table textarea { padding: 6px 4px; background: url(../images/input-bg.gif) repeat-x bottom; font-size: 11px; color: #666; width: 160px; height: 100px; border: 1px solid #84a7d3; }
.contactform table .send { padding: 0; background: none; border: 0; width: 92px; height: 33px; }
