HTML { height : 100%; margin-bottom: 1px;}
input.button {
  color: #427E96; background: #FFF;
  text-align:left;
  font-size: 12px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  border:0;
  width:500px;
}
input.archive {
  color: #427E96; background: #FFF;
  text-align:left;
  font-size: 12px;
  font-weight:--bold;
  font-family: Arial, Helvetica, sans-serif;
  border:0;
  width:--px;  
}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size: 11px;
	background-image: url(../images/fullbg.jpg);
	background-repeat: repeat;
	background-color : #FFF;
}
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
FORM { margin : 0px; }

P,TD,TH {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
LABEL,INPUT,SELECT,TEXTAREA {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
span.rightnav {
	color: #000;
	font-weight : bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : right;
}
span.heading {
	color: #BA2930;
	font-weight : bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
span.customer {
	color: #3F3F3F;
	font-weight : bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
span.highlight {
	color: #195CA7;
  	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
 	text-decoration : underline;
	text-align : left;
}
span.asterisk {
	color: #195CA7;
  	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
}
---span.answer1 {
	padding-top: 20px;
	color: #003;
	font-size: 12px;
	text-align: left;
	height:20px;
	overflow:hidden;
	width:200px;
}
td.background {
	background-image: url(../images/bghor.jpg);
	background-repeat: repeat;
	background-position: left;
}
td.homebg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/home-bg.jpg);
	background-repeat: no-repeat;
}
td.productsbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/products-bg.jpg);
	background-repeat: no-repeat;
}
td.ambientbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/ambient-bg.jpg);
	background-repeat: no-repeat;
}
td.scanningbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/scanning-bg.jpg);
	background-repeat: no-repeat;
}
td.uhvbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/uhv-bg.jpg);
	background-repeat: no-repeat;
}
td.rhcbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/rhc-bg.jpg);
	background-repeat: no-repeat;
}
td.spvbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/spv-bg.jpg);
	background-repeat: no-repeat;
}
td.productsblank {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/productsblank-bg.jpg);
	background-repeat: no-repeat;
}
td.servicesbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/services-bg.jpg);
	background-repeat: no-repeat;
}
td.bespokebg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/bespoke-bg.jpg);
	background-repeat: no-repeat;
}
td.quotebg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/quote-bg.jpg);
	background-repeat: no-repeat;
}
td.quoteconfirmbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/quoteconfirm-bg.jpg);
	background-repeat: no-repeat;
}
td.whatisbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/whatis-bg.jpg);
	background-repeat: no-repeat;
}
td.baikiebg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/baikie-bg.jpg);
	background-repeat: no-repeat;
}
td.applicationsbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/applications-bg.jpg);
	background-repeat: no-repeat;
}
td.newsbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/news-bg.jpg);
	background-repeat: no-repeat;
}
td.clientsbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/clients-bg.jpg);
	background-repeat: no-repeat;
}
td.clients2bg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/clients2-bg.jpg);
	background-repeat: no-repeat;
}
td.contactbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/contact-bg.jpg);
	background-repeat: no-repeat;
}
td.employmentbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/employment-bg.jpg);
	background-repeat: no-repeat;
}
td.aboutbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/about-bg.jpg);
	background-repeat: no-repeat;
}
td.searchbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
}
td.qandabg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/qanda-bg.jpg);
	background-repeat: no-repeat;
}
td.changesbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/changes-bg.jpg);
	background-repeat: no-repeat;
}
td.sitebg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/site-bg.jpg);
	background-repeat: no-repeat;
}
td.supportbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/tech-support-bg.jpg);
	background-repeat: no-repeat;
}
td.videobg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/video-bg.jpg);
	background-repeat: no-repeat;
}
td.consumablesbg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/consumables-bg.jpg);
	background-repeat: no-repeat;
}
td.clientareabg {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/clientarea-bg.jpg);
	background-repeat: no-repeat;
}
td.fixedmenu {
	padding-left: 40px;
	position:fixed;
	left:0px;
	bottom:50px;
	
}
td.fixedlogos {
	padding-left: 40px;
	position:--fixed;
	right:-150px;
	top:00px;
	
}
td.password {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	padding-right: 50px;
	background-color:#CCC;
	align: center;
}

