.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:16px;font-family:Tahoma, Geneva, sans-serif;background:url(../img/bg01.gif) repeat-x left top;color:#676767;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Tahoma, Geneva, sans-serif; vertical-align:middle;color:#676767;}
a{text-decoration:none;color:#676767;}
a:hover{text-decoration:underline;}
h1{font-size:23px;line-height:25px;}
h2{font-size:17px;line-height:19px;}
h3{font-size:15px;line-height:17px;}
h4{font-size:14px;line-height:16px;}
h5{font-size:12px;line-height:14px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}
.col01,.col02,.col03,.ncol01,.ncol02{ float:left; width:auto;}
p{ padding:8px 0;}
.hidden{ display:none;}
label.error {font-size: 13px; font-weight:bold;background: #fff url('../img/icons/cancel.gif') no-repeat left;margin-top:4px;padding-left:20px;margin-bottom:-10px;color:#FF0000;position:relative;z-index:100; display:block;}



div.pic { min-height:200px; }
div.info { min-height: 57px; }


div.container{width:940px;margin:0 auto; padding:0 0 20px;}
div.header div.login{ text-align:right;}
div.header div.cols1{width:940px;clear:both;position:relative;}
div.header div.cols1 div.col1{width:216px;}
div.header div.cols1 div.col2{width:320px; padding:12px 0 0;}
div.header div.cols1 div.col3{width:366px;padding:12px 0 0; float:right;}
div.header a.logo{ width:170px; height:81px; display:block; background:url(../img/click-logo.gif) no-repeat left top;}
div.header a.logo:hover{ text-decoration:none; background:url(../img/click-logo-o.gif) no-repeat left top;}
div.header a.logo span{ display:none;}
div.header div.search{ width:320px; height:30px; background:url(../img/bg02.gif) no-repeat left top;}
div.header div.quickadd{ width:150px; height:30px; background:url(../img/bg_quickadd.gif) no-repeat left top; float:left;}
div.header div.quickqty{ width:50px; height:30px; background:url(../img/bg_quickqty.gif) no-repeat left top; float:left;}
div.header input.keyword{ width:200px; padding:0px 0 0 32px;border:none; background:none; font-size:13px; line-height:15px;}
div.header input.stockcode{ width:125px; padding:6px 0 0 15px;border:none; background:none; font-size:13px; line-height:15px;}
div.header input.qqty{ width:27px; padding:6px 0 0 15px;border:none; background:none; font-size:13px; line-height:15px;}
div.header input.search{ width:84px; height:30px; border:none; background:none; margin:0 0 0 4px; cursor:pointer;}
div.header div.advanced{ text-align:right; padding:6px 2px 0 0;}
div.header div.advanced a{ color:#32bdea; text-decoration:underline; font-size:11px;}
div.header div.box01{width:366px;background:url(../img/box01-mid.gif) repeat-y left top; position:absolute; top:52px; right:0;}
div.header div.box01-top{width:366px;background:url(../img/box01-top.gif) no-repeat left top;}
div.header div.box01-btm{background:url(../img/box01-btm.gif) no-repeat left bottom; padding:1px;}
div.header div.box02{width:366px;background:url(../img/box01-mid.gif) repeat-y left top; position:absolute; top:52px; right:0;}
div.header div.cols01{width:364px;overflow:hidden;clear:both;}
div.header div.cols01 div.col01{ padding:6px 0 0 8px;}
div.header div.cols01 div.col02{width:auto; float:right;}
div.header img.basket{ vertical-align:middle;}
div.header a.open{ color:#32bdea; background:url(../img/icon01.gif) no-repeat right center; padding:0 13px 0 0; margin:0 0 0 8px; font-size:10px; cursor:pointer;}
div.header a.open-o{ color:#c2c2c2; background:url(../img/icon02.gif) no-repeat right center; padding:0 13px 0 0; margin:0 0 0 8px; font-size:10px; }
div.header a.open-o:hover{ text-decoration:none;}
div.header div.basket{ background:#676767 url(../img/bg03.gif) no-repeat left bottom; border-top:solid 1px #d1d1d1; padding:4px 0; display:none;}
div.header div.cols02{width:364px;overflow:hidden;clear:both; font-size:13px; color:#fff;}
div.header div.cols02 div.col01{width:82px; text-align:right;}
div.header div.cols02 div.col02{width:82px; margin:0 0 0 12px;}
div.header div.cols02 div.col03{width:84px; text-align:right;}
div.header div.cols02 div.col04{width:82px; margin:0 0 0 12px; float:left;}
div.header div.close{ text-align:right; padding:0 7px 0 0;}
div.header a.close{ color:#fff; font-size:10px; background:url(../img/icon03.gif) no-repeat right center; padding:0 13px 0 0; }
div.header div.save{ color:#31bdea; font-weight:bold;}
div.header div.cols2{width:940px;clear:both;position:relative; padding:26px 0 0;}
div.header div.cols2 div.col1{width:216px;}
div.header div.cols2 div.col2{width:703px; padding:63px 0 0; text-align:right;}
div.main-nav{ height:52px; background:url(../img/bg04.jpg) no-repeat left top; margin:13px 0 0; width:940px;}
div.main-nav ul{ width:auto; float:left;}
div.main-nav ul li{ width:auto; float:left; font-size:15px; line-height:52px; font-weight:bold; background:url(../img/bg05.gif) no-repeat left top;visibility:hidden}
div.main-nav ul li.first{ background:none;}
div.main-nav ul li a{ display:block; float:left; text-align:center;}
div.main-nav ul li a span{ background:url(../img/icon04.gif) no-repeat left 6px; padding:0 0 0 15px;}
div.main-nav ul li a:hover{ background:url(../img/bg06.jpg) repeat-x left top; color:#fff; text-decoration:none;}
div.main-nav ul li.first a:hover{ background:url(../img/bg07.jpg) no-repeat left top;}
div.main-nav ul li.last a:hover{ background:url(../img/bg08.jpg) no-repeat right top;}
div.main-nav ul li a:hover span{ background:url(../img/icon05.gif) no-repeat left 6px; }
div.breadcrumb{ padding:16px 0 8px; border-bottom:solid 1px #d1d1d1;}
div.breadcrumb div.cols1{width:940px;overflow:hidden;clear:both; font-size:13px; line-height:15px;}
div.breadcrumb div.cols1 div.col2{width:auto; float:right;}
div.content{ width:940px; clear:both; margin:26px 0 0;}
div.content2{ width:940px; clear:both; margin:14px 0 0;}
div.side{ width:220px; float:left;}
div.main{ width:700px; float:right;}
div.side2{ width:220px; float:right;}
div.main2{ width:700px; float:left;}
div.cat-block{ padding:0 0 8px;}
div.cat-block div.cat{ border:solid 1px #d1d1d1; padding:0 0 16px; overflow:hidden; width:218px;}
div.cat-block ul.cat li{ width:218px; float:left;}
div.cat-block ul.cat li a{ display:block;border-bottom:solid 1px #d1d1d1; font-weight:bold; padding:6px 15px 6px 22px; background:url(../img/icon13.gif) no-repeat 7px 10px; width:181px; float:left;}
div.cat-block ul.cat li div.sub{ display:none; width:218px;}
div.cat-block ul.cat li.shover a{background:url(../img/icon12.gif) no-repeat 7px 10px; color:#f7941d;  }
div.cat-block ul.cat li.shover div.sub{ background:#676767;border-bottom:solid 1px #d1d1d1; display:block; overflow:hidden;}
div.cat-block ul.cat li.shover div.sub ul{ padding:0 20px;}
div.cat-block ul.cat li.shover div.sub ul li{ width:123px; }
div.cat-block ul.cat li.shover div.sub ul li a{ color:#fff; border-bottom:dotted 1px #d1d1d1; background:url(../img/icon09.gif) no-repeat 2px 10px;padding:6px 0px 6px 16px; width:162px;}
div.cat-block ul.cat li.shover div.sub ul li.subhover a{ color:#f7941d;}
div.cat-block ul.cat li.shover div.sub ul li.last a{ border-bottom:none;}
div.cat-block ul.cat li.shover div.sub ul li.lasthover a{ border-bottom:none;  color:#f7941d;}
div.cat-block ul.cat li.shover div.sub div.collapse{ text-align:right; padding:0 8px 0px 0;}
div.cat-block ul.cat li.shover div.sub div.collapse a{ background:none; border-bottom:none; padding:0; padding-left:20px;}
div.star-block{ width:700px; height:265px; background:url(../img/star-product.jpg) no-repeat left top;}
div.star-block div.star{ padding:30px 310px 30px 30px;}
div.star-block h1.t1{ color:#32bdea; font-size:32px;}
div.star-block div.t2{ font-size:19px; color:#32bdea; padding:6px 0 12px; border-bottom:solid 1px #d1d1d1;}
div.special-block{ margin:36px 0 0;}
div.special-block div.cols1{width:700px;overflow:hidden;clear:both; padding:0 0 10px;}
div.special-block div.cols1 div.col2{width:auto; float:right; padding:9px 0 0;}
div.special-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.special-block div.cols2 div.col1{width:220px;}
div.special-block div.cols2 div.col2{width:220px; margin:0 0 0 20px;}
div.special-block div.cols2 div.col3{width:220px; float:right;}
div.special-block div.box01{width:220px;background:url(../img/box02-mid.gif) repeat-y left top;}
div.special-block div.box01-top{background:url(../img/box02-top.gif) no-repeat left top;}
div.special-block div.box01-btm{background:url(../img/box02-btm.gif) no-repeat left bottom;}
div.special-block div.pic{ text-align:center; padding:8px 0;}
div.special-block h3.t1{ border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; text-align:center; padding:10px 0;}
div.special-block h3.t1 a{ color:#32bdea;}
div.special-block div.info{ text-align:center; padding:8px 0 0;}
div.special-block a.supplier{ color:#32bdea; font-weight:bold;} 
div.special-block div.cols01{width:200px;overflow:hidden;clear:both; height:26px; line-height:25px; margin:0 auto;}
div.special-block div.cols01 div.col01{width:100px; text-align:center;}
div.special-block div.cols01 div.col02{width:100px; text-align:center;}
div.special-block div.cols01 a{ color:#fff; font-weight:bold; background:url(../img/icon14.gif) no-repeat left center; padding:0 0 0 11px;}
div.special-block div.cols01 div.ncol01 a{ color:#fff; font-weight:bold; background:url(../img/icon14.gif) no-repeat left center; padding:0 0 0 11px;}
div.special-block div.cols01 div.ncol02 a{ color:#fff; font-weight:bold; background:url(../img/icon14.gif) no-repeat left center; padding:0 0 0 11px;}
div.special-block div.special{ width:218px; height:56px; background:url(../img/bg09.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.special-block div.customerprice{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.special-block div.offer{ line-height:25px; height:25px; overflow:hidden; } 
div.special-block div.price{ font-weight:bold; line-height:26px;color:#000}
div.special-block div.price a{ color:#fff;text-decoration:underline}
div.special-block div.price span{color:#fff; text-decoration:underline;}
div.special-block div.line01{ line-height:1px; height:4px; font-size:1px; margin:0 0 20px;}
div.special-block div.new{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff; font-size:13px;}
div.special-block div.cat{ line-height:30px; } 
div.special-block div.cat span{ text-decoration:line-through;}
div.special-block div.online{ font-weight:bold; line-height:26px;}
div.special-block div.online span{ text-decoration:underline;}


div.special-block div.special_new{ width:218px; height:56px; background:no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}

div.new-block{ margin:36px 0 0;}
div.new-block div.cols1{width:700px;overflow:hidden;clear:both; padding:0 0 20px;}
div.new-block div.cols1 div.col2{width:auto; float:right; padding:9px 0 0;}
div.new-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.new-block div.cols2 div.col1{width:220px;}
div.new-block div.cols2 div.col2{width:220px; margin:0 0 0 20px;}
div.new-block div.cols2 div.col3{width:220px; float:right;}
div.new-block div.box01{width:220px;background:url(../img/box02-mid.gif) repeat-y left top;}
div.new-block div.box01-top{background:url(../img/box02-top.gif) no-repeat left top;}
div.new-block div.box01-btm{background:url(../img/box02-btm.gif) no-repeat left bottom;}
div.new-block div.pic{ text-align:center; padding:8px 0;}
div.new-block h3.t1{ border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; text-align:center; padding:10px 0;}
div.new-block h3.t1 a{ color:#32bdea;}
div.new-block div.info{ text-align:center; padding:8px 0 0;}
div.new-block a.supplier{ color:#32bdea; font-weight:bold;} 
div.new-block div.cols01{width:200px;overflow:hidden;clear:both; height:26px; line-height:25px; margin:0 auto;}
div.new-block div.cols01 div.col01{width:100px; text-align:center;}
div.new-block div.cols01 div.col02{width:100px; text-align:center;}
div.new-block div.cols01 a{ color:#fff; font-weight:bold; background:url(../img/icon14.gif) no-repeat left center; padding:0 0 0 11px;}
div.new-block div.new{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff; font-size:13px;}
div.new-block div.cat{ line-height:30px; } 
div.new-block div.cat span{ text-decoration:line-through;}
div.new-block div.online{ font-weight:bold; line-height:26px;}
div.new-block div.online span{ text-decoration:underline;}
div.new-block div.customerprice{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.new-block div.price a{ color:#fff;text-decoration:underline}
div.new-block div.price span{color:#fff; text-decoration:underline;}
div.new-block div.special{ width:218px; height:56px; background:url(../img/bg09.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.new-block div.special{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.new-block div.offer{ line-height:25px; height:25px; overflow:hidden; }

div.new-block div.free{ text-align:center;padding:14px 20px;border-top:solid 1px #d1d1d1;}
div.new-block div.price{ font-weight:bold; line-height:26px;color:#000}
div.new-block div.price a{ color:#fff;text-decoration:underline}

div.new-block div.special_new{ width:218px; height:56px; background:url(../img/bg10_old.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}

div.customer-block{ border-top:solid 1px #d1d1d1; padding:20px 0 0; margin:30px 0 0;clear:both;}
div.customer-block div.cols1{width:940px;overflow:hidden;clear:both;}
div.customer-block div.cols1 div.col1{width:446px;}
div.customer-block div.cols1 div.col2{width:494px;}
div.customer-block div.cols01{width:446px;overflow:hidden;clear:both; padding:8px 0 0;}
div.customer-block div.cols01 div.col01{width:172px;}
div.customer-block ul.links{ padding:0 0 0 10px;}
div.customer-block ul.links li{ background:url(../img/icon15.gif) no-repeat left 6px; padding:0 0 0 11px;}
div.customer-block ul.links li a{ color:#32bdea; font-weight:bold;}
div.customer-block h5.t1{ padding:0 0 0 3px;}
div.customer-block div.search{ width:494px; height:31px; background:url(../img/bg11.gif) no-repeat right top; text-align:right;}
div.customer-block input.keyword{ width:244px; padding:1px 0 0 32px;border:none; background:none; font-size:13px; line-height:15px;}
div.customer-block input.search{ width:90px; height:31px; border:none; background:none; margin:0 0 0 4px; cursor:pointer;}
div.customer-block div.advanced{ text-align:right; padding:6px 2px 0 0;}
div.customer-block div.advanced a{ color:#32bdea; text-decoration:underline; font-size:11px;}
div.customer-block div.cols02{width:494px;overflow:hidden;clear:both;}
div.customer-block div.cols02 div.col01{width:184px;}
div.customer-block div.cols02 div.col02{width:310px;}
div.customer-block div.blocks01{width:310px;overflow:hidden;clear:both;}
div.customer-block div.blocks01 div.block01{width:85px; font-weight:bold; text-align:right; float:left;}
div.customer-block div.blocks01 div.block02{width:215px; float:right;}
div.customer-block div.blocks01 div.block02 a{ color:#32bdea; font-weight:bold;}
div.customer-block div.address{ font-size:10px; padding:8px 0 0;}
div.customer-block div.designed{ text-align:right; font-weight:bold; padding:20px 0 0;}
div.customer-block div.designed a{color:#32bdea; }
div.suppliers-block{ border-top:solid 1px #d1d1d1; padding:20px 0 0; margin:30px 0 0;}
div.suppliers-block div.cols1{width:940px;overflow:hidden;clear:both; padding:8px 0 0;}
div.suppliers-block div.cols1 div.col1{width:225px;}
div.suppliers-block ul.suppliers{ padding:0 0 0 10px;}
div.suppliers-block ul.suppliers li{ background:url(../img/icon15.gif) no-repeat left 6px; padding:0 0 0 11px;}
div.suppliers-block ul.suppliers li a{ color:#32bdea; font-weight:bold;}
div.suppliers-block div.designed{ text-align:right; font-weight:bold; padding:20px 0 0;}
div.suppliers-block div.designed a{color:#32bdea; }
div.register-block div.box01{width:700px;background:url(../img/box03-mid.gif) repeat-y left top;}
div.register-block div.box01-top{background:url(../img/box03-top.gif) no-repeat left top;}
div.register-block div.box01-btm{background:url(../img/box03-btm.gif) no-repeat left bottom; padding:36px 0;}
div.register-block div.cols1{width:638px;overflow:hidden;clear:both; margin:0 auto;}
div.register-block div.cols1 div.col1{width:360px;}
div.register-block div.cols1 div.col2{width:278px; text-align:right; padding:9px 0 0;}
div.register-block div.please{ padding:20px 0 13px;}
div.register-block input.name,
div.register-block input.email{ width:248px; height:15px; background:url(../img/bg12.gif) no-repeat left top; border:none; font-size:13px; line-height:15px; padding:7px 14px 8px;}
div.register-block div.email{ padding:13px 0 0;}
div.product-info-block h1.t1{ font-size:21px; line-height:23px; border-bottom:#d1d1d1 1px solid; padding-bottom:8px;}
div.product-info-block h1.t1 span{ font-weight:normal;}
div.product-info-block div.cols1{width:700px;overflow:hidden;clear:both; padding:25px 0 0;}
div.product-info-block div.cols1 div.col1{width:400px; text-align:center; padding:15px 0 0;}
div.product-info-block div.cols1 div.col2{width:300px;}
div.product-info-block div.cols01{width:300px;overflow:hidden;clear:both;}
/*div.product-info-block div.cols01{width:200px;overflow:hidden;clear:both; height:26px; line-height:25px; margin:0 auto;}*/
div.product-info-block div.cols01 div.col01{width:100px; font-size:12px; font-weight:bold;padding:1px 0 0;}
div.product-info-block div.cols01 div.ncol01{width:100px; font-size:12px; font-weight:bold;padding:1px 0 0; color:#FFFFFF;text-align:center;}
div.product-info-block div.cols01 div.ncol02{width:100px; text-align:center;}
div.product-info-block div.cols01 div.col02{width:100px; text-align:center;}
div.product-info-block div.cols01 div.col01 a{ color:#32BDEA}
div.product-info-block div.box01{width:300px;background:url(../img/box04-mid.gif) repeat-y left top; margin:23px 0 0; width:300px;}
div.product-info-block div.box02{width:300px;background:url(../img/box02-mid.gif) repeat-y left top; margin:23px 0 0; width:220px;}
div.product-info-block div.box01-top{background:url(../img/box04-top.gif) no-repeat left top;}
div.product-info-block div.box02-top{background:url(../img/box02-top.gif) no-repeat left top;}
div.product-info-block div.box01-btm{background:url(../img/box04-btm.gif) no-repeat left bottom; padding:0 1px;}
div.product-info-block div.box02-btm{background:url(../img/box02-btm.gif) no-repeat left bottom; padding:0 1px;}
div.product-info-block div.rating{ padding:14px 20px; }
div.product-info-block div.customer{padding:14px 20px;border-top:solid 1px #d1d1d1; }
div.product-info-block div.cols02{width:256px;overflow:hidden;clear:both; margin:0 auto; padding:16px 0 12px;}
div.product-info-block div.cols02 div.col02{width:auto; float:right;}
div.product-info-block div.free{ text-align:center;padding:14px 20px;border-top:solid 1px #d1d1d1;}
div.product-info-block div.price{ width:300px; height:25px;line-height:25px; text-align:center; color:#000;}
div.product-info-block div.price2{ height:25px;line-height:25px; text-align:center; color:#000;}
div.product-info-block div.price a{ color:#fff;text-decoration:underline}
div.product-info-block div.price span{color:#fff; text-decoration:underline;}
div.product-info-block div.offer{ width:300px; height:25px;line-height:25px; text-align:center; color:#fff;}
div.product-info-block div.offer2{ height:25px;line-height:25px; text-align:center; color:#fff;font-weight:normal;}
div.product-info-block div.onlineprice{ width:300px; margin-top:10px; background:url(../img/bg13.gif) no-repeat left top; text-align:center; color:#fff;}
div.product-info-block div.SpecialOfferOuter{width:300px; margin-top:10px;}
div.product-info-block div.SpecialOfferOuter img {float:left;}
div.product-info-block div.special{ width:300px;min-height:22px; line-height:18px; font-weight:bold; text-align:center; color:#fff; margin-top:0px; margin-bottom:0px; float:left;}
div.product-info-block div.customerprice{ height:56px; background:url(../img/bg-3.gif) no-repeat left top;font-weight:bold; margin:6px auto 0; text-align:center; color:#fff;}
div.product-info-block div.new{ height:56px; background:url(../img/bg-3.gif) no-repeat left top;font-weight:bold; margin:6px auto 0; text-align:center; color:#fff;}
div.product-info-block div.special{ height:56px; background:url(../img/bg-4.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}

div.product-info-block div.new1{width:218px; height:56px; background:url(../img/bg-3a.gif) no-repeat left top;font-weight:bold; margin:6px auto 0; text-align:center; color:#fff;}
div.product-info-block div.special1{width:218px; height:56px; background:url(../img/bg-4a.gif) no-repeat left top; font-weight:bold; margin:6px auto 0; text-align:center; color:#fff;}


div.product-info-block div.cat{ line-height:23px;}
div.product-info-block div.cat span{ text-decoration:line-through;}
div.product-info-block div.online{ line-height:27px; font-weight:bold;}
div.product-info-block div.online span{ text-decoration:underline;}
div.add-block{ margin:24px 0 0;}
div.add-block div.separator{ line-height:1px; height:1px; background:#d1d1d1; font-size:1px; margin:0 0 8px;}
div.add-block div.add{ height:40px; background:url(../img/bg14.gif) no-repeat left top; text-align:right; font-size:13px;}
div.add-block input.add{ width:170px; height:40px; background:url(../img/add-basket.gif) no-repeat left top; border:none; cursor:pointer; margin:0 0 0 30px;}
div.add-block input.qty{ width:30px; margin: 0 0px 0 0;}
div.add-block input.pcksize{width:90px; margin: 0 10px 0 0;}
div.additional-block{ margin:22px 0 0; width:700px; background:url(../img/bg15.gif) repeat-y left top;}
div.additional-block div#tabscontent{ background:url(../img/bg16.gif) no-repeat left bottom; padding:0 1px;}
div.additional-block ul.tabs{ height:32px; background:url(../img/bg17.gif) repeat-x left top;}
div.additional-block ul.tabs li{ width:auto; float:left; padding:0 0 0 10px;}
div.additional-block ul.tabs li a{ width:auto; display:block; height:32px; line-height:32px; color:#fff; font-size:13px; font-weight:bold; background:url(../img/icon19.gif) no-repeat 5px center; padding:0 6px 0 20px; cursor:pointer; float:left;}
div.additional-block ul.tabs li a.active{background:#f2f2f2 url(../img/icon20.gif) no-repeat 5px center; color:#676767;}
div.additional-block ul.tabs li a:hover{ text-decoration:none;}
div.additional-block div.tabcontent{ padding:20px;}
div.additional-block h1.t1{ font-weight:normal; border-bottom:solid 1px #d1d1d1; padding:0 0 12px;}
div.additional-block div.cols1{width:640px;overflow:hidden;clear:both; padding:10px 0 0;}
div.additional-block div.cols1 div.col1{width:310px;}
div.additional-block div.cols1 div.col2{width:310px; float:right;}
div.additional-block h4.t2{ padding:10px 0 0;}
div.reviews-block{ margin:27px 0 0;}
div.reviews-block div.line01{ line-height:1px; height:4px; font-size:1px; margin:0 0 27px;}
div.reviews-block div.cols1{width:700px;overflow:hidden;clear:both; padding:0 0 8px; border-bottom:solid 1px #d1d1d1;}
div.reviews-block div.cols1 div.col1{ padding:0 0 0 15px;}
div.reviews-block div.cols1 div.col2{width:auto; float:right; padding:9px 2px 0 0;}
div.reviews-block h2.t1{ font-weight:normal; padding: 23px 13px;}
div.reviews-block h2.t1 span{ color:#32bdea; font-weight:bold;}
div.reviews-block div.cols2{width:700px;overflow:hidden;clear:both;margin: 0 0 12px;}
div.reviews-block div.cols2 div.col1{width:240px;}
div.reviews-block div.cols2 div.col2{width:206px; border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1;}
div.reviews-block div.cols2 div.col3{width:230px; float:right;}
div.reviews-block div.rating{ padding:0 0 0 14px; font-size:14px; line-height:18px;}
div.reviews-block div.reviews{ padding:8px 0 0 14px; font-size:14px; line-height:18px;}
div.reviews-block div.cols01{width:170px;overflow:hidden;clear:both; margin:0 auto;}
div.reviews-block div.cols01 div.col01{width:60px;}
div.reviews-block div.cols01 div.col02{width:78px; height:12px; background:#f2f2f2;}
div.reviews-block div.cols01 div.col03{width:20px; float:right; line-height:12px;}
div.reviews-block div.stars5{ height:12px; background:#f7941d; line-height:1px;  font-size:1px; width:80%;}
div.reviews-block div.stars4{ height:12px; background:#f7941d; line-height:1px;  font-size:1px; width:10%;}
div.reviews-block div.stars3{ height:12px; background:#f7941d; line-height:1px;  font-size:1px; width:10%;}
div.reviews-block div.stars2{ height:12px; background:#f7941d; line-height:1px;  font-size:1px; width:0%;}
div.reviews-block div.stars1{ height:12px; background:#f7941d; line-height:1px;  font-size:1px; width:0%;}
div.reviews-block div.cols3{width:700px;overflow:hidden;clear:both; padding:8px 0; border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; }
div.reviews-block div.cols3 div.col1{ color:#c7c7c7; font-size:14px; font-weight:bold; line-height:16px; padding:8px 0 0 8px;}
div.reviews-block div.cols3 div.col1 a{ color:#32bdea;}
div.reviews-block div.cols3 div.col2{width:auto; float:right;}
div.reviews-block span.page{ color:#f7941d;}
div.reviews-block div.cols3 img{ vertical-align:middle;}
div.reviews-block div.see{ width:302px; height:28px; background:url(../img/bg18.gif) no-repeat left top; text-align:center; padding:8px 0 0;}
div.reviews-block div.separator{ line-height:1px; height:1px; font-size:1px; background:#d1d1d1;}
div.reviews-block div.review{ padding:8px;}
div.reviews-block div.cols4{width:684px;overflow:hidden;clear:both; padding:0 0 4px;}
div.reviews-block div.cols4 div.col1{width:500px; font-size:16px; line-height:18px; font-weight:bold;}
div.reviews-block div.cols4 div.col2{width:184px; float:right; text-align:right;}
div.reviews-block div.cols4 div.col1 a{color:#32bdea;}
div.reviews-block span.by{ font-weight:bold;}
div.reviews-block span.date{ font-weight:bold; margin:0 0 0 18px;}
div.reviews-block a.more{ font-weight:bold;color:#32bdea;}
div.reviews-block p.helpful{ font-weight:bold;}
div.reviews-block p.helpful a{color:#32bdea;}
div.reviews-block img.see{ margin:0 8px 0 0;}
div.top-block{ padding:20px 0 0; text-align:right;}
div.product-list-block h1.t1{ font-size:21px; line-height:23px; padding:0 0 8px; border-bottom:solid 1px #d1d1d1; margin:0 0 15px;}
div.product-list-block h1.t1 span{ font-weight:normal;}
div.product-list-block div.pagination{ height:34px; background:url(../img/bg19.gif) no-repeat left top; padding:1px 0;}
div.product-list-block div.cols1{width:700px;overflow:hidden;clear:both;}
div.product-list-block div.cols1 div.col1{width:311px; text-align:center; padding:9px 0 0;}
div.product-list-block div.cols1 div.col2{width:247px; border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; height:26px; text-align:center; padding:8px 0 0;}
/*div.product-list-block div.cols1 div.col3{width:140px; text-align:center; padding:6px 0 0;}*/
div.product-list-block div.cols1 div.col3{text-align:center; padding:6px 0 0;margin-left:10px;}
div.product-list-block div.cols1 div.col1 a{ background:#32bdea; color:#fff; border:solid 1px #d1d1d1; font-weight:bold; padding:0 3px;}
div.product-list-block div.cols1 div.col1 a.current{ background:#f7941d;}
div.product-list-block div.cols1 div.col2 img{ vertical-align:middle;}
div.product-list-block div.cols1 div.col3 img{ vertical-align:middle;}
div.product-list-block div.cols1 div.col3 a{ margin:0 0 0 8px;}
div.product-list-block div.cols3{width:700px;overflow:hidden;clear:both; padding:12px 0;font-size:14px;line-height:16px; }
div.product-list-block div.cols3 div.col1{ color:#c7c7c7;  font-weight:bold;  padding:0px 0 0 8px;}
div.product-list-block div.cols3 div.col1 a{ color:#32bdea;}
div.product-list-block div.cols3 div.col2{width:auto; float:right;}
div.product-list-block span.page{ color:#f7941d;}
div.product-list-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.product-list-block div.cols2 div.col1{width:220px;}
div.product-list-block div.cols2 div.col2{width:220px; margin:0 0 0 20px;}
div.product-list-block div.cols2 div.col3{width:220px; float:right;}
div.product-list-block div.box01{width:220px;background:url(../img/box02-mid.gif) repeat-y left top;}
div.product-list-block div.box01-top{background:url(../img/box02-top.gif) no-repeat left top;}
div.product-list-block div.box01-btm{background:url(../img/box02-btm.gif) no-repeat left bottom;}
div.product-list-block div.pic{ text-align:center; padding:8px 0;}
div.product-list-block h3.t1{ border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; text-align:center; padding:10px 0;}
div.product-list-block h3.t1 a{ color:#32bdea;}
div.product-list-block div.info{ text-align:center; padding:8px 0 0;}
div.product-list-block a.supplier{ color:#32bdea; font-weight:bold;} 
div.product-list-block div.cols01{width:200px;overflow:hidden;clear:both; height:26px; line-height:25px; margin:0 auto;}
div.product-list-block div.cols01 div.col01{width:100px; text-align:center;}
div.product-list-block div.cols01 div.col02{width:100px; text-align:center;}
div.product-list-block div.cols01 a{ color:#fff; font-weight:bold; background:url(../img/icon14.gif) no-repeat left center; padding:0 0 0 11px;}
div.product-list-block div.special{ width:218px; height:56px; background:url(../img/bg09.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}
div.product-list-block div.customerprice{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}

div.product-list-block div.offer{ line-height:25px; height:25px; overflow:hidden;} 
div.product-list-block div.price{ font-weight:bold; line-height:26px;color:#000;}
div.product-list-block div.price a{ color:#fff;text-decoration:underline;}
div.product-info-block div.price2 a{ color:#fff;text-decoration:underline;}

div.product-list-block div.price span{ color:#fff;text-decoration:underline;}
div.product-list-block div.line01{ line-height:1px; height:4px; font-size:1px; margin:20px 0;}
div.product-list-block div.new{ width:218px; height:56px; background:url(../img/green_bg.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff; font-size:13px;}
div.product-list-block div.cat{ line-height:30px; } 
div.product-list-block div.cat span{ text-decoration:line-through;}
div.product-list-block div.online{ font-weight:bold; line-height:26px;}
div.product-list-block div.online span{ text-decoration:underline;}
div.product-list-block div.separator01{ line-height:1px; font-size:1px; height:1px; background:#d1d1d1; margin:0 0 20px;}
div.product-list-block div.separator02{ line-height:1px; font-size:1px; height:1px; background:#d1d1d1; margin:20px 0 0;}
div.product-list-block div.special_new{ width:218px; height:56px; background:url(../img/bg10_old.gif) no-repeat left top; margin:6px auto 0; text-align:center; color:#fff;}

div.product-list2-block h1.t1{ font-size:21px; line-height:23px; padding:0 0 8px; border-bottom:solid 1px #d1d1d1; margin:0 0 15px;}
div.product-list2-block h1.t1 span{ font-weight:normal;}
div.product-list2-block div.pagination{ height:34px; background:url(../img/bg19.gif) no-repeat left top; padding:1px 0;}
div.product-list2-block div.cols1{width:700px;overflow:hidden;clear:both;}
div.product-list2-block div.cols1 div.col1{width:311px; text-align:center; padding:9px 0 0;}
div.product-list2-block div.cols1 div.col2{width:247px; border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; height:26px; text-align:center; padding:8px 0 0;}
/*div.product-list2-block div.cols1 div.col3{width:140px; text-align:center; padding:6px 0 0;}*/
div.product-list2-block div.cols1 div.col3{text-align:center; padding:6px 0 0;margin-left:10px;}
div.product-list2-block div.cols1 div.col1 a{ background:#32bdea; color:#fff; border:solid 1px #d1d1d1; font-weight:bold; padding:0 3px;}
div.product-list2-block div.cols1 div.col1 a.current{ background:#f7941d;}
div.product-list2-block div.cols1 div.col2 img{ vertical-align:middle;}
div.product-list2-block div.cols1 div.col3 img{ vertical-align:middle;}
div.product-list2-block div.cols1 div.col3 a{ margin:0 0 0 8px;}
div.product-list2-block div.cols3{width:700px;overflow:hidden;clear:both; padding:12px 0;font-size:14px;line-height:16px; }
div.product-list2-block div.cols3 div.col1{ color:#c7c7c7;  font-weight:bold;  padding:0px 0 0 8px;}
div.product-list2-block div.cols3 div.col1 a{ color:#32bdea;}
div.product-list2-block div.cols3 div.col2{width:auto; float:right;}
div.product-list2-block span.page{ color:#f7941d;}
div.product-list2-block div.separator01{ line-height:1px; font-size:1px; height:1px; background:#d1d1d1; margin:0 0 20px;}
div.product-list2-block div.separator02{ line-height:1px; font-size:1px; height:1px; background:#d1d1d1; margin:20px 0 0;}
div.product-list2-block div.line01{ line-height:1px; height:4px; font-size:1px; margin:20px 0;}
div.product-list2-block div.box01{width:700px;background:url(../img/box05-mid.gif) repeat-y left top; position:relative;}
div.product-list2-block div.box01-top{width:700px;background:url(../img/box05-top.gif) no-repeat left top;}
div.product-list2-block div.box01-btm{width:700px;background:url(../img/box05-btm.gif) no-repeat left bottom;}
div.product-list2-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.product-list2-block div.cols2 div.col1{width:220px; text-align:center; padding:5px 0;}
div.product-list2-block div.cols2 div.col2{width:480px; padding:0 0 27px;}
div.product-list2-block div.info{ padding:16px 20px 8px;}
div.product-list2-block h3.t1 a{ color:#32bdea;}
div.product-list2-block div.cols01{width:440px;overflow:hidden;clear:both; padding:12px 0 0 0;}
div.product-list2-block div.cols01 div.col01{width:290px;}
div.product-list2-block div.cols01 div.col02{width:150px;}
div.product-list2-block a.supplier{color:#32bdea; font-weight:bold;}
div.product-list2-block a.more{color:#32bdea; font-weight:bold;}
div.product-list2-block div.cols02{width:480px;overflow:hidden;clear:both; position:absolute; bottom:0; right:0; height:27px;line-height:25px;}
div.product-list2-block div.cols02 div.col01{width:373px; font-size:12px;  color:#fff; text-align:center;}
div.product-list2-block div.cols02 div.col02{width:107px; text-align:center;}
div.product-list2-block a.buy{ color:#fff; background:url(../img/icon21.gif) no-repeat left center; padding:0 0 0 10px; font-weight:bold;}
div.product-list2-block span.s0{color:#fff;float:left;margin-left:8px;font-size:11px}
div.product-list2-block span.s1{color:#000;font-weight:bold;;font-size:11px}
div.product-list2-block span.s1 a{ color:#fff;text-decoration:underline;font-size:11px}
div.product-list2-block span.s2{ font-weight:normal;font-size:11px}
div.product-list2-block span.s3{ font-weight:bold;}
div.product-list2-block div.box02{width:700px;background:url(../img/box06-mid.gif) repeat-y left top; position:relative;}
div.product-list2-block div.box02-top{width:700px;background:url(../img/box06-top.gif) no-repeat left top;}
div.product-list2-block div.box02-btm{width:700px;background:url(../img/box06-btm.gif) no-repeat left bottom;}
div.product-list2-block img.special{ position:absolute; top:7px; right:8px;}
div.product-list2-block div.box02 h3.t1{ padding:0 115px 0 0;}

div.basket-block h1.t1{ font-weight:normal; padding:8px 0; border-bottom:solid 1px #d1d1d1;}
div.basket-block div.cols1{width:700px;overflow:hidden;clear:both; background:#676767; color:#fff; font-size:13px; padding:5px 0; margin:18px 0 0;}
div.basket-block div.cols1 div.col1{width:90px; text-align:center;}
div.basket-block div.cols1 div.col2{width:65px;text-align:center;padding-top:7px;}
div.basket-block div.cols1 div.col3{width:280px; padding:7px 0 0 10px;}
div.basket-block div.cols1 div.col4{width:75px; float:left;text-align:center;}
div.basket-block div.cols1 div.col5{width:75px; float:left;text-align:center;}
div.basket-block div.cols1 div.col6{width:75px; float:left;text-align:center;}
div.basket-block div.cols1 div.col7{width:55px;float:right;text-align:center;padding-top:7px;}
div.basket-block div.cols1 div.col8{width:55px;float:right;text-align:center;padding-top:7px;}
div.basket-block div.cols1 img{ vertical-align:middle;}

/*div.basket-block div.cols2{width:700px;overflow:hidden;clear:both; background:url(../img/bg20.gif) repeat-y 500px top;  margin:0px 0;}*/
div.basket-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.basket-block div.cols2 div.col1{width:90px; text-align:center;}
div.basket-block div.cols2 div.col2{width:65px;text-align:center; font-size:11px;margin:10px 0px;}
div.basket-block div.cols2 div.col3{width:290px;font-size:11px;margin:10px 0px;}
div.basket-block div.cols2 div.col3 div.col1{width:90px;}
/*div.basket-block div.cols2 div.col3 div.col2{width:200px; padding-left:10px; text-align:left;}*/
div.basket-block div.cols2 div.col3 div.col2{width:185px; padding-left:10px; text-align:left;}
div.basket-block div.cols2 div.col4{width:74px; float:left;text-align:center;margin:10px 0px; min-height:91px; border-left:solid 1px #ccc;}
div.basket-block div.cols2 div.col5{width:74px; float:left;text-align:center; margin:10px 0px;min-height:91px; border-left:solid 1px #ccc;}
div.basket-block div.cols2 div.col6{width:74px; float:left;text-align:center;margin:10px 0px;min-height:91px; border-left:solid 1px #ccc;}
div.basket-block div.cols2 div.col7{width:55px;float:right;background-color:#F2F2F2;}
div.basket-block div.cols2 div.col7 div.col1{width:54px;text-align:center; margin:10px 0px;min-height:31px; padding:30px 0; border-left:solid 1px #ccc;}
div.basket-block div.cols2 div.col7 div.col1 img{ border:0px;}
div.basket-block div.cols2 div.col8{width:55px;float:right;background-color:#F2F2F2;}
div.basket-block div.cols2 div.col8 div.col1{width:54px;text-align:center;margin:10px 0px;min-height:31px; padding:30px 0; border-left:solid 1px #ccc;}
div.basket-block div.cols2 div.col8 div.col1 img{ border:0px;}

div.basket-block div.cols2 div.col1 img{ border:solid 1px #d4d4d4;}
div.basket-block div.cols2 div.col2 img{ vertical-align:middle;}
div.basket-block div.cols2 .saveprice{color:#F7941D;}

div.basket-block input.qty{ width:40px; text-align:center; padding:3px 0;}
div.basket-block a{ color:#32bdea;}
div.basket-block div.qty{ padding:4px 0;}
div.basket-block span.in{ font-weight:bold; color:#f7941d; margin:0 0 0 8px;}
div.basket-block span.out{ font-weight:bold; color:#c60b10; margin:0 0 0 8px;}
div.basket-block h5.t2{ padding:0 0 2px;}
div.basket-block h5.t2 a{ text-decoration:underline;}
div.basket-block div.cols01{width:320px;overflow:hidden;clear:both;}
div.basket-block div.cols01 div.col01{width:254px;}
div.basket-block div.cols01 div.col02{width:66px; padding:30px 0 0;}
div.basket-block div.separator{ line-height:1px; height:1px; background:#d1d1d1; font-size:1px;}

div.basket-block div.cols3{width:700px; background:#f2f2f2;overflow:hidden;clear:both; border-bottom:solid 1px #d1d1d1;}
div.basket-block div.cols3 div.col1{width:514px; font-size:11px; text-align:right; border-right:solid 0px #d1d1d1;}
div.basket-block div.cols3 div.col2{width:184px; float:right;text-align:center; background-color:#676767; color:#fff;padding:12px 0;}
div.basket-block div.cols3 div.col2 span.totalsave{color:#F7941D;}

div.basket-block h5.t3{ padding:0 0 2px;color:#32bdea;text-decoration:underline;}
div.basket-block div.delivery,div.discount,div.totalsave{padding:12px 10px 12px 0;}
div.basket-block div.totalsave h5.t3{color:#F7941D;}
div.basket-block input.code{ width:174px; margin:0 2px 0 0; font-size:13px; color:#676767; padding:3px; vertical-align:middle;}
div.basket-block img.redeem{ vertical-align:middle;}

div.basket-block div.cols4{width:700px;overflow:hidden;clear:both; height:35px; background:url(../img/bg21.gif) no-repeat left top; margin:15px 0 0;}
div.basket-block div.cols4 div.col1{width:514px;}
div.basket-block div.cols4 div.col2{width:184px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:35px; float:right;}
div.basket-block div.grand{ padding:7px 16px 0 0; text-align:right;}

div.basket-block div.cols4_paynow{width:700px;overflow:hidden;clear:both; height:95px; background:url(../img/bg-baloon-paynow.gif) no-repeat left top; margin:15px 0 0;}
div.basket-block div.cols4_paynow div.col2{width:184px; font-size:14px; font-weight:bold; color:#676767; text-align:center; line-height:15px; float:right;}    
div.basket-block div.cols4_paynow div.col2 div.price{margin:35px 0 0 0;font-size:12px;}    
div.basket-block div.cols4_paynow div.col2 div.saving{margin:20px 0 0 0;font-size:12px;}    
div.basket-block div.cols4_paynow div.col2 div.price .paynowprice{color:#32BDEA}
div.basket-block div.cols4_paynow div.col2 div.saving .paynowsaving{color:#F7941D}

div.basket-block div.cols5{width:700px;overflow:hidden;clear:both; padding:26px 0 0;}
div.basket-block div.cols5 div.col2{width:auto; float:right;}
div.basket-block div.line01{ line-height:1px; height:4px; font-size:1px; }

div.help-block div.box01{width:220px;background:url(../img/box07-mid.gif) repeat-y left top;}
div.help-block div.box01-top{width:220px;background:url(../img/box07-top.gif) no-repeat left top;}
div.help-block div.box01-btm{width:220px;background:url(../img/box07-btm.gif) no-repeat left bottom; padding:12px 0;}
div.help-block div.call{ padding:14px 0 0 14px;}
div.help-block p.time{ color:#fff; padding:12px 0 12px 14px;}
div.help-block div.pay{ padding:0 0 0 14px;}
div.help-block ul.help{ padding:10px 14px 0 14px;}
div.help-block ul.help li{ border-bottom:solid 1px #fff; background:url(../img/arrow01.gif) no-repeat left 7px; padding:3px 0 3px 18px;}
div.help-block ul.help li.last{ border-bottom:none;}
div.help-block ul.help li a{ font-weight:bold; color:#fff;}
div.line02{ line-height:1px; height:4px; font-size:1px; margin:15px 0;}
div.reg-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.reg-block div.cols1{width:700px;overflow:hidden;clear:both; padding:35px 0 0px;}
div.reg-block div.cols1 div.col1{ font-size:23px; line-height:38px; }
div.reg-block div.cols1 div.col1{width:430px;}
div.reg-block div.cols1 div.col2{width:0px;}
div.reg-block div.cols01{width:500px;overflow:hidden;clear:both; padding:0 0 20px;}
div.reg-block div.cols01 div.col01{width:215px; text-align:right; font-size:15px; padding:2px 0 0;}
div.reg-block div.cols01 div.col02{width:276px; float:right;}
div.reg-block input.signinFields,
div.reg-block input.username,
div.reg-block input.password{ font-size:13px; line-height:15px; padding:3px; width:256px;}
div.reg-block select {padding:3px;width:266px;}
div.reg-block div.sign{ padding:0 0 0 223px;}
div.reg-block ul.utils li{ text-align:right; background:url(../img/arrow02.gif) no-repeat right 4px; padding:3px 20px 3px 0; font-size:14px; line-height:16px;}
div.reg-block div.new{ background:#f2f2f2; padding:16px 20px; margin:19px 0 0;}
div.reg-block h1.t2{ padding:0px 0 12px 0; font-weight:normal; }
div.reg-block div.cols2{width:660px;overflow:hidden;clear:both;}
div.reg-block div.cols2 div.col1{width:422px;}
div.reg-block div.cols2 div.col2{width:238px; padding:10px 0 0;}
div.reg-block a{color:#32bdea;}


div.accountdetails-block h1.t1{ padding:8px 0 8px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.accountdetails-block div.cols1{width:700px;overflow:hidden;clear:both; padding:0px 0 0px;}
div.accountdetails-block div.cols1 div.col1{ font-size:23px; line-height:38px; }
div.accountdetails-block div.cols1 div.col1{width:430px;}
div.accountdetails-block div.cols1 div.col2{width:0px;}
div.accountdetails-block div.cols01{width:500px;overflow:hidden;clear:both; padding:0 0 20px;}
div.accountdetails-block div.cols01 div.col01{width:215px; text-align:right; font-size:15px; padding:2px 0 0;}
div.accountdetails-block div.cols01 div.col02{width:276px; float:right;}
div.accountdetails-block input.signinFields,
div.accountdetails-block input.username,
div.accountdetails-block input.password{ font-size:13px; line-height:15px; padding:3px; width:256px;}
div.accountdetails-block select {padding:3px;width:266px;}
div.accountdetails-block div.sign{ padding:0 0 0 223px;}
div.accountdetails-block ul.utils li{ text-align:right; background:url(../img/arrow02.gif) no-repeat right 4px; padding:3px 20px 3px 0; font-size:14px; line-height:16px;}
div.accountdetails-block div.new{ background:#f2f2f2; padding:16px 20px; margin:19px 0 0;}
div.accountdetails-block h1.t2{ padding:0px 0 12px 0; font-weight:normal; }
div.accountdetails-block div.cols2{width:660px;overflow:hidden;clear:both;}
div.accountdetails-block div.cols2 div.col1{width:422px;}
div.accountdetails-block div.cols2 div.col2{width:238px; padding:10px 0 0;}
div.accountdetails-block a{color:#32bdea;}
div.accountdetails-block span.s1{ color:#32bdea;}


div.review-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.review-block div.cols1{width:700px;overflow:hidden;clear:both; padding:35px 0 24px;border-bottom:solid 1px #d1d1d1;}
div.review-block div.cols1 div.col1{width:383px;}
div.review-block div.cols1 div.col2{width:387px;}
div.review-block div.cols01{width:510px;overflow:hidden;clear:both; padding:0 0 20px;}
div.review-block div.cols01 div.col01{width:125px; text-align:right; font-size:15px; padding:2px 0 0;}
div.review-block div.cols01 div.col02{width:376px; float:right;}
div.review-block input.signinFields,
div.review-block input.username,
div.review-block input.password{ font-size:13px; line-height:15px; padding:3px; width:256px;}
div.review-block div.sign{ padding:0 0 0 107px;}
div.review-block ul.utils li{ text-align:right; background:url(../img/arrow02.gif) no-repeat right 4px; padding:3px 20px 3px 0; font-size:14px; line-height:16px;}
div.review-block div.new{ background:#f2f2f2; padding:16px 20px; margin:19px 0 0;}
div.review-block h1.t2{ padding:0px 0 12px 0; font-weight:normal; }
div.review-block div.cols2{width:660px;overflow:hidden;clear:both;}
div.review-block div.cols2 div.col1{width:422px;}
div.review-block div.cols2 div.col2{width:238px; padding:10px 0 0;}
div.review-block a{color:#32bdea;}
div.review-block select {padding:3px;width:266px;}
div.review-block textarea {padding:3px;width:360px; height:140px;}


div.sign-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.sign-block div.cols1{width:700px;overflow:hidden;clear:both; padding:35px 0 24px;border-bottom:solid 1px #d1d1d1;}
div.sign-block div.cols1 div.col1{width:363px;}
div.sign-block div.cols1 div.col2{width:287px;}
div.sign-block div.cols01{width:383px;overflow:hidden;clear:both; padding:0 0 20px;}
div.sign-block div.cols01 div.col01{width:95px; text-align:right; font-size:15px; padding:2px 0 0;}
div.sign-block div.cols01 div.col02{width:276px; float:right;}
div.sign-block input.signinFields,
div.sign-block input.username,
div.sign-block input.password{ font-size:13px; line-height:15px; padding:3px; width:256px;}
div.sign-block div.sign{ padding:0 0 0 107px;}
div.sign-block ul.utils li{ text-align:right; background:url(../img/arrow02.gif) no-repeat right 4px; padding:3px 20px 3px 0; font-size:14px; line-height:16px;}
div.sign-block div.new{ background:#f2f2f2; padding:16px 20px; margin:19px 0 0;}
div.sign-block h1.t2{ padding:0px 0 12px 0; font-weight:normal; }
div.sign-block div.cols2{width:660px;overflow:hidden;clear:both;}
div.sign-block div.cols2 div.col1{width:422px;}
div.sign-block div.cols2 div.col2{width:238px; padding:10px 0 0;}
div.sign-block a{color:#32bdea;}
div.billing-block{ font-size:13px; line-height:18px;}
div.billing-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.billing-block div.cols1{width:700px;overflow:hidden;clear:both; padding:25px 0 50px;border-top:solid 1px #d1d1d1;}
div.billing-block div.cols1 div.col1{width:480px;}
div.billing-block div.cols1 div.col2{width:200px;}
div.billing-block div.cols01{width:480px;overflow:hidden;clear:both; padding:6px 0;}
div.billing-block div.cols01 div.col01{width:120px; text-align:right; font-size:14px; }
div.billing-block div.cols01 div.col02{width:345px; float:right;}
div.billing-block img{ vertical-align:middle;}
div.billing-block input.txt{ font-size:13px; line-height:15px; padding:3px; width:256px;}
span.required{ font-weight:normal; color:#79c80c;}
div.billing-block h5{ padding:0 0 6px;}
div.billing-block h5.t2{ padding:20px 0 6px;}
div.billing-block ul.address{ padding:4px 0 4px 20px;}
div.billing-block ul.address li{ padding:3px 0;}

/*div.order-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.order-block div.review{ font-size:13px; line-height:18px;}
div.order-block div.cols1{width:700px;overflow:hidden;clear:both; background:#676767; color:#fff; font-size:13px; padding:5px 0; margin:8px 0 0;}
div.order-block div.cols1 div.col1{width:70px; text-align:center;}
div.order-block div.cols1 div.col2{width:90px;text-align:center;}
div.order-block div.cols1 div.col3{width:320px; margin:0 20px 0 0;}
div.order-block div.cols1 div.col4{width:94px; float:left;text-align:center;}
div.order-block div.cols1 div.col5{width:106px; float:left;text-align:center;}
div.order-block div.cols1 img{ vertical-align:middle;}*/

/*div.order-block div.cols2{width:700px;overflow:hidden;clear:both; background:url(../img/bg20.gif) repeat-y 500px top;  margin:12px 0;}
div.order-block div.cols2 div.col1{width:70px; text-align:center;}
div.order-block div.cols2 div.col2{width:90px;text-align:center; font-size:11px;}
div.order-block div.cols2 div.col3{width:320px; margin:0 20px 0 0; font-size:11px;}
div.order-block div.cols2 div.col4{width:94px; float:left;text-align:center;}
div.order-block div.cols2 div.col5{width:106px; float:left;text-align:center;}
div.order-block div.cols2 div.col1 img{ border:solid 1px #d4d4d4;}
div.order-block div.cols2 div.col2 img{ vertical-align:middle;}*/

/*div.order-block input.qty{ width:40px; text-align:center; padding:3px 0;}
div.order-block a{ color:#32bdea;}
div.order-block div.qty{ padding:4px 0;}
div.order-block span.in{ font-weight:bold; color:#f7941d; margin:0 0 0 8px;}
div.order-block span.out{ font-weight:bold; color:#c60b10; margin:0 0 0 8px;}
div.order-block h5.t2{ padding:0 0 2px;}
div.order-block h5.t2 a{ text-decoration:underline;}
div.order-block div.cols01{width:320px;overflow:hidden;clear:both;}
div.order-block div.cols01 div.col01{width:254px;}
div.order-block div.cols01 div.col02{width:66px; padding:30px 0 0;}
div.order-block div.separator{ line-height:1px; height:1px; background:#d1d1d1; font-size:1px;}*/

/*div.order-block div.cols3{width:700px; background:#f2f2f2;overflow:hidden;clear:both; border-bottom:solid 1px #d1d1d1; padding:12px 0;}
div.order-block div.cols3 div.col1{width:593px; font-size:11px; border-right:solid 1px #d1d1d1; position:relative;}
div.order-block div.cols3 div.col2{width:106px; float:right;text-align:center;}*/

/*div.order-block h5.t3{ padding:0 0 2px;color:#32bdea;text-decoration:underline;}
div.order-block div.delivery,
div.order-block div.discount{ padding:0 133px 0 160px;}
div.order-block input.code{ width:174px; margin:0 2px 0 0; font-size:13px; color:#676767; padding:3px; vertical-align:middle;}
div.order-block img.redeem{ vertical-align:middle;}*/

/*div.order-block div.cols4{width:700px;overflow:hidden;clear:both; height:35px; background:url(../img/bg21.gif) no-repeat left top; margin:15px 0 0;}
div.order-block div.cols4 div.col1{width:595px;}
div.order-block div.cols4 div.col2{width:105px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:35px;}
div.order-block div.grand{ padding:7px 16px 0 0; text-align:right;}*/

/*div.order-block div.cols5{width:700px;overflow:hidden;clear:both; padding:26px 0 0;}
div.order-block div.cols5 div.col2{width:auto; float:right;}
div.order-block a.edit{ position:absolute; right:27px; bottom:0;}*/

/*-------START--------------------------------------------------------------------------------------*/
div.order-block h1.t1{ font-weight:normal; padding:8px 0; border-bottom:solid 1px #d1d1d1;}
div.order-block div.cols1{width:700px;overflow:hidden;clear:both; background:#676767; color:#fff; font-size:13px; padding:5px 0; margin:18px 0 0;}
div.order-block div.cols1 div.col1{width:90px; text-align:center;}
div.order-block div.cols1 div.col2{width:65px;text-align:center;padding-top:7px;}
div.order-block div.cols1 div.col3{width:290px; padding:7px 0 0 10px;}
div.order-block div.cols1 div.col4{width:75px; float:left;text-align:center;}
div.order-block div.cols1 div.col5{width:75px; float:left;text-align:center;}
div.order-block div.cols1 div.col6{width:75px; float:left;text-align:center;}
div.order-block div.cols1 div.col7{width:55px;float:left;text-align:center;padding-top:7px;}
div.order-block div.cols1 div.col8{width:55px;float:left;text-align:center;padding-top:7px;}
div.order-block div.cols1 img{ vertical-align:middle;}

div.order-block div.cols2{width:700px;overflow:hidden;clear:both;}
div.order-block div.cols2 div.col1{width:90px; text-align:center;}
div.order-block div.cols2 div.col2{width:65px;text-align:center; font-size:11px;margin:10px 0px;}
div.order-block div.cols2 div.col3{font-size:11px;margin:10px 0px;}
div.order-block div.cols2 div.col3 div.col1{width:90px;}
div.order-block div.cols2 div.col3 div.col2{width:200px; padding-left:10px; text-align:left;}
div.order-block div.cols2 div.col4{width:74px; float:left;text-align:center;margin:10px 0px; min-height:91px; border-left:solid 1px #ccc;}
div.order-block div.cols2 div.col5{width:74px; float:left;text-align:center; margin:10px 0px;min-height:91px; border-left:solid 1px #ccc;}
div.order-block div.cols2 div.col6{width:74px; float:left;text-align:center;margin:10px 0px;min-height:91px; border-left:solid 1px #ccc;}
div.order-block div.cols2 div.col7{float:left;background-color:#F2F2F2;}
div.order-block div.cols2 div.col7 div.col1{width:54px;text-align:center; margin:10px 0px;min-height:31px; padding:30px 0; border-left:solid 1px #ccc;}
div.order-block div.cols2 div.col7 div.col1 img{ border:0px;}
div.order-block div.cols2 div.col8{float:left;background-color:#F2F2F2;}
div.order-block div.cols2 div.col8 div.col1{width:54px;text-align:center;margin:10px 0px;min-height:31px; padding:30px 0; border-left:solid 1px #ccc;}
div.order-block div.cols2 div.col8 div.col1 img{ border:0px;}
div.order-block div.cols2 div.col1 img{ border:solid 1px #d4d4d4;}
div.order-block div.cols2 div.col2 img{ vertical-align:middle;}
div.order-block div.cols2 .saveprice{color:#F7941D;}

div.order-block input.qty{ width:40px; text-align:center; padding:3px 0;}
div.order-block a{ color:#32bdea;}
div.order-block div.qty{ padding:4px 0;}
div.order-block span.in{ font-weight:bold; color:#f7941d; margin:0 0 0 8px;}
div.order-block span.out{ font-weight:bold; color:#c60b10; margin:0 0 0 8px;}
div.order-block h5.t2{ padding:0 0 2px;}
div.order-block h5.t2 a{ text-decoration:underline;}
div.order-block div.cols01{width:320px;overflow:hidden;clear:both;}
div.order-block div.cols01 div.col01{width:254px;}
div.order-block div.cols01 div.col02{width:66px; padding:30px 0 0;}
div.order-block div.separator{ line-height:1px; height:1px; background:#d1d1d1; font-size:1px;}

div.order-block div.cols3{width:700px; background:#f2f2f2;overflow:hidden;clear:both; border-bottom:solid 1px #d1d1d1;}
div.order-block div.cols3 div.col1{width:514px; font-size:11px; text-align:right; border-right:solid 0px #d1d1d1;}
div.order-block div.cols3 div.col2{width:184px; float:right;text-align:center; background-color:#676767; color:#fff;padding:12px 0;}
div.order-block div.cols3 div.col2 span.totalsave{color:#F7941D;}

div.order-block h5.t3{ padding:0 0 2px;color:#32bdea;text-decoration:underline;}
div.order-block div.delivery,div.discount,div.totalsave{padding:12px 10px 12px 0;}
div.order-block div.totalsave h5.t3{color:#F7941D;}
div.order-block input.code{ width:174px; margin:0 2px 0 0; font-size:13px; color:#676767; padding:3px; vertical-align:middle;}
div.order-block img.redeem{ vertical-align:middle;}

div.order-block div.cols4{width:700px;overflow:hidden;clear:both; height:35px; background:url(../img/bg21.gif) no-repeat left top; margin:15px 0 0;}
div.order-block div.cols4 div.col1{width:514px;}
div.order-block div.cols4 div.col2{width:184px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:35px; float:right;}
div.order-block div.grand{ padding:7px 16px 0 0; text-align:right;}

div.order-block div.cols5{width:700px;overflow:hidden;clear:both; padding:26px 0 0;}
div.order-block div.cols5 div.col2{width:auto; float:right;}
div.order-block div.line01{ line-height:1px; height:4px; font-size:1px; }

div.order-block div.cols4_paynow{width:700px;overflow:hidden;clear:both; height:95px; background:url(../img/bg-baloon-paynow.gif) no-repeat left top; margin:15px 0 0;}
div.order-block div.cols4_paynow div.col2{width:184px; font-size:14px; font-weight:bold; color:#676767; text-align:center; line-height:15px; float:right;}    
div.order-block div.cols4_paynow div.col2 div.price{margin:35px 0 0 0;font-size:12px;}    
div.order-block div.cols4_paynow div.col2 div.saving{margin:20px 0 0 0;font-size:12px;}    
div.order-block div.cols4_paynow div.col2 div.price .paynowprice{color:#32BDEA}
div.order-block div.cols4_paynow div.col2 div.saving .paynowsaving{color:#F7941D}

/*-------END-------------------------------------------------------------------------------------*/

div.process-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.process-block div.cols1{width:700px;overflow:hidden;clear:both; padding:25px 0 50px;border-top:solid 1px #d1d1d1;}
div.process-block div.cols1 div.col1{width:480px;}
div.process-block div.cols1 div.col2{width:200px;}
div.process-block div.cols01{width:480px;overflow:hidden;clear:both; padding:6px 0;}
div.process-block div.cols01 div.col01{width:120px; text-align:right; font-size:14px; }
div.process-block div.cols01 div.col02{width:345px; float:right;}
div.process-block div.cols01 div.col03{width:120px; float:left; text-align:right; font-size:14px; }
div.process-block div.cols01 div.col04{width:105px; float:left; margin:0 0 0 15px;}
div.process-block div.cols01 div.col05{width:40px; float:left; margin:0 0 0 15px; }
div.process-block img{ vertical-align:middle;}
div.process-block input.txt{ font-size:13px; line-height:15px; padding:3px; width:256px;}
span.required{ font-weight:normal; color:#79c80c;}
div.process-block h5.t2{ padding:20px 0 0px;}
div.process-block{ font-size:13px; line-height:18px;}
div.process-block div.cols2{width:700px;overflow:hidden;clear:both; padding:26px 0 0;border-top:solid 1px #d1d1d1;}
div.process-block div.cols2 div.col2{width:auto; float:right;}
div.confirm-block{font-size:13px; line-height:18px;}
div.confirm-block h1.t1{ padding:33px 0 6px 0; font-weight:normal; border-bottom:solid 1px #d1d1d1;}
div.confirm-block h2{ font-weight:normal;padding:8px 0 0;}
div.confirm-block h2.t2{border-top:solid 1px #d1d1d1; }
div.confirm-block div.cols1{width:700px;overflow:hidden;clear:both; padding:26px 0 0;border-top:solid 1px #d1d1d1; margin:20px 0 0;}
div.confirm-block div.cols1 div.col1{width:198px; }
div.account-block{ padding:0 0 10px;}
div.account-block h1.t1{ padding:6px 0 7px 0; font-weight:normal;}
div.account-block div.account{ border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; padding:8px 0; font-size:13px 0; line-height:24px;}
div.account-block div.cols1{width:700px;overflow:hidden;clear:both; margin:36px 0 0; background:url(../img/bg22.gif) repeat-y 230px top;}
div.account-block div.cols1 div.col1{width:220px;}
div.account-block div.cols1 div.col2{width:220px; margin:0 20px;}
div.account-block div.cols1 div.col3{width:220px;}
div.account-block ul.orders{ padding:8px 0 0 8px;}
div.account-block ul.orders li{ background:url(../img/icon22.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-block ul.orders li a{ font-weight:bold; color:#32bdea;}
div.account-block ul.settings{ padding:8px 0 0 8px;}
div.account-block ul.settings li{ background:url(../img/icon23.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-block ul.settings li a{ font-weight:bold; color:#32bdea;}
div.account-block ul.reviews{ padding:8px 0 0 8px;}
div.account-block ul.reviews li{ background:url(../img/icon24.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-block ul.reviews li a{ font-weight:bold; color:#32bdea;}
div.line03{ line-height:1px; height:4px; font-size:1px; margin:20px 0;}
div.recent-block div.cols1{width:700px;overflow:hidden;clear:both;border-bottom:solid 1px #d1d1d1;}
div.recent-block div.cols1 div.col1{ font-size:23px; line-height:38px; }
div.recent-block div.cols1 div.col2{width:auto; float:right; padding:11px 0 0;}
div.recent-block div.cols2{width:700px;overflow:hidden;clear:both; background:#676767; color:#fff; font-size:13px; padding:5px 0; margin:20px 0 0;}
div.recent-block div.cols2 div.col1{width:98px; text-indent:13px; }
div.recent-block div.cols2 div.col2{width:311px; text-indent:20px;}
div.recent-block div.cols2 div.col3{width:84px; text-align:center;}
div.recent-block div.cols2 div.col4{width:207px; float:left; text-indent:18px;}
div.recent-block div.cols3{width:700px;overflow:hidden;clear:both; font-size:13px;  margin:15px 0; background:url(../img/bg23.gif) repeat-y left top;}
div.recent-block div.cols3 div.col1{width:97px;  margin:0 22px 0 0; text-align:center; font-weight:bold;}
div.recent-block div.cols3 div.col2{width:271px; margin:0 19px 0 0; }
div.recent-block div.cols3 div.col3{width:83px; text-align:center; margin:0 19px 0 0;}
div.recent-block div.cols3 div.col4{width:75px; float:left; margin:0 17px 0 0;}
div.recent-block div.cols3 div.col5{width:97px; float:left;}
div.recent-block a{color:#32bdea;}
div.recent-block span.qty{ font-weight:bold; color:#f7941d; margin:0 0 0 4px;}
div.recent-block div.meta{ font-size:11px;}
div.recent-block div.separator01{ line-height:1px; height:1px; font-size:1px; background:#d1d1d1;}
div.account-reviews-block div.cols1{width:700px;overflow:hidden;clear:both;  background:url(../img/bg22.gif) repeat-y 230px top;}
div.account-reviews-block div.cols1 div.col1{width:220px;}
div.account-reviews-block div.cols1 div.col2{width:220px; margin:0 20px;}
div.account-reviews-block div.cols1 div.col3{width:220px;}
div.account-reviews-block ul.orders{ padding:8px 0 0 8px;}
div.account-reviews-block ul.orders li{ background:url(../img/icon22.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-reviews-block ul.orders li a{ font-weight:bold; color:#32bdea;}
div.account-reviews-block ul.settings{ padding:8px 0 0 8px;}
div.account-reviews-block ul.settings li{ background:url(../img/icon23.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-reviews-block ul.settings li a{ font-weight:bold; color:#32bdea;}
div.account-reviews-block ul.reviews{ padding:8px 0 0 8px;}
div.account-reviews-block ul.reviews li{ background:url(../img/icon24.gif) no-repeat left 8px; padding:4px 0 6px 16px;}
div.account-reviews-block ul.reviews li a{ font-weight:bold; color:#32bdea;}
div.account-reviews-block div.cols2{width:700px;overflow:hidden;clear:both;border-bottom:solid 1px #d1d1d1; padding:0px 0 4px;}
div.account-reviews-block div.cols2 div.col1{ font-size:23px; line-height:38px; }
div.account-reviews-block div.cols2 div.col2{width:auto; float:right; padding:11px 0 0;}
div.account-reviews-block span.s1{ color:#32bdea;}
div.account-reviews-block div.cols3{width:700px;overflow:hidden;clear:both; padding:5px 0 0;}
div.account-reviews-block div.cols3 div.col1{ width:166px; text-align:right; padding:2px 0 0;}
div.account-reviews-block div.cols3 div.col2{width:506px; float:right; font-size:16px; line-height:19px; color:#f7941d;}
div.account-reviews-block div.reviewer{ padding:8px 0 10px;border-bottom:solid 1px #d1d1d1;}
div.account-reviews-block div.cols4{width:700px;overflow:hidden;clear:both; padding:12px 0;  border-bottom:solid 1px #d1d1d1; }
div.account-reviews-block div.cols4 div.col1{ color:#c7c7c7; font-size:14px; font-weight:bold; line-height:16px; padding:8px 0 0 8px;}
div.account-reviews-block div.cols4 div.col1 a{ color:#32bdea;}
div.account-reviews-block div.cols4 div.col2{width:auto; float:right;}
div.account-reviews-block span.page{ color:#f7941d;}
div.account-reviews-block div.cols4 img{ vertical-align:middle;}
div.account-reviews-block div.see{ width:302px; height:28px; background:url(../img/bg18.gif) no-repeat left top; text-align:center; padding:8px 0 0;}
div.account-reviews-block div.cols5{width:700px;overflow:hidden;clear:both;}
div.account-reviews-block div.cols5 div.col1{width:580px; font-size:14px; font-weight:bold; line-height:18px;}
div.account-reviews-block div.cols5 div.col2{width:120px;}
div.account-reviews-block a{color:#32bdea;}
div.account-reviews-block h5.t1{ padding:4px 0;}
div.account-reviews-block div.review{ padding:20px 0 24px; background:url(../img/line01.gif) no-repeat left bottom;}
div.contact-block{ height:193px; background:url(../img/bg24.jpg) no-repeat left top;}
div.contact-block div.contact{ padding:20px 60px 0 204px; color:#fff; font-size:14px; line-height:22px;}
div.contact-block h1.t1{ border-bottom:solid 1px #fff; padding:0 0 4px; font-weight:normal;}
div.contact-block a{ font-weight:bold; text-decoration:underline; color:#fff;}
div.blocks2{width:700px;overflow:hidden;clear:both; margin:20px 0 0;}
div.blocks2 div.block1{width:460px;}
div.blocks2 div.block2{width:220px; float:right;}
div.email-block h4.t1{ padding:5px 0 0 0; }\
div.email-block div.cols1{width:447px;overflow:hidden;clear:both; padding:8px 0;}
div.email-block div.cols1 div.col1{width:121px; text-align:right; font-weight:bold;}
div.email-block div.cols1 div.col2{width:302px; float:right;}
div.email-block input.name,
div.email-block input.address{ width:298px;}
div.email-block textarea.question{ width:298px; height:150px;}
div.email-block div.send{ padding:6px 0 20px; text-align:right; width:447px;}
div.email-block input.send{ width:118px; height:30px; background:url(../img/send-email.gif) no-repeat left top; border:none;}
div.email-block div.by{border-top:solid 1px #d1d1d1; padding: 20px 10px;}
div.email-block span.s1{color:#32bdea; font-weight:bold;}
div.faq-block ul{ width:218px; border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1; overflow:hidden;}
div.faq-block ul li{ width:218px; float:left;}
div.faq-block ul li a{ display:block;border-bottom:solid 1px #d1d1d1; font-weight:bold; padding:6px 15px 6px 22px; background:url(../img/icon13.gif) no-repeat 7px 10px; width:181px; float:left;}
div.technical-block{ margin:25px 0 0;}
div.technical-block div.box01{width:220px;background:url(../img/box08-mid.gif) repeat-y left top;}
div.technical-block div.box01-top{width:220px;background:url(../img/box08-top.gif) no-repeat left top;}
div.technical-block div.box01-btm{width:200px;background:url(../img/box08-btm.gif) no-repeat left bottom; padding:8px 10px; color:#fff;}
div.technical-block p{ padding:8px;}
div.faqs-block h1.t1{ line-height:38px; border-bottom:solid 1px #d1d1d1; font-weight:normal;}
div.faqs-block div.intro{ padding:8px; line-height:20px;border-bottom:solid 1px #d1d1d1;}
div.faqs-block div.cols1{width:700px;overflow:hidden;clear:both; margin:20px 0;}
div.faqs-block div.cols1 div.col1{width:100%;float:inherit}
div.faqs-block div.cols1 div.col2{width:160px; margin:0 69px 0 20px;}
div.faqs-block div.cols1 div.col3{width:175px;}
div.faqs-block h4{ color:#32bdea;}
div.faqs-block ul.faqs{ padding:5px;}
div.faqs-block ul.faqs li{ background:url(../img/icon22.gif) no-repeat 0px 8px; padding:4px 0 4px 16px;}
div.faqs-block div.separator02{ line-height:1px; height:1px; font-size:1px; background:#d1d1d1; margin:10px 0; }
div.faqs-block div.separator03{ line-height:1px; height:1px; font-size:1px; background:#d1d1d1; margin:10px 0 10px 10px; }
div.faqs-block div.separator01{ line-height:1px; height:4px; font-size:1px;}
div.faqs-block div.faq{ padding:16px 0 10px;}
div.faqs-block span.a,
div.faqs-block span.q{ color:#32bdea;}
div.faqs-block div.faqs{border-left:solid 1px #d1d1d1; padding:0 0 0 10px;}




div.previous-orders-block h1.t1{ font-weight:normal; padding:8px 0; border-bottom:solid 1px #d1d1d1;}
div.previous-orders-block div.cols12{width:400px;overflow:hidden;float:left; background:#32BDEA; color:#fff; font-size:13px; padding:5px 0; margin:18px 0 0;height:25px;font-weight:bold;text-align:center;}
div.previous-orders-block div.cols13{width:290px;overflow:hidden;float:left; background:#32BDEA; color:#fff; font-size:13px; padding:5px 0; margin:18px 0 0 10px;height:25px;font-weight:bold;text-align:center;}
div.previous-orders-block div.cols14{width:290px;overflow:hidden;float:left; background:#676767; color:#fff; font-size:13px;  height:42px;margin:0px 0 0 10px; }
div.previous-orders-block div.cols1{width:400px;overflow:hidden;float:left; background:#676767; color:#fff; font-size:13px; padding:5px 0; }
div.previous-orders-block div.cols1 div.col1{text-align:left; padding-left:10px;float:left;padding-right:185px;}
div.previous-orders-block div.cols1 div.col2{text-align:center;float:left;}
div.previous-orders-block div.cols1 div.col3{width:80px;text-align:left;}
div.previous-orders-block div.cols1 div.col4{width:100px; float:left;text-align:left;}
div.previous-orders-block div.cols1 div.col5{width:100px; float:left;text-align:left;}
div.previous-orders-block div.cols1 div.col6{width:35px; float:left;text-align:left;}
div.previous-orders-block div.cols1 div.col7{width:60px; float:left;text-align:left;}
div.previous-orders-block div.cols1 div.col8{width:60px; float:left;text-align:left;}
div.previous-orders-block div.cols1 div.col9{width:80px; float:left;text-align:left;}
div.previous-orders-block div.cols1 img{ vertical-align:middle;}
div.previous-orders-block div.cols2{width:700px;overflow:hidden;clear:both;  margin:12px 0;}
div.previous-orders-block div.cols2 div.col1{width:100px; text-align:left; padding-left:10px; font-size:11px;margin-top:10px; float:left;}
div.previous-orders-block div.cols2 div.col2{width:120px;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col3{width:300px;font-size:11px; font-size:11px;float:left;margin:10px 0 0 10px; padding:25px 0 0 12px;}
div.previous-orders-block div.cols2 div.col4{width:100px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col5{width:100px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col6{width:35px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col7{width:60px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col8{width:55px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col9{width:40px; float:left;text-align:left; font-size:11px;}
div.previous-orders-block div.cols2 div.col1 img{ border:solid 1px #d4d4d4;}
div.previous-orders-block div.cols2 div.col2 img{ vertical-align:middle;}
div.previous-orders-block input.qty{ width:40px; text-align:center; padding:3px 0;}
div.previous-orders-block a{ color:#32bdea;}
div.previous-orders-block div.qty{ padding:4px 0;}
div.previous-orders-block span.in{ font-weight:bold; color:#f7941d; margin:0 0 0 8px;}
div.previous-orders-block span.out{ font-weight:bold; color:#c60b10; margin:0 0 0 8px;}
div.previous-orders-block h5.t2{ padding:0 0 2px;}
div.previous-orders-block h5.t2 a{ text-decoration:underline;}
div.previous-orders-block div.cols01{width:220px;overflow:hidden; border-right:1px solid #CCCCCC; margin-top:10px;float:left;height:90px;}
div.previous-orders-block div.cols01 div.col01{width:217px;}
div.previous-orders-block div.cols01 div.col02{width:66px; padding:30px 0 0;}
div.previous-orders-block div.separator{ line-height:1px; height:1px; background:#d1d1d1; font-size:1px;}
div.previous-orders-block div.cols3{width:700px; background:#f2f2f2;overflow:hidden;clear:both; border-bottom:solid 1px #d1d1d1; padding:12px 0;}
div.previous-orders-block div.cols3 div.col1{width:593px; font-size:11px; border-right:solid 1px #d1d1d1;}
div.previous-orders-block div.cols3 div.col2{width:106px; float:right;text-align:center;}
div.previous-orders-block div.colAll{padding-left:10px; padding-top:5px;}
div.previous-orders-block span.s1{ color:#32bdea;}

span.pagnation {font-weight: bold; font-size:14px; color: #c7c7c7;}
span.pagnation2 {font-weight: bold; font-size:14px; color: #32bdea;}
span.pagecount { font-size:14px;font-weight: bold; color: #f7941d; }




/* Custom classes */
.error_message {color:#FF0000}
div.billing-block select{padding:3px;width:266px;}
#dvShippingAddress{display:none;}


.front-reg-block-1 { background: url('../img/front-reg-banner-1.gif') no-repeat; width:700px; height:266px; }
.front-reg-block-2 { background: url('../img/front-reg-banner-2.gif') no-repeat; width:700px; height:266px; }
/*
Now removed and renamed front-reg-block-4 (and 5) to be 3 & 4 respectively as it is chosen by a random number
generator
.front-reg-block-3 { background: url('../img/front-reg-banner-3.gif') no-repeat; width:700px; height:266px; }
*/
.front-reg-block-3 { background: url('../img/front-reg-banner-4.gif') no-repeat; width:700px; height:266px; }
.front-reg-block-4 { background: url('../img/front-reg-banner-5.gif') no-repeat; width:700px; height:266px; }
.front-reg-block-inner form { padding-top:138px; margin-left:400px; }
.front-reg-block-inner input[type=text] { vertical-align:middle; padding: 3px; margin:5px 0 15px 0; line-height:15px; font-size:13px; width:250px; border: solid 1px transparent; }
.front-reg-block-inner input[type=image] { margin:0px 0 0px 135px; }

#atcc, #atac {
	 width: 19px;
	 height: 25px;
   padding: 0 5px 0 0;
   display: block;
   clear: left;
   float: left;
 }
 

