/* -------------------------- Search Results pages styles -------------------------- */
#rtcol{width:754px;float:left;margin-top:0px}

#smsrch{float:left;clear:both;width:188px;height:95px;margin:6px auto;}
#smschbdy {float:left;margin:0px 12px 0;}
#smschbdy input.srch35{width:114px;height:21px;background:url("/img/inp-120.gif") no-repeat 4px 2px;border:none;padding:3px 0 0 10px;float:left;z-index:1;}
.smschbtn{position:relative;left:136px;top:0;background:url("/img/sm-btn-rgt.gif") no-repeat left top;height:22px;margin:0px 6px;width:22px;z-index:9;}
.smschbtn:hover{background:url("/img/sm-btn-rgt.gif") no-repeat left -22px;height:22px;margin:0px 7px;}
.txtradio{clear:both;margin-top:8px;color:#666;font-size:11px;text-align:right;}

.baklnk{display:block;float:left;color:#fff;width:137px;line-height:26px;padding:0 0 0 48px;font-weight:bold;font-size:12px;cursor:pointer;background:url("/img/bigbak-btn.gif") no-repeat;margin:6px 4px 20px;}
.baklnk:hover{text-decoration:underline;background:url("/img/bigbak-btn.gif") no-repeat left -26px ;height:26px;}
.baklnk2{display:block;float:left;width:182px;line-height:18px;background:#ddd;padding:0 4px;}

/* ================================= sres.html ===================================== */
#supres,#prdres{height:30px;width:460px;margin:15px auto;padding:12px 0 0 0;cursor:pointer;}
#supres{background:url("/img/results-supp-bg.jpg") no-repeat top right}
#prdres{background:url("/img/results-prod-bg.jpg") no-repeat top right}
.smbtnr {float:left;position:relative;left:20px;top:-3px;background:url("/img/sm-btn-rgt.gif") no-repeat left top;height:22px;width:22px;}
.smbtnr:hover{background:url("/img/sm-btn-rgt.gif") no-repeat left -22px;}
.bptxt{float:right;width:90%;color:#335588;font-size:13px;font-weight:bold;}
#restxt{font-size:14px;text-align:center;color:#666;}
#restxt em{font-weight:bold;font-style:normal;}

/* ================================== manflist ==================================== */
#bann {float:left;margin:10px auto;width:100%}
#bann img{display:block;margin:0 auto;}

#vlsthd{width:100%;height:24px;color:#335588;border-bottom:2px solid #335588;float:left;padding:0 0 10px;overflow:hidden;}
#vlsthd h1{padding:0 0 0 10px;font-size:14px;font-weight:bold;width:100%;}
#vndlst{float:left;margin:10px auto;width:100%;}
.vnditem{display:block;margin:5px auto;width:98%}
.vithd{height:10px;width:740px;background:url("/img/listing-top-curve.gif") no-repeat;}
.vitbdy{width:739px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.vname {float:left;width:720px;padding:0 5px;border-bottom:1px solid #ccc;}
.vname a{font-size:14px;font-weight:bold;color:#335588;float:left;}
.mor {float:right;width:105px;height:26px;position:relative;right:10px;top:-4px;padding:0;background:url("/img/more-btn.gif") no-repeat left top;}
.mor a{color:#fff;padding:0 0 0 6px;text-decoration:none;font-weight:bold;line-height:26px;font-size:12px;}
.mor:hover{background:url("/img/more-btn.gif") no-repeat left -26px;}
.vdtl{display:block;width:720px;float:left;padding:5px}
.vtxt{font-size:12px;float:left;width:70%;}
.vlogo{float:right}
.vlogo img{max-width:150px;}
.vctct{clear:both;padding:0 0 20px 10px;}
.vtlfx{font-weight:normal;font-size:12px;float:left;line-height:1.2;width:140px;}
.vtlfx em{font-weight:bold;}
.weburl{text-align:right;font-size:12px;color:#335588;float:right;width:250px;padding-right:10px;}
.vitbtm{height:10px;width:740px;background:url("/img/listing-btm-curve.gif") no-repeat;}
.vmail{padding:0 10px;float:left;} 

/* ================================== product ==================================== */

.sbg0{background:#d6dde7;color:#000;}
#prodres{margin:0 auto;background:#fff;color:#666;width:720px}
#prodres a{color:#666;font-weight:bold;}
#prodres table{width:718px;}
#prodres th{background:url("/img/blu-hdr-716.gif") no-repeat 0px 0px;color:#fff;font-size:14px;height:50px;padding-bottom:22px;}
#prodres td{border-bottom:1px solid silver;font-size:11px;}
#prodres a:hover{color:#000;}
#prodres tbody tr:hover{background-color:#cfcfcf;cursor:pointer;}

#catres{font-size:14px;}

/* ================================== brand ==================================== */
#dkbltbl {margin:auto;clear:both;width:100%}
#dkbltbl table{width:95%}
#dkbltbl th{height:31px;color:#fff;font-size:14px;font-weight:bold;text-align:center;}
#dkbltbl th.l{background:url("/img/dkbluhd-l.gif") no-repeat;}
#dkbltbl th.m{background:#1f4072;}
#dkbltbl th.r{background:url("/img/dkbluhd-r.gif") no-repeat top right;}
#dkbltbl td {color:#666;font-size:11px;font-weight:normal;border-bottom:1px solid silver;}
#dkbltbl td.l {width:37%}
#dkbltbl td.m {background:#f4f4f4;width:38%;}
#dkbltbl a {color:#335588;font-size:11px;font-weight:bold;}
#dkbltbl tbody tr{height:24px}
#dkbltbl tbody tr:hover{background:#d6dde7;cursor:pointer;}

#ltbltbl {margin:20px auto;clear:both;}
#ltbltbl th {color:#335588;font-size:14px;font-weight:bold;text-align:center;height:31px;}
#ltbltbl th.l{background:url("/img/ltbluhd-l.gif") no-repeat;}
#ltbltbl th.m{background:#9abaed;}
#ltbltbl th.r{background:url("/img/ltbluhd-r.gif") no-repeat top right;}
#ltbltbl td {color:#666;font-size:11px;font-weight:normal;border-bottom:1px solid silver;}
#ltbltbl tbody tr{height:24px}
#ltbltbl td.l {width:35%}
#ltbltbl td.m {background:#f4f4f4;width:25%;}
#ltbltbl a {color:#335588;font-size:11px;font-weight:bold;}
#ltbltbl tbody tr:hover{background-color:#d6dde7;cursor:pointer;}
