.bsa{background-color:#fff;display:inline-block;font-size:85%;line-height:1.2;text-align:center;text-transform:uppercase;white-space:nowrap}.bsa.bsa-badge{border:1px solid #bbbfbf;border-radius:4px;padding:3px 6px}.bsa.bsa-shipping{background-color:#ffc663;border:none;color:#0f1111}.bsa.bsa-sale{background-color:#066354;border:none;color:#fff}.couponList{padding-top:5px!important}#country{padding:10px 0 10px 0}.orderTotal{padding:10px 0 10px 0;font-weight:700}.checkout{padding-top:10px;text-align:left}.bookseller{padding:5px 0 0 0}.itemDetails{border-bottom:1px solid #c9d4d6;padding:5px 5px 5px 0;vertical-align:top}.quantity,.saveDelete,.status{border-bottom:1px solid #c9d4d6;padding:5px 5px 5px 0;vertical-align:top}.status .price{font-weight:400}.basket-item-sold{color:#c7002c}.quantity form,.saveDelete form{margin:0;padding:0}.shippingRate{padding:10px 5px 0 0;vertical-align:top;text-align:right}.shippingRate form{margin:0;padding:0;display:inline}.shippingPrice{padding-top:10px}.taxRate{padding-right:5px;text-align:right}.subtotal{padding-right:5px;text-align:right;font-weight:700}.continueShopping{padding:10px 0 10px 0}.moveAllItems{padding:10px 0 0 0;text-align:right}.marginPadding{margin:20px 0 0 0;padding:0}.removeBorder{border-bottom:0!important}.boldedPrice{font-weight:700}.strikeTrough{text-decoration:line-through}.couponList{font-size:13px;margin:-5px 0 5px}.coupon{color:green}.print{color:#8799a9;font-weight:700}.blueborder{border:2px solid #c9d4d6;padding:0 0 10px 0}#main{overflow:auto!important}#main #basket-items-col{width:735px;float:left}#main #order-sum-col{width:215px;float:right}#order-sum-col .head h2{font-size:125%;text-align:center}#order-sum-col form.checkout{padding:20px 0}#order-sum-col form#changeDestination select{width:192px}span.priceNoBold{color:#000}p.seller-info{margin:0;padding-top:5px}div.seller-divider{border-bottom:2px solid #c9d4d6;padding-bottom:10px;margin-bottom:5px;overflow:auto;width:100%}ul.basket-item{position:relative;margin:0 0 10px 0;padding:0 0 10px 0;width:100%;overflow:auto;list-style:none;border-bottom:1px solid #c9d4d6}ul.basket-item a{text-decoration:underline}ul.basket-item form{float:left;padding-right:10px}ul.basket-item li{float:left;padding-top:10px}ul.basket-item li.price,ul.basket-item li.quantity{float:right!important}ul.basket-item li.item{width:340px}ul.basket-item li.price,ul.shipping li.price{width:120px;padding:15px 0 0 10px;font-weight:400}.secondarybutton{border-width:1px!important;padding-bottom:1px}li.quantity{width:220px;border-bottom:none!important;text-align:right;border-right:1px dotted #c9d4d6}li.quantity form{float:right}li.quantity span{font-size:11px}p.shipping{font-weight:700;margin-bottom:0}ul.shipping li{float:right}ul.shipping{border-bottom:1px solid #c9d4d6;list-style:none outside none;margin:0 0 10px;overflow:auto;padding:0 0 10px;position:relative;width:100%}ul.shipping fieldset{text-align:right}ul.shipping .divider{border-right:1px dotted #c9d4d6;padding:13px 8px!important}ul.subtotal{width:90%;list-style:none;overflow:auto;float:right;margin:0;padding:0!important}ul.subtotal li{float:right}ul.subtotal li.sub{padding:0 0 0 10px;width:120px;text-align:left}ul.subtotal li.copy{padding:0 10px 0 0}.coupons h2{font-size:100%!important;font-weight:700;margin-bottom:0!important;padding-bottom:0!important}.coupons ul.couponList{float:right;position:relative;margin:0 0 10px;padding:0 0 10px;list-style:none outside none}.coupons ul.couponList li{float:left}ul.couponList li.savings{font-weight:400;padding:13px 10px;width:110px;border-left:1px dotted #c9d4d6}ul.couponList li.savings span{color:green}ul.couponList li.lbl{padding:13px!important;font-weight:700}.coupons form fieldset .bookseller{margin-right:30px}.coupons form fieldset label{margin-right:10px}#couponcode{margin-right:10px}.coupons form fieldset p span.savings{text-decoration:none;color:green;border:1px solid #c9d4d6;height:50px;position:absolute;top:0;right:60px;padding:10px 0 0 10px}span.bcurrency{float:right}.coupons form fieldset p span.savings span{color:#000}.coupons form fieldset p span.newprice,.coupons form fieldset p span.price,.coupons form fieldset p span.priceNoBold{text-decoration:none}.coupons form fieldset p span.newprice{color:#900;font-weight:700}.box-rounded-clear{float:none!important}.save-for-later{width:100%;overflow:auto}.save-for-later p{margin-bottom:3px}.save-for-later form{float:left;margin-right:10px}.save-for-later .body{position:relative}.save-for-later a{text-decoration:underline}.save-for-later div.moveall{width:100%;position:relative;clear:both;height:20px}.save-for-later div.moveall form{position:absolute;right:0;bottom:5px}ul.save-ltr{margin:0 0 10px 0;padding:0 0 10px 0;list-style:none;overflow:auto}ul.save-ltr li{margin-top:0;padding-top:10px}ul.save-ltr li.itemInfo{float:left;border-right:1px dotted #c9d4d6;width:578px}ul.save-ltr li.itemPrice{float:right;text-align:left;width:125px;padding-top:15px}ul.save-ltr li.itemPrice span{font-weight:400}ul.item-divider{width:100%;overflow:auto;border-bottom:1px solid #c9d4d6}div.contentBox p{font-size:11px!important}div.contentBox span.title{display:block;color:#039;font-weight:700;font-style:normal!important}div.shopping-container{margin:0!important;padding:0!important}div.shopping-container .head{background:url(../gif/head-r-title.gif) no-repeat scroll right top transparent}div.shopping-container .head h2{margin:0!important;padding:5px 10px;background:url(../gif/head-l-title.gif) no-repeat scroll left top transparent}div.shopping-container .body{margin:0;padding:10px;border-left:2px solid #c9d4d6;border-right:2px solid #c9d4d6}div.shopping-container .footer{background:url(../gif/body-l.gif) no-repeat scroll left bottom transparent}div.shopping-container .footer p{background:url(../gif/body-r.gif) no-repeat scroll right bottom transparent;margin-left:10px}form.updateQuantity{position:relative}form.updateQuantity fieldset{margin:0!important;padding:0!important}div.frpadding h2{padding:6px 0 10px 0!important}#order-sum-col a{text-decoration:none}.qtip-default{background-color:#fff!important;border-color:#c9d4d7!important;border-width:2px!important;color:#333!important;font-size:12px!important;padding:15px 20px}.qtip{line-height:1.35em!important;max-width:355px!important;position:relative}.edition-type-qtip .qtip-icon{background:0 0!important;cursor:pointer;position:absolute;right:5px;top:5px}.book-tip{background:url(../gif/note.gif) 97% 50% no-repeat;border:2px solid #c9d4d7;color:#039;font-size:12px;font-weight:700;padding:5px 25px 7px 5px}.edition-type{position:relative;cursor:pointer;margin:14px 0 10px 0}.has-image>div{padding-left:90px}.itemDetails>p{margin-top:0;width:90px;word-break:break-all}.formFrame p{margin-top:0}