/*CrazySales Main Css File */
/* Common Tools */
.autoHeight{height:auto;min-height:1px}
* html autoHeight{height:1px}
.antiFloat{overflow:auto}
.overhidden{overflow:hidden}
.invisible{visibility:hidden}
/*apperance*/
.dT{border-top:1px dashed #888}
.dB{border-bottom:1px dashed #888}
.dL{border-left:1px dashed #888}
.dR{border-right:1px dashed #888}
.dA{border:1px solid #888}
.dbb{border-bottom:1px dashed #E4E4E4}
.bb{border-bottom:1px solid #888}
.br{border-right:1px solid #888}
.bl{border-left:1px solid black}
.blg{border-left:1px solid #E4E4E4}
.tb{border-top:1px solid #888}
.nb{border:none}
.height30{height:30px}
.half{width:50%}
.nbg{background:none}
.bolder{font-weight:bolder;color:#717170}
/*font*/
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
h7{font-size:9px}
.bd{font-weight:bold}
.def{font-size:28px}
.textTro{text-decoration:line-through}
.textMiddle{text-align:center}
.textLeft{text-align:left}
.textRight{text-align:right}
.textTL{text-decoration:line-through}
/*color*/
.red{color:#E20000}
.gray{color:#888}
.black{color:black}
.bggray{background-color:#E4E4E4}
/*position*/
.absolute{position:absolute}
.relative{position:relative}
.f_l,
.floatLeft{float:left}
.f_r,
.floatRight{float:right}
.noFloat{float:none}
.hidden{display:none}
.show{display:block}
.inline{display:inline}
.positionRight{position:absolute;right:0}
.layer2{position:relative;z-index:2}
/*Movement*/
.eG{margin:10px}
.eGT{margin-top:10px}
.eGT2{margin-top:20px}
.eGB{margin-bottom:10px}
.eGB2{margin-bottom:20px}
.eGR{margin-right:10px}
.eGL{margin-left:10px}
.eGR2{margin-right:20px}
.eGL2{margin-left:20px}
.eGL3{margin-left:30px}
.eGL4{margin-left:40px}
.eGL8{margin-left:80px}
.eGL14{margin-left:140px}
.eGT3{margin-top:30px}
.eP{padding:10px}
.ePB{padding-bottom:10px}
.ePB2{padding-bottom:20px}
.ePT{padding-top:10px}
.ePL{padding-left:10px}
.ePR{padding-right:10px}
.ePR2{padding-right:20px}
.ePL2{padding-left:20px}
.ePL23{padding-left:23px}
.ePL3{padding-left:30px}
.ePL10{padding-left:100px}
.eNM{margin:0}
.eNP{padding:0}
.stretch{width:100%}
.middle{margin:0 auto}
.clear{clear:both}
.mT2{position:relative;top:-20px}
/*table*/
table.layoutAuto{table-layout:auto}
table.layoutFixed{table-layout:fixed}
table.stretch{border-collapse:collapse;width:100%}
/*Ajax Debug*/
blockquote.ajax{display:none}
div#jsDebug{height:auto;background-color:black;color:white;font:bolder 13px Arial;text-align:left;width:80%;margin:0 auto;padding:10px;line-height:20px}
div#jsDebug p span{color:red;text-align:center}
div#jsDebug p{margin:10px 0;display:block}
/* 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*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/**red link */
a.red_link:link,
a.red_link:visited,
a.red_link:hover,
a.red_link:active,
.red_link a:link,
.red_link a:visited,
.red_link a:hover,
.red_link a:active{color:#E20000;text-decoration:none}
/** gray link **/
.gray_link:link,
.gray_link:visited,
.gray_link:hover,
.gray_link:active,
.gray_link a:link,
.gray_link a:visited,
.gray_link a:hover,
.gray_link a:active{color:#666666;text-decoration:none}
/**black link */
a.black_link:link,
a.black_link:visited,
a.black_link:hover,
a.black_link:active,
.black_link a:link,
.black_link a:visited,
.black_link a:hover,
.black_link a:active{color:#000;text-decoration:none}
.black_link .crazyPrice a{color:#E20000}
/**link underline**/
.underline a:link,
.underline a:visited,
.underline a:hover,
.underline a:active{text-decoration:underline}
a.buttonx:link,
a.buttonx:visited,
a.buttonx:active{background:transparent url("../images/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}
input.botton1{background:transparent url("../images/botton_1.gif") no-repeat left;border:none;color:white;height:25px;line-height:25px;width:130px}
a.continueShopping{background:transparent url("../images/continueShopping.gif") no-repeat left top;display:block;height:42px;margin:0 auto;width:180px}
a.continueShopping:hover{background-position:left -46px}
/** background images **/
.index_bg{background:transparent url("../images/index_bg.gif") no-repeat left top;display:block}
#faq_1_img{background-position:-425px -451px;height:56px;width:51px}
#faq_2_img{background-position:-550px -451px;height:56px;width:55px}
#faq_3_img{background-position:-490px -451px;height:56px;width:43px}
/**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("../images/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("../images/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("../images/btn-addaddress-red.gif");color:white}
a.goBack:link,
a.goBack:visited,
a.goBack:hover,
a.goBack:active{background:transparent url("../images/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}
/**shopping cart**/
div.cart .ttable tr.cartBg{background-color:#EEEEEE}
div.cart .ttable{border-collapse:collapse; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
div.cart .ttable .ttd{border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}
div.cart .scheduletd{border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-right: 0px none; width:120px; padding:5px;}
div.cart .schedulediv{border:0px none;}
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 0px; text-align:center;}
div.cart ul.cartHeader li#first{margin-left:0;padding:5px 35px 5px 0px;width:150px;}
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:12px;width:690px}
/**alert msg **/
span.alert_msg{background:#FFFFCC url('../images/inputerror-down.gif') no-repeat 3px 4px;border:1px solid #FFCC99;color:black;cursor:default;display:none;font-size:11px;left:0;line-height:20px;padding:0 10px 0 20px;position:absolute;text-decoration:none;z-index:2;_right:-50px}
span.alert_msg_left{background:#FFFFCC url('../images/inputerror-left.gif') no-repeat 3px 4px;border:1px solid #FFCC99;color:black;cursor:default;display:none;font-size:11px;left:0;line-height:20px;padding:0 10px 0 20px;position:absolute;text-decoration:none;z-index:2;_right:-50px}
span.alert_msg_right{background:#FFFFCC url('../images/inputerror-right.gif') no-repeat right 4px;padding:0 20px 0 10px;border:1px solid #FFCC99;color:black;cursor:default;display:none;font-size:11px;left:0;line-height:20px;position:absolute;text-decoration:none;z-index:2;_right:-50px}
span.alert_msg_top{background:#FFFFCC url('../images/inputerror-top.gif') no-repeat 3px 4px;border:1px solid #FFCC99;color:black;cursor:default;display:none;font-size:11px;left:0;line-height:20px;padding:0 10px 0 20px;position:absolute;text-decoration:none;z-index:2;_right:-50px}
/**button**/
input.proceed{background:transparent url("../images/proced.gif") no-repeat left top;border:none;display:block;height:50px;margin-left:160px;position:relative;text-align:center;top:5px;width:120px}
a.proceed:hover input,
input.proceed:hover{background-position:left -50px;cursor:pointer}
input.confirm{background:transparent url("../images/confirm-btn.gif") no-repeat left top;border:none;display:block;height:50px;margin-left:280px;position:relative;text-align:center;top:5px;width:120px}
a.confirm:hover input,
input.confirm:hover{background-position:left -55px;cursor:pointer}
/*checkout*/
div.checkOutTitle{clear:both;font:bold 18px arial;left:-80px;position:absolute;text-align:left;top:10px}
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("../images/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("../images/lock.gif") no-repeat left center;display:block;margin:0 auto;padding-left:25px;text-align:center;width:78%}
.ctp{background:transparent url("../images/cgTop.gif") no-repeat left top;height:40px}
.cm{background:url("../images/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("../images/cgBottom.gif") no-repeat left bottom;height:20px}
.sctp{background:transparent url("../images/address-titlebar.gif") no-repeat left bottom;height:30px}
.scm{background:url("../images/address-bodyline.gif") repeat-y left}
div.scbt{background:transparent url("../images/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:32px}
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("../images/redarrow-down.gif") no-repeat 15px center;color:#DF0001;text-indent:30px}
div.cart ul.cartHeader li#first span{background:transparent url("../images/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("../images/chgAds.gif") no-repeat center;display:block;height:30px;visibility:hidden;width:120px}
a#chgAds1{visibility:visible}
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("../images/break1.gif") no-repeat center;height:10px}
.break2{background:transparent url("../images/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:250px}
div#orderNotice div#sum div#pickUp{background:transparent url("../images/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#paypalTarget2,
a#paypalTag{display:block;float:right;margin-top:13px;width:150px;margin-right:170px}
a#paypalTarget2{display:none}
span#or{float:right;font:bolder 15px Arial;position:absolute;right:370px;top:15px}
table#shippingAds{margin:0 auto;text-align:center;width:95%}
#shipping_notice{position:relative;padding:0 20px 0 40px;width:390px;margin-left:20px;line-height:16px}
#shipping_notice img{position:absolute;left:0;top:0}
/*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("../images/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;position:relative;width:82%}
input#order3_proceed{left:140px}
/**Order Successful**/
div.success{background:transparent url("../images/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%}
/**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}
/* Class Element */
.alert1{background:transparent url("../images/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("../images/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}
/* Main Elements and Front Page */
/**main Frame***/
#cg_body{margin:0 auto;position:relative;text-align:left;width:991px;z-index:1}
#cg_body #module{margin:0 auto}
#trunk{margin-top:5px;overflow:hidden;position:relative;z-index:2;padding-bottom:15px}
/** faq express **/
#faq{line-height:20px;margin-top:10px;text-align:left;clear:both}
.faq-bg{background:url(../images/footBar-bg.jpg) repeat-x 0 -4px;height:138px}
.faq-left{background-repeat:no-repeat;background-position:0 -146px;background-color:transparent}
.faq-right{background-repeat:no-repeat;background-position:right -290px;background-color:transparent;padding:0 0 0 70px}
#faq .section{float:left;width:205px;margin:10px 30px 0 0}
#faq .last{margin-right:0}
#faq .section div{font:bold 13px Arial}
#faq .section ul{margin:6px 0 0 5px}
#faq .section ul li{height:16px;line-height:16px;display:block;background:url(../images/square-dot.gif) no-repeat left center;padding-left:10px}
#faq .section ul li a:hover{color:#E20000}
/***foot bar****/
#foot_bar{clear:both;color:#3D3D3D;font-size:11px;margin:10px 0;text-align:center}
#copyRight{margin-top:4px}
#copyRight span{display:block;color:#787878}
#copyRight #support_img{margin-left:60px}
#copyRight .relative {margin-top:10px}
#copyRight .relative img{position:absolute;right:70px;top:12px}
/**Bpay Message**/
#bpaymessagewrapper{margin:0 auto;position:relative;padding-bottom:30px;width:100%}
#bpaymessage{text-align:left}
#bpaymessage .left{width:470px;float:left;padding-right:20px;border-right:1px dashed #DCDCDC}
#bpaymessage .right{width:290px;float:right}
.bpayimage{background:white url("../images/bpayimg.png") no-repeat left top;height:50px;width:130px;display:block}
#bpaytick{background-position:left top;float:left;margin-right:10px;width:50px}
#message{padding-bottom:10px;width:470px;margin:0 auto}
#message h2,h4{position:relative;top:8px}
#bpayinfowrapper{width:100%;position:relative}
#bpayinfowrapper div{margin:0 auto;position:relative;top:20px;width:230px}
#bpayinfowrapper div ul{margin-left:50px;width:180px}
#bpayinfowrapper div ul li{height:1.2em;line-height:1.2em;margin-bottom:5px}
#bpayinfowrapper #bpay{background-position:-420px -5px;display:block;position:absolute;left:0;top:0;height:60px;width:37px}
#bpayinfowrapper{background-position:-2px -75px;height:110px;margin:20px auto 0 auto;width:470px}
#banks ul li{float:left;margin:0 4px 0 0}
#banks .extra li{margin:0 9px}
#banks .alert2{position:absolute;right:10px;bottom:30px;width:420px;display:none}
#banks ul li .bpayimage{height:61px;margin-top:5px;width:138px}
#banks ul li a:hover{cursor:pointer}
#banks ul li #anz{background-position:-4px -192px}
#banks ul li #anz:hover{background-position:-4px -189px}
#banks ul li #cmb{background-position:-146px -193px;width:179px}
#banks ul li #cmb:hover{background-position:-146px -190px}
#banks ul li #nab{background-position:-331px -193px}
#banks ul li #nab:hover{background-position:-331px -190px}
#banks ul li #hsbc{background-position:-65px -6px;margin-left:100px}
#banks ul li #hsbc:hover{background-position:-65px -3px}
#banks ul li #west{background-position:-215px -6px}
#banks ul li #west:hover{background-position:-215px -3px}
#banks ul li #sg{background-position:-5px -266px}
#banks ul li #sg:hover{background-position:-5px -264px}
#banks ul li #bw{background-position:-166px -266px}
#banks ul li #bw:hover{background-position:-166px -264px}
#banks ul li #bs{background-position:-330px -266px}
#banks ul li #bs:hover{background-position:-330px -264px}
#banks ul li #sc{background-position:-5px -340px}
#banks ul li #sc:hover{background-position:-5px -338px}
#banks ul li #bb{background-position:-166px -340px}
#banks ul li #bb:hover{background-position:-166px -338px}
#banks ul li #bq{background-position:-330px -340px}
#banks ul li #bq:hover{background-position:-330px -338px}
#banks ul li #other{background-position:-167px -416px;margin-left:155px}
#banks ul li #other:hover{background-position:-167px -414px}
#banks{margin-left:2px;text-align:center;width:469px}
#banks div{font-weight:bold;margin-top:20px}
#bpaymessagewrapper #links{padding:5px 0;position:relative;text-align:left;top:10px}
#bpaymessagewrapper #links #question{background-position:-360px -6px;float:left;margin-right:10px;width:50px}
#bpaymessagewrapper #links h5{position:relative;top:15px}
#bpaymessagewrapper #links ul li{margin-top:10px;list-style:disc}
#bpaymessagewrapper a.continueShopping{margin:0;position:relative;top:50px;left:150px}
#bpaymessagewrapper a.buttonx{text-align:center;position:absolute;right:150px;bottom:-23px}
/**page_not_found_payment**/
div#pnf_checkout a.gotoAccount{background:transparent url("../images/gotoaccount-btn.gif") no-repeat center;border:none;display:block;height:40px;text-align:center}
div#pnf_checkout div#howtopay{background:transparent url("../images/howtopay.gif") no-repeat center;border:none;display:block;height:804px;text-align:center;width:636px}
div#ebay_register_content div.out{background:#e7e7e7;border:1px solid #f6f6f6;margin:0;padding:0;position:relative;width:100%}
div#ebay_register_content div.in{background:#fff;border:1px solid #bfbfbf;margin:0;padding:0;position:relative;width:100%}
div#ebay_register_content div.in{border-top-color:#d92e26;height:auto}
div#ebay_register_content div.ltin{left:-3px}
div#ebay_register_content div.tpin{top:-2px}
div#ebay_register_content .title{background:transparent url("../images/man-register.gif") no-repeat left;height:30px;margin-left:15px;padding:5px 40px;vertical-align:middle}
div#ebay_register_content div.ebay_lable{clear:both;float:left;height:2em;text-align:left;width:10em}
div#ebay_register_content div.ebay_input{height:2em}
div#ebay_register_content div.ebay_input input{height:1.5em;width:14em}
div#ebay_register_content .alert1{clear:both;width:30em}
div#ebay_register_content .alert2{clear:both;width:21em}
div#ebay_register_content ul{clear:both;margin-top:20px}
div#ebay_register_content .left{float:left;width:28em}
div#ebay_register_content .right{float:right;width:28em}
div#ebay_register_content .clear2{clear:both}
div#ebay_register_content form input.proceed{margin:20px 40%}
input.ebayinput{border:1px solid #888}
.lpadding{padding-left:15px}
.rpadding{padding-right:15px}
.tpadding{padding-top:3px}
.bpadding{padding-bottom:5px}
.e_subtitle{background-color:#e4e4e4;display:block;font-weight:bolder;padding-left:5px}
/** ebay checkout shopping cart **/
div#ebay_shopping_cart div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step3.gif") no-repeat center bottom}
div#caculator{clear:both}
div#ebay_shopping_cart form#shpForm{border:none}
div#ebay_shopping_cart div.mcm{background:transparent url("../images/cartMiddle.gif") repeat-y center}
div#ebay_shopping_cart div.mcb,
div#ebay_shopping_cart div.mctp{background:transparent url("../images/ebay_cartTB.gif") no-repeat center top}
div#ebay_shopping_cart div.mctp{height:40px}
div#ebay_shopping_cart div.mcb{background-color:white;background-position:center -35px;height:20px}
div#ebay_shopping_cart div#caculator{margin-right:50px !important;margin-right:25px}
.outofstock{background:transparent url("../images/delete-icon.gif") no-repeat 20px 5px;padding-left:40px;text-align:left}
.instock{text-align:left}
.tocheck{background:transparent url("../images/ebay_check.gif") no-repeat 20px 2px;padding-left:40px}
.nottocheck{background:transparent url("../images/ebay_uncheck.gif") no-repeat 20px 2px;padding-left:40px}
.expired_tip{padding-left:40px}
.instock a{color:#000;text-decoration:none}
/** ebay checkout 1 **/
div#ebay_checkout1 div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step4.gif") no-repeat center bottom}
div#ebay_checkout1 div.checkOutWrapper{margin-bottom:50px}
/** ebay checkout 2 **/
div#ebay_checkout2 div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step5.gif") no-repeat center bottom}
div#ebay_checkout2 div.divcenter{margin-left:auto;margin-right:auto}
div#ebay_checkout2 div.divcenter span{font-size:16px;font-weight:bold;padding-left:6px}
div#ebay_checkout2 div.checkOutWrapper{height:300px}
/**ebay checkout **/
div.ebayCheckout{padding-top:5px;width:98%}
div.ebayCheckout_h1{height:130px}
div.ebayCheckout_h1 div{line-height:1.5em}
div.ebayCheckout_h2{height:60px}
div.ebayCheckout_h2 a.video{background:transparent url("../images/video-icon.gif") no-repeat left;display:block;float:right;margin-right:40px;margin-top:30px;text-align:right;width:185px}
div.ebayCheckout_h2 a.video:link,
div.ebayCheckout_h2 a.video:visited,
div.ebayCheckout_h2 a.video:active,
div.ebayCheckout_h2 a.video:hover{color:#000000;text-decoration:underline}
div.ebayCheckout_h2 img.ebay_icon_s{float:right}
div.ebayCheckout_f{background:transparent url("../images/all-payment.gif") no-repeat center bottom;border-top:1px dotted #888888;height:80px;padding-top:10px;width:100%}
/** ebay checkout entry */
div#ebay_entry div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step1.gif") no-repeat center bottom}
div#ebay_entry div.ebayCheckout_h2{background:transparent url("../images/ebay-member-bigicon.gif") no-repeat top;height:80px;margin-top:10px}
div#ebay_entry_content{height:330px;margin-top:0px}
div#ebay_entry_content form{clear:both;margin-left:30px}
div#ebay_entry_content form div.bg_left{background:transparent url("../images/tb-left.jpg") no-repeat;float:left;height:114px;margin-top:10px;width:33px}
div#ebay_entry_content form div.bg_mid{background:transparent url("../images/tb-mid.jpg") repeat-x;float:left;height:114px;margin-top:10px;width:88%}
div#ebay_entry_content form div.bg_right{background:transparent url("../images/tb-right.jpg") no-repeat;float:left;height:114px;margin-top:10px;width:33px}
div#ebay_entry_content form div.bg_mid div{padding-left:5%;padding-top:10px}
div#ebay_entry_content form div.bg_mid div.ebay_lable{clear:both;float:left;padding-right:5px;text-align:right;width:20em}
div#ebay_entry_content form div.bg_mid div.ebay_input{width:auto}
div#ebay_entry_content form input.proceed{clear:both;margin-left:38%}
div#ebay_entry div.ebayCheckout_tip{margin-left:35px;margin-top:30px;width:670px}
/** ebay checkout register **/
div#ebay_register div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step2.gif") no-repeat center bottom}
div#ebay_register_content{margin:0 4%}
div#ebay_register_content h5{margin:3px 10px;width:80%}
div#ebay_register_content div.out{background:#e7e7e7;border:1px solid #f6f6f6;margin:0;padding:0;position:relative;width:100%}
div#ebay_register_content div.in{background:#fff;border:1px solid #bfbfbf;margin:0;padding:0;position:relative;width:100%}
div#ebay_register_content div.in{border-top-color:#d92e26;height:auto}
div#ebay_register_content div.ltin{left:-3px}
div#ebay_register_content div.tpin{top:-2px}
div#ebay_register_content .title{background:transparent url("../images/man-register.gif") no-repeat left;height:30px;margin-left:15px;padding:5px 40px;vertical-align:middle}
div#ebay_register_content div.ebay_lable{clear:both;float:left;height:2em;text-align:left;width:10em}
div#ebay_register_content div.ebay_input{height:2em}
div#ebay_register_content div.ebay_input input{height:1.5em;width:14em}
div#ebay_register_content .alert1{clear:both;width:30em}
div#ebay_register_content .alert2{clear:both;width:21em}
div#ebay_register_content ul{clear:both;margin-top:20px}
div#ebay_register_content .left{float:left;width:28em}
div#ebay_register_content .right{float:right;width:28em}
div#ebay_register_content .clear2{clear:both}
div#ebay_register_content form input.proceed{margin:20px 40%}
input.ebayinput{border:1px solid #888}
.lpadding{padding-left:15px}
.rpadding{padding-right:15px}
.tpadding{padding-top:3px}
.bpadding{padding-bottom:5px}
.e_subtitle{background-color:#e4e4e4;display:block;font-weight:bolder;padding-left:5px}
/** ebay checkout shopping cart **/
div#ebay_shopping_cart div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step3.gif") no-repeat center bottom}
div#caculator{clear:both}
div#ebay_shopping_cart form#shpForm{border:none}
div#ebay_shopping_cart div.mcm{background:transparent url("../images/cartMiddle.gif") repeat-y center}
div#ebay_shopping_cart div.mcb,
div#ebay_shopping_cart div.mctp{background:transparent url("../images/ebay_cartTB.gif") no-repeat center top}
div#ebay_shopping_cart div.mctp{height:40px}
div#ebay_shopping_cart div.mcb{background-color:white;background-position:center -35px;height:20px}
div#ebay_shopping_cart div#caculator{margin-right:50px !important;margin-right:25px}
.outofstock{background:transparent url("../images/delete-icon.gif") no-repeat 20px 5px;padding-left:40px;text-align:left}
.instock{text-align:left}
.tocheck{background:transparent url("../images/ebay_check.gif") no-repeat 20px 2px;padding-left:40px}
.nottocheck{background:transparent url("../images/ebay_uncheck.gif") no-repeat 20px 2px;padding-left:40px}
.expired_tip{padding-left:40px}
.instock a{color:#000;text-decoration:none}
/** ebay checkout 1 **/
div#ebay_checkout1 div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step4.gif") no-repeat center bottom}
div#ebay_checkout1 div.checkOutWrapper{margin-bottom:50px}
div#e1_c{height:auto;padding-left:5%;padding-right:5%}
div.e1_p{margin-bottom:1.5em}
div#inputs{padding-left:3em;padding-top:0.5em}
div#inputs div{padding-top:0.2em}
div#inputs div.inputerror{background:#FFFFCC url("../images/inputerror.gif") no-repeat 5px 4px;border:1px solid #FFCC99;height:auto;line-height:20px;padding-left:25px;width:250px}
div#inputs div.ebay_lable{clear:both;float:left;padding-right:4px;text-align:left;width:8em}
div#inputs div.ebay_input{width:auto}
div.sl{padding-bottom:4px}
/** ebay checkout 2 **/
div#ebay_checkout2 div.ebayCheckout_h1{background:transparent url("../images/ebaycheckout-step5.gif") no-repeat center bottom}
div#ebay_checkout2 div.divcenter{margin-left:auto;margin-right:auto}
div#ebay_checkout2 div.divcenter span{font-size:16px;font-weight:bold;padding-left:6px}
div#ebay_checkout2 div.checkOutWrapper{height:300px}
/**my ebay**/
div#user div#his div.btable ul.myebay li.col1{border-right:1px solid #888;width:160px}
div#user div#his div.btable ul.myebay li.col2{border-right:1px solid #888;width:40px}
div#user div#his div.btable ul.myebay li.col3{border-right:1px solid #888;width:68px}
div#user div#his div.btable ul.myebay li.col4{border-right:1px solid #888;width:68px}
div#user div#his div.btable ul.myebay li.col5{border-right:1px solid #888;width:22%}
div#user div#his div.btable ul.myebay li.col6{overflow:visible;width:29%}
div#user div#his div.btable ul.myebay span.es1{height:auto;position:absolute;right:90px;text-align:left;top:-8px;width:80px}
div#user div#his div.btable ul.myebay span.es2{height:auto;position:absolute;right:0px;text-align:left;top:-8px;width:80px}
div#user div#his div.btable ul.myebay span.es3{height:auto;position:absolute;right:90px;text-align:left;top:-8px;width:110px}
div#user div#his div.btable ul.myebay span.es4{height:auto;position:absolute;right:20px;text-align:left;top:-15px;width:70px}
div#user div#his div.btable ul.myebay span.es5{height:auto;position:absolute;right:-10px;text-align:left;top:-13px;width:20px}
div#user div#his div.btable ul.myebay span.es3{font:11px Arial;margin:0;padding:0}
div#user div#his div.btable ul.myebay span.es3{margin:0;padding:0}
div#user div#his div.btable ul.myebay span.es5 a{display:block;height:10px;width:10px}
div.myebay{background:url("../images/ebay_checkout.gif") no-repeat;height:24px;position:absolute;right:705px;top:370px;width:70px}
/**myebay menu**/
/**div#user div.myebay_menu{position:absolute;width:70px;height:24px;right:33px;top:3px;background:url("../images/ebay_checkout.gif") no-repeat;}**/
div#user div.myebay_menu{height:24px;position:absolute;right:33px;top:3px;width:70px}
/* Ajax qas verify address */
div.ajax_qas{background-color:white;border:1px solid red;display:none;left:360px;padding:5px 15px 50px;position:absolute;top:108px;z-index:10}
div.ajax_qas strong{background:transparent url("../images/icon4.gif") no-repeat left center;padding:2px 0 0 20px}
div.ajax_qas div#srhing{background:transparent url("../images/loading.gif") no-repeat center;height:80px;margin:5px auto 0 auto;width:80px}
div.ajax_qas ul li input{left:0;position:absolute;top:5px}
div.ajax_qas ul li#sep{border-top:1px solid red;margin-top:5px}
div.ajax_qas span{background:transparent url("../images/left-d.gif") no-repeat left center;display:block;height:10px;left:-5px;position:absolute;top:4px;width:6px}
div.ajax_qas  ul li{height:20px;line-height:20px;padding-left:20px;position:relative}
div.ajax_qas a#qas_ok{background:transparent url("../images/btn-gary-small.gif") no-repeat center;bottom:5px;color:red;display:block;height:28px;left:40%;line-height:20px;position:absolute;text-align:center;text-decoration:none;width:70px}
div.ajax_qas a#qas_ok:hover{background-image:url("../images/btn-red-small.gif");color:white}
.index_bg{background:transparent url("../images/index_bg.gif") no-repeat left top;display:block}
#support_img{background-position:0 -949px;height:82px;width:668px}
#copyRight .relative img{position:absolute;right:70px;top:12px}
.paynow {
  background: url("/images/paynow-btn.jpg") no-repeat scroll 0 -3px transparent;
  cursor: pointer;
  display: block;
  height: 40px;
  width: 127px;
}
a:hover  .paynow ,
.paynow:hover{
  background: url("/images/paynow-btn.jpg") no-repeat scroll 0 -3px transparent;
  cursor: pointer;
  background-position: 0px -55px;
  display: block;
  height: 40px;
  width: 127px;
}

#creditcardhelp{
	list-style-type : square;
}
#creditcardhelp li a{
	font-size:12px;
	color:#000000;
	margin-top:5px;
}

#creditcardhelp li{
	margin-top:10px;
}
.splitline{
	width:120%;
	margin-left:-80px;
	border-bottom:dashed 1px #333333;
}

#paypal-return {width:95%; margin-left:18px;}
#paypaladdress {width:98%; margin-left:5px;}
.paypalinfo{height:25px;background:#103661;color:#fff;text-align:left;padding-left:5px;line-height:25px;}
#orderNewAddress{font-size:12px;text-align:left;}
.editbtn{margin:30px;}
#shippinginfo{text-align:left;font-size:11px;margin:5px;border-top:1px dashed #999;padding-top:15px;}

#IE7ROOT #paypaladdress .checkbox li input {
    margin-top: -2px;
}
#IE8ROOT #paypaladdress .checkbox li input {
    margin-top: 3px;
}
#register .checkbox li .gaa {
    margin-left: 50px;
    margin-top: 0;
}

.gaa {
    background: url("../images/left_arrow_gray.gif") no-repeat scroll left 8px transparent;
    color: #000000;
    font-size: 11px;
    padding-left: 10px;
    text-decoration: underline;
}
#checkout_wrap{
	width:960px;
	margin:0 auto;
	}	
#checkout_left{
	width:730px;
	margin:0;
	padding:0;
	float:left;
/*	background-color:#3399FF;*/
	
}
#checkout_right{
	width:230px;
	margin:0;
	padding:0;
	float:left;
/*	background-color:#CCFF66;*/
}

.step123{float:left;padding-left:180px;}

.checkout-btn-left{
	padding-bottom:10px;
}
#orderNotice h4{text-align:left;}
#orderNotice a{
	font-size:12px;
	font-weight:normal;
	color:#000;
	float:right;
	display:inline-block;
	padding-top:5px;
}


.address-mbody{background-image:"/public/tpl2/images/cgMiddle.gif" repeat-y;text-align:left;overflow:hidden;}

.address-content{height:auto;width:690px;margin:10px 0 10px 0;overflow:hidden;}
.dash-top{border-top:1px dashed #ccc;margin-left:10px;padding-top:20px;}

.address-content h4{display:inline;width:200px;}
.address-content p{padding:5px;margin:0;}
.aleft{text-align:left;float:left;}


.address-content img{float:left;margin:0 20px 0px 10px;}
.radio-btn {width:200px;float:left;}



/*time table css*/
#post-start{background:url(/public/tpl2/images/time-titlebg.gif) repeat-x;height:30px;line-height:30px;margin:auto;padding:0px;width:90%;text-align:left;color:#666;border:1px solid #ffcc01;height:auto;}
#post-start h5{float:left;height:30px;line-height:30px;padding-left:10px;font-size:17px;}
#post-start h5+p{text-align:right;padding-right:10px;color:#666;margin:0px;padding-right:10px;}
#post-start img{float:left;}
#optiontable{float:left;margin:10px 10px 10px 20px;padding:0px;overflow:hidden;width:250px;}
#optiontable ul li{margin:0px;padding:0px;line-height:25px;clear:both;}

#time-detail{float:left;width:580px;margin-top:10px;margin-left: 20px;}
#time-detail thead{line-height:13px;}
#time-detail tr td{line-height:20px;}
#time-detail strong{padding-right:20px;}

#post-btns{float:left;padding:10px;width:480px;margin-left:50px;text-align:left;}
#post-btns h4{display:inline;top:0;margin-right:10px; }
#post-btns input{margin-right:10px; }

.post-title{text-align:left;width:90%;margin:auto;}
.fee{display:inline;float:right;}
.nonextday {width:150px;float:left;}
.nextdays {width:150px;float:left;background-color:#fef7d6;}
.nextdays a{font-size:12px;color:#000000;text-decoration:none;font-weight: bold;}
.nextdays a:hover{color:#ff8540}

.ampm{text-align:right;display:block;}

.searchResults {
    border-collapse: collapse;
}
.searchResults th {
    background: none repeat scroll 0 0 #999999;
    border: 1px solid #E2E2E2;
    color: White;
    font-weight: bold;
    padding: 0.25em;
    text-align: center;
}
.searchResults td {
    border: 1px solid #E2E2E2;
    color: #000000;
    padding: 0.25em;
    vertical-align: middle;
}

.tooltip {
    background: none repeat scroll 0 0;
    color: #222222;
    cursor: help;
    display: inline-block;
    outline: medium none;
    position: relative;
    text-decoration: none;
}
.tooltip span {
    background-color: #DDDDDD;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
    border: 2px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    bottom: 30px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    left: 50%;
    margin-left: -127px;
	text-align:left;
	line-height:16px;
    opacity: 0.9;
    padding: 5px;
    position: absolute;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
    visibility: hidden;
    width: 200px;
    z-index: 999;
}
.tooltip:hover {
    border: 0 none;
}
.tooltip:hover span {
    visibility: visible;
}
.tooltip span:before, .tooltip span:after {
    border-color: #DDDDDD transparent -moz-use-text-color;
    border-style: solid solid none;
    border-width: 8px 8px 0;
    bottom: -7px;
    content: "";
    left: 50%;
    margin-left: -8px;
    position: absolute;
    z-index: 1000;
}
.tooltip span:before {
    border-top-color: #CCCCCC;
    bottom: -8px;
}
.yellow-tooltip span {
    background-color: #FFEAA6;
    border-color: #E1CA82;
}
.yellow-tooltip span:after {
    border-top-color: #FFEAA6;
}
.yellow-tooltip span:before {
    border-top-color: #E1CA82;
}