/* Style sheet*//* basic elements */body {	margin:8px 0 0 0; padding:0;	background:#fff;	font-family:"Trebuchet MS", arial, Verdana, Helvetica, sans-serif;	background-color:#fff:	}	h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#f90;}h3{font-size:1em; font-weight:bold; margin:0; padding:0; color:#336699;}h4{font-size:.9em; font-weight:bold; margin:0; padding:0;}p{line-height:1.6em; text-align:left;margin:0; padding:0;}img {padding:0; margin:0; border:0;}a{color:#336699; text-decoration:none;}a:hover{color:#930;}.img-noborder {border-width:0px;}#container {	width:100%;	margin:0;	background-color:#fff;	min-width:750px;	}	#header {	margin:0;	padding:0;	width:100%;	height:100px;	background-color:#369;	display:none;}#header img {	border-width:0px;	margin:0;	padding:0;	}#menu{	background:#ccc url(images/grad-back.png) top left repeat-x;	width:100%; 	border-bottom:2px solid #930;	margin:0; 	padding:0px; 	height:35px;	display:none;	}#menu-list {	width:75%;	float:left;	margin:5px 0 0 20px;	}/* #menu a{color:#003366; font-size:.9em; text-decoration:none;}#menu a:hover{color:#930;}#menu ul {margin:0; padding:0; display: inline;} #menu ul li { margin-left: 0; padding: 0px 30px 0px 0px; list-style: none; display: inline; width:100%;} *//*start CSS for Search form*/#form {	margin:0px 0 0px 80%;	padding:0;}#formbutton {	padding:0 0 0 0;	margin:5px auto;	color:#666;	font-family: verdana, arial, helvetica, sans-serif;	font-size: .8em;	text-align:center;}/*end CSS for Search form*/#content {	width:95%;	margin:0px;	padding:0;	text-align:left;	background-color:#fff;	}	#content img {margin:5px; padding:0;}#main {	width:100%;	margin:0 0 0 2%; padding:0;	}#main-content {	float:left;	width:90%;	margin:0; 	padding:0;	}	#main-content p{	font-size:.8em;	margin:0; 	padding:5px 0 0 0;	}	.body-content {	margin:0 0px 7px 0; 	padding:2px; 	background-color:#fff;	}	.body-content-item{	min-height:100px;	margin-bottom:10px;	clear:right;	}	.body-content h2{	text-align:left;	margin:0;	padding:0 0 5px 0;	}.body-content h3{	text-align:left;	margin:8px 0 3px 0;	}	.body-content h4{	text-align:left;	padding:10px 0 0 0;	}.body-content li{	font-size:.8em;	line-height:1.6em;	}	/*CSS for image captions*/.picture { background-color: #fff; border: 0px solid #CCCCCC; padding: 5px; font:.8em Arial, sans-serif; color:#930;} .picture img { display:block; border: 0px solid #CCCCCC; vertical-align:middle; margin-bottom: 3px; } .right { margin: 0.5em 0em 0.8em 0.5em; float:right; } .left { margin: 0.5em 0.8em 0.8em 0; float:left; }.picture a{padding:0 15px 0 15px;}.centerjustify {text-align:center;}.leftjustify {text-align:left;}/* end Image CSS */	.sidebar {	background-color:#fff;	width:30%;	margin:2% 0 0 70%;	padding:0;	display:none;	}	.contact h4{	color:#666;	margin:0 0 3px 0;}.contact p{	color:#000;	font-size:.7em;	margin:0 0 5px 0;}	.menu-header {	text-align:center;	margin:0; 	padding:3px 0px 3px 0px; 	background:#ccc url(images/grad-back.png) top left repeat-x;	width:100%;	}.sidebar-menu ul{	list-style-type:none;	margin-top:0;	padding-top:0;}.sidebar-menu{	background-color:#fc0;	width:90%;	margin:0;	padding:0;	text-align:left;	border:1px solid #c90;	border-width:0px 1px 2px 0px;}.menu1{	background: #fc0 url(images/plus.png) left center no-repeat;	margin:0px;	padding:0px 5px 0px 25px;	text-decoration: none;	color: #000000;	line-height:2em;	font-size:.8em;}.menu2{	background-color:#fc0;	margin:0px;	padding:0px 5px 0px 0px;	text-decoration: none;	color: #000000;	line-height:2em;	font-size:.8em;}	.menu1:hover{	background:#fc0 url(images/plus-hover.png) left center no-repeat;}.submenu{	height: 19px;	margin-left: 5px;	padding-top: 2px;	padding-left: 2px;	color: #333333;	list-style-type:none;	font-size:.7em;}.hide{	display: none;}.show{	display: block;}.side-text-box {	background:#ddd url(images/probes-back.png) top right no-repeat; 	padding:0;	margin:10px 0 0 0;	width:90%;	border:1px solid #333;	border-width:0px 1px 2px 0px;	color:}.side-text-box p{	font-size:.7em;	padding:0 0 5px 5px;	line-height:1.5em;}.side-text-box h3{	padding:5px 0 3px 0;	width:100%;}.side-text-box h4{	text-align:center;}.news-list {	line-height:1.5em;	font-size:.7em;	list-style-type:circle;	padding:0 5px 0 25px;	}	.p1:first-letter{font-size: 1.6em; font-family:Georgia, serif; color:#036; padding:0 .1em 0 0; margin:0; line-height:1em}.noshow-rule {	clear:both;	height:1px;	margin: -1px 0 0 0; padding:5px 0 5px 0;	border:none;	visibility:hidden;	}.scroll-menu-box {	width:100%;	margin:0 0 0 0; 	padding:0;	text-align:left;	float:left;	}/* begin scoll menu */.sc_menu img {border-width:0px;}div.sc_menu {  /* Set it so we could calculate the offsetLeft */  position: relative;  height: 160px;  width: 100%;  /* Add scroll-bars */  overflow-x: auto;  margin:5px 5px;}ul.sc_menu {  display: block;  height: 110px;  /* Max width here, for users without Javascript */  width: 1200px;  padding: 15px 0 0 15px;  /* Remove default margin */  margin: 0;  background-color:#fff;  list-style: none;}.sc_menu li {  display: block;  float: left;  padding: 0 15px;}.sc_menu a {  display: block;  text-decoration: none;}.sc_menu span {  /* We want a caption to display on the next line */  display: block;  margin-top: 3px;  text-align: center;  font-size: .7em;  color: #000;}.sc_menu a:hover span {  display: block;  text-decoration:underline;}.sc_menu a:hover img {  filter:alpha(opacity=50);  opacity: 0.5;}	/*end scroll menu*/	.body-content2{width:95%; margin:1% 0 1% 2%;}.body-content2 h3{	text-align:left;	margin:8px 0 3px 0;	}.body-content2 h4{	text-align:left;	padding:5px 0 0 0;	}.body-content2 p{font-size:.8em;margin:0; padding:0;min-height:10px;}.body-content2 ul{margin:0;padding:0;}.body-content2 li{font-size:.9em;margin:3px 0 2px 15px;padding: 5px 0 0 10px;}.graybox {	border:2px solid #ccc;	padding:5px;	margin:5px 0 5px 0;} .accessories td{	padding:5px;	background-color:#fff; 	border:2px solid #036;	font-size:.9em;}.accessories p{	float:right;	width:40%;}/* CSS for Disty table*/.dist-table table {	width:100%;	margin-top:5px;	border-right:1px solid #ccc;	border-left:1px solid #ccc;	border-bottom:2px solid #ccc;	border-top:1px solid #ccc;	background:transparent url(sales-support/images/sales-back.jpg) center center no-repeat;	font-size:.8em;}.dist-table td {	border-right:1px solid #ccc;	border-left:1px solid #ccc;	border-bottom:0px;border-top:0px;}.dist-head{	font-weight:bold;	font-size:1em;}.dist-list {	list-style-type:none; 	margin:0 5px 5px 0; 	border:1px solid #ccc;	border-width:0 0 1px 0;	padding:5px;	font-weight:normal;	font-size:1em;}/* end CSS for Disty table*//*CSS for Register Form*/.reg-form{	font-size:.8em;}.form-text{	text-align:right;	padding:0 5px 0 0;}.form-text2{	text-align:left;	padding:0 5px 0 0;}.form-input{	text-align:left;	padding: 0 0 0 5px;}.form-input2{	text-align:left;	padding: 0 0 0 5px;}/*end CSS for Register Form*/	#footer{background-color:#fc0; width:98%; text-align:center; border-top:2px solid #666; margin:0 auto; padding:2px 0 6px 0; clear:both; display:none;}#footer a{color:#666; text-decoration:none;}#footer a:hover{color:#036;}#footer ul {margin-left: 0; padding:0; display: inline;} #footer ul li { margin-left: 0; padding: 0px 30px 0px 0px; list-style: none; display: inline; width:100%; color:#000000; font-size:.7em;}
