@charset "UTF-8";table.cartlist a.checkout,table.cartlist a.checkout:hover,table.cartlist a.checkout:link,table.cartlist a.checkout:visited{text-decoration:none;color:#000}.cart-lay{padding-top:100px;padding-left:50px;padding-bottom:40px}h1{font-size:50px;margin-bottom:40px}.cart-lay p{font-size:20px;width:600px}table.cartlist{margin-top:20px;color:#000;margin-bottom:20px}table.cartlist tr.list td{font-size:15px;border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding-top:8px;padding-bottom:8px;padding-left:15px}table.cartlist td.cright{padding-right:15px;padding-left:0;text-align:right}table.cartlist td.cright2{padding-right:0}table.cartlist td{vertical-align:top}table.cartlist tr.items td{font-size:15px;border-bottom:1px solid #CCC;padding-top:15px;padding-bottom:15px;padding-left:15px}table.pay{float:right;margin-top:10px}table.pay td.payment{vertical-align:top;font-size:16px;height:20px}table.pay td.or{text-align:center;vertical-align:middle}.cart-lay table.info td,.cart-lay table.subinfo td,.shipform td{vertical-align:top}table.cartlist .productname{color:#328FCE;margin-bottom:8px}table.cartlist .productstock{color:#5B5B5B;font-size:13px}table.cartlist .total{padding:3px;text-align:center;font-size:13px;width:30px;border-radius:3px;border:1px solid #CCC;color:#000;margin-right:5px}table.cartlist .remove{border:1px solid #999;color:#000;border-radius:3px;cursor:pointer;margin-top:8px}table.cartlist .update{border:1px solid #999;color:#000;padding:0;border-radius:3px;cursor:pointer;margin-left:-3px;margin-top:5px}table.orderTotals{text-align:right;margin-top:15px;float:right;color:#000;font-size:15px}table.orderTotals td{padding-bottom:15px;padding-right:15px}table.orderTotals .cleft{color:#000}table.orderTotals .taxes{font-size:12px;color:#6A6A6A}table.orderTotals .final{color:#000;border-top:1px solid #CCC;padding-top:10px;font-size:14px}table.cartlist a.checkout{background:url(/images/checkout-button.png) no-repeat;display:block;text-align:center;width:99px;height:20px;padding-top:9px;font-size:14px;float:right}table.cartlist .checkoutp{float:right}.steps{background:no-repeat;width:800px;height:29px;padding-top:45px;font-size:28px;color:#666;margin-bottom:40px}.steps1{background-image:url(/images/step1.png)}.steps2{background-image:url(/images/step2.png)}.steps3{background-image:url(/images/step3.png)}.steps span{float:left;width:200px}.cart-lay table.info{margin-top:20px;color:#000;margin-bottom:40px}.cart-lay table.info tr.list td{font-size:15px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding-top:8px;padding-bottom:8px;padding-left:15px}.cart-lay table.subinfo tr td{font-size:15px;padding-top:10px;padding-left:15px}.cart-lay table.subinfo td.gray{color:#4E4E4E}.lfloat{float:left;width:580px}.hidefloat{position:relative;overflow:hidden;height:300px;margin-top:10px;margin-left:-14px}.hidefloat2{position:absolute;top:-230px}.shipform{margin-top:20px;margin-bottom:10px}.shipform2{margin-top:0;margin-bottom:10px}.shipform td{padding-bottom:15px;height:20px}.shipform td.phead{padding-bottom:15px;font-size:20px}.shipform input{width:200px;border-radius:3px;border:1px solid #CCC;color:#000}.shipform input.button,.shipform input[type=checkbox]{width:auto}.shipform select{width:208px;border-radius:3px;border:1px solid #CCC;color:#000}.shipform td.cb{vertical-align:middle}.shipform td.nopad{padding-bottom:0}.shipform select.date{width:100px}.shipform select.date2{width:85px}.proceedbutton{background:url(/images/proceed.png) left top no-repeat;width:159px;height:55px;border:0;cursor:pointer}.checkoutbutton{background:url(/images/checkout-button.png) left top no-repeat;width:99px;height:29px;border:0;cursor:pointer;color:#000;font-size:14px}.rfloat .item,.rfloat h3{border-bottom:1px solid #FFF}.rfloat{float:left;width:240px}.rfloat h3{font-size:20px;border-top:1px solid #FFF;padding-left:15px;padding-top:10px;padding-bottom:10px}.rfloat .item{padding:10px 15px}.rfloat .item .name{font-size:15px;color:#328FCE;margin-bottom:5px}.rfloat .item .quantity{color:#B7B7B7;float:left}.rfloat .item .cost{float:right}.rfloat .bottom{text-align:right;margin-top:10px;margin-bottom:10px;margin-right:15px;padding-top:5px;float:right;color:#B7B7B7}.rfloat .bottom .subtot,.rfloat .bottom td{padding-bottom:10px}.rfloat .bottom .cleft{color:#000;padding-right:15px}.rfloat .bottom .taxes{font-size:12px;color:#6A6A6A}.rfloat .bottom .total{color:#FFF;border-top:1px solid #FFF;padding-top:10px;font-size:14px}.promo{font-size:18px;margin-top:20px;margin-bottom:25px}.error span,.success span{display:block;margin-bottom:3px}table.promo .checkout{background:url(/images/checkout-button.png) no-repeat;color:#000;text-align:center;width:99px;border:none;font-size:14px;padding-top:5px;padding-bottom:5px;cursor:pointer}.confirmorder,.expressbutton{border:0;cursor:pointer;float:right}.error,.success{padding:15px;text-align:left}.expressbutton{background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif) left top no-repeat;width:150px;height:40px}.confirmorder{background:url(/images/confirm-order.png) left top no-repeat;width:159px;height:55px}.error p,.success p{clear:left;padding-left:15px;background:url(/images/bullet.png) no-repeat}.error{margin-top:15px;border:1px solid #8B0003;width:650px}.errorm{margin-top:20px}.error span{font-size:15px}.error p{margin-top:7px;font-size:13px}.success{margin-top:20px;border:1px solid #328FCE;width:670px}.success span{font-size:15px}.success p{margin-top:7px;width:auto;font-size:13px}