body{height:100%;}.formElement label{clear:both;display:block;}.checkout-content{clear:both;width:980px;border-top:1px solid #fff;margin-top:40px;}.checkout-content h1.header{width:550px;margin:10px 0 10px 200px;font-size:4.3em;color:#9f6e91;}.confirmationPage .checkout-content h1.header{width:570px;}.checkout-content h1.header span{font-size:.69em;}.checkout-content h1.header object{width:550px;}.checkout-content #supportLiveChat{float:right;height:60px;width:110px;margin:0;}.checkout-content #breadcrumbCont.breadcrumbBox{display:inline;margin-left:200px;margin-bottom:0;border-width:0;}.checkout-content .leftNav{width:180px;float:left;margin:0;}.checkout-content .central-col{width:560px;float:left;margin-left:20px;}.checkout-content .right-col{width:200px;float:right;}div#breadcrumbCont{border-color:#794a67;border-style:solid;border-width:0 0 1px;}.checkout-content .completeTheLook{width:200px;float:right;}.checkout-content .completeTheLook h4{color:#A06E91;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;font-size:1.65em;padding-bottom:5px;margin-bottom:5px;}.checkout-content .completeTheLook .completeTheLookProduct{float:left;width:100%;background:url(/pws/images/px_dashed.gif) left bottom repeat-x;padding-bottom:10px;}.checkout-content .completeTheLook .completeTheLookProduct a{float:left;}.checkout-content .completeTheLook .completeTheLookProduct p{float:right;width:130px;}.checkout-content .completeTheLook .completeTheLookProduct p.title{color:#A06E91;margin:20px 0 0 0;}.checkout-content .completeTheLook .completeTheLookProduct p span.nowPrice{margin:0 0 0 20px;}.checkout-content .completeTheLook .completeTheLookProduct .selectQty{float:right;width:130px;}.checkout-content .completeTheLook .completeTheLookProduct .selectQty label{float:left;margin-right:47px;}.checkout-content .completeTheLook .completeTheLookProduct form{margin-top:10px;}.checkout-content .completeTheLook .completeTheLookProduct form div.selectQty select.ctlSelect{clear:none;float:right;}.checkout-content .completeTheLook .completeTheLookProduct form .addToBag input{float:right;}div#mainCont .checkout-content .completeTheLook .completeTheLookProduct form .addToBag input{border:none;float:right;}div#loginRegisterContWrapper .checkout-content h1.header{width:550px;}#continueShoppingCont a#checkoutLink img{float:right;}div#mainCont div#basketTotalsCont input.deliveryType{border-color:white;}#customer_message{float:left;width:100%;}.checkout-contentStep1Bg{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat #CFBFCA;}.checkout-contentStep2Bg{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 -30px #CFBFCA;}.checkout-contentStep3Bg{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 -60px #CFBFCA;}.checkout-contentStep4Bg{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 -90px #CFBFCA;}.checkout-contentStep5Bg{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 -120px #CFBFCA;}div#collect_checkoutStep1Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat #CFBFCA;}div#collect_checkoutStep2Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat 0 -0px #CFBFCA;}div#collect_checkoutStep3Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat 0 -31px #CFBFCA;}div#collect_checkoutStep4Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat 0 -63px #CFBFCA;}div#collect_checkoutStep5Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat 0 -94px #CFBFCA;}div#collect_checkoutStep6Bg{background:url(/pws/images/nav_CheckoutSteps2.gif) no-repeat 0 -124px #CFBFCA;}ul#checkoutNav{margin:5px 0 0 0;width:970px;height:30px;}ul.checkoutLogin{width:970px;background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 30px #CFBFCA;}ul.checkoutLogin{background:url(/pws/images/nav_CheckoutSteps.gif) no-repeat 0 30px #CFBFCA;}ul#checkoutNav{margin-left:10px;}ul#checkoutNav li{font-size:11px;display:inline;margin:8px 10px 0 0;float:left;color:#3D2E39;}.cufon-active ul#checkoutNav li{margin-right:7px;}ul#checkoutNav li a{float:left;color:#3D2E39;font-size:1.1em;}ul#checkoutNav li.active,ul#checkoutNav li.active a{color:#FFF;}ul#checkoutNav li.todo,ul#checkoutNav li.todo a{color:#3D2E39;}ul#checkoutNav li#shoppingBag{width:158px;margin-left:7px;}.collect ul#checkoutNav li#shoppingBag{width:103px;margin-left:4px;}ul#checkoutNav li#checkoutStoreSearch{width:135px;margin-right:14px;}ul#checkoutNav li#checkoutStoreSelect{width:128px;}.collect ul#checkoutNav li#checkoutLogin{width:42px;}ul#checkoutNav li#checkoutLogin{width:89px;}ul#checkoutNav li#checkoutOrderSummary{margin:8px 40px 0 29px;}ul#checkoutNav li#deliveryDetails{width:121px;}ul#checkoutNav li#payment{width:74px;}ul#checkoutNav li#confirmation{width:115px;}div#basketContWrapper{float:left;width:560px;}table#shoppingBagTable{width:100%;margin-top:12px;}table#shoppingBagTable thead tr th{font-size:11px;background-color:#f9f9f9;font-weight:bold;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;padding:5px;text-align:center;white-space:nowrap;}table#shoppingBagTable thead tr th#imageHeader{visibility:hidden;}table#shoppingBagTable thead tr th#imageInfoHeader{text-align:left;border-left:1px solid #e4e4e4;}table#shoppingBagTable thead tr th#priceHeader{border-right:1px solid #e4e4e4;text-align:right;}table#shoppingBagTable thead tr th#priceHeader p{text-align:right;}table#shoppingBagTable tbody tr td{padding:5px 0;text-align:center;}table#shoppingBagTable tbody tr td.imageInfoCont{width:5%;text-align:left;}table#shoppingBagTable tbody td.priceHeader{text-align:right;}table#shoppingBagTable tbody td.priceHeader p{text-align:right;}table#shoppingBagTable tbody tr td.productTitle{width:35%;text-align:left;}table#shoppingBagTable tbody tr td.sizeCont{width:15%;}table#shoppingBagTable tbody tr td.unitPriceCont{width:15%;}table#shoppingBagTable tbody tr td.quantityCont{width:15%;}table#shoppingBagTable tbody tr td.grossPriceCont{width:10%;}table#shoppingBagTable tbody tr td.actionCont{width:5%;}table#shoppingBagTable tbody tr td.actionCont p{text-align:right;width:30px;}table#shoppingBagTable tr.last td{background-repeat:no-repeat;background-image:none;}table#shoppingBagTable tbody tr td.productTitle p{margin-left:10px;}table#shoppingBagTable tbody tr td.productTitle p a{color:#000;font-weight:bold;}table#shoppingBagTable thead tr th#actionHeader{border-right:1px solid #e4e4e4;}table#shoppingBagTable .unitPriceCont p,table#shoppingBagTable .subPriceCont p{text-align:center;margin-right:10px;}table#shoppingBagTable p.productSize{text-align:center;}table#shoppingBagTable tbody tr td p{padding-top:3px;font-size:11px;}table#shoppingBagTable tbody tr td.quantityCont p,table#shoppingBagTable tbody tr td.quantityCont a{display:inline;}ul.spinner{margin-left:3px;border:1px solid #fff;display:block;width:8px;height:18px;padding:0;font-size:1px;}ul.spinner li a{height:8px;width:14px;margin:0 0 1px 0;display:block;padding:0;}ul.spinner li{height:9px;padding:0;margin:0;}div#addPromotionCont{margin:0;width:520px;}div#basketTotalsCont{background:#F4F4F4;margin:20px 0 20px 0;width:520px;padding:0 20px;}#reserve_collect_promo{display:none;position:absolute;}#promoCode{clear:none;}div#continueShoppingCont{clear:both;width:100%;margin-top:1em;}div#continueShoppingCont h3{width:360px;font-size:1.5em;font-weight:bolder;width:360px;text-transform:uppercase;}div#continueShoppingCont p{width:360px;}div#continueShoppingCont p.continueShopping{margin:1em 0;font-weight:bolder;}form#selectAddressL{float:left;width:50%;margin-top:20px;}form#selectAddressR{float:right;width:50%;margin-top:20px;}form#chooseShipping{clear:both;}form#chooseShipping label{float:left;clear:both;padding-top:2px;width:80%;font-weight:bold;margin-top:5px;}form#chooseShipping label input{margin-right:5px;display:inline;}form#chooseShipping p.subTotal{float:right;margin:0;padding-right:50px;text-align:right;width:6em;text-align:right;padding-bottom:0;}form#chooseShipping fieldset{border-bottom:1px solid #a06e91;padding-bottom:15px;}form#chooseShipping a.moreInfo{clear:both;display:inline;margin-bottom:10px;margin-left:5px;margin-top:-6px;width:8em;color:#A06E91;font-weight:normal;font-style:italic;text-decoration:underline;}form#chooseShipping p.totalPromotionLbl{float:right;font-weight:bolder;margin:0;width:auto;padding-bottom:0;}form#chooseShipping div.deliveryOptionsBox{float:right;width:100%;}form#chooseShipping input#hiddenSubmit{float:none;}.js form#chooseShipping input#hiddenSubmit{display:none;height:0;}div.addressFormHeader{border-bottom:1px solid #E1E1E1;float:left;margin-bottom:20px;padding-bottom:10px;width:100%;}div.addressFormHeader h4{float:left;width:auto;border:none;margin-bottom:10px;text-transform:uppercase;}div.addressFormHeader span{clear:right;float:right;}div.selectAddressL fieldset.addressFieldset{clear:both;}form#createDeliveryAddStep2{clear:both;float:left;width:100%;}p#totalPrice strong{font-weight:bold;}a#checkoutLink{float:right;}a#btnCheckoutCandC{background:url(/pws/images/istore_nav_sprite.gif);float:right;width:168px;height:21px;}a#btnCheckoutCandC span{display:none;}#topLinks a#continueShopping{bottom:3px;position:absolute;right:0;}a#continueShopping{float:left;}a#checkoutLink img{float:right;margin-bottom:5px;}div#basketContWrapper div#breadcrumbCont{margin-bottom:20px;}div#basketContWrapper div#continueShoppingCont{padding:0;}div#supportLiveChat{float:left;margin:16px 0 42px;}div#supportLiveChat span{float:right;font-size:1.25em;color:#9f6e91;}#store_content{display:inline-block;width:100%;margin-bottom:48px;}#store_content h2{color:#000;font-size:1.363em;text-transform:uppercase;display:inline-block;margin-bottom:15px;}#store_content h3{font-size:1.090em;font-weight:bold;text-transform:uppercase;}#storeInfoCMS{float:left;width:100%;margin-top:18px;}#need_help{background:url(/pws/images/bg_need_help_span.gif) repeat-x #f4f1f3;width:538px;padding:0 0 20px 20px;margin:20px 0;}#storeSearchForm{float:left;width:100%;margin-top:18px;}#storeSearchForm div.formElement{width:100%;}#storeSearchForm div.formElement input{xclear:left;width:236px;}#storeSearchForm div.formElement label{width:100%;float:left;}#storeSearchForm em.incomplete,#storeSearchForm em.success,#storeSearchForm em.incomplete{padding-right:19px;}#storeSearchForm button{width:168px;height:21px;background:url(/pws/images/istore_nav_sprite.gif) 0 -24px;float:left;xmargin:-1px 0 0 20px;display:inline;}.storesearchPage h2.cufon-arial{width:400px;}.storesearchPage #returnToBasket{background:url("/pws/images/istore_nav_sprite.gif") repeat scroll 0 -166px transparent;display:inline-block;height:22px;width:168px;margin-top:10px;}.selectstorePage .central-col{width:777px;}.selectstorePage #store_content table{float:left;width:100%;}.selectstorePage td{border:1px solid;border-color:#a06e91;vertical-align:bottom;}.selectstorePage td.available{background:#f6f4f5;}.selectstorePage .pImgCell{border-width:1px 0 1px 1px;padding:10px 5px;}.selectstorePage .pInfoCell,.selectstorePage .pQtyCell,.selectstorePage .pPriceCell,.selectstorePage .pTotalCell{text-align:center;vertical-align:top;padding:10px 5px;border-width:1px 0;}.selectstorePage .pQtyCell,.selectstorePage .pPriceCell,.selectstorePage .pTotalCell{font-weight:bold;}.selectstorePage .pInfoCell{text-align:left;}.selectstorePage .pInfoCell img{float:left;width:auto;}.pInfoCell span.prod_name{float:left;width:100px;}.pInfoCell .size{float:left;width:auto;font-style:italic;}.pInfoCell em{float:left;width:auto;}.pInfoCell span{float:left;width:auto;}.selectstorePage .headertitle{border:none;padding-bottom:10px;}.selectstorePage .headertitle span{color:#303030;text-transform:uppercase;font-weight:bold;}.selectstorePage .reserveInfo{border-bottom:medium none;height:100%;padding:10px 0 0 7px;vertical-align:top;width:92px;}.selectstorePage .reserveInfo p{display:inline-block;float:left;height:74px;position:relative;width:100%;}.selectstorePage .reserveInfo em,.selectstorePage .reserveInfo strong{float:left;clear:both;width:auto;}.selectstorePage #store_content .stockCell{text-align:center;vertical-align:middle;}.selectstorePage #store_content .reserveSelect{border-top:none;text-align:center;}.selectstorePage .reserveSelect .reservationOption{display:inline-block;margin-top:7px;}.selectstorePage .reserveSelect span a{background:transparent url(/pws/images/istore_nav_sprite.gif) repeat scroll 0 -46px;display:inline-block;height:17px;margin:0 0 5px;width:84px;}.selectstorePage .reserveSelect span a.active{background:transparent url(/pws/images/istore_nav_sprite.gif) repeat scroll 0 -64px;}.selectstorePage .reserveSelect span a.hover{background:transparent url(/pws/images/istore_nav_sprite.gif) repeat scroll 0 -64px;}div#storeTotalsCont{float:right;width:100%;margin-top:40px;border-top:2px solid #A06E91;}div#storeTotalsCont .price_desc{width:60px;display:inline-block;float:left;font-weight:bold;}div#storeTotalsCont .desc{float:left;}div#storeTotalsCont .price{float:right;width:auto;}div#storeTotals{float:right;width:235px;padding-top:10px;padding-bottom:16px;clear:both;}div#storeTotals .price_desc,div#storeTotals .price{font-size:1.36em;font-weight:bold;}div#storeSubTotals{float:right;width:235px;padding-top:10px;clear:both;}.promo_header{clear:both;float:left;font-weight:bold;margin:10px 0 5px;width:200px;}div#storeActions{display:inline-block;width:100%;clear:both;}div#storeActions .formElement{float:right;}div#storeActions a#storeReturn{background:transparent url(/pws/images/istore_nav_sprite.gif) no-repeat scroll 0 -145px;float:left;height:21px;width:168px;text-indent:-9999px;}div#storeActions button#storeContinue{background:url(/pws/images/istore_nav_sprite.gif) no-repeat 0 -123px;width:168px;float:right;height:21px;display:block;cursor:pointer;}span.available{background:transparent url("/pws/images/istore_nav_sprite.gif") no-repeat scroll 0 -107px;display:inline-block;height:14px;width:24px;}span.not_available{background:transparent url("/pws/images/istore_nav_sprite.gif") no-repeat scroll 0 -86px;display:inline-block;height:16px;width:24px;}a.view_store_details{bottom:0;float:left;left:0;position:absolute;width:90px;}div#not_available{width:auto;float:left;margin-left:53px;display:inline;}div#not_available a{display:inline;}a.view_store_details{bottom:0;float:left;font-weight:bold;left:0;position:absolute;width:90px;font-size:.9em;}div.map_overlay{display:none;position:absolute;z-index:1000;width:100%;height:100%;top:0;left:0;background:#fff;color:#fff;opacity:.7;filter:alpha(opacity=70);zoom:1;}div#store_map_cont{display:none;position:absolute;height:727px;width:731px;z-index:10000;}div#store_map{display:inline-block;height:350px;margin:0 auto;width:620px;}#store_map #store_address,#store_map #directions_html,#to_here_frm,#from_here_frm,#to_here_cont,#from_here_cont{text-align:left;}#map_loader{position:absolute;background:url("/pws/images/ajax-loader-maps-medium.gif");height:31px;width:31px;left:358px;top:260px;}#directions_cont{width:620px;margin:0 auto;text-align:left;position:absolute;right:60px;visibility:hidden;overflow:auto;height:250px;}div#store_head{display:inline-block;margin:0 auto;width:724px;height:75px;background:url("/pws/images/gmap_store_head.jpg") repeat-x;}div#store_body{float:left;text-align:center;width:731px;height:652px;background:url("/pws/images/gmap_shad_body.png") repeat-y;position:relative;}.ie6 div#store_body{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/gmap_shad_body.png',sizingMethod='scale');}div#store_foot{float:left;width:731px;height:6px;background:url("/pws/images/gmap_shad_foot.png");}.ie6 div#store_foot{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/gmap_shad_foot.png',sizingMethod='scale');width:731px;}div#sideBar{display:inline-block;width:620px;margin:0 auto;padding:50px 10px 30px;}div#sideBar h2{background:url(/pws/images/gmap_store_heading.gif);width:309px;height:19px;text-indent:-9999px;margin:20px 0 20px -30px;}div#sideBar p{float:left;width:auto;clear:both;text-align:left;}div#sideBar p.name{font-weight:bold;text-align:left;float:none;}div#sideBar div.openingHours{float:left;width:400px;padding:0 0 0 50px;}div#sideBar div.openingHours span{font-weight:bold;float:left;width:100%;text-align:left;}div#sideBar div.openingHours div.row_left span,div#sideBar div.openingHours div.row_right span{font-weight:normal;float:none;width:65px;display:inline-block;}div#sideBar div.openingHours div.row_left,div#sideBar div.openingHours div.row_right{float:left;width:200px;text-align:left;}div#sideBar div#storeAddress{float:left;width:auto;}div#sideBar table#storeOpeningHours{float:left;display:inline;margin-left:50px;text-align:left;}div#sideBar table#storeOpeningHours td.right{padding-left:20px;width:65px;}div#sideBar #storeOpeningHours p{font-weight:bold;}#saddr,#daddr{border:1px solid;}#from_here_frm button,#to_here_frm button{background:#a06e91;color:#fff;margin-top:5px;}span.close{position:absolute;right:26px;top:12px;width:64px;height:16px;background:url(/pws/images/gmap_close.jpg) no-repeat;z-index:10000;}form#loginForm{width:100%;float:left;margin-top:20px;}form#registerForm{width:100%;float:left;margin-top:20px;border-color:#794a67;border:none;}#storeInfoCMS h2{font-size:1.363em;bold;text-transform:uppercase;margin-bottom:15px;display:inline-block;}#storeInfoCMS h3{margin-bottom:10px;}#storeInfoCMS p{margin:10px 0 5px 0;}.customerdetailsPage div#storeTotals{padding-bottom:10px;width:135px;text-transform:uppercase;}.customerdetailsPage #storeTotalsCont{border:none;margin:0;border-bottom:1px solid #A06E91;}#place_order{float:left;width:560px;margin-top:24px;}#custDetailsStoreName span{font-weight:bold;}#custDetailsStoreName strong{color:#A06E91;}#placeOrderBtnCont{float:left;width:100%;}#placeOrder{display:inline-block;width:100%;}#storeSelectReserve{float:right;width:203px;height:26px;background:url(/pws/images/istore_nav_sprite.gif) 0 -188px;margin-top:61px;}.customerdetailsPage #placeOrder #storeInfoCMS{width:300px;}#placeOrderForm{float:left;width:560px;}#placeOrderForm div.formElement{width:280px;}#placeOrderForm div.formElement input{width:230px;}#placeOrderForm div.formElementEmail{margin-top:41px;}#placeOrderForm div.formElementTitle select{width:90px;}#placeOrderForm em.success{padding-right:0;}.formRow{float:left;width:280px;}.customerdetailsPage div#storeTotalsCont .price{padding-right:9px;}#unavailable_link{color:#F00;font-weight:bold;padding:10px 0;display:none;}#unavailable_link a{color:#ff000;text-decoration:underline;}#unavaliable_message{color:#F00;font-weight:bold;background:#E4E4E4;width:582px;padding:10px 0 10px 10px;}#unavailable_products{width:560px;padding:10px 15px 10px 15px;margin-bottom:20px;position:relative;}#unavailable_popup{display:none;position:absolute;background:transparent;width:980px;text-align:center;z-index:10001;padding:0 0 10px;}#unavailable_popup .header{background:url(/pws/images/unavailable_shad_head.png);width:980px;height:5px;float:left;}.ie6 #unavailable_popup .header{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/gmap_shad_head.png',sizingMethod='fixed');}#unavailable_body{background:url(/pws/images/unavailable_shad_body.png) repeat-y;width:980px;float:left;padding:20px 0;}.ie6 #unavailable_body{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/gmap_shad_body.png',sizingMethod='scale');}#unavailable_popup .footer{background:url(/pws/images/unavailable_shad_foot.png) no-repeat;width:980px;height:4px;float:left;}.ie6 #unavailable_popup .footer{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/gmap_shad_foot.png',sizingMethod='scale');}#unavailable_popup *{text-align:left;margin:0 auto;}#unavailable_popup span.close{position:absolute;right:0;top:-63px;width:53px;height:24px;background:url(/pws/images/btn_Close.gif) no-repeat;z-index:10000;cursor:pointer;}#unavailable_popup span.close_hover{position:absolute;right:0;top:-63px;width:53px;height:24px;background:url(/pws/images/btn_Close2.gif) #9f6e91 no-repeat;z-index:10000;cursor:pointer;}div#selectDeliveryAddressWrapper{float:left;width:562px;}div#selectDeliveryAddressWrapper div#footer{float:left;width:100%;height:20px;background:#F9F9F9;}div#selectDeliveryAddressWrapper div#chooseAddress div#selectAddressCont,div#selectDeliveryAddressWrapper div#chooseAddress p.addressOptsJS,div#selectDeliveryAddressWrapper a#addDelivAddress{float:none;}div#selectDeliveryAddressWrapper a#addDelivAddress img#proceedToPaymentBtn{margin-top:12px;}div#selectDeliveryAddressWrapper div#chooseAddress input#continueCheckoutBtn{float:right;padding:0;}div#selectDeliveryAddressWrapper div#chooseAddress h4{padding-bottom:12px;margin-top:32px;}div#selectDeliveryAddressWrapper div#chooseAddress h6{padding-bottom:5px;}div#selectDeliveryAddressWrapper select#customerAddressID{width:360px;}div#selectDeliveryAddressWrapper div#selectAddressCont{width:auto;}div#selectDeliveryAddressWrapper div#chooseAddress p.addressOptsJS{display:none;}.js div#selectDeliveryAddressWrapper div#chooseAddress p.addressOptsJS{display:block;}div#selectDeliveryAddressWrapper div#chooseAddress p.addressOpts{clear:both;}div#selectDeliveryAddressWrapper select#customerAddressID{float:none;}div#selectDeliveryAddressWrapper #selectAddressL{margin:16px 0 20px 0;}div#selectDeliveryAddressWrapper span.newAddressSubmit{float:left;clear:both;width:100%;clear:both;border-top:2px solid #794A67;padding:20px 0 0 0;}div#selectDeliveryAddressWrapper span.newAddressSubmit input{float:right;}input.submitBtn{width:auto!important;}div#addressLeftCol{float:left;width:270px;}div#addressRightCol{margin-left:20px;float:left;width:270px;padding-bottom:10px;}p.addressOptsJS{float:left;clear:both;}.twoCols div.formElement{width:267px;}.js .twoCols div.formElement input{clear:none;width:232px;}.twoCols div.formElement input{width:258px;}.js .twoCols div.formElement select{clear:none;width:242px;}.twoCols div.formElement select{width:267px;}#createNewDeliveryAddress{clear:both;}div#createNewDeliveryAdd{display:block;margin:20px 0;float:left;width:100%;clear:none;}div#createNewDeliveryAdd.hide{display:block;}.js div#createNewDeliveryAdd.hide{display:none;}.js div#createNewDeliveryAdd.show{display:block;}div#mainCont #createNewDeliveryAdd fieldset.subFormSection{width:100%;display:none;}.js div#mainCont #createNewDeliveryAdd fieldset.subFormSection{display:block;}div#createNewDeliveryAdd form#createNewDeliveryAddress input#postcodeSearchButton{margin-right:30px;}div#selectDeliveryAddressWrapper div.selectAddressL{margin-top:20px;}form#createDeliveryAddStep2 select#postcodeAddressID{float:left;clear:both;margin-bottom:2px;width:270px;}#selectAddressL,#selectAddressR{width:100%;float:left;margin:20px 0;}html.js p.addressOpts{display:none;}form#selectDeliveryAdd input#continueCheckoutBtn{float:right;}div#orderSummary{float:right;width:200px;}div#paymentInfoWrapper{float:left;width:560px;}form#paymentDetails{margin-top:20px;}form#paymentDetails div.formElement,div.formContent,div.formElements{width:350px;}form#paymentDetails .formElement label{float:left;width:115px;}form#paymentDetails div.formElement input{clear:none;width:200px;}form#paymentDetails div.formContent input#termsAndConditions{float:left;clear:none;margin-left:10px;display:inline;}form#paymentDetails div.formElement select{clear:none;}form#paymentDetails div.formElement input#cardCVSNumber,form#paymentDetails div.formElement input#cardIssueNumber{width:116px;}form#paymentDetails div.formElement select#cardType{width:210px;}form#paymentDetails div.formElement select#cardStartMonth,form#paymentDetails div.formElement select#cardStartYear,form#paymentDetails div.formElement select#cardExpiryMonth,form#paymentDetails div.formElement select#cardExpiryYear{width:121px;margin-right:5px;}form div.formElements{float:left;margin-bottom:8px;}form#paymentDetails div.formMonth label{float:left;width:115px;}form#paymentDetails div.formMonth{float:left;width:224px;}form#paymentDetails div.formMonth select#cardExpiryMonth,form#paymentDetails div.formYear select#cardExpiryYear{width:71px;margin-right:5px;}form#paymentDetails div.submitPayment{height:60px;border:solid #9f6e91;border-width:1px 0 2px 0;position:relative;width:560px;clear:both;}form#paymentDetails div.submitPayment input.submitBtn{margin:20px 0;}form#paymentDetails div.formElement.checkElement label{width:220px;}form#paymentDetails div.formElement.checkElement input{width:20px;}form#paymentDetails p.mandatoryFieldLabel{float:left;padding-top:60px;}div#paymentInfoWrapper div#addressRightCol{float:right;margin-left:0;}form#paymentDetails div.ignore em{display:none!important;}form#paymentDetails div.ignore em.errorMsg{display:none!important;}div.orderAddresses{float:right;width:165px;clear:right;background-color:#f9f9f9;border:1px solid #D6D6D6;margin-bottom:10px;}div.orderAddresses h3{font-weight:bold;margin-bottom:10px;width:110px;float:left;}div.orderAddresses a{float:right;}div.orderAddresses p{width:100%;float:left;margin:.4em 0 0 0;}div.orderAddresses div{float:left;padding:15px 10px 15px 15px;}div.orderAddresses.show{margin-top:0;clear:right;}div.orderAddresses.show{display:none;}.js div.orderAddresses.show{display:block;}#chooseAddress{margin:20px 0;float:left;width:100%;}#addDelivAddress{display:none;}form#createNewDeliveryAddress{margin-bottom:10px;}form#createNewDeliveryAddress legend{color:#3D2E39;}form#createNewDeliveryAddress div.formSectionDivider{width:270px;}form#createNewDeliveryAddress fieldset.subFormSection{width:270px;}#paymentDetails #deliveryAddressDetails{width:392px;margin-bottom:10px;}#paymentDetails #deliveryAddressDetails h4{margin-bottom:1.5em;width:392px;}#paymentDetails #deliveryAddressDetails fieldset{width:392px;}#paymentDetails #deliveryAddressDetails #customerAddressID{float:none;width:389px;}#paymentDetails h4{margin:15px 0;}div#paymentInfoWrapper form#paymentDetails .formElement select#cardStartMonth,div#paymentInfoWrapper form#paymentDetails .formElement select#cardStartYear,div#paymentInfoWrapper form#paymentDetails .formElement select#cardExpiryMonth,div#paymentInfoWrapper form#paymentDetails .formElement select#cardExpiryYear{width:20%;}div#paymentInfoWrapper form#paymentDetails .formElement select#cardStartYear,div#paymentInfoWrapper form#paymentDetails .formElement select#cardExpiryYear{margin-left:10px;}.js div#paymentInfoWrapper form#paymentDetails .formElement select#cardStartYear{margin-left:34px;}div#orderConfirmationCont h4{float:left;margin-top:10px;}div#orderConfirmationCont h4.red-text{border-bottom:1px solid #e1e1e1;clear:both;float:none;margin:0 0 12px;padding-bottom:12px;margin:0 0 12px 0;}div#orderConfirmationCont table#shoppingBagTable th#priceHeader{width:60px;padding:0;margin:0!important;}div#orderConfirmationCont table#shoppingBagTable td.priceHeader{width:60px;text-align:right;padding:0!important;margin:0!important;}div#orderConfirmationCont table#shoppingBagTable td.priceHeader p{margin:0!important;padding:0!important;width:100%;}div#orderConfirmationCont table#shoppingBagTable td.unitPriceCont p{width:auto;margin-right:25px;}div#orderConfirmationCont table#shoppingBagTable td.imageCont{width:60px;}div#orderConfirmationCont table#shoppingBagTable td.infoCont p{text-align:left;}div#confirmOrder{border-top:1px solid #a06e91;padding:10px 0;float:left;width:100%;}div#confirmOrder div.orderAddresses{width:400px;float:none;margin-bottom:20px;padding:10px;margin:5px 0;}div#confirmOrder div.orderAddresses h3{width:auto;text-transform:uppercase;font-weight:bold;color:#a06e91;float:none;margin-bottom:.2em;}div#confirmOrder div.orderAddresses p{width:380px;float:none;}a.editAddress{float:right;}.js a.editAddress{visibility:hidden;}div#orderConfirmationCont #totalPrice{border-bottom:2px solid #a06e91;padding:10px 0;}div#orderConfirmationCont #totalPriceDesc{float:right;font-weight:bolder;display:inline-block;margin-right:25px;}div#basketTotalsCont #totalPriceDesc *,div#orderConfirmationCont #totalPriceDesc *{text-align:right;margin:0;}div#basketTotalsCont #totalPriceValue,div#orderConfirmationCont #totalPriceValue{float:right;color:#a06e91;display:inline-block;font-weight:bolder;}div#orderConfirmationCont #totalPrice{margin:0;border-top:1px solid #a06e91;}div#basketTotalsCont #totalPriceValue{padding-right:50px;width:6em;text-align:right;float:right;}div#basketTotalsCont #totalPriceDesc{float:right;font-weight:bolder;display:inline-block;margin-right:0;}div#basketTotalsCont #totalPriceDesc h4{margin:0;padding:0;}.twoCols fieldset.subFormSection{margin:20px 0 0 0;padding:0 0 20px 0;}.twoCols fieldset.subFormSection legend{color:#3D2E39;}.js form#checkoutAddressForm fieldset.subFormSection{display:block;}form#checkoutAddressForm fieldset.subFormSection{margin:20px 0 0 0;padding:0 0 20px 0;width:270px;display:none;}form#checkoutAddressForm fieldset.subFormSection legend{color:#3D2E39;}#confirmationOrderDetails p{float:left;width:auto;margin-right:30px;}#confirmationOrderDetails p span{color:#A06E91;}div#orderConfirmationCont h3#deliveryOptions{clear:both;float:left;font-weight:bold;padding-top:1.5em;width:100%;}div#orderConfirmationCont p#deliveryPrice{float:left;clear:none;width:100%;margin:.4em 0 1.5em 0;}div#orderConfirmationCont p#deliveryPrice .title{float:left;}div#orderConfirmationCont p#deliveryPrice .price{float:right;}div#orderConfirmationCont #totalPrice{width:100%;float:left;}div#orderConfirmationCont #totalPrice #totalPriceDesc h4{float:none;}div#orderConfirmationCont div#promotions{float:left;width:100%;border-bottom:1px solid #A06E91;margin:0;padding:1.5em 0;}div#orderConfirmationCont div#promotions p.appliedPromotion{float:left;width:100%;}div#orderConfirmationCont div#promotions h3{margin-top:0;}div#orderConfirmationCont p.appliedPromotion{height:2em;margin-top:1.5em;}div#orderConfirmationCont p.appliedPromotion img{float:left;}div#orderConfirmationCont p.appliedPromotion .title{font-weight:bold;float:left;}div#orderConfirmationCont p.appliedPromotion .desc{float:left;}div#orderConfirmationCont p.appliedPromotion .price{float:right;margin-bottom:5px;}div#orderConfirmationCont p.appliedPromotion .total{font-weight:bold;float:right;font-weight:bold;margin-right:10px;}div#orderConfirmationCont form#customerBRWDetails{clear:both;border-bottom:1px solid #A06E91;border-top:1px solid #A06E91;display:block;float:right;margin:4em 0 2em;width:100%;}div#orderConfirmationCont form#customerBRWDetails h4{float:none;font-weight:bold;margin-bottom:1em;width:100%;}div#orderConfirmationCont form#customerBRWDetails div#pwd{float:left;width:270px;}div#orderConfirmationCont form#customerBRWDetails div#confirmPwd{float:right;margin-left:0;padding:0;width:270px;}div#orderConfirmationCont form#customerBRWDetails label{float:left;width:100%;}div#orderConfirmationCont form#customerBRWDetails div#confirmPwd input{float:left;width:230px;}div#orderConfirmationCont form#customerBRWDetails div#pwd input{float:left;width:230px;}div#orderConfirmationCont form#customerBRWDetails div#submitBtn{float:left;width:100%;margin:0;padding:15px 0 10px 0;}div#orderConfirmationCont form#customerBRWDetails div#submitBtn input{float:right;}div#orderConfirmationCont div#promotions p.promotion span{width:auto;}div#orderConfirmationCont div#promotions p.promotion em{float:right;width:auto;}div#orderConfirmationCont a#printBtn{float:right;display:block;margin-top:20px;height:20px;}div#orderConfirmationCont a#printBtn img{float:right;}a#home{background:url("/pws/images/istore_nav_sprite.gif") repeat scroll 0 -244px transparent;float:left;height:25px;width:200px;margin-top:20px;}a#print{background:url("/pws/images/istore_nav_sprite.gif") repeat scroll 0 -217px transparent;float:right;height:25px;width:200px;margin-top:20px;}#confirmationOrderDetails,#store_confirmation_msg,#opening_times_intro{float:left;width:100%;clear:both;margin-bottom:20px;}#collectionHours{float:left;width:160px;clear:both;margin-bottom:20px;}#order_confirmation_actions{display:inline-block;width:100%;}.store_info_CMS{border-color:#794A67;border-style:solid;border-width:1px 0 0;margin-top:10px;padding-top:10px;}.store_info_CMS p{margin-top:10px;}.confirmationPage #shoppingBagTable_print{display:none;}div.createAddressFormCont{display:block;}.js div.createAddressFormCont{display:none;}.js div.show{display:block;}.js div.hide{display:none;}div#wait{display:none;}form#applyPromo{width:100%;float:left;padding-bottom:20px;}form#applyPromo label{width:auto;float:left;margin-top:7px;margin-right:5px;margin-top:11px;color:#808080;}div#mainCont form#applyPromo input{clear:none;}div#mainCont form#applyPromo input#promoCode{width:12em;margin-top:4px;margin-right:10px;}form#applyPromo #submitPromo{float:left;}div#promotions{float:left;width:100%;}div#promotions h3{float:left;margin-bottom:.3em;font-weight:bolder;margin-top:1.2em;width:100%;}div#promotions p{width:100%;}div#promotions p.promotion{clear:both;float:left;margin:.2em 0 0 0;}div#promotions p.promotion span{float:left;width:14em;padding-right:8px;}div#promotions p.promotion em{float:left;width:6em;text-align:right;}div#promotions p.totalPromotion span{float:right;font-weight:bolder;}div#promotions p.totalPromotion em{float:right;width:6em;text-align:right;padding-right:51px;}.creditCardsBox{font-size:1em;float:left;color:#999;width:100%;margin:20px 0;border:1px solid #e4e4e4;background-color:#f9f9f9;padding:2px 0;}.creditCardsBox *{vertical-align:middle;}.creditCardsBox img{padding-left:10px;margin:2px 10px 2px 0;}.creditCardsBox em{float:right;margin-top:2px;padding-right:10px;}div#mainCont .orderSummary{direction:rtl;}div#mainCont .orderSummary *{text-align:right;}div#mainCont .orderSummary p{font-size:1em;margin:0;}div#mainCont .orderSummary h4{text-align:left;padding:10px 0;border-color:#e1e1e1;border-style:solid;border-width:1px 0;color:#a06e91;}div#mainCont .orderSummary h5{text-align:left;color:#a06e91;font-size:1.1em;margin-bottom:3px;}div#mainCont .orderSummary em{font-weight:bold;font-style:normal;}div#mainCont .orderSummary span{float:left;direction:ltr;}div#mainCont .orderSummary span.title{width:100%;text-align:left;}div#mainCont .orderSummary span.desc{font-weight:bold;}div#mainCont .orderSummary span.price{float:right;}div#mainCont .orderSummary .promotion,div#mainCont .orderSummary .delivery,div#mainCont .orderSummary .total{float:left;width:100%;}div#mainCont .orderSummary ul li{clear:both;width:200px;height:92px;background:#fff url('/pws/images/px_dashed.gif') repeat-x center top;}div#mainCont .orderSummary ul li.first{background-repeat:no-repeat;}div#mainCont .orderSummary ul img{display:block;width:60px;height:92px;float:left;margin-right:10px;margin-top:4px;margin-bottom:4px;}div#mainCont .orderSummary ul h5{direction:ltr;padding:10px 0 3px 0;font-size:12px;}div#mainCont .orderSummary div{display:inline-block;margin-top:4px;padding:10px;border:1px solid #9f6e91;width:180px;}.ie7 div#mainCont .orderSummary div{margin-top:30px;}table#order_summary{width:200px;direction:ltr;}table#order_summary h5{color:#A06E91;}table#order_summary tr{background:url("/pws/images/px_dashed.gif") repeat-x scroll center top #FFF;}table#order_summary tr.first{background:none;}table#order_summary td{padding-top:10px;}table#order_summary td.image{width:10%;padding-right:10px;}table#order_summary td.description_totals{width:80%;}table#order_summary td.description_totals p{text-align:left;}table#order_summary td.description_totals p.desc{float:left;width:auto;}table#order_summary td.description_totals p.price{float:right;width:auto;}p.emptyBasket{padding:20px;}div#itemsOutOfStock{padding-top:20px;}div#itemsOutOfStock table{margin:20px 0;}div#itemsOutOfStock table .info{padding:.5em 4em .5em .4em;}div#itemsOutOfStock table .size,div#itemsOutOfStock table .color{padding:.5em 2em;text-align:center;}div#itemsOutOfStock table th{font-weight:bold;padding-bottom:.5em;background-color:#f9f9f9;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}div#itemsOutOfStock table th.info{border-left:1px solid #e4e4e4;}div#itemsOutOfStock table th.color{border-right:1px solid #e4e4e4;}div#pleaseWaitOverlay{width:0;height:0;overflow:hidden;z-index:1000;position:fixed;top:0;left:0;background:blue;}div#pleaseWaitCont{width:0;height:0;overflow:hidden;position:relative;background:#FFF url(./bg_content-gradient.gif) repeat-x left 100px;}div#pleaseWaitCont div#pwHeader{position:absolute;z-index:1001;top:0;background:url(./bg_topbar.gif) repeat-x left top;height:92px;width:100%;}div#pleaseWaitCont div#pwMain{display:block;z-index:1002;padding:20px;margin:0 auto;}div#pleaseWaitCont div#pwMain p{text-align:center;color:#514E4D;}div#pleaseWaitCont div#pwMain img.loader{margin:10px;};div#pleaseWaitCont div#pwFooter{position:absolute;z-index:1001;bottom:0;background:url(./bg_footer-panel.gif) repeat-x left top;clear:both;height:145px;width:100%;}div#pleaseWaitCont p strong{font-weight:bold;}div#preventDoubleSubmitCont{float:left;margin-left:12px;padding-top:19px;width:802px;}div#preventDoubleSubmitCont div#pwMain{background:#fff;border:1px solid #ccc;width:430px;padding:20px 0;margin:75px auto 0 auto;}div#preventDoubleSubmitCont div#pwMain p{text-align:center;color:#514E4D;}.threeDSecureSection{width:560px;margin:0 auto;}.threeDSecureSection h1#companyLogo{float:none;}.threeDSecureSection h3{font-size:1.3em;color:#9f6e91;margin:0;font-weight:bold;padding:.6em 0 .2em 0;}.threeDSecureSection .threeDSecureContent{margin:2em 0;}.threeDSecureSection #threeDSecureFrame{text-align:center;}.threeDSecureSection iframe#frame3ds{margin:0 auto;}@media print{#headerCont,#footerCont,#checkoutStep5Bg,#collect_checkoutStep5Bg,.checkout-content #breadcrumbCont.breadcrumbBox,#supportLiveChat,p.creditCardsBox,a#printBtn,a#printBtn img,#leftNavCont,div#orderConfirmationCont form#customerBRWDetails,div.checkout-content h1,div.checkout-content h1 *,div.checkout-content div.leftNav,div.checkout-content div.right-col{display:none;}tbody tr td.imageCont a,tbody tr td.imageCont img,a#home,a#print,.confirmationPage table#shoppingBagTable{display:none;}.checkout-content{border:none;width:560px;}div#mainCont{border:none;width:560px;margin:0 auto;}.checkout-content .central-col{margin:0;}.confirmationPage table#shoppingBagTable_print{display:block;float:left;margin:0;overflow:visible!important;}div#orderConfirmationCont #shoppingBagTable td.imageCont{width:0;}table#shoppingBagTable .unitPriceCont p{text-align:center;}table#shoppingBagTable tbody tr td.quantityCont p{margin:0 auto;border:0;}table#shoppingBagTable thead tr th#subPriceHeader{text-align:right;}#need_help{padding:0;}#storeInfoCMS{margin:0;}table#shoppingBagTable tbody tr td.productTitle p{margin:0;}#summary_totals div{float:right;width:200px;}#summary_totals div p.delivery,#summary_totals div p.total{float:left;width:200px;}#summary_totals div p.delivery .title{float:left;clear:both;width:200px;text-align:left;font-weight:bold;}#summary_totals div .desc{float:left;width:auto;}#summary_totals div .price{float:right;width:auto;padding-right:10px;}#summary_totals div p.total .desc{font-weight:bold;}}div#paypal{border-bottom:1px solid #a06e91;float:left;width:99%;margin:-10px 0 13px 0;padding:0 0 13px 0;position:relative;}form#paymentDetails div#paypal p,form#paymentDetails div#paypal div{color:#867d82;width:70%;float:left;clear:both;position:relative;}form#paymentDetails div#paypal div label{float:left;width:300px;display:inline;}form#paymentDetails div#paypal div input#termsAndConditions{float:left;display:inline;clear:none;width:40px;margin-left:10px;}form#paymentDetails div#paypal p.submitPayPal{position:absolute;top:30px;right:16px;width:145px;}#deliveryOptionsForm{clear:both;margin-top:10px;}#shippingOptions{width:389px;}.checkout-content #breadcrumbCont.breadcrumbBox{position:absolute;top:33px;left:0;margin-left:0;}.checkout-content h1.header{font-family:'Georgia Italic',Georgia,serif;color:#000;}table#shoppingBagTable thead tr th{border:none;background:#f4f4f4;}table#shoppingBagTable thead tr th#actionHeader{background:#f4f4f4;border:none;}div#basketTotalsCont h4{background:#F4F4F4;padding:10px 0 0 0;font-size:1em;font-weight:bold;}form#chooseShipping{background:#f3eef3;padding:0 20px;margin-top:10px;}form#chooseShipping fieldset{border:none;}#chooseShipping h4{margin-top:20px;font-weight:bold;margin-bottom:3px;font-size:1em;}a#btnCheckoutCandC{background:url("/pws/images/istore_nav_sprite.gif") repeat scroll 0 0 transparent;float:right;height:34px;width:158px;margin-right:10px;}div#paypal{border-bottom:1px solid #666;}form#paymentDetails div.submitPayment{border-color:#666;}.checkout-contentStep1Bg,.checkout-contentStep2Bg,.checkout-contentStep3Bg,.checkout-contentStep4Bg,.checkout-contentStep5Bg,div#collect_checkoutStep1Bg,div#collect_checkoutStep2Bg,div#collect_checkoutStep3Bg,div#collect_checkoutStep4Bg,div#collect_checkoutStep5Bg,div#collect_checkoutStep6Bg{border-top:1px solid #000;border-bottom:1px solid #000;background:none;}.checkout-contentStep1Bg ul#checkoutNav,.checkout-contentStep2Bg ul#checkoutNav,.checkout-contentStep3Bg ul#checkoutNav,.checkout-contentStep4Bg ul#checkoutNav,.checkout-contentStep5Bg ul#checkoutNav{margin-left:200px;width:780px;}div#collect_checkoutStep1Bg ul#checkoutNav,div#collect_checkoutStep2Bg ul#checkoutNav,div#collect_checkoutStep3Bg ul#checkoutNav,div#collect_checkoutStep4Bg ul#checkoutNav,div#collect_checkoutStep5Bg ul#checkoutNav,div#collect_checkoutStep6Bg ul#checkoutNav{margin-left:200px;width:780px;}ul#checkoutNav li#shoppingBag,ul#checkoutNav li#checkoutLogin,ul#checkoutNav li#deliveryDetails,ul#checkoutNav li#payment,ul#checkoutNav li#confirmation,.collect ul#checkoutNav li#shoppingBag,ul#checkoutNav li#checkoutStoreSearch,ul#checkoutNav li#checkoutStoreSearch,.collect ul#checkoutNav li#checkoutLogin,ul#checkoutNav li#checkoutOrderSummary,ul#checkoutNav li#confirmation{width:auto;margin:0;}ul#checkoutNav{text-align:center;margin:0;padding:0;height:30px;}ul#checkoutNav li,ul#checkoutNav li a{color:#666;display:inline;font-size:12px;}ul#checkoutNav li{float:left;padding:0 10px;margin:0;height:30px;line-height:30px;}ul#checkoutNav li a{height:30px;}ul#checkoutNav li.active,ul#checkoutNav li.active a{background:#000;}#storeSearchForm button{background:url("/pws/images/istore_nav_sprite.png") repeat scroll 0 -37px transparent;display:inline;float:left;height:27px;width:101px;}.selectstorePage #store_content .reserveSelect,.selectstorePage .headertitle{border-bottom:2px solid #ccc;}.selectstorePage .reserveSelect span a{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -192px transparent;display:inline-block;height:26px;margin:0 0 5px 5px;width:109px;}.selectstorePage .reserveSelect span a.active{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -245px transparent;}.storesearchPage #returnToBasket{background:url("/pws/images/istore_nav_sprite.png") repeat scroll 0 -585px transparent;display:inline-block;height:37px;margin-top:10px;width:177px;}.selectstorePage td{border:none;}span.not_available{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -278px transparent;display:inline-block;height:18px;width:24px;}span.available{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -299px transparent;display:inline-block;height:28px;width:31px;}div#storeActions a#storeReturn{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -584px transparent;float:left;height:38px;text-indent:-9999px;width:177px;}div#storeActions button#storeContinue{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -359px transparent;cursor:pointer;display:block;float:right;height:38px;width:121px;}a.view_store_details{color:#8B567C;float:left;font-family:georgia;font-size:1em;font-style:italic;font-weight:normal;width:90px;}.selectstorePage .headertitle{border:medium none;padding:5px 0;}.checkout-content h1.header{color:#9F6E91;font-size:1.0em;margin:10px 0 10px 200px;width:550px;}#storeSelectReserve{background:url("/pws/images/istore_nav_sprite.png") no-repeat scroll 0 -468px transparent;float:right;height:37px;margin-top:61px;width:175px;}.sfs_information{background:none repeat scroll 0 0 #D6D6D6;margin-top:20px;padding:10px 15px;}.sfs_information p{font-size:1.1em;margin:3px;}.no_top_margin{margin-top:0;}.shippingCosts,div#promotions .totalPromotion,.appliedCredit,#subtotal,#totalPrice{margin:2px 0 0 0;overflow:hidden;padding:0;width:520px;font-size:1.1em;clear:both;}.appliedCredit .totalCreditValue{width:95px;}div#basketTotalsCont #totalPrice{padding:10px 0;clear:right;}.totalValue{float:right;text-align:left;width:60px;}.totalLabel{float:right;width:100px;margin-right:10px;text-align:right;}#totalPrice .totalLabel,#totalPrice .totalValue{font-weight:bold;text-transform:uppercase;}#totalPrice{border-top:1px solid #000;clear:both;margin-top:10px;}#actionButtons{margin-top:20px;}.card_heading{width:500px;overflow:hidden;margin:0 0 15px 0;font-size:1.1em;font-weight:bold;letter-spacing:.02em;height:20px;}body.paymentdetailsPage #mainContentInner{min-height:1100px;}#gift_card.remove_currency{display:none;}#gift_card{position:relative;float:left;margin:0 0 10px 0;}.ie7 #gift_card{margin-top:10px;}#gift_card_overlay{position:absolute;width:100%;height:100%;top:00px;left:0;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:1000;background:#fff url('/pws/images/ajax_load5.gif') no-repeat center center;}#gift_card_msg{width:100%;margin:0;font-size:1.1em;line-height:1.5em;color:#333;}#gift_card_msg span{display:block;width:100%;margin-bottom:10px;}#gift_card_number{float:left;width:100%;margin:15px 0 0 10px;}#pin_no{width:100px;}.input_decimal{float:left;margin-top:8px;margin-left:2px;margin-right:2px;}div#mainCont #gift_amount{clear:none;float:left;width:52px;}div#mainCont #gift_amount_decimal{clear:none;float:left;width:30px;}div#mainCont #gift_card_pin{float:left;margin:15px 0 0 10px;}#gift_card_explain{float:left;margin:3px 0 0 5px;text-transform:uppercase;color:#000;text-decoration:underline;font-size:.9em;}#mainCont .card_no_label{font-size:1.1em;font-weight:bold;float:left;width:105px;color:#000;line-height:1.6em;}#mainCont .pin_no_label{font-size:1.1em;font-weight:bold;float:left;margin-left:28px;width:77px;color:#000;line-height:1.6em;}#mainCont .redeem_label{font-size:1.1em;float:left;margin:3px 0 0 5px;width:145px;color:#333;line-height:1.6em;}#mainCont .redeem_label.change_amount{width:195px;margin-left:0;}div#mainCont .card_no_input{float:left;clear:none;display:inline;display:block;width:100%;width:52px;margin-right:12px;}#mainCont #card_no{float:left;display:inline;display:block;width:100%;width:200px;margin-right:12px;}#mainCont .gift_card_pin{float:left;width:105px;}#mainCont .gift_card legend{overflow:hidden;margin-bottom:15px;background-color:#585959;color:#FFF;font-size:14px;padding:5px 0 5px 10px;text-transform:capitalize;width:100%;}#mainCont #gift_card_form,#mainCont #gift_card_form_redeem{padding:0;width:590px;margin:5px 0 20px 0;}#gift_card_balance_form{float:left;overflow:hidden;}#gift_card_balance{font-size:1.15em;float:left;font-weight:bold;color:#000;margin:10px 0 10px 10px;}#mainCont #gift_check_submit{clear:none;background:none;border:none;padding:0;margin-left:25px;}div#mainCont #gift_redeem_submit{clear:none;background:none;border:none;padding:0;}.currency_label{font-weight:bold;font-size:1.2em;margin-right:3px;color:#000;}#gift_card_summary{border:none;float:left;padding:8px 10px;width:298px;}#js_gift_card_number,#js_gift_card_redeem{display:block;}#js_gift_card_redeem{float:left;width:120px;}.gc_error,.gc_error_pin,.gc_error_redeem{width:200px;float:left;color:#F00;clear:both;margin-top:0;font-weight:normal;font-size:1em;}.gc_error{width:200px;margin-top:5px;}.gc_error_pin{margin:-10px 0 0 105px;}.gc_error_redeem{margin:2px 0 0 150px;width:240px;font-size:.9em;}.ie .gc_error_redeem{margin-left:155px;}.giftCardSummaryNumber{font-size:1.15em;float:left;font-weight:bold;color:#000;margin-bottom:20px;margin-left:10px;margin-top:10px;}.giftCardSummaryTotal{font-size:1.15em;float:left;font-weight:bold;color:#000;margin-bottom:20px;margin-left:10px;}#redeemed_to_card_no{float:left;width:300px;font-weight:bold;color:#000;}#redeemed_to_card_no span{float:left;width:40px;height:20px;}span#redeemed_to_card_msg{float:left;width:120px;}#redeem_more{background:none;margin-left:20px;font-size:.8em;}#redeem_more_link{font-weight:normal;text-transform:uppercase;color:#000;text-decoration:underline;}#orderSummaryCont .submitPayment{margin-top:20px;float:right;margin-right:16px;}#redeemed_text{float:left;overflow:hidden;margin:10px 0 10px 0;width:325px;font-size:1.1em;color:#333;clear:both;}#return_to_payment{float:left;width:300px;}#gift_card{display:block;margin-left:2px;}#gift_card_amount_to_redeem{float:left;}#gift_card_form_redeem label.error{float:left;color:red;margin-left:180px;font-weight:normal;}#gift_card_form label.error{float:left;color:red;margin:6px 0 0 116px;}#gift_card_redeem{float:left;font-size:1.1em;font-weight:bold;color:#000;margin:10px 0 10px 0;}.ie7 div.cardDetailsCont #termsAndConditions,.ie8 div.cardDetailsCont #termsAndConditions{float:none;}#gift_card_form_redeem fieldset{float:left;overflow:hidden;margin-top:3px;}#gift_card_ajax_error{overflow:hidden;width:600px;}#gift_card_ajax_error ul{margin:5px 0 0 0;padding:0;color:#F00;}#content-popup{position:absolute;}#content-popup .close-popup{position:absolute;top:20px;right:10px;}#gift_card_pin_msg{width:325px;height:250;border:1px solid #999;background-color:white;}#gift_card_pin_msg h1{display:block;padding:15px;font-size:1.5em;font-weight:bold;}