td.map {
	padding-left:75px;
	padding-bottom:25px;
}
td.site {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
td.question {
	padding-top: 20px;
	color: #BA2930;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
td.answer1 {
	padding-top: 20px;
	color: #003;
	font-size: 12px;
	text-align: left;
	height:20px;
	overflow:hidden;
}
td.answer2 {
	padding-top: 20px;
	color: #003;
	font-size: 12px;
	text-align: left;
	height:120px;
	overflow:visible;
}
td.sales {
	padding-top: 0px;
}
td.description {
	padding-top: 20px;
	padding-left: 20px;
	color: #BA2930;
	font-size: 12px;
	text-align: left;
}
td.price {
	padding-top: 20px;
	color: #BA2930;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
td.range {
	padding-top: 50px;
	padding-bottom: 5px;
	color: #000;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	border-bottom:#000;
	border-bottom:solid;
}
td.details {
	padding-top: 20px;
	color: #427E96;
	font-size: 12px;
	text-align: left;
}
td.topnav {
	padding-top : 6px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
}
td.topnavspace {
	padding-top : 6px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #000;
	font-weight : bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : right;
}
td.topnavindent {
	padding-top : 6px;
	padding-bottom : 0px;
	padding-left : 55px;
	padding-right : 0px;
}
td.rightnav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
}
td.homemain {
	padding-top : 60px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #000000;
	font-size: 11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align : left;
}
td.main {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 1px;
	padding-right : 10px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.leftmain {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 1px;
	padding-right : 10px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #3F3F3F;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.spectable1 {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 1px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #3F3F3F;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.spectable2 {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 15px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.clientshead {
	padding-top : 5px;
	padding-bottom : 7px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #BA2930;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : bold;
}
td.clients {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 1px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #3F3F3F;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.products {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 1px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #0A51A1;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.contacthead {
	padding-top : 0px;
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 1px solid #CC4337;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #0A51A1;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : bold;
}
td.texthead {
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #CC4337;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #CC4337;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : bold;
}
td.contact {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 1px;
	padding-right : 0px;
	border-top : 0px solid #666666;
	border-bottom : 0px solid #0A51A1;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #CC4337;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
}
td.footer {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 0px;
   	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #427E96;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : -bold;
}
td.footer2 {
	padding-top : 40px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	color: #427E96;
	font-size: 11px;
	font-weight : -bold;
}
td.footercentre {
	padding-top : 10px;
	padding-bottom : 0px;
	padding-left : 1px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #427E96;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
}
b {
	color: #-427E96;
}
td.feature {
	padding-top : 10px;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 10px;
	color:#BA2930; 
	font-weight:bold; 
	font-size:11px;
	text-align : left;
}
td.quote1 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : left;
	
}
td.quote2 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : left;
	
}
td.reg {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 50px;
	padding-right : 0px;
	text-align : left;
	
}
td.referee1 {
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-right : 10px;
   	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666; 
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	
}
td.referee2 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 10px;
   	border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666; 
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	
}
td.logospacing {
	border : 0;
	padding-top : 100px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}
A.nav,A.nav:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.nav:hover {
  font-size : inherit;
  color: #C00;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.navon,A.navon:visited {
  font-size : inherit;
  color: #900;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.navon:hover {
  font-size : inherit;
  color: #EEBDB9;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A,A:visited {
  font-size : inherit;
  color: #195CA7;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A:hover {
  font-size : inherit;
  color: #195CA7;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
img.nav {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
}
LI {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Tahoma, Geneva, sans-serif;
	color: #000000;
	font-size: 11px;
}
LI.products {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: url(../images/bullet2.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
LI.clients {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: url(../images/bullet2.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F3F;
	font-size: 11px;
}
LI.home {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
UL {
  margin-top : 0px;
  margin-left : 0px;
  margin-bottom: 0px;
}
UL.list {
  margin-top : 0px;
  margin-left : -40px;
  *margin-left : 0px;
  margin-bottom: 0px;
}
INPUT.send {
	border-left: 1px #CC4337 SOLID;
	border-right: 1px #CC4337 SOLID;
	border-top: 1px #CC4337 SOLID;
	border-bottom: 1px #CC4337 SOLID;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 6px;
	font-size: 12px;
	font-weight : bold;
	color: #195CA7;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
}
