/*CrazySales Main Css File */
/* Universal Element */
*{margin:0;padding:0;}
body{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;text-align:center;/* IE 6- Centeralize */}
ul{list-style:none;}
p{margin:10px 0;}
img{border:1px solid white;}
/*Common Class*/
/**text Class***/
.headerTitle{font-size:18px;font-weight:bolder;}
span.headerTitle2{background-color:#E4E4E4;display:block;font-weight:bolder;padding-left:10px;}
div.text{line-height:1.5em;white-space:normal;word-spacing:1px; }
/**color***/
.darkBg{background-color:#EEEEEE;}
/***link***/
a.blink:link,
a.blink:visited,
a.blink:active{color:black;}
a.blink:hover {color: #e20000;}
a.info:link,
a.info:visited,
a.info:hover,
a.info:active{background:transparent url("../img/help.gif") no-repeat left center;color:black;padding:5px 0 5px 20px;}
a.new:link,
a.new:visited,
a.new:active{background:transparent url("../img/btn-addaddress-gary.gif") no-repeat left 2px;color:red;display:block;float:right;height:23px;line-height:20px;padding-top:3px;position:relative;right:22px;text-align:center;text-decoration:none;text-indent:1em;top:4px;width:135px;}
a.new:hover{background-Image:url("../img/btn-addaddress-red.gif");color:white;}
a.goBack:link,
a.goBack:visited,
a.goBack:hover,
a.goBack:active{background:transparent url("../img/red-left.gif") no-repeat left center;display:block;padding-left:13px;text-decoration:none;}
a.linkgray:link,
a.linkgray:visited,
a.linkgray:hover,
a.linkgray:active{color:#888;text-decoration:none;}
a.em:link,
a.em:visited,
a.em:hover,
a.em:active{color:red;}
/**button**/
input.edit{background:transparent url("../img/btn-gary-small.gif") no-repeat center 2px;border:none;color:red;height:25px;width:70px;text-decoration:none;}
input.botton1{background:transparent url("../img/botton_1.gif") no-repeat left;border:none;color:white;height:25px;line-height:25px;width:130px;}
input.pointer:hover{cursor:pointer;}
a:hover input.edit,
input.edit:hover{background-Image:url("../img/btn-red-small.gif");color:white;cursor:pointer;}
a.continueShopping{background:transparent url("../img/continueShopping.gif") no-repeat left top;display:block;height:42px;margin:0 auto;width:180px;}
a.continueShoppingX{background:transparent url("../img/continue-btn1.gif") no-repeat center;display:block;float:right;height:36px;width:190px;}
a.continueShopping:hover{background-position:left -46px;}
input.checkOutX{background:transparent url("../img/checkout-btn1.gif") no-repeat center;border:none;display:block;float:right;height:35px;margin-left:20px;width:130px;}
a:hover input.checkOutX,
input.checkOutX:hover{cursor:pointer;}
input.proceed{background:transparent url("../img/proced.gif") no-repeat left top;border:none;display:block;height:50px;margin-left:250px;position:relative;text-align:center;top:5px;width:120px;}
a.proceed:hover input,
input.proceed:hover{background-position:left -50px;cursor:pointer;}
img.addToCart{background:transparent url("../img/addCart.gif") no-repeat center top;border:none;display:block;height:44px;margin:0 auto;width:180px;}
a:hover img.addToCart,
img.addToCart:hover{background-position:center -44px;cursor:pointer;}
a.buttonx:link,
a.buttonx:visited,
a.buttonx:active{background:transparent url("../img/button-bk.png") no-repeat -5px -6px;color:white;display:block;font:bold 12px Arial;height:45px;line-height:40px;text-decoration:none;width:164px;}
a.buttonx:hover{background-position:-5px -64px;line-height:45px;}
/*title*/
div.title{background:transparent url("../img/titlebar.gif") no-repeat center top;height:23px;margin-bottom:0px;}
div.title a:link,
div.title a:visited,
div.title a:hover,
div.title a:active{color:black;font-size:11px;margin-right:12px;position:relative;text-decoration:none;top:2px;}
div#account{background-position:center -26px;border-bottom:1px solid #888;}
div#cs{background-position:center -51px;border-bottom:1px solid #888;}
div#ns{background-position:center -77px;border-bottom:1px solid #888;height:27px;}
div#crd{background-position:center -103px;height:45px;}
div#ts{background-position:center -155px;border-bottom:none;height:26px;}
div#na,
div#ht,
div#cl{height:26px;line-height:26px;margin-top:3px;text-align:right;}
div#na{background-position:center -182px;}
div#ht{background-position:center -210px;}
div#cl{background-position:center -239px;}
/*front title*/
div.frontTitle{background:transparent url("../img/titlebar2.gif") no-repeat 0 top;height:27px;line-height:27px;margin-bottom:3px;text-align:right;}
div.frontTitle a:link,
div.frontTitle a:visited,
div.frontTitle a:hover,
div.frontTitle a:active{color:white;font:bold 12px Arial;position:relative;right:20px;text-decoration:none;top:7px;}
div#hfd{background-position:0 -29px;}
div#rl{background-position:0 -59px;height:35px;}
/*product_details*/
img#help{cursor:pointer;position:absolute;right:30px;}
a#eFriend,
a#gCheckOut{color:black;height:15px;line-height:15px;padding-left:13px;width:70px;}
a#gCheckOut{background:transparent url("../img/checkoutIcon.gif") no-repeat left center;}
a#eFriend{background:transparent url("../img/emailIcon.gif") no-repeat left center;}
div#fBack{margin:0 auto;overflow:hidden;position:relative;width:90%;}
div.sms{}
div#ga{height:25px;left:30px;position:absolute;top:-10px;width:110px;}
ul#photoGallery{border-top:2px solid #D1D1D1;margin:10px 0;padding-top:10px;}
ul#photoGallery li{float:left;margin-right:5px;}
ul#photoGallery li.nGR{margin-right:0;}
div#proName{color:#888;font-size:14px;font-weight:bolder;margin:10px 0;}
div#innerClock{background:transparent url("../img/dealoftheday-t.gif") no-repeat center;height:38px;line-height:38px;}
div#innerClock span#clock{background:transparent url("../img/clock.gif") no-repeat left center;position:relative;right:28px;top:2px;}
div#innerClock span#hurry{background:transparent url("../img/ring-ani.gif") no-repeat left center;position:relative;right:28px;top:2px;}
div#proDWrapper{height:auto;min-height:410px;}
div#proDetails{float:right;text-align:center;width:31%;}
div#proDetails h4{position:relative;top:0;}
div#proDetails span{display:block;height:auto;line-height:1.5em;margin:5px 0;min-height:1.5em;width:100%;}
div#proDetails a:link,
div#proDetails a:visited,
div#proDetials a:active{color:black;}
div#proDetials a:hover{color:red;text-decoration:none;}
div#proDetails form#selectForm div#wrapper{margin:0;padding:0;}
div#proDetails form#selectForm div#wrapper div{height:22px;line-height:22px;margin:2px 0;padding:0;}
div#proDetails form#selectForm div#wrapper div label{text-align:center;vertical-align:baseline;width:60px;}
div#proDetails form#selectForm div#wrapper div select{width:100px;}
div#proDetails input.ok{background:transparent url("../img/ok-btn.gif") no-repeat center;border:none;width:40px;}
div#proDetails input.ok:hover{cursor:pointer;}
div#topNav{;border:1px solid #888;padding:3px;}
div#topNav li{display:inline;}
div#topNav ul{height:1.5em;margin:0 10px;}
div#topNav li a{color:#888;font-size:12px;text-decoration:none;}
div#proDetails span#inStock,
div#proDetails span#outStock{background:transparent url("../img/inStock-icon.gif") no-repeat 50px center;height:20px;line-height:20px;width:185px;}
div#proDetails span#outStock{background-image:url("../img/outStock-icon.gif");}
ul#crack2{height:30px;margin-top:10px;}
ul#crack2 li{float:left;margin-left:4px;}
/*head*/
div#topBar{background-color:#F5F5F5;font-size:13px;font-weight:bolder;height:25px;line-height:25px;position:relative;z-index:2;}
div#topBar ul{position:absolute;right:130px;width:300px;}
div#topBar ul li{float:right;margin-right:10px;}
div#topBar ul li a:link,
div#topBar ul li a:visited,
div#topBar ul li a:active{color:black;text-decoration:none;}
div#topBar ul li a:hover{color:red;}
/**homeLink**/
span.homeLink{padding-left:8px;}
span.homeLink a:link,
span.homeLink a:visited,
span.homeLink a:active{color:#888;font-weight:bolder;text-decoration:none;}
span.homeLink a:hover{color:red;}
/*checkout*/
div.checkOutTitle{clear:both;font:bold 18px arial;left:-80px;position:absolute;text-align:left;}
div.checkOutWrapper{clear:both;margin:0 auto;position:relative;width:713px;}
ul#checkOutTop{border-bottom:1px solid #888;height:100px;margin:0 auto;width:988px;}
ul#checkOutTop li{float:left;margin-right:15px;}
ul#checkOutTop li span{background:transparent url("../img/lock.gif") no-repeat left bottom;display:block;height:30px;padding-left:30px;padding-top:40px;width:330px;}
ul#checkOutTop li div{padding-top:20px;}
div#checkOutBottom{margin:10px auto;width:65%;}
div#checkOutBottom span{background:transparent url("../img/lock.gif") no-repeat left center;display:block;margin:0 auto;padding-left:25px;text-align:center;width:78%;}
.ctp{background:transparent url("../img/cgTop.gif") no-repeat left top;height:40px;}
.cm{background:url("../img/cgMiddle.gif") repeat-y left;}
.cm h4{position:relative;top:-2px;}
.cm h4#titlex,
.cm li#first h4{top:0;}
div.cbt{background:transparent url("../img/cgBottom.gif") no-repeat left bottom;height:20px;}
.sctp{background:transparent url("../img/address-titlebar.gif") no-repeat left bottom;height:30px;}
.scm{background:url("../img/address-bodyline.gif") repeat-y left;}
div.scbt{background:transparent url("../img/address-bottomline.gif") no-repeat left bottom;height:20px;}
div#orderTop div img{border:none;float:left;}
div#orderTop div{margin:0 auto;width:375px;}
/*order2_shipping*/
div#order2{height:30px;}
div#order2 div.alert2{background-position:4px center;float:left;margin-left:15px;padding:5px 5px 5px 22px;width:450px;}
div#target{margin:0 auto;position:relative;top:10px;width:96%;}
div#target div.sctp table{margin:0 auto;position:relative;text-align:center;top:4px;width:96%;}
.int{background:transparent url("../img/redarrow-down.gif") no-repeat 15px center;color:#DF0001;text-indent:30px;}
div.cart ul.cartHeader li#first span{background:transparent url("../img/redarrow-down.gif") no-repeat 15px center;color:#DF0001;font:bold 14px Arial;padding-left:30px;}
input#update{position:relative;top:-15px;}
input.trg1{float:left;left:13px;position:relative;top:6px;}
a#chgAds1,
a#chgAds{background:transparent url("../img/chgAds.gif") no-repeat center;display:block;height:30px;width:120px;}
div#shippingCompany{float:right;width:30%;}
table#orderAddress{border-collapse:collapse;margin:0 auto;text-align:center;width:96%;}
table.cart,
table#dsTool{border-collapse:collapse;margin:0 auto;width:96%;}
table.cart tr,
table#dsTool tr{padding:20px;text-indent:20px;}
table#orderSum{border-collapse:collapse;font:normal 12px Arial;left:60%;line-height:2em;position:relative;width:40%;}
table#orderAddress tr.address{height:35px;line-height:35px;}
.break1{background:transparent url("../img/break1.gif") no-repeat center;height:10px;}
.break2{background:transparent url("../img/cgTop.gif") no-repeat center -29px;height:10px;}
div#orderNotice{clear:both;width:100%;}
div#orderNotice div span{display:block;line-height:2em;}
div#orderNotice div#sum{margin-left:180px;width:370px;}
div#orderNotice div#sum div#pickUp{background:transparent url("../img/pickup-hi.gif") no-repeat left center;height:50px;left:320px;padding:10px 0 0 40px;position:absolute;top:50px;width:100px;}
table#orderNewAddress{margin-left:30px;table-layout:auto;}
a.paypalTag{display:block;float:right;margin-top:13px;width:150px;}
span#or{float:right;font:bolder 15px Arial;position:absolute;right:230px;top:15px;}
table#shippingAds{margin:0 auto;text-align:center;width:95%;}
/*order3_billing*/
input.pm{left:0;position:absolute;top:10px;}
div.payment{float:right;width:370px;}
div#pay{float:right;margin-right:10px;position:relative;width:70%;z-index:1;}
.payNote{height:auto;min-height:80px;}
ul#payment{background:transparent url("../img/GARYBG2.gif") repeat-x left top;border:1px solid #888;height:140px;width:100%;}
ul#payment li{margin:5px auto;width:35%;}
ul#payment li ul{left:-10px;position:relative;}
ul#payment li ul li{margin:5px 0;text-align:left;width:100%;}
ul#payment a:link,
ul#payment a:visited,
ul#payment a:active{color:black;text-decoration:none;}
ul#payment a:hover{color:red;cursor:pointer;}
input#trg2{position:relative;top:-40px;}
div#mainTemplateNoBothSide{line-height:2em;margin:0 auto;padding:5px 0;width:100%;}
/**Order Successful**/
div.success{background:transparent url("../img/payment-ok5Icon.gif") no-repeat left top;height:45px;width:45px;}
div#tk{background-position:left -45px;}
div#dy{background-position:left -87px;}
div#arl{background-position:left -136px;}
div#aq{background-position:left -183px;}
div#orderSuccess{margin:0 auto;width:684px;}
div#orderSuccess h4.int{position:relative;top:5px;}
div#orderSuccess div.sctp div.break2{margin:0 auto;width:98%;}
div#orderSuccess ul.eGT2{display:block;float:right;font-size:14px;width:86%;}
div#orderSuccess ul.eGT2 li{line-height:1.2em;}
div#orderSuccess div.scm div.success{float:left;margin-left:30px;}
div#orderSuccess ul.antiFloat{margin:10px auto;width:640px;}
div#orderSuccess ul.antiFloat li.line1{min-height:180px;}
div#orderSuccess ul.antiFloat li{display:block;float:left;height:auto;min-height:100px;position:relative;width:49%;}
div#orderSuccess ul.antiFloat li span strong{display:block;margin-bottom:10px;}
div#orderSuccess ul.antiFloat li div.success{float:none;left:15px;margin:0;position:absolute;top:5px;}
div#orderSuccess ul.antiFloat li span{display:block;float:right;line-height:1.2em;margin-top:12px;padding-right:10px;width:72%;}
/**Reduced List**/
ul#reducedProList{text-align:center;}
ul#reducedProList li{border-bottom:1px dashed #888;}
ul#reducedProList table{border-collapse:collapse;table-layout:fixed;}
ul#reducedProList table tr td.rf{padding:10px;width:42%;}
ul#reducedProList table tr td.rs{width:11%;}
ul#reducedProList table tr img{border:none;}
/**shopping cart**/
div.cart tr.cartBg{background-color:#EEEEEE;}
div.cart table{border-collapse:collapse;}
div.cart ul.cartHeader{display:block;font:normal 14px Arial;height:40px;margin-top:5px;padding-top:5px;width:100%;}
div.cart ul.cartHeader li{display:block;float:left;padding:5px 25px;}
div.cart ul.cartHeader li#first{margin-left:0;padding:5px 0;}
div.cart ul.cartHeader li#second{width:200px;}
div.cart ul.cartHeader li.bl{border-left:1px solid #E4E4E4;}
div.cart img{border:none;}
div.cart table.cartBody{margin-left:18px;width:95%;}
div.shpCart table tr.cartBg{background-color:#EEEEEE;}
div.shpCart table{border-collapse:collapse;margin:0 auto;width:97%;}
div.shpCart table img{border:none;}
div.shpCart input#cartEmpty{background:none;border:none;color:black;float:right;margin:8px 20px 8px 0;text-decoration:underline;}
div#caculator input#ok:hover,
div.shpCart input.cartUpdate:hover,
div.shpCart input#cartEmpty:hover{cursor:pointer;}
div.shpCart a.cartDelete:link{background:transparent url("../img/delete-icon.gif") no-repeat left center;color:black;padding-left:20px;padding-top:2px;}
div.shpCart input.cartUpdate{background:transparent url("../img/updateIcon.gif") no-repeat center;border:none;padding:5px 10px;}
div.shpCart input.qa{border:1px solid #888;text-align:center;}
form#shpForm{clear:both;position:relative;}
form#shpForm div#top{border-bottom:1px solid #D80600;height:43px;}
form#shpForm div#top span{color:#DE0000;font:bold 16px Arial;position:relative;top:18px;}
form#shpForm div#top div{left:30px;position:relative;top:-4px;}
form#shpForm h3.total{background:transparent url("../img/green-arrowright.gif") no-repeat left center;padding:3px 22px;}
form#shpForm span.alert2{display:block;left:80px;position:absolute;text-align:left;top:0;width:39%;}
form#shpForm span.alert1{display:block;float:right;width:450px;}
div#caculator{background:transparent url("../img/caculatorbg.gif") no-repeat right top;float:left;height:37px;margin-top:10px;
width:90%;margin-left:5px;}
div#caculator span{background:transparent url("../img/green-arrowright.gif") no-repeat left center;float:left;padding:5px 0 5px 25px;}
div#caculator ul{float:right;height:20px;line-height:20px;margin:7px 0 0 20px;width:295px;}
div#caculator ul li{float:left;margin-right:5px;}
div#caculator input{border:1px solid #888;width:3em;}
div#caculator input#ok{background:transparent url("../img/recaulate-1.gif") no-repeat left center;border:none;height:20px;width:90px;}
#ord font{font-weight:900;}
/**related products***/
div#relatedTitle{border-top:1px dashed #888;height:35px;line-height:50px;margin-top:2px;padding-left:105px;position:relative;z-index:2;}
div#relatedTitle img{border:none;left:30px;position:absolute;top:0;}
div#relatedWrapper{background-color:#EEEEEE;height:230px;margin:0 auto;padding-top:10px;position:relative;width:95%;z-index:1;}
div#relatedWrapper ul#relatedPros{line-height:14px;margin:0 auto;width:590px;}
div#schemeWrapper ul#scheme li,
div#relatedWrapper ul#relatedPros li{background-color:white;width:140px;}
ul#relatedPros div.proListBottom{padding:2px 1px;}
ul#relatedPros div.proListBottom a.addCart:link,
ul#relatedPros div.proListBottom a.addCart:visited,
ul#relatedPros div.proListBottom a.addCart:hover,
ul#relatedPros div.proListBottom a.addCart:active{}
ul#relatedPros div.proListBottom a.view:link,
ul#relatedPros div.proListBottom a.view:visited,
ul#relatedPros div.proListBottom a.view:hover,
ul#relatedPros div.proListBottom a.view:active{}
div.mcm{background:transparent url("../img/cartMiddle.gif") repeat-y center;}
div.mcb,
div.mctp{background:transparent url("../img/cartTB.gif") no-repeat center top;}
div.mctp{height:40px;}
div.mcb{background-color:white;background-position:center -35px;height:20px;}
/***scheme Page***/
div#mainTemplateNoBothSide_scheme{margin:0 auto;width:977px;}
div#mainTemplateNoBothSide_scheme img{border:none;}
div#schemeWrapper{margin:10px auto;padding-left:40px;position:relative;width:950px;}
div#schemeWrapper a.goBack{color:black;float:left;font-weight:bolder;text-decoration:none;width:30px;}
div#schemeWrapper span#sp{float:left;margin-top:22px;}
ul#scheme div.proListBottom{padding:2px 1px;}
ul#scheme div.proListBottom a.addCart:link,
ul#scheme div.proListBottom a.addCart:visited,
ul#scheme div.proListBottom a.addCart:hover,
ul#scheme div.proListBottom a.addCart:active{}
ul#scheme div.proListBottom a.view:link,
ul#scheme div.proListBottom a.view:visited,
ul#scheme div.proListBottom a.view:hover,
ul#scheme div.proListBottom a.view:active{}
ul#schemeMenu{margin:0 auto;width:760px;}
ul#schemeMenu li{float:left;margin-bottom:10px;}
ul#schemeMenu li a{background:transparent url("../img/btn-vertical.gif") no-repeat left 4px;display:block;height:120px;width:190px;}
ul#schemeMenu li a:hover{cursor:pointer;position:relative;top:-4px;}
ul#schemeMenu li a#b{background-position:left -119px;}
ul#schemeMenu li a#c{background-position:left -242px;}
ul#schemeMenu li a#d{background-position:left -367px;}
ul#schemeMenu li a#e{background-position:left -490px;}
ul#schemeMenu li a#f{background-position:left -615px;}
ul#schemeMenu li a#g{background-position:left -744px;}
ul#schemeMenu li a#h{background-position:left -867px;}
ul#schemeMenu li a#m{background-position:left -995px;}
ul#schemeMenu li a#n{background-position:left -1121px;}
ul#schemeMenu li a#o{background-position:left -1250px;}
ul#schemeMenu li a#p{background-position:left -1379px;}
/**credit form**/
div#creditForm{margin:0 auto;width:90%;}
div#creditForm ul{float:left;text-align:center;width:15%;}
div#creditForm table{margin:0 auto;}
div#creditForm div{float:right;margin-top:10px;text-align:center;width:30%;}
span#total{margin-top:20px;}
/**page Navigator***/
span.pageNav{display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:30px;line-height:30px;text-align:center;}
span.pageNav span{margin-right:10px;}
span.pageNav span.current{background-color:#E20000;border:1px solid #E20000;color:white;padding:3px 8px;}
span.pageNav span.noborder{border:1px solid white;font-weight:bolder;}
span.pageNav span a:link,
span.pageNav span a:visited,
span.pageNav span a:active{border:1px solid #888;color:black;padding:3px 8px;text-decoration:none;}
span.pageNav span a:hover{background-color:#E20000;border:1px solid #E20000;color:white;padding:3px 8px;}
/**my acount***/
a.printx{background:transparent url("../img/print-btn.gif") no-repeat center;display:block;height:22px;position:relative;right:5px;top:18px;width:70px;}
a.print{background:transparent url("../img/printtaxinvoice-btn.gif") no-repeat center;display:block;height:33px;width:152px;}
div.pAccount a#myProfileAccount,
div.pLogin a#myProfileLogin,
div.pAddress a#myProfileAddress,
div.pOrder a#myProfileOrder,
div.pVisit a#myProfileVisit{color:black;font-size:14px;font-weight:bolder;}
ul#profileMenu{margin-left:30px;}
ul#profileMenu li{background:transparent url("../img/profileMenubg.gif") no-repeat left top;display:block;float:left;height:42px;margin:20px 0;width:150px;}
ul#profileMenu li a{color:black;display:block;height:100%;line-height:42px;text-align:center;text-decoration:none;width:100%;}
ul#profileMenu li a:hover{font-size:14px;font-weight:bolder;}
div.profile{margin:0 auto;width:90%;}
div.profile table{background:transparent url("../img/profilebg-2.gif") repeat-x left 35px;border-collapse:collapse;border-color:#EEE;margin:10px 0;table-layout:fixed;width:100%;}
div.profile div#profileAccount table a{color:black;}
div.profile .NormalBk{background:transparent url("../img/profilebg-2.gif") repeat-x left top;}
div.profile td.whiteGap{height:5px;}
div.profile a:link,div.profile a:visited,div.profile a:active{color:#000;}
div.profile a:hover{color:red;}
div.profile a.editIcon{background:transparent url("../img/editIcon.gif") no-repeat left top;padding:5px 34px;text-align:right;}
div.profile a.deleteIcon{background:transparent url("../img/remove.jpg") no-repeat left center;padding:5px 25px;text-align:right;}
div.profile table td.caption{background:transparent url("../img/profilebg-1.gif") repeat-x left top;font-size:13px;font-weight:bolder;height:30px;line-height:30px;margin:0 auto;padding-left:20px;width:90%;}
div.profile td{height:30px;line-height:30px;padding-left:10px;}
div.profile tr.noLeftPadding td{padding-left:0;}
div.profile tr.topTitle{height:20px;line-height:20px;text-align:center;}
div#myProfile div.profile span.pageNav span a{display:inline;}
div#myProfile span.headerTitle{border-bottom:2px solid red;display:block;height:35px;margin:0 auto;width:730px;}
div#myProfile div.profile a.sortToA{background:transparent url("../img/arrow_up.gif") no-repeat left top;float:right;margin:5px 5px 0 0;padding:5px;position:relative;top:-3px;}
div#myProfile div.profile a.sortToD{background:transparent url("../img/arrow_down.gif") no-repeat right top;float:right;left:10px;margin:5px 0 0  5px;padding:5px;position:relative;top:6px;}
div#myProfile div.profile table table{background:transparent;border:none;margin:0;width:100%;}
table#sumTable{float:right;margin-top:20px;width:40%;}
div#sum table{position:absolute;top:60px;}
/* Class Element */
.alert1{background:transparent url("../img/almostSoldout-icon.gif") no-repeat left center;color:red;display:block;font-size:10px;font-weight:bolder;line-height:20px;margin-bottom:5px;padding-left:20px;}
.alert2{background:#FFFB85 url("../img/icon4.gif") no-repeat 10px 10px;border:1px solid #DDAC00;font:normal 12px Arial;line-height:1.5em;padding:10px 30px;}
.alert3{color:red;display:block;font:bold 14px Arial;margin:5px 0;}
a#ok{background:transparent url("../img/ok-btn.gif") no-repeat left top;display:block;height:20px;width:35px;}
/***help Section**/
ul.helpZone{height:800px;margin:0 auto;margin-bottom:30px;width:90%;}
ul.helpZone li{display:block;float:left;margin:20px 5px 20px 0;position:relative;width:49%;}
ul.helpZone li ul li{margin:2px 0;width:100%;}
ul.helpZone li img{left:0;position:absolute;top:0;}
div.helpRight{float:right;width:90%;}
a.indZone{background:transparent url("../img/arrow-redFaq.gif") no-repeat left center;bottom:-30px;clear:both;padding-left:13px;position:absolute;right:0;}
li.helpTop2 a.indZone{clear:both;position:absolute;right:0;top:344px;}
li.helpTop2 ul{list-style:square;}
div.impZone{border:1px solid #888;margin:0 auto;padding:0;width:90%;}
div.impZone span{margin:0;}
div.impZone blockquote{padding:10px 0 10px 2px;}
div#top a.goBack{float:right;position:relative;right:40px;width:13%;}
.link1 a:link{color:black;}
.link1 a:visited{color:black;}
.link1 a:hover{color:red;text-decoration:none;}
.link1 a:active{color:black;}
/***Product List*****/
ul.proList{padding:0;}
ul.proList .nGR{margin-right:0;}
ul.proList li{border:1px solid #888;display:block;float:left;height:220px;margin-bottom:5px;margin-right:6px;width:159px;}
ul.proList li.rightFeature{height:160px;margin:0 0 2px 0;overflow:hidden;width:156px;}
ul.proList li.rightFeature div.proListMiddle{border-top:none;margin-top:-3px;padding:0;}
ul.proList li span.proListTop,
ul.proList li span.proListMiddle,  
ul.proList li div{padding:4px;text-align:center;}
ul.proList li span {display:block;}
ul.proList li span.proListTop span{height:28px;overflow:hidden;}
ul.proList li span.proListTop{position:relative;}
ul.proList li span.proListMiddle{border-top:1px dashed #888;font-size:11px;height:auto;min-height:52px;}
ul.proList li span.proListTop span.freeshipping{background:transparent url("../img/freeshipping.gif") no-repeat left center;height:70px;margin:0;padding:0;position:absolute;right:0;top:-2px;width:90px;}
ul#relatedPros li span.proListTop span.freeshipping,
ul.proList li span.proListTop span.freeshipping_s{background:transparent url("../img/freeshipping.gif") no-repeat left center;height:70px;margin:0;padding:0;position:absolute;right:0;top:-2px;width:90px;}
ul#relatedPros li span.proListTop span.pricedrop_s,
ul.proList li span.proListTop span.pricedrop{background:transparent url("../img/pricedrop-x.gif") no-repeat left center;height:60px;position:absolute;right:0;top:0;width:90px;}
ul.proList div.proListBottom{border-top:1px dashed #888;padding:2px 3px;}
ul.proList li a:link,
ul.proList li a:visited,
ul.proList li a:active{color:black;cursor:pointer;font-size:11px;text-decoration:none;}
ul.proList li a:hover{display:block;}
ul.proList li a:hover span.proListTop img{border:1px solid #FF0000;}
ul.proList li a:hover span.proListTop span{color:#FF0000;text-decoration:underline;}
ul.proList li div.proListBottom a.view:link,
ul.proList li div.proListBottom a.view:visited,
ul.proList li div.proListBottom a.view:hover,
ul.proList li div.proListBottom a.view:active{background:white url("../img/DETAIL-SMALL.gif") no-repeat center;display:block;float:right;height:20px;width:39%;}
ul.proList li div.proListBottom a.addCart:link,
ul.proList li div.proListBottom a.addCart:visited,
ul.proList li div.proListBottom a.addCart:hover,
ul.proList lidiv.proListBottom a.addCart:active{background:white url("../img/ADDTOCART-SMALL.gif") no-repeat center;display:block;float:left;height:20px;width:60%;}
span.crazyPrice{color:#E20000;font:bolder 13px Arial;margin:3px;}
/* Main Elements and Front Page */
/**main Frame***/
div#cg_body{margin:0 auto;position:relative;text-align:left;width:991px;z-index:1;margin-bottom:opx;padding-bottom:0px;   }
div#trunk{margin-top:5px;overflow:hidden;position:relative;z-index:2;}
div#leftSection{float:left;width:158px;z-index:2;/* Fix IE z-index Bug */}
div#mainTemplateSection{position:relative;margin:0; width:662px;}
div#mainTemplateNoRightSide{float:right;position:relative;width:83%;z-index:1;}
div#rightSection{width:158px;float:right;}
/**right section***/
div#rightSection *{float:none;}
div#topSellers{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:5px;}
div#topSellers{font-family:Arial;font-size:11px;margin-bottom:5px;}
div#topSellers img{float:left;margin:5px;}
div#topSellers ul{border-bottom:1px solid #888;}
div#topSellers li{border-left:1px solid #888;border-right:1px solid #888;display:block;float:left;width:156px;}
div#topSellers a:link,
div#topSellers a:visited,
div#topSellers a:active{color:black;text-decoration:none;}
div#topSellers a:hover{color:red;text-decoration:none;}
span.more{font-size:9px;text-align:right;}
span.more a:link{color:black;font-weight:bold;text-decoration:none;}
span.more a:visited{color:#666;text-decoration:none;}
span.more a:hover{color:red;text-decoration:underline;}
/**topSection***/
div#banner{font-size:10px;height:90px;}
div#banner a img{float:left;margin-left:-5px;}
div#banner img#bn{float:none;position:absolute;top:15px;}
div#banner ul{display:block;float:right;font:normal 11px Arial;position:relative;right:0;top:17px;width:245px;}
div#banner ul li{clear:both;float:none;}
div#banner ul a:link,
div#banner ul a:visited,
div#banner ul a:hover,
div#banner ul a:active{color:black;text-decoration:underline;}
div#banner ul ul{position:relative;top:0;}
div#banner ul ul li{clear:none;float:right;margin-right:5px;padding-left:5px;}
div#banner ul li img{clear:both;float:right;}
div#menuWrap{border-bottom:5px solid #F8C0DB;clear:both;height:30px;overflow:hidden;}
ul#mainmenu{background-color:white;clear:both;float:left;font:normal 15px Arial;height:30px;overflow:hidden;position:relative;text-transform:capitalize;width:480px;z-index:3;}
li#welcome {position:relative; top:-2px; }
li#welcome a:link,
li#welcome a:visited,
li#welcome a:hover{color: #000000; text-decoration:underline; } 
ul#mainmenu li{float:left;margin-left:2px;}
ul#mainmenu a:link,
ul#mainmenu a:visited,
ul#mainmenu a:active{background:url("../img/tabrightF.gif") no-repeat right -4px;color:black;display:block;text-decoration:none;}
ul#mainmenu span{background:url("../img/tableftF.gif") no-repeat left -4px;display:block;left:-2px;line-height:5px;padding:12px 10px 15px 10px;position:relative;vertical-align:middle;}
ul#mainmenu a:hover{background-position:100% -42px;}
ul#mainmenu a:hover span{background-position:0% -42px;color:white;}
ul#mainmenu #current2{color:white;}
body#home ul#mainmenu a#homeX,
body#goLogin ul#mainmenu a.goLoginX,
body#myAccount ul#mainmenu a.myAccountX,
body#aboutUs ul#mainmenu a#aboutUsX,
body#newsLetter ul#mainmenu a#newsLettersX,
body#faq ul#mainmenu a#helpX,
body#feedBack ul#mainmenu a#feedBackX,
body#siteMap ul#mainmenu a#siteMapX{background:url("../img/tabrightF.gif") no-repeat 100% -42px;display:block;text-decoration:none;}
body#home ul#mainmenu span#homey,
body#goLogin ul#mainmenu span.goLogin,
body#myAccount ul#mainmenu span.myAccount,
body#aboutUs ul#mainmenu span#aboutUs,
body#newsLetter ul#mainmenu span#newsLetters,
body#faq ul#mainmenu span#help,
body#feedBack ul#mainmenu span#feedBack,
body#siteMap ul#mainmenu span#siteMap{background:transparent url("../img/tableftF.gif") no-repeat 0% -42px;color:white;display:block;}
ul#cartInfo li{float:right;margin-top:10px;padding-right:10px;}
div#acMiddle{background:url("../img/searchbg.gif") repeat-x top;clear:both;height:70px;position:relative;z-index:3;}
div#acLeft{background:url("../img/search-l.gif") no-repeat left top;height:68px;}
div#acRight{background:url("../img/search-r.gif") no-repeat right top;height:68px;}
div#head{clear:both;padding-top:8px;}
div#head ul li a img{border:none;}
form#searchForm{background:transparent url("../img/search-redbar.gif") no-repeat left top;float:left;height:30px;left:5px;padding-left:10px;position:relative;width:58%;}
form#searchForm input#autoComplete{border:none;font-weight:normal;height:16px;line-height:18px;padding:2px;position:relative;top:5px;width:320px;background-color:white;}
form#searchForm input#search{background:none;border:none;float:right;font:normal 14px Arial;position:relative;right:16px;top:6px;width:40px;right:35px;}
form#searchForm a:hover input#search,
form#searchForm input#search:hover{cursor:pointer;font-weight:bolder;}
div#head ul#menu{float:right;margin-top:2px;width:40%;}
.seachinput li {float:left;}
.seachinput {flist-style-type:none;margin-left:5px;}
div#head ul#menu li{background:url("../img/btn-garybg.gif") repeat-x right top;display:block;float:left;height:26px;margin-right:3px;width:93px;}
div#head ul#menu li a:hover{cursor:pointer;}
div#head ul#menu li span{display:block;height:25px;width:100px;}
div#popularSection{clear:both;padding-top:5px;padding-left:17px;}
div#popularSection span{display:inline;float:left;font-size:12px;font-weight:bolder;margin-left:6px;padding-right:6px;}
div#popularSection ul{float:left;}
div#popularView{float:right;width:49%;}
div#popularSection li{float:left;margin-right:10px;	}
div#popularSection ul li a:link,
div#popularSection ul li a:visited,
div#popularSection ul li a:active{color:#990000;}
div#popularSection ul li a:hover{color:#E20000;text-decoration:none;}
/***left section***/
/**newsletter**/
div#leftOthers {width:158px;}
div#leftOthers a:link{color:#666;font-weight:bold;text-decoration:none;}
div#leftOthers a:visited{color:#666;text-decoration:none;}
div#leftOthers a:hover{color:red;text-decoration:none;}
div#leftOthers a:active{color:#666;text-decoration:underline;}
div#newsLetter,
div#leftCs{border:1px solid #888;border-top:none;}
div#leftAccount{border:1px solid #888;clear:both;}
div#leftAccount,
div#leftCs,
div#leftImage,
div#newsLetter{color:#666;font-size:11px;font-weight:bold;}
div#newsLetter{background-color:#F5F5F5;}
div#newsLetter form{color:black;font-weight:normal;margin:5px auto;width:91%;}
div#newsLetter form *{display:block;margin-bottom:5px;}
div#newsLetter form div{padding-left:2em;position:relative;}
div#newsLetter form div input{left:0;position:absolute;top:0;}
div#leftImage{margin-top:10px;}
div#leftAccount li{padding:3px 0 3px 35px;}
div#leftSection ul{margin:4px 0;}
li#leftLogInOut{background:url("../img/login-icon.gif") no-repeat 4% 80%;}
li#leftCart{background:url("../img/cart-icon.gif") no-repeat 4% 70%;}
li#leftCheckOut{background:url("../img/bag-icon.gif") no-repeat 6% 60%;}
li#leftHelp{background:url("../img/help-icon.gif") no-repeat 5% 50%;}
div#leftCs ul{margin-left:10px;}
div#leftCs ul li{list-style:disc;margin:0 0 5px 10px;width:86%;}
div#leftImage img{border:none;}
div#leftImage *{display:block;margin-top:4px;}
div#leftImage img.setMiddle{margin:10px auto;width:80px;}
div#leftImage img#hitwise{margin-bottom:10px;}
/***foot****/
div#foot{clear:both;color: #000000;font-size:11px;margin:0 0;text-align:center;padding:0 15px;}
div#faq{background:transparent url("../img/gary-stuffbg.gif") repeat-x  top;border:1px solid #888;height:70px;line-height:20px;margin-bottom:10px;margin-top:10px;margin-top:10px;padding:10px 30px;text-align:left;}
div#faq div{width:30%;}
div#faq ul li{list-style:disc;margin-left:15px;}
div#faq ul li a:link,
div#faq ul li a:visited,
div#faq ul li a:hover,
div#faq ul li a:active{color:#E20000;text-decoration:underline;}
div#bottomMenu{border:none;padding-top:8px;}

div#copyRight{color: #353535;position:relative;top:20px;font-family: Arial, Helvetica, sans-serif;}
div#copyRight span{display:block;}
div#copyRight a:link,
div#copyRight a:visited,
div#copyRight a:active{ color: #353535;font-weight:200;font-size:10px;}
div#copyRight a:hover{color:red;}
div#relatedWeb ul{margin:0 auto;width:85%;}
div#relatedWeb ul li{float:left;}
/****log in*****/
div#authForm{margin-left:20px;width:110%;}
div#authForm span{display:block;height:20px;}
div#authForm img{border:none;}
div#authForm span.authSign{background:transparent url("../img/login-icon.gif") no-repeat left top;border-bottom:2px solid red;margin-top:20px;padding-left:20px;width:100%;}
div#logInSection{border-bottom:5px solid #F5F5F5;margin:0 auto;padding:5px 0 0 0;width:600px;}
div#logInSection span{background-color:#F5F5F5;margin-top:8px;}
div#authForm form div{margin:10px 0 10px 130px;width:65%;}
div#authForm form input.submit{;background:transparent url("../img/OKred.gif") no-repeat left top;border:none;margin-left:250px;padding:15px 44px;}
div#authForm form a:hover input.submit,
div#authForm form input.submit:hover{background-position:left -50px;cursor:pointer;position:relative;}
div#authForm form{padding-top:10px;position:relative;}
div#authForm form div{margin:6px 150px;position:relative;width:250px;}
div#authForm form label{display:block;height:18px;left:0;line-height:18px;position:absolute;width:80px;}
div#authForm form input{margin-left:85px;}
div#authForm form ul{position:absolute;right:70px;top:10px;}
div#authForm form ul li{margin:6px 0;}
div#authForm a:link,
div#authForm a:visited,
div#authForm a:hover
div#authForm a:active{color:red;}
input#user{width:150px;}
input#pwd{width:150px;}
div#lostPwd{height:1000px;margin:0 auto;width:90%;}
div#lostPwd strong{border-bottom:2px solid #E51F1F;display:block;float:right;padding:10px 2px;width:92%;}
div#lostPwd form{border-bottom:1px dashed #888;clear:both;margin-left:56px;padding:20px 0 20px 20px;width:89%;}
div#lostPwd a:link.redIndex,
div#lostPwd a:visited.redIndex,
div#lostPwd a:active.redIndex{background:transparent url("../img/red-dot-left.gif") no-repeat left center;color:black;margin-left:56px;padding-left:15px;position:relative;text-decoration:none;top:7px;}
div#lostPwd a:hover.redIndex{color:red;text-decoration:underline;}
/*****Help List****/
div#qLeft{width:5%;}
div#qRight{width:94%;}
div#qRight ul li{display:table;padding:4px 0;width:100%;}
div#qRight ul li span{display:block;float:left;font-weight:bolder;width:30px;}
div.text a:link,
div.text a:visited{color:black;text-decoration:none;}
div.text a:hover{color:red;text-decoration:underline;}
div.text a:active{color:red;text-decoration:none;}
ul#qlist a{text-decoration:underline;}
ul#qlist{clear:both;height:auto;margin-top:20px;min-height:200px;}
ul#qlist li{border-top:1px solid #E4E4E4;display:block;margin:20px 0;position:relative;width:100%;}
ul#qlist li li{border-top:none;display:block;margin:0 20px 0 0;}
ul#qlist li span{display:block;float:left;width:30px;}
ul#qlist li div span{display:inline;float:none;width:auto;}
ul#qlist li span.textBolder{font-weight:bold;}
ul#qlist li ul,
ul#qlist li ol,
ul#qlist p{padding-left:30px;}
div#qZone{margin:0 auto;width:90%;}
a.backToTop{background:transparent url("../img/up-arrow.gif") no-repeat left center;bottom:-15px;display:block;padding-left:13px;position:absolute;right:0;width:15%;}
/****feedBack form*****/
div#feedBack{height:auto;min-height:1821px;}
div#feedBack form{display:table;margin:0 auto;text-align:left;width:90%;}
div#feedBack form div#innerWrapper{background-color:#F5F5F5;margin-top:20px;padding:10px 85px 10px 60px;width:80%;}
div#feedBack form div#innerWrapper div{margin:10px 0;}
div#feedBack label{display:block;float:left;padding-right:10px;text-align:right;width:210px;}
div#feedBack div#subscribed4news{display:block;padding-left:220px;}
div#feedBackSub{margin:5px auto;width:30%;}
div#feedBackSub input{display:block;margin-top:5px;}
div#hint {position:absolute;right:20px;bottom:88px;}
/***Site Map*****/
div#siteMap ul{list-style:disc;margin-left:50px;}
div#siteMap ul li{margin:2px 0;}
div#siteMap ul li ul li{margin-left:-40px;}
div#siteMap ul ul{list-style:circle;margin-left:100px;}
div#siteMap ul ul ul{list-style:square;}
div#siteMap ul ul ul ul{list-style:decimal;}
/******register***/
div#regSuccess{margin:0 auto;padding-top:30px;text-align:center;padding-left:80px;width:100%;}
form#crazy_form1{margin:0 auto!important;width:80%;}
form#crazy_form1 ul#regNews{color:red;width:70%;}
form#crazy_form1 ul#regNews li{display:block;height:20px;line-height:20px;padding-left:20px;position:relative;}
form#crazy_form1 ul#regNews li input{float:left;}
form.form1 div{display:table;width:70%;}
form.form1 *{margin:3px auto;}
form.form1 div label{display:table-cell;text-align:left;width:14em;}
form.form1 div *{float:left;}
form.form1 div option{float:none!important;}
/***prduct details****/
div#sortBar{background:transparent url("../img/sortBarBg.gif") repeat-x left top;border:1px solid #888;height:auto;line-height:30px;margin-top:5px;min-height:30px;vertical-align:middle;}
div#sortBar div{margin-left:8px;}
div#sortBar ul{background:transparent url("../img/sortBarBg.gif") repeat-x left top;border-bottom:1px solid #888;border-right:1px solid #888;border-top:1px solid #888;height:34px;margin:5px auto;overflow:hidden;width:98%;}
div#sortBar ul img{border:none;}
div#sortBar ul li{border-left:1px solid #888;display:block;float:left;height:30px;padding:2px 8px;}
div#sortBar ul li select{margin-top:4px;width:135px;}
/****show_aux_page****/
div.textPage table,
div.textPage table tr,
div.textPage table td{border:1px solid #888;padding:1px;table-layout:auto;text-align:center;}
div.textPage table{margin:10px auto;}
div.textPage img{display:block;margin:0 auto;}
div.textPage div{margin:0 auto;width:85%;}
div.textPage p{margin:10px 30px 20px 0;}
div.textPage ul{list-style:disc;padding-left:20px;}
div.textPage ul li{margin:10px 0;}
div.textPage ul li p{padding-left:20px;}
div.textPage ul li ul{list-style:decimal;}
div.textPage span{display:block;font-size:18px;font-weight:bolder;}
div.textPage a:link,
div.textPage a:visited,
div.textPage a:hover,
div.textpage a:active{color:red;font:bold 12px Arial;}
/*** newsletter subscriber***/
div#newsForm{margin:0 auto;width:88%;}
div#newsForm form{margin:0 auto;margin-bottom:20px;width:93%;}
div#newsForm form span{background:transparent url("../img/downarrow.gif") no-repeat 5px 90%;display:block;margin-left:110px;padding:15px 0 5px 30px;width:200px;}
div#newsForm ul{margin-left:120px;}
div#newsForm ul ul{margin-left:30px;}
div#newsForm ul li ul li{list-style:disc;}
div#newsForm img#magazine{bottom:15px;position:absolute;right:15px;}
div#newsForm div div{background-color:#E6E6E6;height:35px;line-height:35px;margin-left:110px;padding-left:10px;width:65%;}
div#newsForm div div *{margin-top:3px;}
div#newsForm div div input#sub_img{left:-8px;position:relative;top:4px;}
div#currentNews{margin:0 auto;width:702px;}
/***front Page****/
input#subButton1{display:block;margin-left:25px;margin-top:15px;}
/*---------------------special effect----------------------------*/
/*crazydeal of the day*/
div#crazyDeal{margin-bottom:5px;text-align:center;}
div#crazyDeal div#top img{border:1px solid #E20000;}
span#hurry,
span#clock{background:transparent url("../img/redarrow-down.gif") no-repeat 10px 7px;display:block;font-size:14px;font-weight:bolder;height:20px;line-height:18px;padding-left:23px;}
span#hurry{background:transparent url("../img/ring-ani.gif") no-repeat left top;}
div#crazyDeal div#top a{color:black;text-decoration:none;}
div#crazyDeal .crazyPrice{color:#DF0001;display:block;height:40px;line-height:20px;margin:0;}
div#crazyDeal ul{padding-top:4px;}
div#crazyDeal ul li{padding-top:2px;}
div#crazyDeal .brl{border-left:1px solid #888;border-right:1px solid #888;}
div#crazyDeal div#middle{height:40px;margin-top:-5px;position:relative;z-index:1;}
div#crazyDeal div#bottom{background:white url("../img/top10-bottom.gif") no-repeat left bottom;padding-top:3px;}
div#crazyDeal span#name {display:block;}
/* CategoryTree */
div#treePath{background-color:#F9F9F9;border-bottom:1px dashed #888;border-left:1px solid #888;border-right:1px solid #888;padding:5px;}
div#treePath ul li{color:#666;font-size:4px;list-style:square;margin:0 0 5px 22px;}
div#treePath a#sub1{background:transparent url("../img/leftarrow.gif") no-repeat 3px center;padding-left:10px;}
div#treePath a:link,
div#treePath a:visited,
div#treePath a:active{color:red;color:#E51F1F;display:block;font:bold 11px Arial;text-decoration:none;}
div#treePath a:hover{color:#9E0000;}
div#categoryTree ul li a.bred{color:#E51F1F;}
div#categoryTree{color:#666;font-size:9px;}
div#categoryTree ul,
div#categoryTree li{margin:0;padding:0;}
div#categoryTree ul li a:link,
div#categoryTree ul li a:visited,
div#categoryTree ul li a:active{border-bottom:1px dashed #888;height:20px;line-height:20px;padding-bottom:3px;padding-left:11%;padding-top:3px;}
div#categoryTree ul{background-color:#f9f9f9;border-left:1px solid #888;border-right:1px solid #888;}
div#categoryTree ul li{display:block;height:26px;line-height:26px;position:relative;}
div#categoryTree ul li ul{border:none;display:none;}
div#categoryTree ul li ul li a.level2:link,
div#categoryTree ul li ul li a.level2:visited,
div#categoryTree ul li ul li a.level2:hover,
div#categoryTree ul li ul li a.level2:active{border-bottom:none;}
div#categoryTree ul li:hover a.level1{background:white url("../img/v_menu_bg.gif") repeat-x left top;}
div#categoryTree ul li:hover div.treeWrapper{display:block;left:152px;position:absolute;top:0;width:157px;}
div#categoryTree ul li:hover div.treeWrapper ul {display:block;}
div#categoryTree ul li:hover ul li ul{display:none;}
div#categoryTree ul li:hover ul li a{display:block;width:157px;}
div#categoryTree ul li:hover ul{background-color:transparent;}
div#categoryTree ul li:hover div.treeWrapper div.subMenuLeft{background:transparent url("../img/white_line.gif") no-repeat left 1px;}
div#categoryTree ul li:hover div.treeWrapper div.top{background:transparent url("../img/submenu-line.gif") no-repeat left top;}
div#categoryTree ul li:hover div.treeWrapper div.bottom{background:transparent url("../img/submenu-line.gif") no-repeat left -723px;height:5px;}
div#categoryTree a:link,
div#categoryTree a:visited,
div#categoryTree a:active{background:url("../img/leftarrow.gif") no-repeat 5% 50%;color:#666;display:block;font-size:11px;font-weight:bold;text-decoration:none;}
div#categoryTree a:hover{background:url("../img/red-Arrow.gif") no-repeat 5% 50%;border-bottom:none;color:red;}
/*slide*/
div.headerEffect{height:285px;margin-bottom:5px;overflow:hidden;position:relative;}
div#effect ul li{background-position:center 1px;background-repeat:no-repeat;}
ul#eTrigger{position:absolute;right:20px;top:255px;}
ul#eTrigger li{float:left;margin-right:10px;}
ul#eTrigger li a:link,
ul#eTrigger li a:visited,
ul#eTrigger li a:active,
ul#eTrigger li a.ind{background-color:white;border:1px solid black;color:black;display:block;font-weight:bolder;height:18px;line-height:18px;text-align:center;text-decoration:none;width:18px;}
ul#eTrigger li a:hover,
ul#eTrigger li a.current{background:transparent url("../img/slideButton.gif") no-repeat left top;color:white;font-size:16px;}
/*newsLetter tab*/
div#newsTab{margin:20px auto;width:653px;}
div#newsTab ul#newsContent ul{padding:0 20px;}
div#newsTab ul#newsContent ul li{border:none;list-style:disc;padding:4px 0;width:auto;}
div#newsTab ul#newsContent ul li a:link,
div#newsTab ul#newsContent ul li a:visited,
div#newsTab ul#newsContent ul li a:active{color:black;text-decoration:none;}
div#newsTab ul#newsContent ul li a:hover{color:red;text-decoration:underline;}
ul#newsTrigger{height:28px;overflow:hidden;position:relative;z-index:1;}
ul#newsTrigger li{display:inline;float:left;height:28px;}
div#newsTab ul#newsContent{border-top:1px solid red;position:relative;z-index:2;}
/*product detail tab*/
ul#tabTrigger{border:1px solid white;height:30px;padding-left:10px;}
ul#tabTrigger li{display:block;float:left;width:120px;}
ul#newsTrigger li a.newsCurrent,
ul#newsTrigger li a:hover,
ul#tabTrigger li a.currentTab,
ul#tabTrigger li a:hover{background:white url("../img/tab-right.gif") no-repeat right -33px;z-index:3;}
ul#tabTrigger li a.currentTab{position:relative;top:0;z-index:1;}
ul#newsTrigger li a.newsCurrent span.left,
ul#newsTrigger li a:hover span.left,
ul#tabTrigger li a.currentTab span#left,
ul#tabTrigger li a:hover span#left{background:transparent url("../img/tab-left.gif") no-repeat left -33px;}
ul#newsTrigger li a.newsCurrent span.middle,
ul#newsTrigger li a:hover span.middle,
ul#tabTrigger li a.currentTab span#middle,
ul#tabTrigger li a:hover span#middle{background:transparent url("../img/arrow-down.gif") no-repeat 0 11px;color:white;padding-right:16px;text-decoration:none;top:7px;}
ul#tabTrigger li a.currentTab span#middle{font:bold 13px Arial,Verdana,San-Serif;}
ul#newsTrigger li a,
ul#tabTrigger li a{background:transparent url("../img/tab-right.gif") no-repeat right top;color:black;display:block;height:31px;text-align:center;text-decoration:none;width:auto;}
ul#newsTrigger li a span.left,
ul#tabTrigger li a span#left{background:white url("../img/tab-left.gif") no-repeat left top;display:block;float:left;height:31px;width:5px;}

ul#newsTrigger li a span.middle,
ul#tabTrigger li a span#middle{background:transparent url("../img/arrow-down-small.gif") no-repeat 0 12px;color:white;padding:6px 20px 6px 12px;position:relative;text-decoration:underline;top:10px;}
ul#tabContent{position:relative;top:-1px;}
ul#tabContent li{border-top:1px solid #E51F1F;height:auto;line-height:1.5em;min-height:200px;padding:10px 20px 10px 20px;text-align:left;width:613px;word-spacing:3px;}
ul#tabContent li div#promotion{color:#ff0000;font:normal 10pt Arial;}
ul#tabContent li div#promotion span{display:block;}
ul#tabContent li li{background:none;border:none;height:auto;min-height:1em;padding:0;width:auto;}
ul#tabContent li a:link,
ul#tabContent li a:visited,
ul#tabContent li a:hover,
ul#tabContent li a:active{color:red;}
ul#tabContent li ul{list-style-type:disc;padding-left:20px;}
ul#tabContent li ul ul{list-style-type:circle;}
ul#tabContent li ol{list-style-type:disc;padding-left:20px;}
ul#tabTrigger a.currentTab,
ul#tabTrigger a:hover{background:transparent url("../img/hovertab-newsletter.gif") repeat-x left;}
ul#tabContent li div.alert{background-color:#EBEBEB;height:25px;line-height:25px;}
ul#tabContent li div.alert img{border:none;padding:0 7px;}
div#giftidea div#frame div#wrapper,
div#mask{}
div#giftidea div#frame div#wrapper div,
div#mask div#bottom{}
/**Bpay Message**/
div#bpaymessagewrapper{height:700px;margin:0 auto;width:500px;}
div#bpaymessage{text-align:left;width:470px;}
.bpayimage{background:white url("../img/bpayimg.png") no-repeat left top;height:50px;width:130px;}
div#bpaymessage div#tick{background-position:left top;float:left;margin-right:10px;width:50px;}
div#bpaymessage div#message{padding-bottom:10px;}
div#bpaymessage div#message h2,h4{position:relative;top:8px;}
div#bpaymessage div#bpayinfowrapper div{margin:0 auto;position:relative;top:20px;width:230px;}
div#bpaymessage div#bpayinfowrapper div ul{margin-left:50px;width:180px;}
div#bpaymessage div#bpayinfowrapper div ul li{height:1.2em;line-height:1.2em;margin-bottom:5px;}
div#bpaymessage div#bpayinfowrapper span#bpay{background-position:-420px -5px;display:block;float:left;height:60px;margin:0 10px 0 0;width:37px;}
div#bpaymessage div#bpayinfowrapper{background-position:-2px -75px;height:110px;margin:20px auto 0 auto;width:470px;}
div#bpaymessage div#banks ul li{float:left;margin:0 4px 0 0;}
div#bpaymessage div#banks ul li div{height:61px;margin-top:5px;width:136px;}
div#bpaymessage div#banks ul li a:hover{cursor:pointer;}
div#bpaymessage div#banks ul li div#anz{background-position:-4px -192px;}
div#bpaymessage div#banks ul li a:hover div#anz{background-position:-4px -189px;}
div#bpaymessage div#banks ul li div#cmb{background-position:-146px -193px;width:179px;}
div#bpaymessage div#banks ul li a:hover div#cmb{background-position:-146px -190px;}
div#bpaymessage div#banks ul li div#nab{background-position:-331px -193px;}
div#bpaymessage div#banks ul li a:hover div#nab{background-position:-331px -190px;}
div#bpaymessage div#banks ul li div#hsbc{background-position:-65px -6px;margin-left:100px;}
div#bpaymessage div#banks ul li a:hover div#hsbc{background-position:-65px -3px;}
div#bpaymessage div#banks ul li div#west{background-position:-215px -6px;}
div#bpaymessage div#banks ul li a:hover div#west{background-position:-215px -3px;}
div#bpaymessage div#banks{margin-left:2px;text-align:center;width:469px;}
div#bpaymessage div#banks div{font-weight:bold;margin-top:20px;}
div#bpaymessagewrapper div#links ul{clear:both;}
div#bpaymessagewrapper div#links span{display:block;margin:0 auto;width:470px;}
div#bpaymessagewrapper div#links{border-bottom:1px dashed #888;border-top:1px dashed #888;clear:both;clear:both;padding:5px 0;position:relative;text-align:left;top:80px;}
div#bpaymessagewrapper div#links div#question{background-position:-360px -6px;float:left;margin-right:10px;width:50px;}
div#bpaymessagewrapper div#links h5{position:relative;top:15px;}
div#bpaymessagewrapper div#links ul li{margin-top:10px;}
div#bpaymessagewrapper div#links ul#right,
div#bpaymessagewrapper div#links ul#left{list-style:disc;padding-left:15px;}
div#bpaymessagewrapper div#links ul#left{float:left;width:250px;}
div#bpaymessagewrapper div#links ul#right{position:absolute;right:0;top:52px;width:160px;}
div#bpaymessagewrapper a.continueShopping{float:left;left:40px;position:relative;top:120px;}
div#bpaymessagewrapper a.buttonx{float:right;position:relative;right:40px;text-align:center;top:120px;}
/**switchBg***/
.switchBg a:link,
.switchBg a:visited,
.switchBg a:active{background-color:transparent;color:black;display:block;text-decoration:none;width:100%;}
.switchBg a:hover{background-color:#EEE;color:#E20000;cursor:pointer;text-decoration:none;}
/**google***/
div#googleAds{margin-top:30px;text-align:center;}
/**print css*/
div#printTrunk{font:normal 12px Arail,Vedana;line-height:20px;margin:0 auto;padding:20px;text-align:left;width:640px;}
div#printTrunk table{border-collapse:collapse;}
div#printTrunk table tr{height:20px;}
div#printTrunk table tr#title th{font:bolder 14px Arail;height:30px;text-decoration:underline;}
div#printTrunk ul li{margin:5px 0;}
div#printTrunk ul#paym{clear:both;text-align:left;width:30%;}
div#printTrunk ul#paym li ul{left:-20px;position:relative;top:10px;}
div#printTrunk ul#paym p{position:relative;top:10px;}
/**confirmation code**/
div#dConfirmationCode{height:150px;padding-left:0px;padding-top:10px;width:90%;}
div#dLine1,div#dLine2,div#dLine4,div#dLine5{height:35px;}
div#dLine3{height:20px;padding-left:45%;}
div#dLine1 a{color:#000;}
div.dLable{float:left;margin-top:0.5em;text-align:right;width:40%;}
div.dContent{float:left;margin-top:0;padding-left:1em;padding-top:0;text-align:left;width:40%;}
div.dContent input{height:20px;width:118px;}
div.dContent img#ccImage{height:30px;width:120px;}
div.dContent img#ccImage:hover,div.dContent a:hover img#ccImage{cursor:pointer;}
div.dContent img#helpImage{vertical-align:super;}
div.dContent #helpText{vertical-align:super;}
div#dConfirmationCode input.confirmButton{background:transparent url("../img/send-button.gif") no-repeat left bottom;border:none;display:block;height:33px;width:76px;}
div#dConfirmationCode div#dLine3 a:hover input.confirmButton,div#dConfirmationCode input.confirmButton:hover{background:transparent url("../img/send-button-red.gif")  no-repeat left bottom;background-position:left 0px;cursor:pointer;}
div#trg4{font-size:11px;height:auto;left:352px;position:absolute;text-align:left;top:45px;width:180px;}
/**2008Christmas**/
div.textPage table#xmas2008{border:none;border-collapse:collapse;}
div.textPage table#xmas2008 *{border:none;}
div.textPage table#xmas2008 img{border:none;}
div.textPage table#xmas2008 div{margin:0 auto;}
/**Gift Idea***/
div#giftidea div#frame{margin:0 auto;width:88%;}
div#giftidea div#frame div#wrapper{margin-left:25px;width:656px;}
div#giftidea div#frame div#wrapper ul{border-top:1px solid #D92B2A;height:100px;width:653px;}
div#giftidea div#frame div#wrapper ul li{float:left;margin:20px 40px;}
div#giftidea div#frame div#wrapper ul a:link,
div#giftidea div#frame div#wrapper ul a:visited,
div#giftidea div#frame div#wrapper ul a:active{color:black;font:bolder 14px Arial;text-decoration:none;}
div#giftidea div#frame div#wrapper ul a:hover{text-decoration:underline;}
div#giftsort strong{color:#646464;}
div#giftsort a:link,
div#giftsort a:visited,
div#giftsort a:active{color:#646464;margin:0 5px;text-decoration:none;}
div#giftsort a:hover{text-decoration:underline;}
div#giftpopular{float:right;width:500px;}
div#giftpopular div#runner a:link,
div#giftpopular div#runner a:visited,
div#giftpopular div#runner a:hover,
div#giftpopular div#runner a:active{color:#E56464;margin:0 3px;text-decoration:underline;position:relative;display:block;left:408px;}
div#giftpopular div#runner{height:20px;line-height:20px;margin:0;float:right;height:20px;padding-right:10px;position:relative;top:5px;width:80%;overflow:hidden;margin-right:5px;}
div#giftpopular span{display:none;}
ul#giftproducts{margin:10px auto;width:820px;}
ul#giftproducts li{width:157px;}
/**page_not_found_checkout**/
div#pnf_checkout {margin:0px 10px auto 10px;}
div#pnf_checkout div { margin-top:5px; }
div#pnf_checkout a.checkOutX {background:transparent url("../img/checkout-btn1.gif") no-repeat center;border:none;display:block;height:38px; text-align:center; }
/**page_not_found_payment**/
div#pnf_checkout a.gotoAccount {background:transparent url("../img/gotoaccount-btn.gif") no-repeat center;border:none;display:block;height:40px; text-align:center; }
div#pnf_checkout div#howtopay { background:transparent url("../img/howtopay.gif") no-repeat center;border:none;display:block;height:804px; width:636px; text-align:center; }
/**Ajax**/
ul#ajax_ac{background:transparent url("../img/search-bar.gif") no-repeat left bottom;font-weight:bolder;margin-left:-1px;margin-top:6px;padding:6px 8px;width:305px;}
ul#ajax_ac li{height:20px;line-height:20px;overflow:hidden;padding:0 8px;}
ul#ajax_ac li.ajaxfocus{background-color:#B2B3B5;color:white;}
ul#ajax_ac li.ajaxfocus:hover{cursor:pointer;}
ul#ajax_ac li span{color:red;}
ul#ajax_ac li.ajaxfocus span{color:white;}
/**new_tpl**/
div#user div.img{background-image:url("../img/icons-2.gif");height:40px;margin:0 3px;width:30px;}
div#user div#hi{background-position:left 486px;width:45px;}
div#user div#cs{background-position:-5px 437px;border:none;height:28px;margin:0 10px 0 12px;position:relative;top:3px;}
div#user div#tit{background-position:-5px 405px;}
div#user div#plt{background-position:-5px 361px;}
div#user div#gld{background-position:-5px 316px;}
div#user div#slv{background-position:-5px 271px;}
div#user div#brz{background-position:-5px 223px;}
div#user div.tick{background-position:-5px 177px;height:30px;}
div#user div.stop{background-position:-5px 145px;height:25px;}
div#user div#add{background-position:-5px 112px;height:25px;}
div#user div#hr{background-position:-5px -6px;height:45px;position:relative;top:-4px;width:45px;}
div#user div#cp{background-position:-8px 47px;width:40px;}
/***CSS CLASS**/
a.viewnew:link,
a.viewnew:visited,
a.viewnew:active{display:block;text-decoration:none;height:18px;width:60px;background:transparent url("../img/viewnew.gif") no-repeat left top;}
a.viewnew:hover{background-position:left -20px;}
input.inputbox{background:transparent url("../img/inputbox-bg.gif") repeat-x left top;border:1px solid #666;font-weight:bold;padding:2px;}
div.round{margin:0 auto;}
div.round div.c{margin:0 auto;width:93%;padding:1px;}
div.round .type1 td{font-weight:bold;}
div.round .type1 tr{height:2em;}
div.round div.t span{background:url("../img/redarrow-down.gif") no-repeat 15px center;color:#DF0001;font:bolder 15px Arial;padding-left:30px;top:13px;}
div.round span{position:relative;top:5px;}
div.round .img{float:left;}
div.round #e .img{left:100px;position:relative;}
div.round #e .tick{float:left;}
div.round #e span{float:left;font-weight:normal;margin-left:120px;position:relative;}
div.round #e span strong{font-size:14px;}
div.round #e tr#title td{font-size:14px;}
div.round #e td{height:3em;}
div.round #e th{font-weight:normal;}
div.round #e span a{left:150px;position:absolute;text-decoration:none;top:0;}
div.round #d td{height:4em;}
div.round #d th{font-weight:normal;}
div.round #d .tick,
div.round #d .stop{float:none;margin:0 auto;}
div.round #d #add{left:70px;position:relative;}
div.round .c td#x .img{position:relative;top:0;}
div.round .c td#x span{top:11px;}
div.round .c *{line-height:1.5em;}
div.big{background:url("../img/rb-m.gif") repeat-y left top;width:775px;}
div.big table{margin-top:10px;width:100%;}
div.big div.t{background:url("../img/rb-t.gif") no-repeat left top;height:37px;}
div.big div.b{background:white url("../img/rb-b.gif") no-repeat left top;height:15px;}
div.small{background:url("../img/rs-m.gif") repeat-y left top;width:465px;}
div.small table{margin:0 auto;width:100%;}
div.small table.type1{margin-top:10px;}
div.small table tr{height:1.5em;}
div.small div.t{background:url("../img/rs-t.gif") no-repeat left top;height:37px; }
div.small div.b{background:white url("../img/rs-b.gif") no-repeat left top;height:15px;}
div.small div.c{min-height:110px; padding-bottom:10px;padding-top:10px;}
#epf tr{height:30px;}
div.small div.c table th{font-weight:normal;}
a.l1{background:url("../img/red-Arrow.gif") no-repeat 0 center;font-weight:normal;padding-left:6px;}
table.type1{border-collapse:collapse;border-color:#9C9C9C;border-style:solid;text-align:center;border-width:0 0 1px 1px;}
table.type1 td,
table.type1 th{border-color:#9C9C9C;border-style:solid;border-width:1px 1px 0 0;}
table.type2{border-collapse:collapse;vertical-align:top;}
table.type2 tr#head th{font-size:14px;}
table.type2 .radio,
table.type2 .tick{left:20px;position:relative;}
table.type2 .tick{top:-10px;}
table#orderNewAddress tr{height:20px;}
table#orderNewAddress th{font-weight:normal;text-align:right;}
table#orderNewAddress td span,
table#orderNewAddress th span{padding-right:5px;position:relative;top:2px;}
table#orderNewAddress input.edit{height:25px;line-height:23px;}
table#orderNewAddress td.ie6b4{width:250px;}
div#user table#edit input#searchSub,
div#user table#orderNewAddress input#searchSub{height:1.5em;line-height:1em;margin-left:12px;width:100px;}
div#user table#orderNewAddress input.edit{height:25px;line-height:25px;}
table#edit{table-layout:fixed;text-align:left;}
table#edit td,
table#edit th{padding-left:20px;}
table#edit th{width:200px;}
/********************/
/**Class Elements**/
a.back{background:url("../img/back.gif") no-repeat left center;padding:5px 0;text-align:right;width:80px;}
div#frame{margin-top:10px;}
div#user li.ga{background:url("../img/arrow-green.gif") no-repeat 8px center;font:bolder 14px Arial;}
div#user #left div#menu li a:link,
div#user #left div#menu li a:visited,
div#user #left div#menu li a:active{color:black;text-decoration:none;}
div#user #left div#menu li a:hover{text-decoration:underline;}
div#user #left{float:left;width:100%;}
div#user #left #menu{background:url("../img/myaccount-titlebar.gif") no-repeat left top;height:300px;padding-top:26px;vertical-align:middle;}
div#user #left #menu ul li{padding:8px 0 8px 30px;}
div#user #right{float:right;width:80%;}
div#user div#r_top ul{height:40px;position:relative;}
div#user div#r_top ul li{float:left;}
div#user div#r_top{border-bottom:2px solid red;margin-bottom:10px;}
div#user div#r_top ul li h2{padding-left:9px;}
div#user div#r_top ul li span{position:relative;top:5px;}
div#user div#r_top ul li#sin .img{position:relative;top:-6px;}
div#user div#r_top ul li.eGL4{margin-left:60px;position:absolute;right:170px;}
div#user div#r_top ul li.eGL{position:absolute;right:100px;}
div#user div#r_top ul li.eGL4 .img{position:relative;top:-1px;}
div#user div#r_top ul li h4{display:inline;position:relative;top:5px;}
div#user div#r_top ul li ul{overflow:hidden;padding-left:50px;position:absolute;width:90px;}
div#user div#r_top ul li ul li{float:none;font-size:11px;width:150px;}
div#user div#r_top ul li ul li h4{font-size:15px;top:0;}
div#user div#r_top a.info{background-position:38px 5px;padding-left:0;padding-right:23px;}
div#user div#right div#r_right{float:right;width:49%;}
div#user div#right div#r_left{float:left;margin-left:8px;width:49%;}
div#user div#status p strong{font-size:15px;}
div#user div#status td#x div{left:15px;position:relative;top:0;}
div#user div#log div.c{padding-bottom:10px;}
div#user a#triggerTwo{font-size:12px;top:0;}
div#user a.new{float:none;}
div#user div#oh table tr{height:1.5em;}
div#user div#cdps table tr{height:2em;}
div#user a#viewx{left:320px;position:relative;top:3px;}
div#user a#all{background:url("../img/emptyall-bin.gif") no-repeat left center;font:normal 12px Arial;line-height:38px;}
div#user a#one{background:url("../img/delete-icon.gif") no-repeat left center;}
div#user a.delete{display:block;height:35px;line-height:35px;padding-left:20px;width:80px;}
div#user div#his div.btable{clear:both;margin:30px 0 10px 0;text-align:center;}
div#user div#his div.btable li{display:table-cell;text-align:center;}
div#user div#his div.btable ul{border-bottom:1px solid #888;width:100%;}
div#user div#his div.btable ul li{height:40px;min-height:40px;vertical-align:middle;}
div#user div#his div.btable{border:1px solid #888;border-bottom:none;}
div#user div#his div.btable ul.first-child{font-weight:bolder;}
div#user div#his div.btable ul.first-child li.col1,
div#user div#his div.btable ul.first-child li.col2,
div#user div#his div.btable ul.first-child li.col3,
div#user div#his div.btable ul.first-child li.col4,
div#user div#his div.btable ul.first-child li.col5{border-right:1px solid #888;}
div#user div#his div.btable ul li.col4 ul li,
div#user div#his div.btable li.col1{width:100px;}
div#user div#his div.btable li.col2{width:20%;}
div#user div#his div.btable li.col3{width:13%;}
div#user div#his div.btable li.col4{width:25%;}
div#user div#his div.btable li.col5{width:15%;}
div#user div#his div.btable li.col6{overflow:hidden;width:14%;}
div#user div#his div.btable > div{border-bottom:1px solid #888;height:40px;}
div#user div#his div.btable ul.first-child li div.inner{position:relative;}
div#user div#his div.btable ul.first-child li a{display:block;height:10px;position:absolute;right:5px;width:10px;}
div#user div#his div.btable ul.first-child li a.sortToA{background:url("../img/arrow_up.gif") no-repeat center;top:-2px;}
div#user div#his div.btable ul.first-child li a.sortToD{background:url("../img/arrow_down.gif") no-repeat center;top:10px;}
div#user div#login div#cp{float:left;position:relative;top:5px;}
div#user div#login input.inputbox{width:210px;}
div#user div#login table{width:590px;}
div#user div#login table th{font-weight:normal;}
div#user div#login div#save{margin-left:-10px;}
div#user div#save{left:160px;position:relative;width:180px;}
div#user table#ads div#save{left:-50px;position:relative;}
div#user div#ads div#save{margin-left:20px;}
div#user div#save input{height:20px;line-height:15px;position:relative;top:-15px;width:100px;}
div#user div#login table tr{height:25px;}
div#user div#login ul#sub{height:50px;left:165px;position:relative;width:300px;}
div#user div#login ul#sub li{position:relative;}
div#user div#login ul#sub li input{position:absolute;top:9px;z-index:2;}
div#user div#login ul#sub li span{padding-left:18px;}
div#user div#log table{border-collapse:collapse;border-color:#D4D0C7;border-style:solid;border-width:1px 1px 0 0;margin-top:20px;text-align:center;}
div#user div#log table th,
div#user div#log table td{border-color:#D4D0C7;border-style:solid;border-width:0 0 1px 1px;}
div#user div#log table tr#first-child th{font-weight:bold;}
div#user div#log table tr{height:25px;}
div#user div#right div.alert2{margin:0 auto 5px auto;width:60%;}
div#user ul#options{margin:20px auto -10px auto;width:620px;}
div#user ul#options li{display:inline;margin-right:10px;position:relative;}
div#user ul#options li input{position:absolute;top:2px;z-index:2;}
div#user ul#options li label{padding-left:20px;position:relative;top:0;}
div#user ul#options li input#show{top:-16px;}
div#user table#edit{border-collapse:collapse;border-color:#D4D0C7;border-style:solid;border-width:1px 1px 0 1px;}
div#user table#edit th{border-color:#D4D0C7;border-style:solid;border-width:0 1px 1px 0;}
div#user table#edit td{border-bottom:1px solid #D4D0C7;}
div#user table#ads th a.back{float:right;position:relative;right:80px;}
div#user table#ads th div#hr{margin-left:50px;}
div#user table#ads th h4{left:10px;position:relative;top:-2px;}
a.new_print{background:url("../img/print.gif") no-repeat left center;padding-left:20px;}
form#addAddressForm{padding-bottom:5px;}
table tr.address{height:110px;min-height:110px;}
table tr.address ul.bbb{font-weight:bolder;}
table.type2 tr.dt td div{border-top:1px dashed #888;height:1px;}
div#frame a.continueShopping{margin-bottom:100px;position:relative;top:50px;}
/**pure css**/
input.button2{background:transparent url("../img/button2.gif") no-repeat -2px -8px;border:none;height:26px;line-height:20px;padding-bottom:4px;width:107px;}
a:hover input.button2,
input.button2:hover{background-position:-2px -42px;color:white;cursor:pointer;}
ul#adshead li{float:left;height:30px;margin-top:10px;}
ul#adshead li#a{font:bold 15px Arial;width:190px;}
ul#adshead li#b{font:bold 15px Arial;line-height:30px;width:250px;}
ul#adshead li#c{width:130px;}
ul#adshead li#c a#triggerTwo{left:25px;position:relative;top:5px;}
ul#adshead li#d a#all{left:60px;position:relative;}
ul#list li{border-top:1px dashed #888;position:relative;}
ul#list li.bg{background-color:#D4D4D4;cursor:pointer;}
ul#list li ul.listitem li{padding:10px 0;}
ul#list li ul.listitem  li{border-top:none;float:left;}
ul#list li ul.listitem .bbb{font-weight:bold;}
ul#list li.click{position:relative;width:140px;}
ul#list li.click div.tick{position:absolute;top:8px;}
ul#list li.click span{left:32px;position:absolute;top:10px;}
ul#list li.address{width:380px;}
ul#list li.address span{display:block;top:0;}
ul#list li.listop li.editaddress{width:110px;}
ul#list li.delete{width:65px;}
ul#list li.delete a.delete{position:relative;top:-8px;width:30px;}
ul#list li.listop ul li{border:none;float:left;}
ul#list li.listop{border:none;position:absolute;right:10px;top:8px;width:180px;z-index:2;}
div#user div#adsbook div.c,
div#user div#oh div.c{height:130px;min-height:130px;position:relative;}
div#user div#oh div.c div a.l1{bottom:5px;position:absolute;right:8px;}
div#user div#adsbook ul li span{padding-left:10px;top:0;}
div#user div#adsbook ul li strong{padding-left:10px;}
div#user div#adsbook ul li{margin-top:3px;}
div#user div#adsbook div.relative div{bottom:5px;position:absolute;right:3px;}
div#user div#ctalink{position:relative;top:3px;}
div#user table#ctalog{border-collapse:collapse;border-color:#888;border-style:solid;border-width:1px 1px 0 0;margin:10px auto;width:90%;}
div#user table#ctalog th,
div#user table#ctalog td{border-color:#888;border-style:solid;border-width:0 0 1px 1px;height:22px;text-align:center;}
div#user table#ctalog th{height:22px;padding-left:10px;text-align:center; font-weight:600;}
div#user span.red{left:-2px;position:relative;top:0;}
/**Order Detail**/
div#orderbrief{height:30px;}
div#orderbrief span {margin-left:14px;float:left;position:relative;top:5px;font-size:14px;}
div#orderbrief a.print{float:right;margin-right:8px;}
div#user div#payment{text-align:center;width:250px;border-right:1px dashed #888;position:relative;height:130px;float:left;}
div#user div#payment div{height:85px;margin:10px auto;text-align:left;}
div#user div#payment div#bpay img{float:left;margin:0 10px;}
div#user div#payment div#bpay ul li{margin-bottom:4px;}
div#user div#payment div#credit,
div#user div#payment div#paypal{text-align:center;}
div#user div#payment div#credit a span,
div#user div#payment div#paypal a span{display:block;text-decoration:underline;}
div#user div#payment div#paypal a.blink{text-decoration:none;}
div#user div#payment div#cash{text-align:center;}
div#user div#payment div#cash p{margin:0;}
div#user div#payment input#chgpt{position:absolute;bottom:-10px;right:50px;width:150px;}
div#user div#paymentWrapper{margin-bottom:15px;width:790px;}
div#user div#orderAddressInfo {padding-top:3px;width:520px;float:right;}
div#user div#orderAddressInfo ul#first{float:left;margin-left:20px;}
div#user div#orderAddressInfo ul#second{float:left;margin-left:70px;}
div#user div#orderAddressInfo ul li strong {line-height:25px;}
div#user ul#sentInfo {border-right:1px dashed #888;width:240px;float:left;padding:6px 0 0 15px;}
div#user ul#sentInfo li{line-height:20px;}
div#user table#shpdetail{width:350px;}
div#user table#shpdetail th{width:34%;}
div#user table#sum{float:right;left:-20px;position:relative;top:-10px;table-layout:fixed;width:230px;}
div#user table#sum tr{height:25px;}
div#user table#sum th{font-weight:normal;width:60%;}
div#user table#sum tr#s th{font:bold 14px Arial;}
div#user table#sum td{padding-left:10px;}
div#user table{background-position:left top;}
div#user table#orderdetail{border-color:#888;border-style:solid;border-width:1px 1px 0 0;left:-40px;position:relative;width:700px;border-collapse:collapse;}
div#user table#orderdetail th,
div#user table#orderdetail td{height:36px;min-height:36px;padding:0; border-color:#888;border-style:solid;border-width:0 0 1px 1px;vertical-align:middle;}
div#user table#orderdetail th{text-align:center;}
div#user table#orderdetail tr#first-child th{height:30px;}
div#user table#orderdetail img{float:left;margin:0 10px;}
div#user table#orderdetail a{position:relative;top:10px;}
div#user table#orderstatus{background:url("../img/profilebg-2.gif") repeat-x left top;border-collapse:collapse;}
div#user table#orderstatus th{font-weight:normal;height:30px;}
div#user table#orderstatus td{border-top:1px solid #888;height:30px;}
div#user table#orderstatus th.status,
div#user table#orderstatus td.status{border-color:#888;border-style:solid;border-width:1px 1px 0 1px;}
div#user table#orderstatus th.status{border-top:none;}
div#user div#orderlog{position:relative;top:40px;}
div#user span#orderQ {float:right;position:relative;right:20px;top:8px;}



div.caidan{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
#nav, #nav ul {list-style:none;background: #F9F9F9;font-weight: bold;padding: 0px;margin: 0px;border:solid 1px #CCC;border-bottom:0px;width: 156px;text-align: left;}
#nav ul ul{border: solid 1px #CCC;border-bottom: 0px;}
#nav a {display: block;width: 150px;w\idth: 140px;color: #6A6A6A;text-decoration:none;text-align: center;border-bottom: solid 1px #CCC;text-align: left;padding-left: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#nav a:hover{color: #366;}

a.loginin{background:transparent url("../img/loginin.gif") no-repeat left top;display:block;height:42px;margin:0 auto;width:180px;}
a.loginin:hover{background-position:left -46px;}


a.checkout{background:transparent url("../img/checkout.gif") no-repeat left top;display:block;height:42px;margin:0 auto;width:180px;}
a.checkout:hover{background-position:left -46px;}

#nav li {line-height: 22px;	position: relative; z-index:3;}
#nav li ul {position: absolute;left: -999em;width: 150px;font-weight: normal;margin: 0px;padding: 0px;}
#nav li li {width: 150px;}
#nav li ul a {width: 150px;w\idth: 126px;padding: 0px 12px;line-height: 22px;text-align: left;}
#nav li ul ul {margin: 0px 0 0 150px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left: -999em;}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{left: auto;}
#nav li:hover ul,#nav li.sfhover ul{left: 150px;top: 0px;border-top:none;}
#nav li:hover, #nav li.sfhover {background: #F5E3C0;}

* html #nav li {float: left;height: 1%;}
* html #nav li a {height: 1%;}


div#foot {
	background-image: url(../img/footbg.jpg);
	height:165px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size:10px;
}
div#foot a:link{font-weight:200;color:#FF99CC;}
.foota{color:#FF99CC;}


@media screen and (-webkit-min-device-pixel-ratio:0){
	div#user ul#options li input#show {top:0;margin-top:-7px;}
	ul#adshead {height:38px;}
}



.submit1{background:transparent url("../img/submitbackground.jpg") no-repeat left top;border:none;height:30px;width:120px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.submit1:hover{background-position:left -33px;cursor:pointer;position:relative;}

.submitRegister{background:transparent url("../img/Registersubmit.jpg") no-repeat left top;border:none;height:30px;width:180px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.submitRegister:hover{background-position:left -33px;cursor:pointer;position:relative;}

.submitupdate{background:transparent url("../img/updatesubmit.jpg") no-repeat left top;border:none;height:30px;width:180px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.submitupdate:hover{background-position:left -33px;cursor:pointer;position:relative;}

.Continue{background:transparent url("../img/Continue.jpg") no-repeat left top;border:none;height:30px;width:120px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.Continue:hover{background-position:left -33px;cursor:pointer;position:relative;}

.back{background:transparent url("../img/back.jpg") no-repeat left top;border:none;height:30px;width:160px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.back:hover{background-position:left -33px;cursor:pointer;position:relative;}

.editadd{background:transparent url("../img/editadd.jpg") no-repeat left top;border:none;height:30px;width:260px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.editadd:hover{background-position:left -33px;cursor:pointer;position:relative;}

.createandupdate{background:transparent url("../img/editadd.jpg") no-repeat left top;border:none;height:30px;width:260px;font-weight:bold;color:white;font-family:Arial, Helvetica, sans-serif;}
.createandupdate:hover{background-position:left -33px;cursor:pointer;position:relative;}

