.reg-form, .reg-form tr,.reg-form td{  font-family: Tahoma;  font-weight: bold;  font-size: 12px;  color: #333333;}
.s1{ font-family: Tahoma; font-size: 12px; font-weight: bold; color: #259618;}
.s2{ font-family: Tahoma; font-size: 12px; font-weight: bold; color: #999999;}
.f-td{  vertical-align: top;}
.f-head{ font-family: Tahoma; font-size: 14px; font-weight: bold; color: #259618;}
.errm{  font-weight: bold;  color: red;  font-size: 14px;  border: thin solid #F2F2F2;  padding: 10px;  margin: 4px;  text-align: center;  max-width: 600px;}
.erry{  font-weight: bold;  color: green;  font-size: 14px;  border: thin solid #F2F2F2;  padding: 10px;  margin: 4px;  text-align: center;  max-width: 600px;}
.bline{  border: thin #259618 solid;}
.f-div{ font-family: Tahoma; width: 980px; background-color: #F4F4F4; border-collapse: collapse; padding-top: 3px; padding: 15px;}
.head-div{ width: 980px; background-color: white; border-collapse: collapse;}
.main-mid{ border-collapse: collapse; border: solid white thick; width: 980px; background-color: white;}
.mainltd{  border-collapse: collapse;  border: solid white thick;  padding: 2px;  min-width: 200px;}
.mainmtd{  border-collapse: collapse;  border: solid white thick;  padding: 3px;  min-width: 600px;}
.link1 , .link1:visited { text-decoration: none; color: #FF9933;}
.link1:hover{  text-decoration: underline;}
.link2 , .link2:visited { text-decoration: none; color: #FF9933; font-size: smaller;}
.link2:hover{  text-decoration: underline;  font-size: smaller;}
.link3 , .link3:visited { text-decoration: none; color: GREEN; font-size: smaller;}
.link3:hover{  text-decoration: underline;  font-size: smaller;}
.link4 , .link4:visited{ text-decoration: none; border: 1px solid #FF9933; font-size: 15px; font-weight: bold; color: white; background-color: #ff9933; padding: 3 15 3 15; }
.link4:hover { color: #FF9933; background-color: white; }
.menu-head{ text-align: center; padding: 3px; font-family: Tahoma; font-weight: bold; color: white; background-color: #259618; border: medium #259618 solid;}
.hidden{ display: none;}
.nothidden{ display: block;}
.pro-s-view:hover{  border: thin solid #FFE2C6;}
.pro-s-view{ padding: 5px; border: thin solid white; border-bottom: thin solid #C4F0FF;}
.menu-reg{ padding: 3px; font-family: Tahoma; font-weight: bold; color: #0080C0; border: medium #259618 solid; border-bottom: none; border-top: none;}
.sub-menu-reg{padding: 3px; padding-left: 15px; font-family: Tahoma; font-weight: bold; color: #259618; border: medium #259618 solid; border-bottom: none; border-top: none; font-size: smaller;}
.menu-regd{ padding: 3px; font-family: Tahoma; font-weight: bold; color: #0080C0; border: medium #259618 solid; border-bottom: none; border-top: none;}
.sub-menu-reg:hover{  background-color: #FF9933;  border: medium #FF9933 solid;  border-bottom: none;  border-top: none;  color: white;}
.menu-reg:hover{ background-color: #FF9933;  border: medium #FF9933 solid;  border-bottom: none;  border-top: none;  color: white;}
.c-link, .c-link:visited{ font-size: 14px; text-decoration: none; color: #0080C0;}
.c-link:hover{ color: white;}
.sub-c-link, .sub-c-link:visited{ font-size: 13px; text-decoration: none; color: black;}
.sub-c-link:hover{ color: white;}
.searchboxp1{  min-height: 30px;  min-width: 500px;  width: 500px;  height: 30px;  background-color: #259618;  color: white;  font-family: tahoma;  font-weight: bold;  font-size: 18px;  padding-top: 5px;  padding-left: 5px;  padding-right: 5px;}
.searchinput1{  min-width: 430px;  width: 430px;  background-color: white;  color: #FF9933;  font-family: tahoma;  font-weight: bold;  font-size: 12px;  border: none;  min-height: 25px;}
.searchboxp3{min-height: 30px;  height: 30px;  background-color: #259618;  color: white;  font-family: tahoma;  font-weight: bold;  font-size: 18px;  padding-top: 5px;  padding-right: 5px;  padding-left: 8px;}
.searchinput3{background-color: white;color: #FF9933;font-family: tahoma;font-weight: bold;font-size: 18px;border: none;}
.searchboxp2{min-height: 35px;min-width: 60px;width: 60px;height: 35px;background-color: #FF9933;color: white;font-family: tahoma;font-weight: bold; font-size:20px;border: none;}
.searchboxp2input{min-height: 30px;min-width: 60px;width: 60px;height: 30px;background-color: transparent;color: white;font-family: tahoma;font-weight: bold;font-size: 18px;padding-top: 4px;border: none;}
.searchboxp2input:hover{color: #259618;cursor: pointer;}
body{font-family: Tahoma;}
.pro-page-link{border: thin solid white;}
.pro-page-link:hover{border: thin solid #EFEFEF;}
.pro-page-linka{text-decoration: none;font-size: 13px;font-weight: bold;color: #00A9E1;border-bottom: thin solid white;}
.pro-heading{text-decoration: none;font-size: 20px;font-weight: bold;color: #00A9E1;border-bottom: 1px solid #C4F0FF;padding-bottom: 8px;}
.pro-page-linka:hover{border-bottom: thin solid #00A9E1;}
.proimg{padding: 8px;border: 2px solid #EFEFEF;width: 320px;height: 320px;text-align: center;vertical-align: middle;}
.manuf-box{text-align: center;font-size: medium;color: #B6B6B6;font-weight: bold;padding: 5px;margin-bottom: 3px;margin-top: 3px;}
.price-box{text-align: center;padding: 5px;margin-bottom: 3px;margin-top: 3px;}
.des-box{padding: 8px;border-top: 1px solid #C4F0FF;border-bottom: 1px solid #C4F0FF;margin-bottom: 5px;}
.specs-value b{font-weight:normal}
.fk-specs-type1 .specs-value h2{font-weight:normal;display:inline}
.fk-specs-type2{font-size:15px;width:100%;margin-top:4px}
.fk-specs-type2 td,.fk-specs-type2 th{padding:5px;vertical-align:top;text-align:left}
.fk-specs-type2 .group-head{text-align:left;font-weight:bold;text-transform:uppercase;padding:5px;background-color: #3ECFFF; }
.fk-specs-type2 .specs-key{text-align:left;padding:5px;width:25%;font-weight:normal}
.fk-specs-type2 .specs-key.boldtext{font-weight:bold}
.fk-specs-type2 .specs-value ul{padding-left:20px}
.fk-specs-type2 .specs-value ul li{margin-bottom:10px}
.fk-specs-type2 .specs-value .mprod-warrenty{font-size:13px}
.item_desc_title strong{font-size:16px}
.item_desc_title b,.item_desc_title.item_desc_title_text{font-size:16px}
.item_desc_title{display:block;font-family:tahoma;padding:12px 0 10px 0}
.fk-specs-type2 {background-color:#DFF8FF;}
.tbtab-head{background-color:#FF9933;color:#FFFFFF;font-size:13px;font-weight:bold;text-align: center;}
.pro-ver-v{ border: thin solid #EEEEEE; width:200px; text-align: center; font-size: 13px; color: #00a9e1; padding: 5px; font-weight: bold; }
.pro-ver-v span{ font-size: 15px; color: black; font-weight: bold; }
.linkd , .linkd:visited{ text-decoration: none;font-size: 13px; color: #00a9e1; font-weight: bold; }
.linkd:hover{ text-decoration: underline; }
.buy-sell{padding:10px;}
.pro-info-buynow-tablew td{background-color: #EEEEEE;font-family: Tahoma;font-size: 12px;color: #111111;padding-left: 20px;padding-right: 20px;padding-top: 3px;padding-bottom: 3px;}
.sell-div-min{width: 20px;height: 18px;background-color: #ff9933;color: #FFFFFF; font-weight: bold;font-size: 14px;padding: 5px;text-align: center;border: thin #FF9933 solid;display: inline;margin-left: 5px;margin-right: 5px;}
.sell-div-min:hover{width: 20px;height: 18px;background-color: #ffffff; color: black;cursor: pointer;border: thin #FF9933 solid;display: inline;margin-left: 5px; margin-right: 5px;}
.orderbook-tab th{  padding: 10 20 10 20;  background-color: #DDDDDD;}
.orderbook-tab{  border: #DDDDDD thin solid;}
.orderbook-tab td{ vertical-align: middle;  text-align: center;  padding: 5 2 5 2;}
.go-next-but{ height: 60px; width: 80px; border: none; background: url(http://shoppingnow.in/images/go-next.png); }
.orderbook-tab2 th{  padding: 5 10 5 10;  background-color: #DDDDDD;}
.orderbook-tab2{  border: #DDDDDD thin solid;}
.orderbook-tab2 td{ vertical-align: middle;  text-align: center;  padding: 3 1 3 1;}
.qdiv{ font-size: 14px; font-weight: bold; color: #FF9933; cursor: pointer; padding: 5px; border: 1px solid #DDDDDD}
.adiv{ font-size: 13px; padding: 0 5 5 5; border: 1px solid #DDDDDD}