﻿table#mainbodyspan{border:1px solid #ddd;}
td.prodnavigation{}
td.detailimage{vertical-align:top;}
td.detaildescription{}
div.detailid{font:90.1% arial, sans-serif;margin:0;padding:0;color:#666;}
div.detailname{font:bold 120.1% arial, sans-serif;color:#333;}
div.prodprice{color:#ff6600;font:normal 100.1% arial, sans-serif;text-align:left;vertical-align:top;}
div.prodprice span{color:#f96e12;font:bold 146.1% arial, sans-serif;text-align:left;vertical-align:top;}
div.detailprice{color:#ff6600;padding-top:4px;font:normal 100.1% arial, sans-serif;text-align:left;}
div.detailprice span.price{color:#f96e12;font:bold 166.1% arial, sans-serif;text-align:left;vertical-align:top;}
div.detailprice span.incvat{color:#666;font:normal 90.1% arial, sans-serif;text-align:left;vertical-align:bottom;}
div.prodprice span.incvat{color:#666;font:normal 90.1% arial, sans-serif;text-align:left;vertical-align:bottom;}
table.outerborder span.incvat{color:#666;font:normal 90.1% arial, sans-serif;text-align:left;vertical-align:bottom;}
div.detailprice span.taxmsgt{color:#666;font:normal 126.1% arial, sans-serif;text-align:left;vertical-align:top;}
table.cobtbl{width:95%;margin:5px auto;font-size:12px;color:#666;background:#fff;border:1px solid #ddd;}
table.tblqtydisc{width:766px;font-size:12px;color:#fff;background:#f5f5f5;border:1px solid #ff6600;height:90px;}
td.tblqtydisctitle{width:766px;padding:2px;}
td.tblqtydisc2{width:766px;padding:2px;}
td.tblqtydisc3{width:766px;padding:0px;font:bold 120.1% arial, sans-serif;}
td.cobhl{background:transparent;font-size:12px;color:#666666;}
td.cobll{background:transparent;font-size:12px;color:#666666;}
.cpd{background-color:#e0e0e0;}
.cpdhl{background-color:#e0e0e0;color:#000000;font-weight:bold;}
table.cpd{background-color:#ffffff;}
tr.cpdtr{background-color:#ffffff;}
tr.cpdtr:hover{background-color:#f5f5f5;}
td.cpdll{padding:1px 1px;border-bottom:1px dashed #ff6600;}
td.cpdhl{background-color:#ffffff;color:#333333;font-weight:bold;padding:2px;}
.cstitle{color:#ff6600;font:normal 125.1% arial, sans-serif;text-align:center;padding:0px 0px 0px 2px;}
div.proddescription{text-align:left;color:#333333;font-size:12px;font-family:Arial, sans-serif;}
select.prodoption{font-size:12px;font-family:Arial;color:#333333;}
td.product{border:1px solid #ddd;background-color:#FFF;padding:0;margin:0;}
td.product:hover{}
td.prodimage{vertical-align:top;}
td.view_button{height:33px;margin:0px;padding:0px;}
div.detailoptions{background:#f5f5f5;border:1px solid #f5f5f5;padding:10px 5px;}
span.detailoption{font-size:12px;font-family:Arial, sans-serif;color:#333333;}
td.catname{padding:0 0 0 2px;border:1px solid #ddd;}
div.prodname{font:normal 100.1% arial, sans-serif;text-align:left;color:#666666;margin-bottom:3px;}
div.prodname a{color:#666;text-decoration:none;}
div.prodname a:hover{color:#333;text-decoration:none;}
div.prodname a:visited{color:#666;text-decoration:none;}
div.prodname a:visited:hover{color:#333;text-decoration:none;}
div.proddiscounts{font-size:12px;font-family:Arial, sans-serif;color:#3682cb;}
div.detaildiscounts{font-size:12px;font-family:Arial, sans-serif;color:#3682cb;background-color:#ffffff;}
td.mincart{font:normal 100.1% arial;color:#ddd;padding:0px 5px;margin:0px;text-align:left;background-color:transparent;}
table.mincart{padding:0px 15px 0px 0px;margin:0px;background:transparent url(images/shoppingcart.png) top right no-repeat}
.mincart a{color:#ddd;font:bold 100.1% arial;text-decoration:none;}
.mincart a:hover{color:#fff;}
.receipthr{height:0;border-width:1px 0 0 0;border-style:solid;border-color:#666666;}
.receipthl{background-color:#333333;}
.receiptheading{background-color:#3682cb;color:#FFFFFF;font-weight:bold;}
div.listprice{color:#666666;font:100.1% arial, sans-serif;text-align:left;}
td.review{width:100%;color:#666;font-weight:bold;}
.showallreview {color:#fff;font-weight:normal;border:0px;}
.reviewcomments {width:970px;margin:3px;padding:5px;color:#666;font-weight:normal;border:0px solid #ddd;}
.reviewname {text-align:right;padding:0px 0px 0px 0px;color:#333;font-weight:bold;border:0px;}
.reviewbottom {padding:0px 3px;color:#666666;font-weight:bold;border:0px;}
hr.review {width:100%;height:0;border-bottom:0px solid #bbb;}
#prodnav{width:670px;padding:5px 1px;}
td.pcount{font:bold 120.1% arial, sans-serif;color:#333333;}
td.psearch{color:#666666;}
td.pnext{color:#666666;}
.pnext a{color:#666666;text-decoration:none;}
.pnext a:hover,a:focus,a:active{color:#666666;text-decoration:none;}
.pnext a:focus,a:active{color:#666666;}
.proddetailhotdeal{padding:2px;}
.nohotdeal{display:none}
p.hotdealtitle {width:189px;height:30px;text-align:center;color:#ffffff;text-decoration:none;font:bold 100.1% arial, sans-serif;margin:0px;padding:5px 0px 0px 0px;}
.ratingsouterborder{background-color:#666;padding:0;margin:0;}
.ratingcont{width:286px;padding:0px;margin:3px 0px 0px 3px;background:#666 url(images/ratingsbg.png) top left no-repeat;height:190px;}
table.ratingbox{padding:2px 5px 5px 5px;margin:0;color:#555;width:286px;}
.ratingbox a{color:#333;font-weight:bold;text-decoration:none;}
.ratingbox a:hover{color:#333;text-decoration:none;}
p.ratingsfront{padding:1px 1px 5px 1px;margin:0px;font-weight:bold;color:#666;text-align:center;}
td.recentratingheader{font:normal 80.1% arial, sans-serif;}
td.recentratingname{font-weight:bold;color:#113355;}
div.csprodprice{text-align:left;} 
div.prodrating a.ectlink{color:#008eff;}
div.prodrating a.ectlink:hover{color:#008eff;text-decoration:underline;}
div.prodrating a.ectlink:visited{color:#008eff;}
/*-----------------------------------Cabling solution----------------------------*/
table.systemdetails{width:100%;text-align:center;padding:0px;margin:0px;}
.systemdetails td{border-right:1px dotted #666666;}
.systemdetails p{padding:0px;}
td.includedheaders{border-bottom:1px dotted #ff6600;}
tr.includeddark{background:#f5f5f5;}
td.includedtitle{padding:5px;text-align:left;width:200px;}
td.includedborder{height:0;border-bottom:1px solid #f5f5f5;}
table.systemdetails h3{color:#ff6600;}
table.prodnavigation {font:normal 100.1% arial, sans-serif;background: #f5f5f5;}
.prodnavigation a{color:#666666;}
.prodnavigation a:hover{color:#333;}
td.pagenums {background: #f5f5f5}
p.pagenums a{color:#666;}
p.pagenums a:hover{color:#333;}
p.pagenums a:visited{color:#666;}
span.currpage{font-weight: bold;border:1px solid #666;padding:0px 5px;background:#fff;}
/*-------------------menu----------------*/
ul.ectmenu1 {width:189px;margin:0px;padding:5px 0px;list-style-type:none;font:90.1% arial, sans-serif;}
li.ectmenu1 {margin:0px;padding:0px;border-bottom:1px solid #f5f5f5;}
li.ectmenuhassub1 a{display:block;background:url(images/arrow2.gif) right center no-repeat;}
li.ectmenuhassub1 a:hover{display:block;background:url(images/arrow2ov.gif) right center no-repeat;}
li.ectmenu1 a{display:block;padding:10px 0px 10px 15px;text-align:left;text-decoration:none;color:#666666;}
li.ectmenu1 a:hover{color:#333333;}
li.ectsubmenu1 a{padding:0px;padding:10px 0px;color:#666666;background-color:#f5f5f5;border-bottom:1px solid #fff;}
li.ectsubmenu1 a:hover{color:#ff6600;}
