body {	margin: 0px;	padding: 0px;}.thebg {	background: #9C3102 url(_img/bg_home.gif) repeat-x top;}.layout {	background: url(_img/bg_tablehome.gif) repeat-y;}.logo {	padding-top: 50px;}.nav {	float: right;	margin-top: 20px;	margin-bottom: 20px;}.content {	padding: 30px 0px 0px 30px;}.content p, #enqpage td, .thumb, .pdfi {	font: 11px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;}.copy {	padding-right: 40px;	padding-bottom: 20px;}.footer {	font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;	vertical-align: middle;	color: #E67001;	background: #B53B02;	display: block;	padding: 14px;	height: 45px;	voice-family: "\"}\"";	voice-family: inherit;	height: 17px;	}	html>.footer { /* Opera fix */	height: 17px;}.prod {	background: #962701;}.prod:hover {	background: #013445;}.thebg-prod {	background: #01384A url(_img/bg_products.gif) repeat-x top;}.layout-prod {	background: url(_img/bg_tableproducts.gif) repeat-y;}.footer-prod {	font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;	vertical-align: middle;	color: #007CA4;	background: #01465D;	display: block;	padding: 14px;	height: 45px;	voice-family: "\"}\"";	voice-family: inherit;	height: 17px;	}	html>.footer-prod { /* Opera fix */	height: 17px;}.thebg-enq {	background: #907301 url(_img/bg_enq.gif) repeat-x top;}.layout-enq {	background: url(_img/bg_tableenq.gif) repeat-y;}.footer-enq {	font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;	vertical-align: middle;	color: #CDA400;	background: #A38301;	display: block;	padding: 14px;	height: 45px;	voice-family: "\"}\"";	voice-family: inherit;	height: 17px;	}	html>.footer-enq { /* Opera fix */	height: 17px;}ul {	margin: 0px;	padding: 0px;}li {	font: 11px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	list-style: disc inside;}h1 {	font: bold 19px Arial, Helvetica, sans-serif;}h2 {	font: normal 16px Arial, Helvetica, sans-serif;}#prodpage h2 {	color: #03A7DC;}#homepage h2 {	color: #FC7C04;}#enqpage h2 {	color: #EABC02;}.inputstyle {	width: 200px;	font: 11px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;}.pricelist td {	background: #A38301;}#homepage a, #homepage a:visited, .thumb a, .thumb a:visited {	font-weight: bold;	color: #E67001;}#homepage a:hover, .thumb a:hover {	color: #FFFFFF;}#enqpage a, #enqpage a:visited {	font-weight: bold;	color: #EABC02;}#enqpage a:hover {	color: #FFFFFF;}#prodpage a, #prodpage a:visited {	font-weight: bold;	color: #03A7DC;}#prodpage a:hover {	color: #FFFFFF;}.pdfs {	float: right;	width: 200px;	margin-left: 20px;	background: url(_img/techdoc.gif) no-repeat top;	padding-top: 30px;	margin-top: 0px;	margin-bottom: 10px;}.pdfs ul, .pdfi {	margin: 0;	padding: 0;}.pdfs li {	margin: 0;	padding: 0;	list-style: none;}.pdfs li a, .pdfi a {	background: #004F67 url(_img/pdf.gif) no-repeat 12px 50%;	color: #FFF;	display: block;	padding: 5px 0 6px 34px;	margin: 0 0 1px 0;	text-decoration: none;}.pdfs li a:hover, .pdfi a:hover {	background: #007CA4 url(_img/pdf2.gif) no-repeat 12px;}#app a {	background: #004F67 url(_img/arrow.gif) no-repeat 12px 50%;	margin-top: 10px;}#app a:hover {	background: #007CA4 url(_img/arrow2.gif) no-repeat 12px;}.gallery {	background: #01465D;	display: block;	padding: 20px;	margin: 20px 0px;}.gallery img {	display: inline;	padding: 0px;	margin: 0px;}#prodpage h3 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin: 0px 0px 10px;	padding: 0px;	text-align: center;}.mpg {	margin: 0px;	padding: 0px;	list-style: none;}.mpg a {	font: 11px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;	background: #004F67 url(_img/mpg.gif) no-repeat 12px 50%;	color: #FFF;	display: block;	padding: 5px 5px 6px 34px;	margin-bottom: 1px;	text-decoration: none;}.mpg a:hover {	background: #007CA4 url(_img/mpg2.gif) no-repeat 12px;}h4 {	font: 14px Arial, Helvetica, sans-serif;	color: #FFFFFF;}