body{text-align: center;background:#666;}#root {margin:0 auto;position:relative !important;text-align:left;background:#fff;}.sitemap{font-family:Times New Roman;font-size:12px;}.search input{background-color:#EEEEEE;border:1px solid #BBBBBB;color:#666666;height:25px;padding-left:5px;padding-top:5px;width:140px;font-family:arial;font-size:11px;}.up{background-color:#FFFFFF;background-image:url(/images/up.gif);background-repeat:no-repeat;border:0 none;height:10px;width:12px;}.down{background-color:#FFFFFF;background-image:url(/images/down.gif);background-repeat:no-repeat;border:0 none;height:10px;width:12px;}.subdetails{color:#0BA1FF;font-size:12px;font-weight:bold;padding:7px;}#vwquantity{color:#0BA1FF;font-weight:bold;height:18px;width:25px;font-size:10px;}.subitemdetails{font-size:12px;font-weight:lighter; padding:7px;}.producttable {  border:0;  width:100%;}.producttable th{background-image:url(/images/tablehead.jpg);color:#000000;font-size:12px;font-weight:lighter;border:solid 1px #D9D6C0;padding:2px;}.producttable td{font-size:12px;font-weight:bold;border:solid 1px #D9D6C0;padding:2px;}.breadcrumbs {background-color:white;height:10px;line-height:13px;overflow:hidden;padding:8px 0px 4px;font-family:times new roman;font-size:12px;}#root div{overflow:visible !important;}span.cpathway {float:left;font-weight:700;margin:0;}span.cpathway a.pathway {font-weight:700;text-decoration:underline;}span.cpathway img{}img, table {border:medium none;}a:visited{	color: #487DF9;}.stico_default {font-weight:700;font-family:times new roman;font-size:12px;color:#487DF9;}.search form{height:26px;}