table{border-collapse:separate;border-spacing:none;}#productBasket{background:transparent url(../../images/bar-divider.gif) repeat-x scroll center top;padding:11px 0 18px;}
.basketTitle{position:relative;margin-top:7px;}.basketTitle input{position:absolute;right:0;bottom:0;}
#productBasket .returnedUserNote{clear:both;margin:5px 0 0 10px;padding-left:30px;padding-right:260px;padding-bottom:5px;width:460px;background:transparent url(../../images/img-icon-important.gif) no-repeat 0 0;}
#productBasket .portLght{width:60px;padding:1px 3px 3px 1px;float:left;margin:0;background:transparent url(../../images/product-basket-portrait-light.gif) no-repeat 0 0;}
#productBasket .pickAndMix{border:none;background:transparent;height:45px;}#productBasket .pickAndMix img{height:40px;width:40px;}
#productBasket .landLght{width:80px;height:60px;margin:0 13px 0 0;padding:1px 3px 3px 1px;float:left;}
#productBasket .landLght{background:transparent url(../../images/product-basket-landscape-light.gif) no-repeat 0 0;}
#productBasket em{color:#898989;line-height:16px;float:left;}#productBasket .btnGoCheckout{float:right;margin-right:10px;background-image:url("/static/images/buttons/btns_checkout.png");background-position:0 -420px;border:0 none;color:transparent;font-size:0;height:30px;width:200px;}
#productBasket .btnGoCheckout:hover{background-position:0 -450px;cursor:pointer;}
.btnReturnToShopping{display:block;width:137px;height:20px;background-image:url("/static/images/buttons/btns_checkout.png");background-position:-199px -480px;text-indent:-9999px;}
.btnReturnToShopping:hover{background-position:-199px -500px;}#productBasket h1{width:740px;padding:5px 10px;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;margin-bottom:10px;font-size:18px;font-weight:bold;line-height:22px;color:#333;}
#productBasket h2{font-size:1.27em;font-weight:bold;padding:3px 0 5px 10px;color:#333;}
#productBasket button,#productBasket .button{float:right;margin-right:10px;}#productBasket table{width:100%;color:#333;clear:both;margin:5px 0 13px 0;}
#productBasket th{background:#d7d7d7 url(../../images/product-basket-head.gif) repeat-x 0 0;text-align:left;padding:7px 10px 7px 5px;vertical-align:top;font-weight:bold;font-size:1.09em;}
#productBasket td{color:#333;height:auto;line-height:1.2em;margin-bottom:2px;padding:8px 2px 7px 3px;vertical-align:top;border-top:1px solid #EBEBEB;}
#productBasket td.productImage{width:60px;}#productBasket tfoot td{border-bottom:2px solid #ebebeb;font-weight:bold;}
#productBasket tbody td.keyline,#productBasket tbody td.divider{xborder-bottom:1px solid #ebebeb!important;}
#productBasket td select{width:55px;}#productBasket td a{color:#0b6fa0;text-decoration:underline;}
#productBasket .note{width:756px;padding:7px;margin:0 0 10px 0;background:#d7d7d7 url(../../images/product-basket-head.gif) repeat-x 0 0;}
#productBasket .prfPrice{text-decoration:none;color:#333;}#productBasket .prfPrice:hover{text-decoration:underline;}
#productBasket .total{font-size:1.25em;font-weight:bold;white-space:nowrap;}#productBasket .basketThumb{width:68px;}
#productBasket .item{padding:8px 20px 7px 3px;width:240px;}#productBasket .item a{color:#333;font-weight:bold;}
#productBasket td a.amendLink{background:url(../../images/arrow-right.gif) no-repeat 0 50%;padding-left:11px;text-decoration:none;color:#4473bb;}
#productBasket .amend,#productBasket .remove{margin-top:5px;}#productBasket td a.removeLink{background:url(../../images/remove.gif) no-repeat 0 50%;padding-left:11px;text-decoration:none;color:#4473bb;}
.basket .savings .right .savings{color:red;}#productBasket .right{text-align:right;}
#productBasket .price .total{margin-right:35px;}#productBasket #basketTotal{margin-right:0;}
#productBasket .price{font-weight:bold;text-align:right;}#productBasket .itemprice{padding-right:5px;}
#productBasket .options{padding:7px 10px 7px 0;width:250px;}#productBasket .quantity{padding:7px 10px 7px 0;}
#productBasket .threeForTwo{padding-top:5px;}#productBasket .threeForTwo a{color:#0B6FA0;}
#productBasket tbody .price{font-size:1.09em;}#productBasket tbody .savingAmount{color:#333;font-weight:bold;padding-left:30px;text-align:right;}
#productBasket tbody .saving{color:#333;font-weight:bold;padding:8px 2px 7px 6px;}
#productBasket tbody .savingTitle{text-align:right;}#content #productBasket .actions{border-top:none;padding-top:0;padding-right:0;}
#productBasket .actions .btnGoCheckout{float:none;}#productBasket .actions .basketNote{float:left;width:430px;margin-left:0;margin-top:2px;}
#productBasket .actions .basketNote a{display:inline;}.totalContainer .savings{color:#f00;}
#catalogueNumber{height:40px;}#productBasket .noline{width:80px;border-bottom:none;}
#productBasket .itemcreditofferlabel{padding:0;margin:0;width:100px;border-bottom:none;}
#productBasket .cocell{padding:3px 2px 0 3px;border-bottom:1px solid #ebebeb!important;}
#productBasket .itemcreditofferul{padding:0;margin:0;border-bottom:none;}#productBasket .colabel{vertical-align:30%;}
#productBasket .cutOffTimeCDDMessage img{vertical-align:text-bottom;}#productBasket .cutOffTimeCDDMessage span{margin:0 3px 0 -9px;}
.voucherHeading{background:#d7d7d7 url('../../images/product-basket-head.gif') repeat-x 0 0;color:#333;font-weight:bold;}
.voucherEnd{border-bottom:4px solid #ebebeb;}.totalContainer{display:inline;float:right;}
.basket .savingRow{background-color:#F8F8F8;}.basket .saving .poolTerms{font-weight:normal;color:#4473BB;}
.basket .warrantyIconRG{background:transparent url('../../images/warranty/wrnty_rg_icon.png') 0 0 no-repeat;}
.basket .warrantyIconFI{background:transparent url('../../images/warranty/wrnty_fi_icon.png') 0 0 no-repeat;}
.basket .warrantyIconMPI{background:transparent url('../../images/warranty/wrnty_mpi_icon.png') 0 0 no-repeat;}
.basket .warrantyIconSG{background:transparent url('../../images/warranty/wrnty_sg_icon.png') 0 0 no-repeat;}
.basket .warrantyIconSGL{background:transparent url('../../images/warranty/wrnty_sgl_icon.png') 0 0 no-repeat;}
#productBasket .basket .valueDealMissed a{color:red;text-decoration:underline;}#productBasket .basket .valueDealMissed a:hover{text-decoration:none;}
#freeDelivery{background-color:#FFC;margin:0 0 10px;padding:5px;}.quantityPrice{color:#666;display:block;font:normal 11px Arial;padding:2px 0 0;}
#productBasket .warrantyNoBorder{border-top:0;}#productBasketForm .basketDetailWarranty td{border-bottom:10px solid #FFF;border-top:0;}
#productBasketForm .basketDetailWarranty h2{font:bold 12px Arial;padding:0 0 5px;}
#productBasketForm .warrantyOptions li{margin:0 0 5px;}#productBasketForm .warrantyOptions li a{line-height:18px;}
#productBasketForm .warrantyOptions li a:hover{text-decoration:none;}#productBasketForm .warrantyOptions .moreWarrantyOptions,#productBasketForm .warrantyContainer .findOutMore{background:transparent url('../../images/arrow-right-grey.gif') no-repeat 0 3px;padding:0 0 0 12px;text-decoration:none;}
#productBasketForm .warrantyOptions .moreWarrantyOptions:hover,#productBasketForm .warrantyContainer .findOutMore:hover{background:transparent url('../../images/arrow-right-grey.gif') no-repeat 0 3px;padding:0 0 0 12px;text-decoration:underline;}
#productBasketForm .warrantyOptions li select{font:normal 11px Arial;width:260px;}
#productBasketForm .warrantyOptions li span{display:block;float:left;line-height:18px;}
#productBasketForm .warrantyOptions .warrantyAdd{padding:0 0 0 10px;}#productBasketForm .warrantyOptions li .warrantyDescription{width:100px;}
#productBasketForm .warrantyOptions li .warrantySelect,#productBasketForm .warrantyOptions li .warrantySelect select{width:285px;}
#productBasketForm .warrantyOptions li .warrantyPrice{font-weight:bold;width:55px;}
#productBasketForm .basketDetailWarranty .warrantyContainer,#productBasketForm .basketDetailWarranty .warrantyContainerInfo{background-color:#EFEFEF;background-position:10px 10px;background-repeat:no-repeat;padding:10px 0 10px 55px;}
.warrantyLightboxContent ul{padding-bottom:10px;}.warrantyLightboxContent ul li{font-weight:normal;font-style:italic;list-style:disc outside none;margin:0 0 0 20px;padding-left:0;vertical-align:top;}
.warrantyLightboxContent h2{font:bold 14px Arial;padding:10px 0 10px 45px;background-position:0 2px;background-repeat:no-repeat;}
#productBasket .warrantyAdded .servicesTitle{background-position:10px 10px;background-repeat:no-repeat;padding:10px 0 10px 55px;}
.basketDetailWarranty .fi,.warrantyLightboxContent .fi,.warrantyAdded .fi{background-image:url(../../images/warranty/wrnty_fi_icon.png);}
.basketDetailWarranty .mpi,.warrantyLightboxContent .mpi,.warrantyAdded .mpi{background-image:url(../../images/warranty/wrnty_mpi_icon.png);}
.basketDetailWarranty .rg,.warrantyLightboxContent .rg,.warrantyAdded .rg{background-image:url(../../images/warranty/wrnty_rg_icon.png);}
.basketDetailWarranty .sg,.warrantyLightboxContent .sg,.warrantyAdded .sg{background-image:url(../../images/warranty/wrnty_sg_icon.png);}
.basketDetailWarranty .sgl,.warrantyLightboxContent .sgl,.warrantyAdded .sgl{background-image:url(../../images/warranty/wrnty_sgl_icon.png);}
.basket .piIconKAY{background:transparent url('/static/images/purchase-insurance/pi_icon_KAY.png') 0 0 no-repeat;}
.basket .piIconLAI{background:transparent url('/static/images/purchase-insurance/pi_icon_LAI.png') 0 0 no-repeat;}
.basket .piIconLEX{background:transparent url('/static/images/purchase-insurance/pi_icon_LEX.png') 0 0 no-repeat;}
.basket .piIconMAR{background:transparent url('/static/images/purchase-insurance/pi_icon_MAR.png') 0 0 no-repeat;}
.basket .piIconN44{background:transparent url('/static/images/purchase-insurance/pi_icon_N44.png') 0 0 no-repeat;}
