/* ====================================== Vendor page - profiles and  indexing tables ===================================== */
#lcol{width:190px;float:left;padding:0;background:url("/img/side-box.jpg") no-repeat top left;margin:20px 15px 20px 0;}
#vndlnks{width:188px;float:left;padding:10px 0;margin:2px 0;}
.vpbutn{float:left;background:url("/img/vnd-btn.gif") no-repeat left top;height:30px;margin:4px 8px;width:156px;}
.vpbutn:hover{background:url("/img/vnd-btn.gif") no-repeat left -30px;height:30px;}
.vpbutn a{display:block;color:#fff;text-decoration:none;font-size:11px;font-weight:bold;padding:8px 0 0 12px;width:120px;}

#bktop{cursor:pointer;width:169px;height:35px;background:url("/img/gen_nav.gif") no-repeat top right;margin:0;position:fixed;top:640px;}
#bktop a{display:block;width:140px;text-decoration:none;font-size:13px;font-weight:bold;color:#fff;padding:9px 15px;}
#bktop a:hover{color:#666;}

#rtcol{width:754px;float:left;margin-top:10px}
#prcol{float:left;width:490px;}
#prfhd {width:100%;height:30px;color:#335588;border-bottom:2px solid #335588;float:left;padding:0 0 10px;}
#prfhd .vndnm{float:left;padding:5px 0 0 10px;font-size:14px;font-weight:bold;}
#prfhd .bak{float:right;width:105px;height:26px;position:relative;right:10px;top:5px;padding:0;background:url("/img/back-btn.gif") no-repeat left top;}
#prfhd .bak a{color:#fff;padding:0 0 0 40px;text-decoration:none;font-size:12px;font-weight:bold;line-height:26px;}
#prfhd .bak:hover{background:url("/img/back-btn.gif") no-repeat left -26px;}
.prfbk{display:block;float:right;width:143px;line-height:26px;padding:0 0 0 42px;cursor:pointer;background:url("/img/big-green-btn.gif") no-repeat;margin:6px 0 0;}
.prfbk a{color:#fff;font-weight:bold;font-size:12px;text-decoration:none;}
.prfbk:hover{text-decoration:underline;background:url("/img/bigbak-btn.gif") no-repeat left -26px ;height:26px;}

.tkeys{display:block;height:8px;text-align:center;font-size:7px;color:#dfdfdf;margin:-14px 0 0;width:97%;}
.keywds{text-align:center;font-size:7px;color:#888;margin:0px 0 0;width:97%;}
.em{color:#333;font-size:110%}
#adlgo{width:480px;border-bottom:2px solid #335588;float:left;padding:12px 0}
#addr{float:left;margin-left:10px;font-weight:bold;font-size:11px;}
#logo {display:block;float:right;width:170px;margin:0;position:relative;top:0;right:0;text-align:right;}
#logo img{max-width:175px;max-height:100px;position:relative;top:0;right:0}
#telweb{clear:both;padding:10px 0;}
#telfx{font-weight:bold;font-size:11px;float:left;width:140px;}
#weburl{float:right;font-size:14px;font-weight:bold;text-align:right;color:#335588;}

#prftxt {width:480px;float:left;padding:0 0 2px 0px;}
#prftxt b{font-size:12px;}
#prftxt a{}
#prftxt p{text-align:justify;font-size:12px;}
#prfpix {float:right;display:table;vertical-align:middle;width:254px;}
#prfpix img{display:block;margin:15px auto;max-height:220px;max-width:250px;min-width:128px;}

#idxcont{width:100%;float:left;}
#prodtbl {width:460px;margin-left:20px;float:left;}
#prodtbl th {background:url("/img/tradeprod-hdr.gif") no-repeat;color:#fff;font-size:14px;font-weight:bold;text-align:center;height:32px;}
#prodtbl td {font-size:11px;font-weight:normal;border-bottom:1px solid silver;padding-left:20px;color:#666;}
#prodtbl td a:hover{background:#d6dde7;}
#prodtbl a {display:block; width:100%;text-decoration:none;}
#prodtbl a:hover{color:#335588;cursor:pointer;}

#tradetbl {width:460px;margin-left:10px;float:left;}
#tradetbl th {background:url("/img/tradeprod-hdr.gif") no-repeat;color:#fff;font-size:14px;font-weight:bold;text-align:center;height:32px;}
#tradetbl tr {border-bottom:1px solid silver;}
#tradetbl td.lcel{color:#666;font-size:11px;font-weight:bold;border-bottom:1px solid silver;padding-left:20px}
#tradetbl td.rcel{color:#666;font-size:11px;font-weight:normal;border-bottom:1px solid silver;}
.lcel{font-weight:bold;}
.rcel{}

/* ==================================== No profile ==================================== */

#prcol2{float:left;width:100%;}
#prcol2 h1{text-align:center;}
#prcol2 #adlgo{width:100%;}
#gglad {clear:both;height:90px;width:728px;margin:0 auto 20px;padding:20px 0;}

#smsrch{float:left;clear:both;width:188px;height:100px;margin:6px auto;}
#smschbdy {float:left;margin:0px 12px 0;}
#smschbdy input.srch35{width:125px;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:3px;background:url("/img/submit-btn-blu.gif") no-repeat left top;height:20px;margin:4px 8px;width:20px;z-index:9;}
.smschbtn:hover{background:url("/img/submit-btn-blu.gif") no-repeat left -20px;height:20px;margin:4px 9px;}
.txtradio{clear:both;margin-top:8px;color:#666;font-size:11px;text-align:right;}

/* ==================================== Forms ==================================== */

