div.popup{width:340px;font-size:1.1em;line-height:1.36em;display:none;position:absolute;z-index:1001;background-color:#000;margin:4px 0 0 4px;}div.popup .content{position:relative;z-index:900;bottom:4px;right:4px;border:1px solid #000;padding:10px;background:#fff;overflow:hidden;}div.popup h3{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;margin:0 0 10px;}div.popup .heading{margin:0 0 10px;border-bottom:1px dashed #7d7d7d;padding:0 0 10px;position:relative;}div.popup .heading h3{margin:0;}div.popup a{color:#c80f0f;}div.popup a.close{padding:3px 24px 3px 0;height:20px;display:block;position:absolute;right:10px;top:8px;background:transparent url(../images/ico/close.gif) no-repeat right center;color:#000;font-size:1em;line-height:20px;font-weight:bold;text-transform:uppercase;text-align:right;text-decoration:none;font-family:"arial black",verdana,tahoma,sans-serif;}div.popup p.message{margin:10px 0;font-weight:bold;text-transform:uppercase;}div.popup p.message em{color:#c4b57d;font-style:normal;}div.popup div.innerContent{margin:10px 0;padding:0 10px 0 0;overflow:auto;}div.popup div.innerContent h4{margin:0 0 8px;font-size:1em;line-height:1.36em;}div.popup div.innerContent p{margin:0 0 10px;}div.popup a.logo{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;margin:0 0 10px auto;float:right;width:95px;padding-top:19px;background:transparent url(../images/logo_popup.gif) no-repeat left top;}div.popup p.copyright{border-top:1px dashed #7d7d7d;padding:10px 0 0;clear:both;font-weight:bold;text-align:right;overflow:hidden;}div.popup ul.nextNav{margin:0 -10px 0 -5px;}div.popup ul.nextNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.popup ul.nextNav li{display:block;margin:0;float:left;}div.popup ul.nextNav a{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;float:left;width:131px;padding-top:24px;}div.popup ul.nextNav a.stayOnThisPage{background-image:url(../images/btn/stay_on_this_page.gif);}div.popup ul.nextNav a.carryOnShopping{background-image:url(../images/btn/carry_on_shopping.gif);}ul.actionsButtons{margin:0;padding:0;margin:0 0 0 -5px;}ul.actionsButtons:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.actionsButtons li{list-style:outside none none;margin:0 5px 0 0;display:inline;float:left;}ul.actionsButtons li a{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;margin:5px 0 0;width:106px;padding-top:24px;}ul.actionsButtons li a.buttonDelete{background-image:url(../images/btn/delete_red.gif);}ul.actionsButtons li a.buttonCancel{background-image:url(../images/btn/cancel.gif);}ul.secureBy{margin:0;padding:0;}ul.secureBy:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.secureBy li{list-style:outside none none;margin:0 10px 0 0;display:block;float:left;}ul.secureBy li a{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;}ul.secureBy li a.visa{padding-top:20px;width:46px;background-image:url(../images/bg/visa.gif);}ul.secureBy li a.mastercard{padding-top:21px;width:60px;background-image:url(../images/bg/mastercard.gif);}#header div.popup{text-align:left;}div.popup.shopAcrossStores{width:759px;top:18px;left:171px;}div.popup.shopAcrossStores div.content{padding:18px 20px;}div.popup.shopAcrossStores div.content h2{float:left;display:inline;width:224px;height:0;margin:0 10px 18px 0;padding:43px 0 0 0;overflow:hidden;background:url(../images/text/so_convenient.gif) no-repeat;}div.popup.shopAcrossStores div.content p{padding:18px 0 0 0;}div.popup.shopAcrossStores div.content ul{clear:both;}div.popup.shopAcrossStores div.content ul li{float:left;margin:0 20px 0 0;display:inline;}div.popup.shopAcrossStores div.content ul li a{display:block;height:0;padding:64px 0 0 0;overflow:hidden;background:url(../images/logo_all_stores.gif) no-repeat;}div.popup.shopAcrossStores div.content ul li.HQhairStore a{width:172px;background-position:0 0;}div.popup.shopAcrossStores div.content ul li.HQmanStore a{width:176px;background-position:-203px 0;}div.popup.shopAcrossStores div.content ul li.HQoutletstore{margin-right:0;}div.popup.shopAcrossStores div.content ul li.HQoutletstore a{width:282px;background-position:-408px 0;}div.popup.newsletterSignup{width:276px;left:172px;top:18px;font-size:1em;}div.popup.newsletterSignup div.content{height:52px;padding-left:14px;}div.popup.newsletterSignup div.content p.thankYou{width:177px;margin:0 auto;padding:54px 0 0 0;height:0;overflow:hidden;background:url(../images/text/thank_you_black.gif);}div.popup.newsletterSignup div.content form.form{padding:12px 0 0 0;}div.popup.newsletterSignup div.content form.form div{width:100%;position:relative;}div.popup.newsletterSignup div.content form.form div label{display:block;font-weight:bold;font-size:.8em;text-transform:uppercase;margin:0 0 4px 0;}div.popup.newsletterSignup div.content form.form div input.text{width:180px;height:13px;background:url(../images/bg/newsletter.gif) no-repeat;padding:2px 3px 1px;margin:0;border:none;}div.popup.newsletterSignup div.content form.form div a.buttonSubmit{position:absolute;right:10px;bottom:0;width:54px;padding-top:16px;background:url(../images/btn/form_newsletter.gif);overflow:hidden;height:0;}div.popup.newsletterSignup div.content form.form div.formError label{color:#000;}div.popup.newsletterSignup div.content form.form div.formError div.formField{width:242px;height:16px;overflow:hidden;}div.popup.newsletterSignup div.content form.form div.formError div.formField input.text{font-weight:bold;color:#f00;text-transform:uppercase;margin:0;}div.popup.newsletterSignup div.content form.form div.formError div.formField a.buttonSubmit{width:57px;padding-top:22px;right:0;top:0;background-image:url(../images/btn/submit_error.gif);}div.popup.userTool{top:40px;font-size:.9em;}div.popup.userTool div.content{padding:0;overflow:hidden;background:#fff url(../images/bg/popup_column_header.gif) repeat-y 182px 0;}div.popup.userTool div.content h2{width:154px;height:0;padding-top:47px;margin-bottom:-8px;overflow:hidden;position:relative;z-index:1;}div.popup.userTool div.content p{position:relative;z-index:10;margin:0 8px 6px 0;line-height:1.1em;}div.popup.userTool div.content form.form a,div.popup.userTool div.content form.form p.error{position:absolute;bottom:28px;left:17px;}div.popup.userTool div.content form.form div{margin:0 0 12px 0;}div.popup.userTool div.content form.form div label{position:relative;z-index:10;margin:0 0 2px 0;text-transform:uppercase;}div.popup.userTool div.content form.form div input.text,div.popup.userTool div.content form.form div select.select{font-size:1.1em;position:relative;z-index:2;}div.popup.userTool div.content form.form span.forgottenPassword a{bottom:14px;color:#989898;}div.popup.userTool div.content form.form p.error{width:160px;height:16px;text-align:center;bottom:2px;line-height:1em;}div.popup.userTool div.content form.form div.formError label{font-size:1em;}div.popup.userTool div.content form.form div.formError div.formErrorField input.text{color:#f00;font-weight:bold;text-transform:uppercase;}div.popup.userTool div.content div.column,div.popup.userTool div.content div.secondColumn{width:160px;height:150px;position:relative;float:left;padding:6px 4px 24px 17px;}div.popup.userTool div.content div.secondColumn{padding-left:19px;padding-right:1px;}div.popup.userTool.instantGiftCards{width:182px;left:0;}div.popup.userTool.instantGiftCards div.content{width:180px;}div.popup.userTool.instantGiftCards div.content h2.titleBuy{width:113px;padding-top:41px;margin-bottom:0;background-image:url(../images/text/buy.gif);}div.popup.userTool.instantGiftCards div.content form.form div{width:160px;position:relative;}div.popup.userTool.instantGiftCards div.content form.form div span{position:absolute;bottom:2px;left:-12px;}div.popup.userTool.wishAndGiftList{width:548px;left:105px;}div.popup.userTool.wishAndGiftList div.content{width:546px;}div.popup.userTool.wishAndGiftList div.content h2.titleLogIn{background-image:url(../images/text/log_in_wish_and_gift_list.gif);}div.popup.userTool.wishAndGiftList div.content h2.titleViewAList{background-image:url(../images/text/view_a_list.gif);}div.popup.userTool.wishAndGiftList div.content h2.titleCreateAList{background-image:url(../images/text/create_a_list.gif);}div.popup.userTool.wishAndGiftList.wishAndGiftListLoggedIn{width:367px;}div.popup.userTool.wishAndGiftList.wishAndGiftListLoggedIn div.content{width:365px;}div.popup.userTool.myAccount{width:365px;right:130px;}div.popup.userTool.myAccount div.content{width:363px;}div.popup.userTool.myAccount div.content h2.titleLogIn{width:154px;padding-top:52px;margin-bottom:-16px;background-image:url(../images/text/log_in_account.gif);}div.popup.userTool.myAccount div.content h2.titleNewVisitor{background-image:url(../images/text/new_visitor.gif);margin-bottom:-12px;}div#quickView div.popup{width:211px;margin:0 0 0 -94px;position:absolute;top:5px;left:4px;text-align:left;}div#quickView div.popup div.content{padding:39px 0;}div#quickView div.popup div.content h2{width:109px;height:0;margin:0 0 0 9px;padding:48px 0 0 0;overflow:hidden;background:url(../images/text/quick_view_basket.gif) no-repeat;}div#quickView div.popup div.content a{padding:0;height:auto;background:none;}div#quickView div.popup div.content ol.basketNavigation{width:209px;height:31px;}div#quickView div.popup.quickViewBasket ol.basketNavigation li{width:204px;height:23px;padding:8px 0 0 5px;position:absolute;left:0;background:#f8f8f8;border-bottom:1px solid #000;}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navShoppingBag{z-index:1;top:0;}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navCheckout{bottom:0;border-bottom:none;border-top:1px solid #000;}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navClose{top:0;z-index:2;background:none;border:none;padding-left:0;width:99px;height:18px;left:105px;}div#quickView div.popup.quickViewBasket ol.basketNavigation li a{display:block;width:99px;height:0;padding:18px 0 0 0;overflow:hidden;background-repeat:no-repeat;float:none;margin:0;}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navShoppingBag a{background-image:url(../images/btn/quickview_basket_shopping_bag.gif);}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navCheckout a{background-image:url(../images/btn/quickview_basket_checkout.gif);}div#quickView div.popup.quickViewBasket ol.basketNavigation li.navClose a{background-image:url(../images/btn/quickview_basket_close.gif);}div#quickView div.popup.quickViewBasket table.expandable{text-align:left;width:199px;margin:-24px 0 0 5px;}div#quickView div.popup.quickViewBasket table.expandable th{border-width:0 0 0 1px;}div#quickView div.popup.quickViewBasket table.expandable td{font-size:.9em;line-height:1.1em;}div#quickView div.popup.quickViewBasket table.expandable td.qty{text-align:center;}div.popupError{position:fixed;width:336px;left:50%;top:20%;margin-left:-168px;display:block;}div.popupError div.content{padding:20px 50px 30px;}div.popupError div.content h3{width:62px;padding-top:41px;background-image:url(../images/text/oops.gif);}div.popupRegistrationThanks{clear:both;display:block;left:50%;top:220px;width:334px;margin-left:-167px;}div.popupRegistrationThanks div.content{padding:40px 30px 20px;}div.popupRegistrationThanks div.content h3{margin-left:-15px;padding-top:88px;width:296px;background-image:url(../images/text/thank_you.gif);}div.popupGiftWrap{width:598px;left:50%;top:220px;margin-left:-299px;}div.popupGiftWrap div.content{padding:24px 10px 30px 20px;width:564px;height:440px;background:#fff url(../images/bg/gift_wrap.jpg) no-repeat 0 0;}div.popupGiftWrap .heading{border-color:#000;}div.popupGiftWrap p.copyright{border-color:#000;}div.popupGiftWrap div.content h3{width:255px;padding-top:60px;margin-left:-5px;background-image:url(../images/text/gift_wrapping.png);}div.popupGiftWrap div.innerContent{height:315px;margin:5px 0;}div.popupGiftSuggestions{clear:both;text-align:left;width:336px;left:-200px;top:30px;margin-left:-20px;}*+html div.popupGiftSuggestions{margin-left:-17px;}div.popupGiftSuggestions div.content{padding:25px 50px 30px 55px;}div.popupGiftSuggestions div.content h3{margin-bottom:5px;width:155px;padding-top:37px;background-image:url(../images/text/suggestions.gif);}div.popupGiftSuggestions div.content ul{width:110px;float:left;}div.popupGiftSuggestions div.content ul a{padding-left:10px;background:transparent url(../images/ico/arrow_small_black_right.gif) no-repeat left center;color:#000;}div.popupGiftFirstAdded{position:fixed;width:336px;left:50%;top:50%;margin-top:-110px;margin-left:-168px;display:block;}div.popupGiftFirstAdded div.content{padding:15px 30px 20px;}div.popupGiftFirstAdded div.content h3{margin:0;height:auto;font-size:1.1em;line-height:1.36em;font-weight:bold;text-transform:uppercase;}div.popupGiftFirstAdded div.content p.price{margin:0;font-weight:bold;}div.popupGiftFirstAdded div.content p.price span{position:absolute;left:-1000em;}div.popupGiftFirstAdded div.content div.productItem{width:110px;position:relative;}div.popupGiftFirstAdded div.content div.productItem{margin:0 -30px 10px 0;padding:20px 0 20px 130px;}div.popupGiftFirstAdded div.content div.productItem:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.popupGiftFirstAdded div.content div.productItem div.productImage{position:absolute;left:0;top:10px;}div.popupGiftFirstAdded div.content div.blkSpacer{margin:8px -30px;}div.popupGiftFirstAdded div.content ul.nextNav li{margin-right:6px;}div.popupGiftDelete{position:fixed;clear:both;width:336px;left:50%;top:20%;margin-left:-168px;}div.popupGiftDelete div.content{padding:55px 25px 35px 75px;background:#FFF url(../images/bg/gift_delete.gif) no-repeat 10px center;}div.popupGiftDelete div.content h3{position:absolute;left:-1000em;}div.popupWishAndGiftList{width:334px;left:50%;top:50%;margin-top:-110px;margin-left:-168px;}div.popupWishAndGiftList div.content{padding:103px 25px 35px 75px;background:#FFF url(../images/text/wish_list.gif) no-repeat 22px 24px;}div.popupWishAndGiftList div.content h3{position:absolute;left:-1000em;}div.popupWishAndGiftList div.content p{text-transform:uppercase;font-weight:bold;padding-bottom:10px;}div.popupWishAndGiftList div.content p strong{color:#c4b57d;font-weight:bold;}div.popupWishAndGiftList ul.actionsButtons li a{width:105px;}div.popupWishAndGiftList ul.actionsButtons li a.buttonCloseRed{background-image:url(../images/btn/close_red.gif);}div.popupWishAndGiftList ul.actionsButtons li a.buttonHQHair{background-image:url(../images/btn/hqhair.gif);}div.popupWishAndGiftList ul.actionsButtons li a.buttonHQMan{background-image:url(../images/btn/hqman.gif);}div.popupExtraSafety{position:fixed;width:600px;left:50%;top:20%;margin-left:-300px;}div.popupExtraSafety div.content{padding:25px 10px 25px 20px;}div.popupExtraSafety div.content h3{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;width:380px;padding-top:52px;background-image:url(../images/text/extra_card_safety.gif);}div.popupDeliveryTimes{position:fixed;width:525px;left:50%;top:20%;margin-left:-212px;text-align:left;}div.popupDeliveryTimes div.content{padding:40px 20px 20px;}div.popupDeliveryTimes div.content h3{padding-top:43px;width:405px;background-image:url(../images/text/delivery_times_charges.gif);}div.popupDeliveryTimes div.innerContent{height:255px;}div.popupDeliveryTimes div.innerContent li{margin:0 0 8px;padding:0 0 0 10px;}div.popupDeliveryTimes div.innerContent li h5{margin:0 0 0 -10px;padding:0 0 0 10px;font-size:1em;line-height:1.2em;font-weight:normal;background:transparent url(../images/ico/arrow_small_black_right.gif) no-repeat left center;}div.popupDeliveryTimes div.innerContent li p{margin:0;color:red;}div.popupTermsConditions{position:fixed;width:594px;left:50%;top:20%;margin-left:-297px;}div.popupTermsConditions div.content{padding:40px 10px 32px 20px;}div.popupTermsConditions div.content h3{padding-top:46px;width:375px;background-image:url(../images/text/terms_conditions.gif);}div.popupTermsConditions div.content a.print{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;padding-top:16px;width:52px;position:absolute;right:0;bottom:10px;background-image:url(../images/btn/print.gif);}div.popupTermsConditions div.innerContent{height:350px;}div.popupTermsConditions div.innerContent h4{margin:0;font-weight:bold;}div.popupTermsConditions div.innerContent ol{padding-left:32px;}div.popupTermsConditions div.innerContent ol ol{padding:0;}div.popupTermsConditions div.innerContent ol li{margin:0 0 10px;position:relative;}div.popupTermsConditions div.innerContent ol li .order{position:absolute;top:0;left:-32px;font-weight:bold;}div.popupTermsConditions div.innerContent ol li li{margin:0;}div.popupTermsConditions div.innerContent ol li li .order{font-weight:normal;}div.popupSafeShopping{position:fixed;width:594px;left:50%;top:20%;margin-left:-297px;}div.popupSafeShopping div.content{padding:30px 10px 32px 20px;}div.popupSafeShopping div.content h3{padding-top:44px;width:373px;background-image:url(../images/text/secure_shopping.gif);}div.popupSafeShopping div.content .secureBy{float:left;}div.popupSafeShopping div.innerContent{height:190px;}div.popupProductTaxFree{position:fixed;width:336px;left:50%;top:20%;margin-left:-168px;}div.popupProductTaxFree div.content{background:#fff url(../images/bg/tax_free.png) no-repeat 0 0;padding:150px 10px 20px 75px;width:249px;}div.popupProductTaxFree div.content h4{text-transform:uppercase;font-weight:bold;font-size:1.27em;}div.popupProductTaxFree div.content h4 em{font-weight:bold;color:#c73f3f;font-style:normal;}div.popupProductTaxFree div.content p{margin:0 0 10px;}div.popupProductOffer,div.popupProductOfferImage{position:fixed;width:245px;left:50%;top:20%;margin-left:-122px;}div.popupProductOffer div.content,div.popupProductOfferImage div.content{padding:10px 30px 10px 10px;}div.popupProductOffer div.content h3,div.popupProductOfferImage div.content h3{margin:5px 0;height:auto;font-size:2.272em;line-height:1em;font-weight:bold;text-transform:uppercase;}div.popupProductOffer div.content h3 em,div.popupProductOfferImage div.content h3 em{color:#c73f3f;font-style:normal;}div.popupProductOffer div.content strong.info,div.popupProductOfferImage div.content strong.info{margin:4px 0 8px 0;}div.popupProductOffer a.close,div.popupProductOfferImage a.close{position:relative;right:-18px;top:auto;margin:10px 0 0 0;}div.popupProductOfferImage{width:600px;margin-left:-302px;}div.popupProductOfferImage div.content{padding:10px 30px 10px 365px;}div.popupProductOfferImage div.content img{float:left;margin-left:-345px;}div.popupProductTip,div.popupProductTipImage{position:fixed;width:245px;left:50%;top:20%;margin-left:-122px;}div.popupProductTip div.content,div.popupProductTipImage div.content{padding:15px 30px 50px 10px;}div.popupProductTip div.content h3,div.popupProductTipImage div.content h3{width:142px;padding-top:33px;background-image:url(../images/text/here_is_a_tip.gif);}div.popupProductTip div.content h4,div.popupProductTipImage div.content h4{font-size:2.272em;font-weight:bold;line-height:1em;letter-spacing:-0.4px;text-transform:uppercase;}div.popupProductTip a.close,div.popupProductTipImage a.close{top:auto;bottom:10px;}div.popupProductTipImage{width:600px;margin-left:-300px;}div.popupProductTipImage div.content{padding:15px 30px 50px 360px;}div.popupProductTipImage div.content img{float:left;margin-left:-340px;}div.popupProductTipImage div.content .buyBlock{margin:10px 0;border-top:1px dashed #7d7d7d;padding:10px 0 0;width:auto;}div.popupProductTipImage div.content .buyBlock dt,div.popupProductTipImage div.content .buyBlock dd{margin:0;padding:0;display:inline;float:none;width:auto;}div.popupProductTipImage div.content a.buttonBuy{margin:-5px 0 0 -5px;position:relative;}div.popupQuickbuy{position:fixed;width:596px;left:50%;top:20%;margin-left:-302px;text-align:left;}div.popupQuickbuy h3{display:block;padding:0;overflow:hidden;height:0;background:transparent no-repeat left top;float:right;margin:0 0 10px;width:220px;padding-top:47px;background-image:url(../images/text/quick_buy.gif);}div.popupQuickbuy a.close{position:absolute;right:10px;top:10px;font-size:1em;font-weight:bold;}div.popupQuickbuy a.oneHundredPercentSaving{margin:5px 0 7px;}div.popupQuickbuy div.productDetail div.box{margin:0;background:transparent;position:static;}div.popupQuickbuy div.productDetail div.box div.content{bottom:4px;padding:35px 10px 10px 10px;margin:-4px 0 0 -4px;width:auto;}* html div.popupQuickbuy div.productDetail div.box div.content{margin-left:0;margin-top:0;}*+html div.popupQuickbuy div.productDetail div.box{width:600px;overflow:hidden;}*+html div.popupQuickbuy div.productDetail div.box div.content{margin-right:-4px;}div.popupQuickbuy div.productDetail div.box div.content div.productDetailRight{clear:right;width:220px;float:right;padding-bottom:0;font-size:1.1em;}div.popupQuickbuy div.productDetail div.box div.content div.productDetailRight h4{font-size:2.5em;line-height:1em;font-weight:bold;letter-spacing:-0.035em;text-transform:uppercase;}div.popupQuickbuy div.productDetail div.box div.content div.productDetailRight ul.arrow a{color:#000;}div.popupQuickbuy div.productDetail div.box div.content div.productDetailLeft{float:left;overflow:hidden;padding-bottom:15px;}div.popupWishListEmpty{clear:both;display:block;width:340px;left:50%;top:20%;margin-left:-168px;}div.popupWishListEmpty div.content{padding-left:35px;padding-right:35px;}div.popupWishListEmpty div.content h3{background-image:url(../images/text/congratulations.gif);padding-top:33px;width:152px;}div.popupWishListEmpty div.content p{margin:-10px 0 0 0;line-height:normal;}div.popup ul.nextNav a.letsGoShopping{width:112px;padding-top:19px;background-image:url(../images/btn/lets_go_shopping.gif);}div.popupCustomerServiceEnquiryForm{width:596px;left:50%;top:20%;margin-left:-298px;text-align:left;}div.popupCustomerServiceEnquiryForm div.content{padding-top:37px;padding-left:16px;padding-right:16px;padding-bottom:32px;}div.popupCustomerServiceEnquiryForm div.content h3{background-image:url(../images/text/customer_service_enquiry.gif);padding-top:48px;width:473px;overflow:hidden;height:0;}div.popupCustomerServiceEnquiryForm form.form{padding:7px;}div.popupCustomerServiceEnquiryForm form.form label{display:block;float:left;width:120px;text-transform:uppercase;font-size:.9em;margin:2px 10px 0 0;}div.popupCustomerServiceEnquiryForm form.form input,div.popupCustomerServiceEnquiryForm form.form select{float:left;font-size:1em;}div.popupCustomerServiceEnquiryForm form.form select{width:148px;}div.popupCustomerServiceEnquiryForm form.form textarea{height:78px;}div.popupCustomerServiceEnquiryForm form.form div{clear:left;margin:0 0 12px;}div.popupCustomerServiceEnquiryForm form.form div a.buttonSendEnquiry{margin-left:208px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}#accessibilityNav{position:absolute;left:-1000em;text-align:left;}body{background:#fff;font:10px Helvetica,Arial,sans-serif;text-align:center;}hr{display:none;}strong{font-weight:bold;}em{font-style:italic;}abbr,acronym{border:none;cursor:help;}input,textarea,select{font:1em Helvetica,Arial,sans-serif;}input.checkbox{font-size:12px;}a{color:#000;text-decoration:none;}a:hover,a:active{color:#000;text-decoration:underline;}.hide{display:none;}.error{color:#f00;}.messages{color:#e54949;}.uppercase{text-transform:uppercase;}.inactive{color:#9e9e9e;}.blkSpacer{background:url(../images/bg/dashes_black.gif) top left repeat-x;height:1px;overflow:hidden;margin:8px 0;}.blkSpacerShort{margin-right:10px;}strong.info{display:block;width:21px;padding:21px 0 0 0;height:0;overflow:hidden;background:url(../images/ico/info.gif) no-repeat 0 0;}.infoSmall{background:url(../images/ico/info_small.gif) no-repeat center right;padding-right:16px;}ul.arrow li{padding:1px 0 5px 13px;line-height:14px;background:url(../images/ico/arrow_black_right.gif) no-repeat -4px 2px;}div.search input.text{width:125px;padding:1px 7px 3px 2px;height:14px;border:none;background:#fff url(../images/bg/search.gif) no-repeat;color:#8d8d8d;font-size:12px;}div.search a.formButtonGo{position:absolute;left:139px;top:0;}ul.productGrid{width:100%;overflow:hidden;margin:20px 0 30px 0;}body.product ul.productGrid{margin-top:10px;}.sidebar ul.productGrid{margin-bottom:0;}ul.productGrid li{float:left;margin:0 0 18px 0;text-align:center;font-size:.9em;}ul.productGrid.boxView li{text-align:left;}#content ul.productGrid li{width:145px;display:inline;margin:0 0 18px 6px;}#content ul.productGrid li.first{clear:both;margin-left:17px;}#content ul.productGridSearch li.first,#content ul.productGrid.boxView li.first{margin-left:0;}.sidebar ul.productGrid li{width:156px;font-size:1em;}ul.productGrid li h4{font-size:12px;font-weight:bold;margin:0 3px;}ul.productGrid li img{vertical-align:middle;}ul.productGrid li del{color:#868686;}ul.productGrid li p{margin:0 20px;}ul.productGrid.boxView li p{margin:0 3px;}.sidebar ul.productGrid li p{margin:0 3px;}ul.productGrid li p.price del{font-size:1.1em;}ul.productGrid li div.productImage{margin:0 0 4px 0;text-align:center;}ul.productGrid li .price{font-size:10px;}ul.productGrid li .price strong{font-size:11px;}ul.productGrid li .messages{margin:0 3px;display:block;font-size:9px;color:#b40000;}ul.productGrid li a.buttonQuickBuy{margin:2px auto;}ul.productGrid.boxView li a.buttonQuickBuy{margin-left:0;margin-right:0;}ul.productGrid li a.moreProductInfo,ul.productGrid li a.moreProductInfo:hover,ul.productGrid li a.moreProductInfo:active{margin:0 3px;font-size:.9em;color:#848484;}ul.productGrid li .pointerArrow{position:absolute;width:16px;height:30px;left:0;top:27px;background-image:url(../images/bg/product_list_arrow_gray.gif);}ul.productGrid li div.box{width:143px;position:relative;margin:4px 0 5px 2px;}ul.productGrid li div.box div.content{width:141px;position:relative;padding:0;bottom:2px;right:2px;}ul.productGrid li div.box div.content .pointerArrow{width:11px;height:18px;position:absolute;left:-1px;top:24px;background:url(../images/bg/product_list_arrow.gif) no-repeat;}ul.productGrid li div.box div.content .productImage{margin:0;}ul.productGrid li div.box div.content .productImage img{margin:0;padding:10px;vertical-align:bottom;}div.choiceSelection{clear:both;}div.choiceSelection ul.productGrid li,#content div.choiceSelection ul.productGrid li{width:197px;display:inline;margin:0 0 18px 0;}div.block{background:url(../images/bg/block_middle_left.gif) repeat-y;width:100%;}div.block2{background:url(../images/bg/block_middle_right.gif) repeat-y 100% 0;}div.block3{background:url(../images/bg/block_top_left.gif) no-repeat;}div.block4{background:url(../images/bg/block_top_right.gif) no-repeat 100% 0;}div.block5{background:url(../images/bg/block_bottom_left.gif) no-repeat 0 100%;}div.block6{background:url(../images/bg/block_bottom_right.gif) no-repeat 100% 100%;padding:4px 6px 6px 4px;}div.box{position:relative;background-color:#000;margin:5px 0 24px 4px;}div.box div.content{position:relative;z-index:900;bottom:4px;right:6px;border:1px solid #000;padding:10px;background:#fff;}div.box div.content ul.productPromotions li{margin:0 0 4px 0;display:block;background:url(../images/ico/info.gif) no-repeat 0 0;line-height:22px;padding-left:25px;font-weight:normal;font-size:1.2em;text-transform:uppercase;color:#c73f3f;}div.box div.content ul.productPromotions li.productOffer{margin-top:7px;}div.box div.content ul.productPromotions li a,div.box div.content ul.productPromotions li a:hover,div.box div.content ul.productPromotions li a:active{color:#c73f3f;text-decoration:none;}div.box div.content .featureWishAndGiftList{padding-right:22px;background:url(../images/ico/wish_and_gift_list.gif) no-repeat 100% 0;}div.box div.content a.playVideo{padding-left:13px;background:url(../images/ico/play.gif) no-repeat 0 50%;font-size:.916em;text-transform:uppercase;font-weight:bold;color:#000;}div.box div.boxBar{clear:both;background:#000 url(../images/bg/box_bar_left.gif) no-repeat 0 100%;margin:10px -10px -10px -10px;padding-left:8px;}div.box div.boxBar2{background:url(../images/bg/box_bar_right.gif) no-repeat 100% 100%;padding:2px 0;min-height:14px;line-height:14px;font-weight:bold;color:#fff;}div.box div.boxBar2 a,div.box div.boxBar2 a:hover,div.box div.boxBar2 a:active{display:block;color:#fff;text-decoration:none;text-transform:uppercase;}div.box div.boxBar2 a strong{font-size:1em;}div.box div.boxBar2 a strong,div.box div.boxBar2 a:hover strong,div.box div.boxBar2 a:active strong{color:#bfa14f;}div.box div.boxBar2 a.showSlideoutPanel strong,div.box div.boxBar2 a.hideSlideoutPanel strong{padding:0 0 0 14px;}div.box div.boxBar2 a.showSlideoutPanel strong{background:url(../images/ico/arrow_yellow_right.gif) no-repeat 0 50%;}div.box div.boxBar2 a.hideSlideoutPanel strong{background:url(../images/ico/arrow_yellow_down.gif) no-repeat 0 6px;}div.boxSlideOutPanel{margin:-28px 14px 24px 8px;padding:0 0 0 12px;position:relative;background:#fff url(../images/bg/box_slideout_left.gif) no-repeat 0 100%;}div.boxSlideOutPanel2{background:url(../images/bg/box_slideout_right.gif) no-repeat 100% 100%;padding:0 0 12px 0;}div.boxSlideOutPanel3{width:574px;background-color:#575757;margin:24px 0 0 -12px;padding:0 1px 0 1px;}div.boxSlideOutPanel3 div.content{background-color:#fff;border-left:2px solid #9b9b9b;border-right:2px solid #9b9b9b;padding-top:8px;}div.boxSlideOutPanel3 div.content a.hideSlideoutPanel{padding:0 0 0 14px;background:url(../images/ico/arrow_black_top.gif) no-repeat 0 50%;font-weight:bold;}div.breadcrumbs{position:relative;z-index:999;}div.breadcrumbs,div.breadcrumbs ul,div.breadcrumbs li,div.breadcrumbs a{height:14px;overflow:hidden;}div.breadcrumbs{margin:12px 0 -9px 0;background:url(../images/bg/rounded_small_left.gif) no-repeat left;}div.breadcrumbs ul{padding-left:7px;background:url(../images/bg/rounded_small_right.gif) no-repeat right;}div.breadcrumbs li{float:left;}div.breadcrumbs li a{float:left;font-size:10px;line-height:13px;height:14px;color:#636363;padding:1px 8px 0;border-left:1px solid #fff;}div.breadcrumbs li.first a{border:none;}div.pagination{float:right;padding-right:10px;}div.pagination a.buttonViewAll{float:left;}div.pagination ol{float:left;padding-left:10px;}div.pagination ol li{float:left;font-size:11px;padding:0 1px;line-height:24px;font-size:11px;}div.pagination ol li strong.current{font-size:11px;text-decoration:underline;}div.pagination ol li a.buttonPrevious{margin-right:23px;}div.pagination ol li a.buttonNext{margin-left:23px;}div.paginationspaced{margin:0 0 15px 0;}strong.labelCornerRightSuperSaver,strong.labelCornerRightSpecialOffer,strong.labelCornerLeftSpecialOffer,strong.labelCornerLeftSuperSaver{position:absolute;top:0;display:block;width:56px;height:0;padding-top:56px;overflow:hidden;background-repeat:no-repeat;z-index:999;}strong.labelCornerRightSpecialOffer{right:0;background-image:url(../images/label/special_offers_right.gif);}strong.labelCornerRightSuperSaver{right:0;background-image:url(../images/label/super_saver_right.gif);}strong.labelCornerLeftSpecialOffer{left:0;background-image:url(../images/label/special_offers_left.gif);}strong.labelCornerLeftSuperSaver{left:0;background-image:url(../images/label/super_saver_left.gif);}a.buttonQuickBuy,a.buttonMoreInfo,a.buttonBuy,a.buttonBuyWide,a.buttonContinue,a.buttonCheckout,a.buttonQuickShopBrand,a.buttonSend,a.buttonTakeMeHome,a.buttonPlaceOrder,a.buttonWrongExpert,a.buttonSubmitQuestion,a.buttonAdd,a.buttonAddAll,a.buttonClose,a.buttonWishAndGiftListLogin,a.buttonCreateAWishAndGiftList,a.buttonBuyInstantGiftCard,a.buttonViewAGiftList,a.buttonLogIn,a.buttonRegister,a.buttonRemove,a.buttonUpdate,a.buttonUpdateGrey,a.buttonContinueShopping,a.sendGiftList,a.buttonSubmit,a.buttonBackToWishGiftList,a.buttonGiftContinueShopping,a.buttonBackToWishAndGiftList,a.createGiftList,a.saveChange,a.buttonUpdateS,a.buttonBuyView,a.buttonNext,a.buttonPrevious,a.buttonViewAll,a.buttonBeSocial,a.buttonBeSocialLong,a.formButtonGo,a.formButtonEnterError,a.formButtonSubmit,a.buttonBuyS,a.formButtonEnter,a.formButtonEnterError,a.buttonBuySg,tr.odd a.buttonBuyS,a.delete,a.deleteGrey,a.buttonSendEnquiry,a.oneHundredPercentSaving,a.buttonCloseRed,a.buttonHQHair,a.buttonHQMan{display:block;overflow:hidden;height:0;}p.proceedArrow,p.proceedArrowGrey{float:left;}a.buttonQuickBuy,a.buttonMoreInfo,a.buttonWrongExpert,a.buttonSubmit,a.buttonBackToWishGiftList,a.buttonGiftContinueShopping,a.buttonBackToWishAndGiftList,a.buttonUpdateS,a.buttonBuyView,a.buttonBeSocial,a.buttonBeSocialLong,a.formButtonGo,a.formButtonSubmit,a.formButtonEnter,a.buttonSendEnquiry{padding:16px 0 0;}a.buttonWishAndGiftListLogin,a.buttonCreateAWishAndGiftList,a.buttonBuyInstantGiftCard,a.buttonViewAGiftList,a.buttonLogIn,a.buttonRegister,a.createGiftList,a.saveChange{padding:20px 0 0;}a.buttonRemove,a.buttonUpdate,a.buttonUpdateGrey,a.delete,a.deleteGrey{padding:21px 0 0;}a.formButtonEnterError,a.formButtonEnterError,.formError a.formButtonEnter{padding:22px 0 0;}a.buttonBuy,a.buttonBuyWide,a.buttonContinue,a.buttonCheckout,a.buttonQuickShopBrand,a.buttonSend,a.buttonTakeMeHome,a.buttonSubmitQuestion,a.buttonAdd,a.buttonAddAll,a.buttonClose,a.sendGiftList,a.buttonNext,a.buttonPrevious,a.buttonViewAll,a.buttonBuyS,a.buttonBuySg,tr.odd a.buttonBuyS,a.buttonCloseRed,a.buttonHQHair,a.buttonHQMan{padding:24px 0 0;}a.oneHundredPercentSaving{padding:44px 0 0;}a.buttonPlaceOrder{padding:25px 0 0;}p.proceedArrow,p.proceedArrowGrey{padding:36px 0 0;}a.buttonContinueShopping{padding:56px 0 0;}a.buttonQuickBuy,a.buttonMoreInfo{width:67px;}a.buttonBuy,a.buttonClose{width:106px;}a.buttonBuyWide,a.buttonSend{width:155px;}a.buttonContinue,a.buttonSubmitQuestion{width:156px;}a.buttonCheckout{width:122px;}a.buttonQuickShopBrand{width:181px;}a.buttonTakeMeHome,a.buttonWrongExpert{width:185px;}a.buttonPlaceOrder{width:111px;}a.buttonAdd,a.buttonSubmit{width:72px;}a.buttonSendEnquiry{width:71px;}a.buttonAddAll{width:114px;}a.buttonWishAndGiftListLogin,a.buttonCreateAWishAndGiftList,a.buttonCreateAWishAndGiftList,a.buttonBuyInstantGiftCard,a.buttonViewAGiftList,a.buttonLogIn,a.buttonRegister,a.buttonGiftContinueShopping{width:152px;}a.buttonRemove,a.buttonUpdate,a.buttonUpdateGrey,a.buttonBuyView{width:64px;}a.buttonContinueShopping{width:58px;}a.sendGiftList{width:154px;}a.buttonBackToWishGiftList,a.buttonBackToWishAndGiftList{width:150px;}a.createGiftList,a.saveChange{width:107px;}a.buttonUpdateS{width:50px;}a.buttonNext{width:24px;}a.buttonPrevious{width:24px;}a.buttonViewAll{width:73px;}a.buttonBeSocial{width:137px;}a.buttonBeSocialLong{width:150px;}a.formButtonGo{width:34px;}a.formButtonEnterError{width:46px;}a.formButtonSubmit,a.buttonBuyS,a.buttonBuySg,tr.odd a.buttonBuyS{width:71px;}a.formButtonEnter{width:44px;}a.formButtonEnterError,.formError a.formButtonEnter{width:46px;}a.delete,a.deleteGrey{width:63px;}a.oneHundredPercentSaving{width:224px;}a.buttonCloseRed,a.buttonHQHair,a.buttonHQMan{width:105px;}a.buttonQuickBuy{background:url(../images/btn/quick_buy.gif) no-repeat top;}a.buttonBuy{background:url(../images/btn/buy.gif) no-repeat;}a.buttonBuyWide{background:url(../images/btn/buy_wide.gif) no-repeat;}a.buttonContinue{background:url(../images/btn/continue.gif) no-repeat;}a.buttonCheckout{background:url(../images/btn/checkout.gif) no-repeat;}a.buttonQuickShopBrand{background:url(../images/btn/quick_shop_brand.gif) no-repeat;}a.buttonSend{background:url(../images/btn/send.gif) no-repeat;}a.buttonTakeMeHome{background:url(../images/btn/take_me_home.gif) no-repeat;}a.buttonPlaceOrder{background:url(../images/btn/place_order.gif) no-repeat;}a.buttonWrongExpert{background:url(../images/btn/wrong_expert.gif) no-repeat left top;}a.buttonSubmitQuestion{background:url(../images/btn/submit_your_question.gif) no-repeat left top;}a.buttonAdd{background:url(../images/btn/add.gif) no-repeat;}a.buttonAddAll{background:url(../images/btn/add_all.gif) no-repeat;}a.buttonClose{background:url(../images/btn/close.gif) no-repeat;}a.buttonWishAndGiftListLogin{background:url(../images/btn/wish_and_gift_list_login.gif) no-repeat;}a.buttonCreateAWishAndGiftList{background:url(../images/btn/create_a_wish_and_gift_list.gif) no-repeat;}a.buttonBuyInstantGiftCard{background:url(../images/btn/buy_instant_gift_card.gif) no-repeat;}a.buttonViewAGiftList{background:url(../images/btn/view_a_giftlist.gif) no-repeat;}a.buttonLogIn{background:url(../images/btn/log_in.gif) no-repeat;}a.buttonRegister{background:url(../images/btn/register.gif) no-repeat;}a.buttonRemove{background:url(../images/btn/remove.gif) no-repeat;}a.buttonUpdate{background:url(../images/btn/update.gif) no-repeat;}a.buttonUpdateGrey{background:url(../images/btn/update_grey.gif) no-repeat;}a.buttonContinueShopping{background:url(../images/btn/continue_shopping.gif) no-repeat;}a.sendGiftList{background:url(../images/btn/send_your_giftlist.gif) no-repeat;}a.buttonSubmit{background:url(../images/btn/submit.gif) no-repeat;}a.buttonBackToWishGiftList{background:url(../images/btn/back_to_wishlist.gif) no-repeat;}a.buttonGiftContinueShopping{background:url(../images/btn/continue_shopping_gift.gif) no-repeat;}a.buttonBackToWishAndGiftList{background:url(../images/btn/back_to_wishlist.gif) no-repeat;}a.createGiftList{background:url(../images/btn/create_gift_list.gif) no-repeat;}a.saveChange{background:url(../images/btn/save_change.gif) no-repeat;}a.buttonUpdateS{background:url(../images/btn/update_s.gif) no-repeat;}a.buttonBuyView{background:url(../images/btn/buy_view.gif) no-repeat;}a.buttonNext{background-image:url(../images/ico/arrow_next.gif);}a.buttonPrevious{background-image:url(../images/ico/arrow_previous.gif);}a.buttonViewAll{background:url(../images/btn/view_all.gif) no-repeat;}p.proceedArrow{background:url(../images/ico/arrow_red_big.gif) no-repeat 30% 0;}p.proceedArrowGrey{background:url(../images/ico/arrow_red_big_on_grey.gif) no-repeat 30% 0;}a.buttonBeSocial{background:url(../images/btn/be_social.gif) no-repeat;}a.formButtonGo{background:url(../images/btn/form_go.gif) no-repeat;}a.formButtonEnterError{background:url(../images/btn/form_enter_error.gif) no-repeat;}a.formButtonSubmit{background:url(../images/btn/submit.gif);}a.buttonBuyS{background:transparent url(../images/btn/buys.gif);}a.buttonSendEnquiry{background:transparent url(../images/btn/send_enquiry.gif);}a.formButtonEnter{background:url(../images/btn/form_enter.gif) no-repeat;}.formError a.formButtonEnter,a.formButtonEnterError{background:url(../images/btn/form_enter_error.gif) no-repeat;}a.oneHundredPercentSaving{background:url(../images/btn/one_hundred_percent_saving.gif) no-repeat;}a.buttonBuySg{background:transparent url(../images/btn/buys-gray.gif);width:71px;}tr.odd a.buttonBuyS{background:transparent url(../images/btn/buys-gray.gif);}a.delete{background:url(../images/btn/delete.gif) no-repeat;}a.deleteGrey{background-image:url(../images/btn/delete-grey.gif);}tr.odd a.delete{background-image:url(../images/btn/delete-grey.gif);}a.buttonCloseRed{background-image:url(../images/btn/close_red.gif);}a.buttonHQHair{background-image:url(../images/btn/hqhair.gif);}a.buttonHQMan{background-image:url(../images/btn/hqman.gif);}a.formButtonGo:hover,a.formButtonGo:active,a.buttonQuickBuy:hover,a.buttonMoreInfo:hover{background-position:0 -16px;}a.buttonViewAll:hover,a.buttonNext:hover,a.buttonPrevious:hover,a.buttonQuickShopBrand:hover,a.buttonQuickShopBrand:active,a.buttonContinue:hover,a.buttonContinue:active{background-position:0 -24px;}a.buttonPlaceOrder:hover,a.buttonPlaceOrder:active{background-position:0 -25px;}a.buttonBuy:hover{background-position:0 -24px;}td a.deleteGrey,td a.delete{margin:0 auto;}div.fixedDrawer{margin:12px 0;width:172px;border-width:2px;border-style:solid;border-left-color:#d8d8d8;border-top-color:#d8d8d8;border-right-color:#b8b8b8;border-bottom-color:#b8b8b8;margin-bottom:12px;padding:0;}div.fixedDrawer div.content{padding:8px;overflow:hidden;width:156px;}div.fixedDrawer div.banner{text-align:center;padding:2px 0;margin:-4px -12px -4px -12px;}#content .drawers h2,.drawers h2{background-image:url(../images/bg/drawer_h2.gif);background-position:bottom left;background-repeat:no-repeat;padding:6px 6px 8px 6px;margin:0;font-weight:normal;font-size:1.2em;line-height:1.33em;cursor:pointer;text-transform:uppercase;}.drawers li.last .content,.drawers .last h2,#content .drawers .last h2{background-image:none;}#content .drawers .open h2,.drawers .open h2{background-image:url(../images/bg/drawer_h2_open.gif);background-repeat:repeat-x;}.drawers .open .content{background-image:url(../images/bg/drawer_h2.gif);background-position:bottom left;background-repeat:no-repeat;}#content .drawers h2 span,.drawers h2 span{padding-left:20px;background-position:left center;background-repeat:no-repeat;background-image:url(../images/ico/arrow_big_black_right.gif);}#content .drawers .open h2 span,.drawers .open h2 span{background-image:url(../images/ico/arrow_big_black_down.gif);}#content .drawers h2 strong,.drawers h2 strong{font-weight:bold;}.drawers .content{display:none;}.drawers .open .content{display:block;}.sidebar div.fixedDrawer{margin-top:0;}form.form input.text,form.form select.select,form.form textarea.textarea{border-top:1px solid #b2b2b1;border-left:1px solid #b2b2b1;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:url(../images/bg/input.gif) no-repeat top left;width:142px;padding:0 2px;font-size:.9em;min-height:13px;}form.form select.select{padding:0;background:#ddd;background-image:none;width:149px;}form.form select.short{width:75px;}form.form select.shorter{width:45px;}form.form input.short{width:68px;}form.form label,form.form p.charactersAvailable{cursor:pointer;display:block;margin:0 0 3px 2px;line-height:1.1;}form.form p.charactersAvailable{cursor:default;}form.form div.formError label,form.form div.formError p{color:#f00;font-size:.9em;}form.form div.formError p{padding-left:3px;}form.form div.formError label{margin:0 0 0 5px;}form.form div.formError div.formErrorField,form.form div.formError div.formField{background:#f00;padding:3px;margin:0;width:148px;}table th{text-align:left;}table.expandable{width:100%;margin:12px 0;text-align:center;}table.expandable th{background:#000;color:#fff;padding:4px 8px 3px 7px;font-size:11px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;border-width:0 0 20px 1px;border-style:solid;border-color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;}table.expandable th.first{border-left:none;padding-left:8px;}table.expandable td{padding:5px 9px 5px 8px;border-left:1px solid #fff;vertical-align:top;}div#content table.expandable tr td a.buttonBuyS{margin:-2px auto 0;}div#content table.expandable tr.hidden{display:none;}div#content table#tableReorder.expandable td.first{padding-top:12px;}table.expandable tr td.productColour{text-align:left;}table.expandable tr td.productColour img{float:right;background-color:#fff;padding:3px;border:1px solid #000;}table.expandable tr td.productColour strong{width:100px;float:left;font-weight:normal;}table.expandable tr td.productColour a.arrow{width:49px;float:left;padding-left:15px;color:#000;padding-top:2px;}table.expandable tr td.productColour a.arrow{background:url(../images/ico/arrow_black_down.gif) no-repeat left center;}table.expandable tr.unfolded td.productColour a.arrow{background:url(../images/ico/arrow_black_top.gif) no-repeat left center;}table.expandable tr td.productColour a.arrow span.tView,table.expandable tr td.productColour a.arrow span.tClose{display:none;}table.expandable tr.folded td.productColour a.arrow span.tView,table.expandable tr.unfolded td.productColour a.arrow span.tClose{display:block;}table.expandable tr.folded td{padding-top:8px;padding-bottom:8px;}table.expandable tr.folded td.first span.arrow{background:url(../images/ico/arrow_black_right.gif) no-repeat center left;padding-left:14px;}table#table-order-history.expandable tr.folded.odd td{border-left-color:#ebebeb;}table.expandable tr.unfolded td.first span.arrow{background:url(../images/ico/arrow_black_down.gif) no-repeat center left;padding-left:14px;}table.expandable tr.unfolded td{padding-top:8px;padding-bottom:7px;padding-left:8px;padding-right:8px;border-width:0 0 1px 1px;border-style:solid;border-color:#fff;border-bottom-color:#ebebeb;}table.expandable tr.unfolded.odd td{border-bottom-color:#fff;}table.expandable tr.unfolded td.first{border-left-width:0;padding-left:9px;}table.expandable tr.odd td,div#header table.expandable tr.odd td{background:#ebebeb;}table tr td.blank,table tr.odd td.blank{background:#FFF;}table.expandable tr td.first{border-left:none;padding-left:9px;}table.expandable tr.details td{padding-top:2px;padding-bottom:2px;padding-left:7px;border-left:1px solid #fff;}table.expandable tr.details td.first{border-left:none;padding-left:8px;}table.expandable tr.first td{padding-top:8px;}table.expandable tr.last td{padding-bottom:8px;}table.expandable .long{text-align:left;}table.expandable span.small{font-size:.81em;}tr span.soldOut{margin:6px auto;}span.soldOut{display:block;width:52px;height:0;padding-top:9px;overflow:hidden;background:url(../images/btn/soldout.gif);}tr.odd span.soldOut{display:block;width:52px;height:0;padding-top:9px;overflow:hidden;background:url(../images/btn/soldout_g.gif);}table.orderSummaryTable th.hQty{text-align:center;}table.orderSummaryTable th.hProduct,table.orderSummaryTable th.hColour,table.orderSummaryTable tr td.long,table.orderSummaryTable tr td.medColour{text-align:left;}table.orderSummaryTable tr.odd td{border-bottom:1px solid #fff;}table.orderSummaryTable tr td{padding:4px 0;font-size:11px;width:auto;}table.orderSummaryTable tr td.long{padding:4px 4px 3px 8px;}table.orderSummaryTable tr td.medColour{padding-left:8px;width:109px;}table.orderSummaryTable tr.separate td{border-bottom:1px solid #ebebeb;}table.orderSummaryTable tr td.lastSep{border-bottom:2px solid #ebebeb;}table.orderSummaryTable tr td.medQty{padding:1px 5px 1px 14px;}table.orderSummaryTable tr td.medQty a{margin-left:9px;}table.orderSummaryTable tr td.medQty span{width:24px;display:block;float:left;text-align:center;}table.orderSummaryTable tr td input{float:left;margin:2px 0;}table.orderSummaryTable tr td p{float:left;padding:0;margin:0;}table.orderSummaryTable tr.theTotals td,div.twoColOrderSummary table.orderSummaryTable tr.theTotals td{padding:1px 34px 1px 0;text-align:right;text-transform:uppercase;}table.orderSummaryTable tr.theTotals td.theTotalsTitle,div.twoColOrderSummary table.orderSummaryTable tr.theTotals td.theTotalsTitle{padding-right:10px;}div.checkout div.twoColOrderSummary table.orderSummaryTable tr td{vertical-align:top;}div.twoColOrderSummary table.orderSummaryTable tr td{text-align:center;}table.orderSummaryTable tr.goodsTotals td{padding-right:10px;text-align:right;border-bottom:2px solid #fff;text-transform:uppercase;font-size:14px;font-weight:bold;padding-right:10px;}table.orderSummaryTable tr.goodsTotals td.goodsTotalsPrice{background:#ebebeb;text-align:center;padding-right:0;}div.twoColOrderSummary table.orderSummaryTable th.hProduct,div.twoColOrderSummary table.orderSummaryTable th.hColour,div.twoColOrderSummary table.orderSummaryTable tr td.long,div.twoColOrderSummary table.orderSummaryTable tr td.medColour{text-align:left;}table.orderSummaryTable tr.theTotals.first td,div.twoColOrderSummary table.orderSummaryTable tr.theTotals.first td{padding-top:8px;}.clearfix:after,ol#topNav:after,div#globalNav ol:after,ul#userNav:after,p.proceedArrow:after,div.productDetail div.boxSlideOutPanel div.productReviews:after,div.contentWrap div#content:after,ul#footerLinks:after,ol#footerNav:after,div.checkoutFooter:after,ol#topCheckoutNav:after,ol#checkoutSteps:after,div.checkoutLoginRegister:after,div.checkoutRegister form div:after,div.twoCol:after,div.invoiceTotals dl:after,div.invoiceTotals fieldset div:after,form.form div:after,div.giftWrap div p:after,div.giftWrap:after,div.internationalOrderSummary:after,li.orderStep2 fieldset div:after,div.sentGiftList:after,div.titleWithButton:after,.clearfix:after,form#giftEvent:after,ul.productWish div.box div.content:after,.twocoltext:after,body.account div#content form.form table fieldset div:after,div.drawerRight div.drawerRight,div#content div.threeColForms:after,div#content div.threeColForms form ol.inline:after,div.threeColFieldset:after,body.account div#content form.form table fieldset fieldset div:after,form.giftListForm fieldset div:after,div.sendingGiftList div.messageSent div:after,.bannerAdBottom:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.container{width:980px;position:relative;margin:0 auto;text-align:left;}.sidebar{width:184px;margin:0 0 20px 0;padding:20px 0 0 0;font-size:1.1em;}#header{width:980px;position:relative;z-index:999;min-height:177px;text-align:center;font-size:1.1em;}body.checkout #header{min-height:0;}body.thankyou #header{min-height:177px;}div.contentWrap{float:left;width:100%;}div#content{margin:0 184px 0 191px;padding:20px 0;font-size:1.2em;width:598px;}body.home div#content{padding:5px 0 0;}div#aside{float:left;margin-left:-980px;}div#bside{float:left;margin-left:-184px;}#footer{clear:both;padding:0 0 20px;font-size:1.2em;}body.noLeftColumn.noRightColumn div#content{width:980px;float:left;}body.noLeftColumn.noRightColumn div#aside,body.noLeftColumn.noRightColumn div#bside{display:none;}body.noRightColumn div#content{width:788px;float:right;margin:0;}body.noRightColumn div#aside{float:left;padding-right:0;display:block;margin-left:0;}body.noRightColumn div#bside{display:none;}body.noLeftColumn div#content{width:788px;float:left;margin:0;}body.noLeftColumn div#aside{display:none;}body.noLeftColumn div#bside{float:right;display:block;}body #content div.contentWrapper{padding:0 10px;}body.noLeftColumn.noRightColumn #content div.contentWrapper{width:960px;}body div#aside div.indent,body.noRightColumn div#aside div.indent{margin-left:10px;width:164px;}#header h1,#header a.logo{height:0;width:179px;padding-top:43px;overflow:hidden;background:url(../images/logo.gif) no-repeat;position:absolute;z-index:1;bottom:72px;left:6px;}body.checkout #header a.logo,body.checkout #header a.logo span{display:block;width:254px;overflow:hidden;padding-top:40px;margin:11px 0;}body.checkout #header a.logo{bottom:0;left:6px;}body.checkout #header a.logo span{top:0;left:0;background:url(../images/logo_checkout.gif) no-repeat;cursor:pointer;}body.checkout #header a.logo{width:254px;padding-top:40px;top:44px;background:url(../images/logo_checkout.gif) no-repeat;}body.thankyou #header a.logo{position:absolute;left:6px;bottom:72px;top:auto;background:transparent url(../images/logo.gif) no-repeat scroll;height:0;overflow:hidden;padding-top:43px;width:179px;margin:0;}ol#topNav{width:733px;height:24px;position:relative;z-index:998;background:url(../images/nav/top.gif) no-repeat;margin:0 0 1px 0;padding:0 0 0 247px;}ol#topNav li{float:left;position:relative;z-index:900;}ol#topNav li a{display:block;height:0;width:121px;padding-top:24px;overflow:hidden;background:url(../images/nav/top.gif) no-repeat 0 0;}ol#topNav li.navNewsLetter{z-index:999;}ol#topNav li.navNewsLetter a{background-position:-247px 0;}ol#topNav li.navNewsLetter a:hover,ol#topNav li.navNewsLetter a:active,ol#topNav li.navNewsLetter a.active{background-position:-247px -24px;}ol#topNav li.navHqoutletstore{z-index:998;}ol#topNav li.navHqoutletstore a{background-position:-368px 0;}ol#topNav li.navHqoutletstore a:hover,#topNav li.navHqoutletstore a:active,#topNav li.navHqoutletstore a.active{background-position:-368px -24px;}ol#topNav li.navHqman{z-index:997;}ol#topNav li.navHqman a{background-position:-489px 0;}ol#topNav li.navHqman a:hover,ol#topNav li.navHqman a:active,ol#topNav li.navHqman a.active{background-position:-489px -24px;}ol#topNav li.navSalon a{background-position:-610px 0;}ol#topNav li.navSalon a:hover,ol#topNav li.navSalon a:active{background-position:-610px -24px;}ol#topNav li.navAboutUs a{background-position:-731px 0;}ol#topNav li.navAboutUs a:hover,ol#topNav li.navAboutUs a:active{background-position:-731px -24px;}ol#topNav li.navCustomerService a{background-position:-852px 0;}ol#topNav li.navCustomerService a:hover,ol#topNav li.navCustomerService a:active{background-position:-852px -24px;}div#userNav{width:980px;line-height:1;position:relative;z-index:1000;font-weight:bold;font-size:.9em;}div#userNav p#welcome{position:absolute;z-index:10;text-align:center;left:0;top:0;width:980px;text-transform:none;font-size:1.1em;padding-top:4px;}div#userNav p#welcome a{margin:0 0 0 4px;padding:0 0 0 8px;background:url(../images/ico/arrow_black_right.gif) no-repeat -5px 50%;}div#userNav ul#quickLinks{float:left;width:370px;position:relative;z-index:11;}div#userNav ul#userTools{float:right;position:relative;z-index:11;}div#userNav ul li{text-align:left;}div#userNav ul li{float:left;display:inline;text-transform:uppercase;}div#userNav ul li.navInstantGiftCards a{padding-right:26px;background:url(../images/ico/instant_gift_cards.gif) no-repeat 100% 0;}div#userNav ul li.navInstantGiftCards a.tab.active{padding-right:20px;}div#userNav ul li.navWishAndGiftList a{padding-right:22px;background:url(../images/ico/wish_and_gift_list.gif) no-repeat 100% 0;}div#userNav ul li.navWishAndGiftList a.tab.active{padding-right:16px;}div#userNav ul li.navMyAccount a{padding-right:12px;background:url(../images/ico/user_nav_star.gif) no-repeat 100% 50%;}div#userNav ul li.navMyAccount a.tab.active{padding-right:6px;}div#userNav ul li.navCurrency{width:80px;position:relative;margin:0 16px 0 6px;}div#userNav ul li.navCurrency a,div#userNav ul li.navCurrency a.current,div#userNav ul li.navCurrency a.current{display:block;width:70px;margin:0;padding-left:0;padding-right:0;padding-bottom:0;overflow:hidden;background:url(../images/ico/arrow_black_down.gif) no-repeat 100% 5px;color:#000;}div#userNav ul li.navCurrency a:hover,div#userNav ul li.navCurrency a:active{text-decoration:none;}div#userNav ul li.navCurrency div.popup{width:33px;top:16px;left:48px;}div#userNav ul li.navCurrency div.popup div.content{padding:6px 6px 0 6px;}div#userNav ul li.navCurrency div.popup div.content ul{width:19px;overflow:hidden;float:none;margin:0;}div#userNav ul li.navCurrency div.popup div.content ul li{padding:0 0 5px 0;}div#userNav ul li.navCurrency strong.selected{position:absolute;right:-15px;top:0;z-index:9;}div#userNav ul li.navCurrency strong.selected,div#userNav ul li.navCurrency div.popup div.content ul li a{display:block;width:19px;height:0;padding-top:13px;padding-bottom:0;overflow:hidden;background:url(../images/ico/currency_flags.gif) no-repeat;}div#userNav ul li.navCurrency strong.currencyGPB,div#userNav ul li.navCurrency div.popup div.content ul li.currencyGPB a{background-position:0 0;}div#userNav ul li.navCurrency strong.currencyEUR,div#userNav ul li.navCurrency div.popup div.content ul li.currencyEUR a{background-position:0 -13px;}div#userNav ul li.navCurrency strong.currencyUSD,div#userNav ul li.navCurrency div.popup div.content ul li.currencyUSD a{background-position:0 -26px;}div#userNav ul li.navCurrency strong.currencyNOK,div#userNav ul li.navCurrency div.popup div.content ul li.currencyNOK a{background-position:0 -39px;}div#userNav ul li.navCurrency strong.currencyCHF,div#userNav ul li.navCurrency div.popup div.content ul li.currencyCHF a{background-position:0 -52px;}div#userNav ul li.navCurrency strong.currencySEK,div#userNav ul li.navCurrency div.popup div.content ul li.currencySEK a{background-position:0 -65px;}div#userNav ul li.navCurrency strong.currencyDKK,div#userNav ul li.navCurrency div.popup div.content ul li.currencyDKK a{background-position:0 -78px;}div#userNav ul li.navCheckout{margin-right:9px;display:inline;}div#userNav ul li.navCheckout a{padding-right:12px;background:url(../images/ico/arrow_red_right_small_checkout.gif) no-repeat 100% 50%;}div#userNav ul li a{display:block;padding:4px 6px 2px 6px;}div#userNav ul li a:hover,div#userNav ul li a:active{text-decoration:underline;}div#userNav ul li a.tab.active,div#userNav ul li a.tab.active span{display:block;color:#fff;text-decoration:none;}div#userNav ul li a.tab.active{background:url(../images/bg/user_nav_tab_left.gif) no-repeat;padding:0 0 0 6px;}div#userNav ul li a.tab.active span{background:url(../images/bg/user_nav_tab_right.gif) no-repeat 100% 0;padding:4px 6px 2px 0;cursor:pointer;}div#userNav ul li.navLogout a,div#userNav ul li.navLogout a:hover,div#userNav ul li.navCheckout a,div#userNav ul li.navCheckout a:hover{color:#e54949;}div#globalNav{clear:both;width:980px;position:absolute;bottom:0;left:0;z-index:2;}div#globalNav ol{float:left;width:980px;height:44px;line-height:1;background:#000 url(../images/nav/global.gif) no-repeat 0 0;}div#globalNav ol li{height:44px;float:left;position:relative;z-index:100;}div#globalNav ol li a{display:block;height:0;padding-top:44px;overflow:hidden;background:url(../images/nav/global.gif) no-repeat 0 0;}div#globalNav ol li.navHair a{width:46px;background-position:0 0;}div#globalNav ol li.navHair a:hover,div#globalNav ol li.navHair a:active,div#globalNav ol li.navHair a.current{background-position:0 -44px;}div#globalNav ol li.navSkincare a{width:70px;background-position:-46px 0;}div#globalNav ol li.navSkincare a:hover,div#globalNav ol li.navSkincare a:active,div#globalNav ol li.navSkincare a.current{background-position:-46px -44px;}div#globalNav ol li.navMakeup a{width:61px;background-position:-116px 0;}div#globalNav ol li.navMakeup a:hover,div#globalNav ol li.navMakeup a:active,div#globalNav ol li.navMakeup a.current{background-position:-116px -44px;}div#globalNav ol li.navFragrance a{width:82px;background-position:-177px 0;}div#globalNav ol li.navFragrance a:hover,div#globalNav ol li.navFragrance a:active,div#globalNav ol li.navFragrance a.current{background-position:-177px -44px;}div#globalNav ol li.navToolsAndElectrical a{width:123px;background-position:-259px 0;}div#globalNav ol li.navToolsAndElectrical a:hover,div#globalNav ol li.navToolsAndElectrical a:active,div#globalNav ol li.navToolsAndElectrical a.current{background-position:-259px -44px;}div#globalNav ol li.navMen a{width:43px;background-position:-382px 0;}div#globalNav ol li.navMen a:hover,div#globalNav ol li.navMen a:active,div#globalNav ol li.navMen a.current{background-position:-382px -44px;}div#globalNav ol li.navNails a{width:48px;background-position:-425px 0;}div#globalNav ol li.navNails a:hover,div#globalNav ol li.navNails a:active,div#globalNav ol li.navNails a.current{background-position:-425px -44px;}div#globalNav ol li.navJewelleryAndAccessories a{width:158px;background-position:-473px 0;}div#globalNav ol li.navJewelleryAndAccessories a:hover,div#globalNav ol li.navJewelleryAndAccessories a:active,div#globalNav ol li.navJewelleryAndAccessories a.current{background-position:-473px -44px;}div#globalNav ol li.navGifts a{width:45px;background-position:-631px 0;}div#globalNav ol li.navGifts a:hover,div#globalNav ol li.navGifts a:active,div#globalNav ol li.navGifts a.current{background-position:-631px -44px;}div#globalNav ol li.navBathBodyHome a{width:116px;background-position:-676px 0;}div#globalNav ol li.navBathBodyHome a:hover,div#globalNav ol li.navBathBodyHome a:active,div#globalNav ol li.navBathBodyHome a.current{background-position:-676px -44px;}div#globalNav ol.subNav{width:963px;height:30px;background-color:#ececec;background-position:0 -88px;padding:0 6px 0 11px;}div#globalNav ol.subNav li{position:relative;z-index:100;margin:0 37px 0 0;display:inline;height:auto;}div#globalNav ol.subNav li a{height:0;padding-top:30px;background:url(../images/nav/global.gif) no-repeat 0 -88px;}div#globalNav ol.subNav li.navAskOurExperts a{width:81px;background-position:-11px -88px;}div#globalNav ol.subNav li.navAskOurExperts a:hover,div#globalNav ol.subNav li.navAskOurExperts a.current{background-position:-11px -119px;}div#globalNav ol.subNav li.navCelebritySecrets{margin-right:36px;}div#globalNav ol.subNav li.navCelebritySecrets a{width:86px;background-position:-129px -88px;}div#globalNav ol.subNav li.navCelebritySecrets a:hover,div#globalNav ol.subNav li.navCelebritySecrets a.current{background-position:-129px -119px;}div#globalNav ol.subNav li.navBrandFocus a{width:70px;background-position:-251px -88px;}div#globalNav ol.subNav li.navBrandFocus a:hover,div#globalNav ol.subNav li.navBrandFocus a.current{background-position:-251px -119px;}div#globalNav ol.subNav li.navBeautyTalks a{width:65px;background-position:-358px -88px;}div#globalNav ol.subNav li.navBeautyTalks a:hover,div#globalNav ol.subNav li.navBeautyTalks a.current{background-position:-358px -119px;}div#globalNav ol.subNav li.navYourFavesAndRaves a{width:96px;background-position:-460px -88px;}div#globalNav ol.subNav li.navYourFavesAndRaves a:hover,div#globalNav ol.subNav li.navYourFavesAndRaves a.current{background-position:-460px -119px;}div#globalNav ol.subNav li.navInThePress a{width:61px;background-position:-593px -88px;}div#globalNav ol.subNav li.navInThePress a:hover,div#globalNav ol.subNav li.navInThePress a.current{background-position:-593px -119px;}div#globalNav ol.subNav li.navHQdiscoveries{margin-right:0;}div#globalNav ol.subNav li.navHQdiscoveries a{width:69px;background-position:-692px -88px;}div#globalNav ol.subNav li.navHQdiscoveries a:hover,div#globalNav ol.subNav li.navHQdiscoveries a.current{background-position:-692px -119px;}div#globalNav ol.subNav li.navBrandSelector{width:181px;float:right;margin-right:1px;}div#globalNav ol.subNav li.navBrandSelector a{margin-top:-3px;position:relative;z-index:200;width:181px;height:0;padding-top:25px;background:url(../images/nav/brand_selector.gif) no-repeat;}div#globalNav ol.subNav li.navBrandSelector a:hover,div#globalNav ol.subNav li.navBrandSelector:hover a,div#globalNav ol.subNav li.navBrandSelector:hover a:hover,div#globalNav ol.subNav li.navBrandSelector:hover a:active,div#globalNav ol.subNav li.navBrandSelector.hover a,div#globalNav ol.subNav li.navBrandSelector.hover a:hover,div#globalNav ol.subNav li.navBrandSelector.hover a:active{background-position:0 -25px;}div#globalNav ol.subNav li.navBrandSelector div.brands{width:184px;margin:-4px 0 0 -34px;position:absolute;z-index:300;left:-999em;background:#fff url(../images/bg/brand_selector.gif) repeat-x;border:1px solid #c4c4c4;text-align:left;}div#globalNav ol.subNav li.navBrandSelectorActive div.brands,div#globalNav ol.subNav li.hover div.brands{left:18px;top:22px;position:absolute;}div#globalNav ol.subNav li.navBrandSelector div.brands ul{width:184px;height:310px;overflow:auto;position:relative;padding:5px 0 0 0;}div#globalNav ol.subNav li.navBrandSelector div.brands ul li{width:160px;overflow:hidden;float:left;height:auto;margin:0;padding:0 0 10px 5px;background:none transparent;}div#globalNav ol.subNav li.navBrandSelector div.brands ul li a{display:inline;width:auto;height:auto;margin:0;padding:0 0 0 10px;text-align:left;background-image:none;color:#4d4d4d;}div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a,div#globalNav ol.subNav li.hover div.brands ul li a,div#globalNav ol.subNav li.hover div.brands ul li a:hover{background:transparent url(../images/ico/arrow_red_right_small.gif) no-repeat 0 50%;}div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a,div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a:hover,div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a:active,div#globalNav ol.subNav li.hover div.brands ul li a,div#globalNav ol.subNav li.hover div.brands ul li a:hover,div#globalNav ol.subNav li.hover div.brands ul li a:active{background-image:none;color:#4d4d4d;}div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a:hover,div#globalNav ol.subNav li.navBrandSelectorActive div.brands ul li a:active,div#globalNav ol.subNav li.hover div.brands ul li a:hover,div#globalNav ol.subNav li.hover div.brands ul li a:active{text-decoration:underline;}#header div.search{width:180px;height:32px;position:absolute;right:3px;bottom:33px;z-index:10;text-align:left;}#header div.search fieldset{height:32px;}#header div.search input.text{width:134px;height:14px;padding:5px 0 7px 10px;background-image:url(../images/bg/search_header.gif);background-color:transparent;}#header div.search a.formButtonGo{width:36px;padding-top:24px;background-image:url(../images/btn/form_go_header.gif);}#header div.search a.formButtonGo:hover,#header div.search a.formButtonGo:active{background-position:0 -24px;}div#quickView{text-align:left;}div#quickViewContent{width:150px;position:absolute;z-index:999;right:10px;bottom:74px;}div#quickView strong.itemCount{float:right;}div#quickView a{float:right;width:87px;padding-top:42px;overflow:hidden;height:0;background-image:url(../images/text/quick_view.gif);}div#quickView a.showHover{background-position:0 -42px;}div#quickView p.error{width:150px;text-align:right;position:absolute;right:10px;top:45px;font-size:.9em;}#header div.banner{clear:both;width:468px;margin:0 auto;padding:10px 0 90px 0;}#header div.banner img{vertical-align:bottom;display:block;}body.checkout #userNav,body.checkout #globalNav,body.checkout #quickView,body.checkout #header div.search,body.checkout #header div.banner{display:none;}body.thankyou #userNav,body.thankyou #globalNav,body.thankyou #quickView,body.thankyou #header div.search,body.thankyou #header div.banner{display:block;}body.checkout ol#topNav{width:249px;background:url(../images/nav/top_checkout.gif) no-repeat;padding-left:731px;margin:0 0 62px 0;}body.checkout ol#topNav li.navNewsLetter a,body.checkout ol#topNav li.navHqoutletstore,body.checkout ol#topNav li.navHqman a,body.checkout ol#topNav li.navHqhair a,body.checkout ol#topNav li.navSalon a,body.checkout ol#topNav li.navHqhair{display:none;}body.thankyou ol#topNav{width:733px;background:url(../images/nav/top.gif) no-repeat;padding-left:247px;margin:0 0 1px 0;}body.thankyou ol#topNav li.navNewsLetter a,body.thankyou ol#topNav li.navHqoutletstore,body.thankyou ol#topNav li.navHqman a,body.thankyou ol#topNav li.navHqhair a,body.thankyou ol#topNav li.navSalon a,body.thankyou ol#topNav li.navHqhair{display:block;}ol#checkoutSteps{display:none;}body.checkout ol#checkoutSteps{display:block;padding:28px 0 16px;background:url(../images/bg/dashes.gif) repeat-x bottom left;}ol#checkoutSteps li,ol#checkoutSteps li span{height:14px;width:253px;display:block;overflow:hidden;}ol#checkoutSteps li{color:#fff;font-weight:bold;font-size:.9em;text-transform:uppercase;position:relative;float:left;text-align:center;background:#afafaf;}ol#checkoutSteps li span{background:url(../images/bg/checkout_nav.gif) no-repeat;position:absolute;top:0;left:0;}ol#checkoutSteps li.orderSummary,ol#checkoutSteps li.orderSummary span,ol#checkoutSteps li.payment,body.checkout ol#payment li.orderSummary span{width:243px;}ol#checkoutSteps li.thankYou,body.checkout ol#payment li.thankYou span{width:241px;}ol#checkoutSteps li.delivery span{background-position:0 0;}ol#checkoutSteps li.orderSummary span{background-position:-253px 0;}ol#checkoutSteps li.payment span{background-position:-496px 0;}ol#checkoutSteps li.thankYou span{background-position:-737px 0;}ol#checkoutSteps li.deliveryActive span,body.checkoutHot ol#checkoutSteps li.delivery span{background-position:0 -14px;}ol#checkoutSteps li.orderSummaryActive span,body.checkoutHot ol#checkoutSteps li.orderSummary span{background-position:-253px -14px;}ol#checkoutSteps li.paymentActive span,body.checkoutHot ol#checkoutSteps li.payment span{background-position:-496px -14px;}ol#checkoutSteps li.thankYouActive span,body.checkoutHot ol#checkoutSteps li.thankYou span{background-position:-737px -14px;}div#content h1{font-family:Helvetica,Arial,sans-serif;}div#content h1,div#content h2{text-transform:uppercase;font-weight:bold;line-height:1;font-size:25px;letter-spacing:-0.035em;}div#content h1.medium{font-size:1.6em;}div#content h1.smaller{font-size:1.25em;}div#content h1.withShoppingBag{float:left;margin-top:11px;padding:1px 0;}div#content h1.withShoppingBag span{padding-right:58px;background:url(../images/ico/open_shopping_bag.gif) no-repeat center right;}div#content h2{font-size:14px;letter-spacing:-0.03em;}div#content h2.underTitle{margin-top:-3px;}div#content h2.arrowRight{padding:4px 0 2px 22px;background:url(../images/ico/arrow_gray_right_big.gif) no-repeat 0 0;text-transform:uppercase;font-weight:bold;line-height:1;font-size:25px;letter-spacing:-0.035em;color:#bdbdbd;margin-left:3px;}div#content h3{background:#000;color:#fff;padding:3px 8px;}div#content h3 strong{text-transform:uppercase;}div#content .arrowDoubleDown{background:url(../images/ico/arrow_turquoise_down.gif) no-repeat center right;padding-right:12px;text-transform:uppercase;font-size:11px;}div#content .arrowDown{background:url(../images/ico/arrow_black_down.gif) no-repeat center left;padding-left:14px;}div#content .arrowRight{background:url(../images/ico/arrow_black_right.gif) no-repeat center left;padding-left:14px;}div#content a.close{background:url(../images/ico/close.gif) no-repeat center right;padding:4px 25px 3px 0;text-transform:uppercase;font-size:.9em;color:#000;display:block;}div#content a.close:hover{color:#000;text-decoration:none;}div#content .new{font-weight:bold;color:#c73f3f;text-transform:uppercase;}div.shippingRestrictions{font-weight:bold;color:#c73f3f;text-transform:uppercase;}div#content form.form label.normalBold{font-weight:bold;}div#content form.form label,div#content form.form p.charactersAvailable{font-size:10px;text-transform:uppercase;}div#content form.form input.text{border-width:1px;border-style:solid;border-color:#b2b1b0 #e6e6e6 #e6e6e6 #b2b1b0;}div#content .number,div#content .letter{font-size:3.2em;font-weight:bold;color:#e1e0e0;}div#content .letter{color:#bababa;font-size:2.3em;font-family:verdana,arial,helvetica,sans-serif;}div#content address,div#content div.preferredAddress p{background:#f1f1f1;text-transform:uppercase;padding:8px 10px;line-height:1.6em;font-style:normal;font-size:.83em;text-align:left;}div#content div.preferredAddress p{margin-top:2px;}div#content table address{background:none;padding:0;font-size:1em;}div#content form.form div.radios{float:none;margin-bottom:9px;}div#content form.form div.radios fieldset{position:relative;padding:0;margin-bottom:4px;}div#content form.form div.radios fieldset div{float:none;margin:3px 0 0;padding:0 0 0 117px;}div#content form.form div.radios fieldset input{float:left;margin:2px 0 0;}div#content form.form div.radios fieldset label{text-transform:none;font-size:.91em;margin-bottom:0;margin-top:0;margin-left:7px;}div#content form.form div.radios fieldset legend,div#content form.form div.radios fieldset div.legend{margin:0;padding:0;}div#content form.form div.radios fieldset legend span,div#content form.form div.radios fieldset div.legend span{position:absolute;top:4px;left:0;width:120px;text-align:left;font-size:.8em;text-transform:uppercase;}div.blockGrid{position:relative;margin-bottom:14px;}div.blockGrid div.block{position:absolute;z-index:1;}div.blockGrid div.block div.content{position:relative;}div.blockGrid div.block div.content strong.labelCornerRightSpecialOffer,div.blockGrid div.block div.content strong.labelCornerRightSuperSaver{right:11px;top:11px;}body.home div.blockGrid{width:970px;height:404px;position:relative;margin:0 0 20px 7px;}body.home div.blockGrid div.block div.content ol.secondaryNav{width:232px;height:186px;padding-top:21px;background-color:#fff;overflow:hidden;position:absolute;left:0;bottom:0;}body.home div.blockGrid div.block div.content ol.secondaryNav li{width:221px;padding:4px 0 0 11px;float:left;background:#fff url(../images/border/secondary_nav.gif) no-repeat;}body.home div.blockGrid div.block div.content ol.secondaryNav li a{display:block;width:204px;height:20px;padding:3px 0 4px 17px;background:url(../images/ico/arrow_big_black_right.gif) no-repeat 0 50%;text-transform:uppercase;line-height:20px;}body.home div.blockGrid div.block div.content ol.secondaryNav li a strong{font-size:1em;}body.home div.blockGrid div.block div.content ol.secondaryNav li a,body.home div.blockGrid div.block div.content ol.secondaryNav li a:hover,body.home div.blockGrid div.block div.content ol.secondaryNav li a:active{color:#000;text-decoration:none;}body.home div.blockGrid div.block.size232x197{width:242px;}body.home div.blockGrid div.block.size232x197 div.content{width:232px;height:197px;}body.home div.blockGrid div.block.size232x404{width:242px;}body.home div.blockGrid div.block.size232x404 div.content{width:232px;height:404px;}body.home div.blockGrid div.block.size353x197{width:363px;}body.home div.blockGrid div.block.size353x197 div.content{width:353px;height:197px;}body.home div.blockGrid div.block.size353x404{width:363px;}body.home div.blockGrid div.block.size353x404 div.content{width:353px;height:404px;}body.home div.blockGrid div.block.size716x404{width:726px;}body.home div.blockGrid div.block.size716x404 div.content{width:716px;height:404px;}body.sectionPage div.blockGrid{width:788px;height:1246px;}body.home div.blockGrid div.block.size777x196{width:787px;}body.sectionPage div.blockGrid div.block.size777x196 div.content{width:777px;height:196px;}body.sectionPage div.blockGrid div.block.size186x196{width:196px;}body.sectionPage div.blockGrid div.block.size186x196 div.content{width:186px;height:196px;}body.sectionPage div.blockGrid div.block.size383x196{width:393px;}body.sectionPage div.blockGrid div.block.size353x196 div.content{width:383px;height:196px;}body.sectionPage div.blockGrid div.block.size383x403{width:393px;}body.sectionPage div.blockGrid div.block.size383x403 div.content{width:383px;height:403px;}body.sectionPage div.blockGrid div.block.size383x610{width:393px;}body.sectionPage div.blockGrid div.block.size383x610 div.content{width:383px;height:610px;}body.sectionPage div.blockGrid div.block.size186x403{width:196px;}body.sectionPage div.blockGrid div.block.size186x403 div.content{width:186px;height:403px;}div.brandIntro div.box{width:777px;margin-bottom:25px;}div.brandIntro div.box div.content{width:757px;position:relative;overflow:hidden;}div.brandIntro div.box div.content img.brandIntroImage{float:left;margin-bottom:10px;}div.brandIntro div.box div.content div.brandIntroText{float:right;width:220px;margin-bottom:10px;}div.brandIntro div.box div.content div.brandIntroText h1{margin-top:2px;}div.brandIntro div.box div.content div.brandIntroText p{font-size:11px;color:#121212;padding-bottom:5px;}div.brandIntro div.box div.content div.brandIntroText p strong{font-size:12px;}div.brandIntro div.box div.content div.brandIntroText ul.arrow li strong{font-size:1em;}div.brandIntro div.box div.content div.brandIntroText a.playVideo{position:absolute;bottom:25px;left:548px;}div.brandFeature{width:788px;margin:0;overflow:hidden;}div.brandFeature div.userContent{margin-bottom:16px;}#content h2.quickShopTitle{float:right;width:157px;height:0;margin:0 0 4px 0;padding:34px 0 0 0;overflow:hidden;background:url(../images/text/quickshop.gif) no-repeat;}div.quickShopBrand{width:788px;overflow:hidden;}div.quickShopBrand table.expandable th.hProduct,div.quickShopBrand table.expandable th.hColour,div.quickShopBrand table.expandable th.hQty{text-align:left;}div.quickShopBrand table.expandable td{font-size:.9em;}div.quickShopBrand table.expandable input{width:25px;text-align:center;}div.quickShopBrand table.expandable td.productName{text-align:left;}div.quickShopBrand table.expandable tr td.productColour{width:188px;white-space:nowrap;}div.quickShopBrand table.expandable tr td.productColour a.arrow{float:left;}div.quickShopBrand table.expandable tr td.productColour img{vertical-align:text-top;}div.quickShopBrand table.expandable tr td.qty{width:110px;}div.quickShopBrand table.expandable tr td.messages{white-space:nowrap;}div.quickShopBrand table.expandable tr td.qty .messages{text-transform:uppercase;}div.quickShopBrand table.expandable tr td.qty input{float:left;margin-right:4px;display:inline;}div.quickShopBrand table.expandable tr.odd td.qty a.buttonAdd{background-image:url(../images/btn/add_gray.gif);}div.quickShopBrand table.expandable tr.details td{border-top:none;}div.quickShopBrand a.buttonAddAll{float:right;}#content div.quickShopBrand table.expandable tr.first td{border-bottom:none;}div.productViewOptions{width:100%;overflow:hidden;margin:-8px 0;padding:12px 0 0 0;background:url(../images/bg/product_view_options.gif) repeat-x;}div.productViewOptions select{width:144px;margin:2px 4px 0 0;background-color:#ddd;color:#606060;font-size:.9em;}div.productViewOptions fieldset{float:left;}div.productDetail div.box div.content{width:574px;position:relative;}div.productDetail div.box div.content div.productDetailLeft{width:340px;float:left;padding:0 0 34px 0;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails{width:340px;overflow:hidden;margin:50px 0 15px 0;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails li{float:left;margin:0 0 2px 2px;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails li.first{margin-left:0;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails li a{display:block;border:1px solid #000;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails li a:hover{border:1px solid #c73f3f;}div.productDetail div.box div.content div.productDetailLeft ol.productThumbnails li a img{vertical-align:bottom;}div.productDetail div.box div.content div.productDetailLeft ul.productPromotions{margin:0 0 12px 0;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker{width:340px;overflow:hidden;margin:0 0 15px 0;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li{float:left;margin:0 0 2px 2px;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li.first{margin-left:0;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li a{display:block;width:27px;height:21px;border:1px solid #000;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li a:hover{border-color:#c73f3f;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li a img{vertical-align:bottom;}div.productDetail div.box div.content div.productDetailLeft ul.arrow{margin:0 0 15px 0;font-weight:bold;text-transform:uppercase;}div.productDetail div.box div.content div.productDetailLeft ul.arrow li a{color:#000;}div.productDetail div.box div.content div.productDetailLeft a.playVideo{display:block;margin:0 0 12px 0;}div.productDetail div.box div.content div.productDetailRight{width:226px;float:right;position:relative;padding:0 0 36px 0;}div.productDetail div.box div.content div.productDetailRight .labelCornerLeftSpecialOffer,div.productDetail div.box div.content div.productDetailRight .labelCornerLeftSuperSaver{left:-358px;top:-10px;z-index:100;}div.productDetail div.box div.content div.productDetailRight div.productDetails{margin:0 0 6px 0;font-size:.9em;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs{width:226px;overflow:hidden;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li{float:left;display:inline;background:#e3e3e3 url(../images/btn/product_description_right.gif) no-repeat 100% 0;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li a{float:left;height:16px;line-height:16px;overflow:hidden;padding:0 9px;background:url(../images/btn/product_description_left.gif) no-repeat 0 0;font-weight:bold;text-transform:uppercase;color:#000;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li a:hover,div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li a:active{text-decoration:none;color:#e54949;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li.current,div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li.current a{background:transparent none;padding:0 3px 0 0;color:#000;}div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li.current a:hover,div.productDetail div.box div.content div.productDetailRight div.productDetails ul.productDetailsTabs li.current a:active{color:#000;}div.productDetail div.box div.content div.productDetailRight div.productDetails div.productDetailsContent{display:none;height:100px;overflow:auto;}div.productDetail div.box div.content div.productDetailRight div.productDetails div.productDetailsContent.show{display:block;}div.productDetail div.box div.content div.productDetailRight dl.buyBlock{font-size:.879em;}div.productDetail div.box div.content div.productDetailRight ul.arrow{clear:both;font-size:.9em;}div.productDetail div.box div.content div.productDetailRight ul.arrow li{width:213px;padding-bottom:1px;}div.productDetail div.box div.content div.productDetailRight ul.arrow li.inactive{color:#ababab;background-image:url(../images/ico/arrow_gray_right_small.gif);}div.productDetail div.box div.content div.productDetailRight a.buttonBeSocial{margin-top:5px;}dl.buyBlock select,dl.buyBlock .text{margin-top:0;position:relative;margin-bottom:3px;}dl.buyBlock dd a.buttonBuy{margin:0 0 0 50px;position:relative;}dl.buyBlock{clear:both;width:222px;overflow:hidden;margin:0;font-size:.9em;}dl.buyBlock dt{width:60px;float:left;margin:0 0 8px 0;font-weight:bold;text-transform:uppercase;height:17px;}dl.buyBlock dd{float:left;height:17px;margin:0 0 8px 0;width:162px;clear:right;}dl.buyBlock dd del{color:#686868;text-decoration:line-through;}dl.buyBlock dd select{width:158px;background-color:#ddd;}dl.buyBlock dd input.text{width:40px;float:left;color:#858585;margin-top:3px;}dl.buyBlock dd .soldOut{margin-left:18px;font-size:1.1em;}div.productDetail div.boxSlideOutPanel div.productReviews{width:570px;position:relative;padding-bottom:0;}#content div.productDetail div.boxSlideOutPanel div.productReviews h2{float:left;margin:0 0 10px 11px;display:inline;font-size:1.4em;line-height:24px;text-transform:uppercase;}div.productDetail div.boxSlideOutPanel div.productReviews h2 strong{color:#aa8f4b;}div.productDetail div.boxSlideOutPanel div.productReviews a.buttonReviewThisProduct{float:right;display:inline;width:183px;height:0;margin:0 5px 0 0;padding:24px 0 0 0;overflow:hidden;background:url(../images/btn/review_this_product.gif) no-repeat;}div.productDetail div.boxSlideOutPanel div.productReviews a.buttonReviewThisProduct:hover,div.productDetail div.boxSlideOutPanel div.productReviews a.buttonReviewThisProduct:active{background-position:0 -24px;}div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList{width:570px;clear:both;margin:0;}div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList img{vertical-align:middle;margin:2px 0 1px;}div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList li{padding:10px 11px;background-color:#e8e8e8;}div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList li.odd{background-color:#fff;}#content div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList li h3{background-color:transparent;padding:0;color:#000;font-size:1.1em;text-transform:uppercase;}div.productDetail div.boxSlideOutPanel div.productReviews ul.productReviewList li p{font-size:.9em;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination{float:left;position:relative;left:50%;margin:16px 0 -4px 0;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol{position:relative;z-index:1;left:-50%;float:none;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li{line-height:32px;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next{display:block;background-repeat:no-repeat;font-weight:bold;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous{padding:0 14px 0 32px;background-image:url(../images/ico/arrow_previous_review.gif);}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next{padding:0 32px 0 14px;background-image:url(../images/ico/arrow_next_review.gif);background-position:100% 0;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous:hover,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous:active{background-position:0 100%;color:#aa8f4b;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next:hover,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next:active{background-position:100% 100%;color:#aa8f4b;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous:hover,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous:active,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next:hover,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next:active{color:#aa8f4b;text-decoration:none;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous,div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next,div.productDetail div.boxSlideOutPanel div.productReviews p.reviewTotal,div.productDetail div.boxSlideOutPanel div.productReviews a.hideSlideoutPanel{font-weight:bold;text-transform:uppercase;}div.productDetail div.boxSlideOutPanel div.productReviews p.reviewTotal,div.productDetail div.boxSlideOutPanel div.productReviews a.hideSlideoutPanel{position:absolute;z-index:100;bottom:4px;font-size:.9em;}div.productDetail div.boxSlideOutPanel div.productReviews p.reviewTotal{left:12px;}div.productDetail div.boxSlideOutPanel div.productReviews p.reviewTotal strong{color:#aa8f4b;}div.productDetail div.boxSlideOutPanel div.productReviews a.hideSlideoutPanel{right:12px;background-position:0 4px;}div.productDetail div.boxSlideOutPanel div.productReviews a.hideSlideoutPanel:hover{text-decoration:none;}ul.productRating{width:150px;height:29px;margin:0 0 3px 0;position:relative;background:url(../images/bg/star_rating.gif) no-repeat 0 0;}ul.productRating.noStar{background-position:0 0;}ul.productRating.oneStar{background-position:0 -29px;}ul.productRating.twoStar{background-position:0 -58px;}ul.productRating.threeStar{background-position:0 -87px;}ul.productRating.fourStar{background-position:0 -116px;}ul.productRating.fiveStar{background-position:0 -145px;}ul.productRating li{cursor:pointer;float:left;text-indent:-999em;}ul.productRating li a{width:30px;height:0;padding:29px 0 0 0;overflow:hidden;position:absolute;left:0;top:0;text-decoration:none;z-index:200;}ul.productRating li.one a{left:0;}ul.productRating li.two a{left:30px;}ul.productRating li.three a{left:60px;}ul.productRating li.four a{left:90px;}ul.productRating li.five a{left:120px;}body.productChoice div.pageTitle div.block{margin:0 0 16px 0;width:783px;}body.productChoice div.pageTitle div.block6{padding:14px 16px 16px 14px;}body.productChoice div.pageTitle div.block div.content{width:721px;padding:72px 0 72px 32px;background:#e8d2ff url(../images/ico/arrow_white_right_big_product_choice.gif) no-repeat 0 50%;font-size:1.6em;}body.productChoice div.pageTitle div.block div.content h1{color:#fff;}h1 span.searchTerm{margin:0 0 0 8px;padding:0 0 0 12px;background:url(../images/ico/arrow_big_black_right.gif) no-repeat -4px 50%;}h2 span.searchTerm{margin:0 0 0 8px;padding:0 0 0 12px;background:url(../images/ico/arrow_black_right.gif) no-repeat -4px 50%;}p.noSearchResults{margin:10px 0;font-size:.9em;}p.noSearchResults strong.error{font-size:1em;color:#e34a4a;}div.brandIndex,div.siteIndex{float:left;padding-top:8px;margin-bottom:10px;}div.indexGroup li{padding:0 9px;}div.indexGroup li.odd{background:#f6f6f6;}div.indexGroup li.even{background:#fff;}div.indexGroup li a{font-size:.916em;line-height:1.5;}div.brandIndex{float:left;width:195px;padding-top:8px;}div.brandIndex div.indexGroup{width:100%;overflow:hidden;}div.brandIndex div.indexGroup strong.letter{float:left;width:25px;padding-left:5px;line-height:1em;text-align:center;}div.brandIndex div.indexGroup ul{float:right;width:165px;padding:2px 0 15px;}div.brandIndex div.indexGroup li{padding:0 5px;}div.siteIndex{width:186px;padding-right:9px;}#content div.siteIndex div.indexGroup h2{margin:0 0 15px 0;padding:3px 8px;text-transform:uppercase;font-size:1em;letter-spacing:normal;color:#fff;}div.siteIndex div.indexGroup.indexHair h2{background-color:#ff8181;}div.siteIndex div.indexGroup.indexSkincare h2{background-color:#91f6df;}div.siteIndex div.indexGroup.indexMakeup h2{background-color:#d5b8fe;}div.siteIndex div.indexGroup.indexFragrance h2{background-color:#e1e55a;}div.siteIndex div.indexGroup.indexToolsAndElectrical h2{background-color:#e4c08b;}div.siteIndex div.indexGroup.indexMen h2{background-color:#c8e4ff;}div.siteIndex div.indexGroup.indexNails h2{background-color:#ff8de0;}div.siteIndex div.indexGroup.indexJewelleryAndAccessories h2{background-color:#aff3a2;}div.siteIndex div.indexGroup.indexGifts h2{background-color:#ff9e4f;}div.siteIndex div.indexGroup.indexBathBodyHome h2{background-color:#a4b6ff;}div.siteIndex div.indexGroup ul{margin:0 0 12px 0;}div.siteIndex div.indexGroup ul li{font-weight:bold;text-transform:lowercase;}div.siteIndex div.indexGroup ul.sortBy li{font-weight:normal;}div.siteIndex div.indexGroup ul li ul{margin:0;}div.siteIndex div.indexGroup ul li ul li{font-weight:normal;}div.twoCol{background:url(../images/ico/arrow_grey_big.gif) no-repeat 658px 20px;padding:5px 10px 24px 8px;width:962px;}body.delivery div.twoCol{padding-bottom:0;}div.twoCol li.col1{float:left;width:608px;padding-left:35px;background:url(../images/ico/num_1.gif) no-repeat 11px 0;margin-top:28px;}div.twoCol li.col1 table.expandable{margin-top:0;margin-bottom:0;}div.twoCol li.col2{float:right;width:299px;padding-left:35px;border-left:1px solid #d4d4d4;padding-left:9px;margin-top:28px;}div.twoCol li.col2 h3{margin-bottom:20px;}div.checkout table.expandable tr.hide{display:none;}div.checkout table.expandable tr th.selectPreferred{width:134px;}div.checkout table.expandable th.left,div.checkout table.expandable tr td,div.checkout li.col1 table.expandable tr td{text-align:left;vertical-align:middle;}div.checkout li.col1 table.expandable tr td.center{text-align:center;}body.international table.expandable tr td.international{background-image:url(../images/ico/tax_free_shopping.gif);background-repeat:no-repeat;background-position:bottom right;}div.checkout table.expandable tr td.center{text-align:center;vertical-align:top;}div.checkout table.expandable tr.padd td{padding-top:7px;padding-bottom:7px;}div.checkout table.expandable tr.details td{padding-bottom:18px;}div.checkout table.expandable tr td p.uppercase{font-size:.9em;padding:5px 0;}div.checkout table.expandable tr td p.error{font-size:.9em;}div.checkout table.expandable tr td div{margin-bottom:11px;}div.checkout table.expandable tr td div label{width:118px;float:left;margin:3px 5px 3px 1px;padding:0;}div.checkout table.expandable tr td div.radios fieldset div{margin-bottom:0;}div.checkout table.expandable tr td div.giftMessage textarea{height:52px;}div.checkout table.expandable tr td div.giftMessage p{padding:3px 0 0 120px;}div.checkout table.expandable tr td span.sep{padding:0 10px;}div.checkout table.expandable tr td.center{vertical-align:middle;text-align:center;}div#content table.expandable tr td label{margin:0;padding:2px 0;margin-top:2px;}div#content table.expandable tr td label.normalBold{font-weight:bold;text-transform:none;font-size:1em;margin:2px 0 0 0;}div.checkout label span,div.checkout label a{text-transform:none;color:#9d9d9d;display:block;margin-right:15px;}div.checkout label a{margin-right:0;}div.checkout div.preferredAddress{margin-bottom:22px;}div.checkout div.invoiceTotals h3{text-transform:uppercase;}div.checkout div.invoiceTotals fieldset{background:#f1f1f1;padding:0 8px;}div.checkout div.invoiceTotals fieldset a{color:#c73a3a;}div.checkout div.invoiceTotals dl{background:#f1f1f1;text-transform:uppercase;font-size:.9em;padding:1px 8px;}div.checkout div.invoiceTotals dl.first{padding-top:9px;}div.checkout div.invoiceTotals dl.last{padding-bottom:7px;}div.checkout div.invoiceTotals dl dt{float:left;}div.checkout div.invoiceTotals dl dd{float:right;}div.checkout div.invoiceTotals dl.finalTotal{border-top:2px solid #fff;border-bottom:2px solid #fff;font-weight:bold;font-size:1.2em;padding:4px 8px;}div.checkout div.invoiceTotals fieldset{padding-top:8px;}div.checkout div.invoiceTotals fieldset input{float:left;}div#content div.invoiceTotals fieldset label{text-transform:none;float:left;width:245px;margin:4px 0 5px 3px;line-height:1.3em;}div.checkout div.invoiceTotals fieldset label a{display:inline;}div.checkout div.invoiceTotals fieldset div.comments{position:relative;padding:0 0 9px 3px;}div#content div.invoiceTotals fieldset div.comments label{text-transform:uppercase;float:none;margin:4px 2px 2px;}div.checkout div.invoiceTotals fieldset div.comments textarea{width:164px;height:43px;float:left;}div.checkout div.invoiceTotals fieldset div.comments p.proceedArrowGrey{position:absolute;right:0;top:2px;}div.checkout table.expandable tr td div.formError div.formField input.text{margin-top:2px;}div.checkout table.expandable tr td div.formError div.formField{float:left;width:auto;margin-bottom:0;}div.checkout table.expandable tr td div.formError div.formErrorField{float:left;width:auto;margin-bottom:0;}div.checkout table.expandable tr td div.formError div.formErrorFieldWithButton input.text{margin-top:2px;}div.checkout table.expandable tr td div.formError p{clear:left;padding-left:124px;}div.delivery table.expandable tr td div.formError p{padding-left:118px;}div.checkout table.expandable tr td div.formError label{padding:3px 0;width:115px;}div.checkout table.expandable tr td div.formError input{margin-top:0;margin-bottom:0;}div.checkout li.orderStep1 p.error{float:none;}div.checkout li.orderStep1 table.expandable tr td div.formError div.formErrorField,div.checkout li.orderStep1 table.expandable tr td div.formError div.formField{height:20px;overflow:hidden;margin-left:0;padding-left:3px;padding-top:1px;margin-top:2px;padding-bottom:1px;}div.checkout table.orderSummaryTable tr.goodsTotals td{border-bottom:0;}div.delivery table.expandable td div.legend{padding:7px 8px 5px 0;}div.delivery div.twoCol{background:none;}div.delivery form.form fieldset p.error{margin:0 0 10px 2px;}div.delivery div.twoCol li.col2{background:url(../images/ico/num_2.gif) no-repeat 9px 0;}div.delivery div.twoCol li.col2 fieldset{padding-left:27px;}div.delivery div.twoCol li.col2 fieldset fieldset{padding:0;}div.delivery div.twoCol li.col2 fieldset div.giftWrap{margin-bottom:25px;}div.delivery div.twoCol li.col2 fieldset div.giftWrap div.legend{width:117px;float:left;font-size:.8em;text-transform:uppercase;margin:4px 0 0 2px;line-height:1.1;}div.delivery div.twoCol li.col2 fieldset div.giftWrap div.legend a{background:url(../images/ico/gift.gif) no-repeat bottom left;padding:2px 0 19px;text-transform:none;color:#9d9d9d;font-size:.9em;display:block;}div.delivery div.twoCol li.col2 fieldset div{margin-bottom:8px;}div.delivery div.twoCol li.col2 fieldset div.giftWrap div{float:left;width:100px;}div.delivery div.twoCol li.col2 fieldset div.giftWrap div p{margin-bottom:2px;}div.delivery div.twoCol li.col2 fieldset div.giftWrap div input{float:left;}div#content div.twoCol li.col2 fieldset div.giftWrap div label{float:left;font-size:.9em;text-transform:none;margin:4px 0 0 2px;}div#content div.twoCol li.col2 fieldset div.giftCardMessage label{width:121px;float:left;}div#content div.twoCol li.col2 fieldset div.giftCardMessage label span{text-transform:none;color:#9d9d9d;display:block;}div.delivery div.twoCol li.col2 fieldset div.giftCardMessage textarea{height:52px;float:left;margin-bottom:5px;}div.delivery div.twoCol li.col2 fieldset div.giftCardMessage p.charactersAvailable{clear:left;text-align:right;}div.delivery div.twoCol li.col2 fieldset p.proceedArrow{float:right;margin-top:8px;}div#content div.twoColOrderSummary h1{margin-bottom:12px;}div.delivery div.twoColOrderSummary div.internationalOrderSummary{background:url(../images/ico/tax_free_shopping_white.gif) no-repeat bottom left;}div.delivery div.twoColOrderSummary li.col1{width:309px;background:none;padding:0;overflow:hidden;}div.delivery div.twoColOrderSummary li.col2{width:609px;background:url(../images/ico/num_3.gif) no-repeat 7px 0;padding-left:33px;margin-top:16px;}div.delivery div.twoColOrderSummary li.col1 li.orderStep1{background:url(../images/ico/num_1.gif) no-repeat 10px 0;padding-left:34px;}div.delivery div.twoColOrderSummary li.col1 li.orderStep2{background:url(../images/ico/num_2.gif) no-repeat 7px 0;padding-left:34px;}div.delivery div.twoColOrderSummary li.col1 table.expandable th{text-align:left;padding-left:8px;border-width:0 0 15px 1px;}body.international div.twoColOrderSummary li.orderStep1 table.expandable th{border-width:0 0 5px 1px;}div.delivery div.twoColOrderSummary table.expandable{margin-top:1px;margin-bottom:24px;}div.delivery div.twoColOrderSummary table.expandable tr td div{margin-bottom:19px;margin-left:8px;}div.delivery div.twoColOrderSummary table.expandable tr td div div.formField{float:left;margin:0;}div#content div.twoColOrderSummary table.expandable tr td div label{width:auto;float:none;text-align:left;margin-bottom:0;margin:0;}div#content div.twoColOrderSummary table.expandable tr td div label.padd{padding-top:10px;}div.delivery div.twoColOrderSummary table.expandable tr td div input.text{float:left;width:106px;padding-top:1px;padding-bottom:0;}div.delivery div.twoColOrderSummary table.expandable tr td div a.formButtonEnter{float:left;margin-top:2px;}div.delivery div.deliveryTimesAndCharges a{background:url(../images/ico/delivery_times.gif) no-repeat center left;display:block;padding:15px 0 15px 48px;color:#9b9b9b;text-transform:uppercase;font-size:.8em;margin-left:5px;margin-top:24px;}div.delivery div.deliveryTimesAndCharges a:hover,div.delivery div.deliveryTimesAndCharges a:active{text-decoration:none;}div.delivery p.proceedArrow{float:right;margin-bottom:35px;}div.delivery li.orderStep2 table.expandable{width:275px;}div.delivery li.orderStep2 table.expandable tr td{border-bottom:1px solid #fff;text-align:left;}div.delivery li.orderStep2 table.expandable tr td.short{vertical-align:middle;text-align:center;}div.delivery li.orderStep2 table.expandable tr td input{width:auto;}div#content li.orderStep2 table.expandable label{width:165px;float:none;font-size:.91em;}div#content li.orderStep2 table.expandable label span{font-size:1em;color:#000;text-transform:none;}div.delivery li.orderStep2 fieldset div{margin-bottom:12px;}div.delivery li.orderStep2 fieldset div textarea{height:52px;}div#content li.orderStep2 fieldset div label{width:125px;float:left;}div.delivery li.col2 table.expandable td.long{width:273px;}div.delivery li.col2 table.expandable td.med{width:95px;}div.delivery li.orderStep1 p.error{padding-left:8px;margin:5px 0;}div.delivery div.twoColOrderSummary table.expandable tr td fieldset div.formError{margin-left:7px;}div.delivery div.twoColOrderSummary table.expandable tr td fieldset div.formError p{clear:left;padding-left:3px;width:200px;}div#content div.twoColOrderSummary table.expandable tr td fieldset div.formError label{padding:0;width:auto;}div.delivery table.expandable tr td{text-align:center;}div.delivery div.twoColOrderSummary table.expandable{margin-bottom:16px;}div.delivery div.twoColOrderSummary table.expandable tr.goodsTotals td{text-align:right;}div.delivery div.twoColOrderSummary table.expandable tr.goodsTotals td.goodsTotalsPrice{text-align:center;}body.account #content{padding:5px 0 10px 0;}div.accountNav{width:980px;height:135px;background:url(../images/bg/account_nav.png) no-repeat #fff;position:relative;}div.accountNav h2.accountHolderArea{position:absolute;top:115px;left:742px;width:206px;height:26px;color:#cfcfcf;}div.accountNav h2.accountHolderArea span{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/text/account_holder_area.gif) no-repeat;}div.accountNav ul{position:absolute;top:16px;left:21px;height:81px;width:938px;background:#a0bfcf;}div.accountNav ul li{float:left;}div.accountNav ul li a{position:relative;float:left;height:81px;width:115px;color:#fff;background-image:url(../images/nav/account_nav.png);text-align:left;text-indent:-9999px;}div.accountNav ul li#acViewtrac a{width:140px;background-position:0 0;}div.accountNav ul li#acCepeator a{width:115px;background-position:-140px 0;}div.accountNav ul li#acPaymentc a{width:143px;background-position:-255px 0;}div.accountNav ul li#acAddressb a{width:132px;background-position:-398px 0;}div.accountNav ul li#acMakechan a{width:120px;background-position:-530px 0;}div.accountNav ul li#acWishgift a{width:127px;background-position:-650px 0;}div.accountNav ul li#acInstantg a{width:161px;background-position:-777px 0;}div.accountNav ul li.active a{cursor:default;}div.accountNav ul li#acViewtrac a:hover,div.accountNav ul li#acViewtrac.active a{background-position:0 -81px;}div.accountNav ul li#acCepeator a:hover,div.accountNav ul li#acCepeator.active a{background-position:-140px -81px;}div.accountNav ul li#acPaymentc a:hover,div.accountNav ul li#acPaymentc.active a{background-position:-255px -81px;}div.accountNav ul li#acAddressb a:hover,div.accountNav ul li#acAddressb.active a{background-position:-398px -81px;}div.accountNav ul li#acMakechan a:hover,div.accountNav ul li#acMakechan.active a{background-position:-530px -81px;}div.accountNav ul li#acWishgift a:hover,div.accountNav ul li#acWishgift.active a{background-position:-650px -81px;}div.accountNav ul li#acInstantg a:hover,div.accountNav ul li#acInstantg.active a{background-position:-777px -81px;}div.accountBigNav{width:980px;height:415px;background:url(../images/bg/account_big_nav.jpg) no-repeat #a7c4d2;position:relative;z-index:1;}div.accountBigNav h2.accountHolderArea{position:absolute;top:54px;left:44px;width:399px;padding-top:56px;height:0;overflow:hidden;background:url(../images/text/account_holder_area_big.gif) no-repeat;}div.accountBigNav p.enjoyOurAlisterPrivileges{position:absolute;top:110px;left:44px;width:301px;background:url(../images/text/enjoy_our_alister_privileges.gif) no-repeat;padding-top:25px;height:0;overflow:hidden;}div.accountBigNav ul{position:absolute;top:155px;left:21px;height:150px;width:815px;overflow:hidden;}div.accountBigNav ul li{float:left;}div.accountBigNav ul li a{position:relative;float:left;height:150px;width:100px;color:#fff;background-image:url(../images/nav/account_big_nav.png);text-align:left;text-indent:-9999px;}div.accountBigNav ul li#acViewtrac a{width:125px;background-position:0 0;}div.accountBigNav ul li#acCepeator a{width:100px;background-position:-125px 0;}div.accountBigNav ul li#acPaymentc a{width:120px;background-position:-225px 0;}div.accountBigNav ul li#acAddressb a{width:120px;background-position:-345px 0;}div.accountBigNav ul li#acMakechan a{width:110px;background-position:-465px 0;}div.accountBigNav ul li#acWishgift a{width:110px;background-position:-575px 0;}div.accountBigNav ul li#acInstantg a{width:130px;background-position:-685px 0;}div.accountBigNav ul li#acViewtrac a:hover{background-position:0 -150px;}div.accountBigNav ul li#acCepeator a:hover{background-position:-125px -150px;}div.accountBigNav ul li#acPaymentc a:hover{background-position:-225px -150px;}div.accountBigNav ul li#acAddressb a:hover{background-position:-345px -150px;}div.accountBigNav ul li#acMakechan a:hover{background-position:-465px -150px;}div.accountBigNav ul li#acWishgift a:hover{background-position:-575px -150px;}div.accountBigNav ul li#acInstantg a:hover{background-position:-685px -150px;}body.account div.drawerRight div.fixedDrawer{float:right;}body.account div.drawerRight div.nextToDrawer{float:left;width:776px;}body.account #content div.twocol{width:960px;}body.account #content div.twocol div.col1{float:left;width:640px;}body.account #content div.twocol div.col2{float:right;width:300px;}body.account div#content table.expandable th.hProduct,body.account div#content table.expandable th.hMessages{text-align:left;}body.account div#content table.expandable input.qty{width:22px;padding:2px 0;text-align:center;color:#888;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #888;border-left:1px solid #888;}body.account #content div.preferredAddress{margin-top:12px;}body.account #content div.preferredAddress h3{margin-bottom:20px;}#content table#tableDeliveryAddress{margin-bottom:0;}#content table#tableDeliveryAddress label.normalBold{font-weight:bold;font-size:.91em;text-transform:none;}body.account div#content form.form table fieldset.submit{padding:12px 0 35px 123px;}#content table#tablePaymentDetails th.hName,#content table#tablePaymentDetails th.hAddress,#content table#tablePaymentDetails th.hType,#content table#tablePaymentDetails th.hNumber{text-align:left;}#content table#tablePaymentDetails td.first{font-size:.83em;}#content table#tablePaymentDetails td{font-size:.91em;font-weight:bold;}#content table#tablePaymentDetails td address{font-size:.91em;}div#giftCardsTheme{min-height:260px;position:relative;}div#giftCardsTheme .blkSpacer{margin-bottom:0;}div#giftCardsTheme table.expandable{width:772px;margin-top:20px;}div#giftCardsTheme h1 span.giftCard{position:relative;}div#giftCardsTheme h1 span.giftCard strong{position:absolute;top:-2px;left:5px;width:102px;height:56px;background:url(../images/bg/giftcard_title.png) no-repeat;}div#giftCardsTheme div.giftCardHearts{position:absolute;top:0;left:788px;background:url(../images/bg/purple_hearts.png) no-repeat;width:161px;height:261px;}table#tableGiftCards tr td{font-size:.91em;}table#tableOrderHistory td{font-size:.91em;}table#tableOrderHistory td.first a:hover{text-decoration:none;}table#tableOrderHistory td.first a:hover span{text-decoration:underline;}div#content table#tableReorder td{font-size:.91em;padding-top:8px;padding-bottom:8px;line-height:20px;}div#content table#tableReorder td.first{width:200px;line-height:1.1em;padding-top:10px;}div#content table#tableReorder td.productColour{width:130px;}div#content table#tableReorder td.productColour strong{margin-top:0;}div#content div.threeColForms{margin:20px 0 30px 0;}div#content div.threeColForms h3{margin:0 0 20px 0;}div#content div.threeColForms div.col1{float:left;width:303px;margin-right:1px;}div#content div.threeColForms div.col2{float:left;width:327px;margin-right:1px;}div#content div.threeColForms div.col3{float:left;width:328px;}body.account div.thankYou{background:#ebebeb url(../images/text/thank_you_grey.gif) 37px 28px no-repeat;padding-top:130px;height:0;overflow:hidden;}div#content div.threeColForms form{background:#ebebeb;padding:10px 15px 5px 10px;min-height:115px;}div#content div.threeColForms form label{float:left;width:120px;padding:4px 0 4px 0;cursor:pointer;font-size:.83em;text-transform:uppercase;line-height:1.33em;}div#content div.threeColForms form input.text{float:left;border-width:1px;border-style:solid;border-color:#b2b1b0 #e6e6e6 #e6e6e6 #b2b1b0;width:134px;}div#content div.threeColForms form li{float:left;width:100%;clear:both;margin-bottom:6px;}div#content div.threeColForms form ol.inline{clear:both;margin-bottom:9px;}div#content div.threeColForms form ol.inline li{float:left;width:49%;clear:none;margin:0;}div#content div.threeColForms form ol.inline li label{padding:0;}div#content div.threeColForms form ol.inline li input{margin-bottom:0;}div#content div.threeColForms form fieldset.submit{clear:both;padding-left:120px;}div#content div.threeColForms form.twocol fieldset.submit{padding:0;}div#newsletterManagerThankYou{margin:20px 0 10px 0;}p.addnewshqhairnews{margin:10px 0 15px 10px;width:832px;height:0;padding-top:18px;overflow:hidden;background:url(../images/text/addnewshqhairnews.gif) no-repeat;}form #newsletterManager{margin:20px 0 10px 0;}form #newsletterManager input.checkbox{float:left;clear:left;margin-left:0;margin-right:0;}form #newsletterManager label{padding:3px 0 3px 6px;float:left;width:240px;margin:0 0 10px 0;font-size:.83em;text-transform:uppercase;}form #newsletterManager fieldset.submit{padding:10px 0 0 10px;}form #newsletterManager fieldset.submit p.addnewshqhairnews{margin:0;float:left;margin-bottom:5px;}form #newsletterManager fieldset.submit a.formButtonSubmit{float:left;margin-right:8px;}div.threeColFieldset{background:#ebebeb;}div.threeColFieldset .col1{float:left;padding:10px 11px;width:281px;}div.threeColFieldset .col2{float:left;padding:10px 11px;width:281px;}div.threeColFieldset .col3{float:left;padding:10px 11px;width:281px;}div.accountLogin{margin:0 auto;width:972px;height:243px;background:url(../images/bg/account_login.jpg) no-repeat #a7c4d2;position:relative;}div.accountLogin h2.accountHolderArea{position:absolute;top:29px;left:39px;width:399px;padding-top:56px;height:0;overflow:hidden;background:url(../images/text/account_holder_area_big.gif) no-repeat;color:#fff;}div.accountLogin p.enjoyOurAlisterPrivileges{position:absolute;top:85px;left:39px;width:301px;background:url(../images/text/enjoy_our_alister_privileges.gif) no-repeat;padding-top:25px;height:0;overflow:hidden;}div.accountLogin ul{position:absolute;top:115px;left:43px;height:150px;width:815px;}div.accountLogin ul li,div.accountLogin ul li span{width:237px;height:13px;display:block;overflow:hidden;}div.accountLogin ul li{color:#fff;position:relative;}div.accountLogin ul li span{background:url(../images/text/account_login_list.gif) no-repeat top left;position:absolute;top:0;left:0;}div.accountLogin ul li.viewAndTrack span{background-position:0 0;}div.accountLogin ul li.repeat span{background-position:0 -13px;}div.accountLogin ul li.viewOrDelete span{background-position:0 -26px;}div.accountLogin ul li.changeOrAdd span{background-position:0 -39px;}div.accountLogin ul li.change span{background-position:0 -52px;}div.accountLogin ul li.viewMyWishList span{background-position:0 -65px;}div.accountLogin ul li.viewMyGiftCard span{background-position:0 -78px;}div.accountCheckoutLoginRegister div.checkoutRegister,div.accountCheckoutLoginRegister div.checkoutLogin{padding:18px 0 34px;}div.accountCheckoutLoginRegister div.checkoutRegister{width:490px;}div.accountCheckoutLoginRegister div.checkoutRegister form{width:285px;float:left;padding-bottom:53px;}div#content div.accountCheckoutLoginRegister h1{background:none;padding-top:0;}div.checkoutRegister div.enjoyTheseBenefits{background:#e6e6e6;width:171px;font-size:.9em;float:left;padding:17px 10px 10px;margin-top:7px;}div.checkoutRegister div.enjoyTheseBenefits li{margin-top:6px;line-height:1.2;}div.checkoutRegister div.enjoyTheseBenefits h3{position:relative;color:#ca3939;}div#content div.checkoutRegister div.enjoyTheseBenefits h3,div.checkoutRegister div.enjoyTheseBenefits h3 span{width:165px;height:27px;overflow:hidden;display:block;padding:0;margin:0;}div.enjoyTheseBenefits h3 span{background:url(../images/text/enjoy_these_benefits.gif) no-repeat top left;position:absolute;top:0;left:0;}body.newsletterManager h1{width:980px;font-weight:bold;font-size:2.1em;padding-bottom:10px;line-height:1;text-transform:uppercase;background:url(../images/bg/dashes_black.gif) repeat-x bottom left;}body.newsletterManager h3{margin-top:25px;line-height:1;width:964px;}body.newsletterManager #content fieldset{padding-top:20px;}body.newsletterManager #content .newsletterList{width:980px;overflow:hidden;background-color:#ebebeb;min-height:120px;margin-bottom:10px;}body.newsletterManager #content .newsletterList ol{width:650px;}body.newsletterManager #content .newsletterList ol li{float:left;line-height:1;padding:10px;width:295px;text-transform:uppercase;}body.newsletterManager #content .newsletterList ol li.next-row{clear:left;}body.newsletterManager #content .newsletterList ol li input{float:left;margin:0;}body.newsletterManager #content .newsletterList ol li label{float:left;width:270px;padding:3px 0 0 5px;}body.newsletterManager #content ol{width:980px;}body.newsletterManager #content ol li{padding:22px 0 0;float:left;width:800px;}body.newsletterManager #content ol li.subscriptionEmail{float:left;width:165px;padding-top:0;line-height:1.5;padding-left:10px;}body.newsletterManager #content ol li.subscriptionEmail input{width:148px;}body.newsletterManager #content ol li label{font-size:.7666em;text-transform:uppercase;}body.newsletterManager #content ol li a.buttonSubmit{float:left;margin-right:10px;}body.newsletterManager #content ol li p.textNewsletterSubscription{float:left;display:block;width:660px;height:0;padding:31px 0 0 0;overflow:hidden;background:url(../images/text/newsletter_subscription.gif) no-repeat;}div.thankYou{background:url(../images/text/thank_you_for_shopping.gif) no-repeat 449px 46px;}div.thankYou h1.withShoppingBag{margin-top:0;}div.thankYou ol#checkoutSteps{display:block;padding:11px 0 16px;background:url(../images/bg/dashes.gif) repeat-x bottom left;}div.thankYou img.logo{display:none;}div.thankYou div.twoCol{background:none;padding-top:0;width:962px;}div.thankYou div.twoCol li.col1{width:643px;padding-left:0;margin-top:0;}div.thankYou div.twoCol li.col2{margin-top:12px;}div.thankYou form{padding-top:45px;}div.thankYou p.orderNumber{clear:left;text-transform:uppercase;padding:15px 0;}div.thankYou p.orderNumber a{text-transform:none;color:#6d6d6d;}ul.bannerAdBottom{width:960px;padding:0 10px;margin:0 0 45px 0;}ul.bannerAdBottom li{float:left;margin-right:6px;background:#878787;}ul.bannerAdBottom li.last{margin-right:0;}ul.bannerAdBottom li img{display:block;vertical-align:bottom;}div.thankYou table.expandable td.long{width:273px;}div.thankYou table.expandable td.med{width:95px;}body.printerFriendly div.container,body.thankyou.printerFriendly.noLeftColumn.noRightColumn div#content,body.printerFriendly div.printerFriendly{width:550px;}body.printerFriendly div#footer,body.printerFriendly div#header,body.printerFriendly ol#checkoutSteps{display:none;}body.printerFriendly div#content{margin:0;background:url(../images/text/thank_you_for_shopping_print.gif) no-repeat 240px 40px;padding-top:50px;}body.printerFriendly table.orderSummaryTable tr.theTotals td{padding-right:10px;}div.printerFriendly img.logo{margin-bottom:40px;}div.printerFriendly div.preferredAddress{width:225px;float:right;margin-bottom:30px;}div.printerFriendly div.preferredAddress h3{margin-bottom:20px;}div.printerFriendly div.orderInfo{float:left;width:300px;}body.errorPage div#content{background:url(../images/bg/error_page.jpg) no-repeat right 20px;padding:40px 0 115px;width:980px;}body.errorPage #content h1{display:block;height:0;padding:65px 0 0 0;overflow:hidden;background:url(../images/text/hmm_not_found.gif) no-repeat;margin:0 0 18px 60px;}body.errorPage #content p{margin-left:60px;font-size:1.3833em;text-transform:uppercase;font-weight:bold;line-height:.9;width:475px;}body.errorPage #content p em{font-style:normal;color:#ae7ff0;}body.errorPage #content p em.alternateColor{font-style:normal;color:#3cf1c8;}body.errorPage #content ol{margin:10px 0 25px 60px;overflow:hidden;}body.errorPage #content li input{float:left;margin:0;font-size:11px;height:14px;padding:2px 0 2px 10px;line-height:16px;width:129px;color:#999;border:0;background:url(../images/bg/search_site_field.gif) no-repeat;}body.errorPage #content li a.formButtonGo{float:left;}body.errorPage #content a.buttonTakeMeHome{margin:6px 0 0 55px;}h2.giftListTag{width:180px;height:0;padding-top:39px;overflow:hidden;background:url(../images/text/gift_list_tag.gif) no-repeat;margin:0 0 10px 0;}body.gift #content{padding-bottom:10px;}body.gift #content h1,body.gift #content .blkSpacer{font-weight:normal;margin-right:10px;margin-left:10px;margin-bottom:0;}body.gift #content .blkSpacer{width:960px;}body.gift #content div .blkSpacer{width:auto;}.giftList{position:relative;left:10px;height:726px;width:980px;background:url(../images/bg/gift_list_right.jpg) right top no-repeat;}.giftList .overlaySheet{position:absolute;top:330px;left:33px;}.giftList .wrapper{padding-top:86px;}.giftList .wishList{width:374px;height:377px;overflow:auto;overflow-x:hidden;}.giftList .wishList h4.move_wish_here{height:0;width:340px;padding-top:116px;margin:0;overflow:hidden;background:url(../images/text/move_wish_here.gif) no-repeat;}.giftList .left{position:absolute;top:0;left:-20px;width:488px;height:726px;background-image:url(../images/bg/gift_list_left.jpg);background-repeat:no-repeat;background-position:top left;}.giftList .left .wrapper{padding-left:74px;width:374px;padding-top:137px;}.giftList .left .wishList{position:absolute;top:244px;left:74px;}.giftList .right{position:absolute;top:0;left:503px;width:424px;}.giftList .right h2.giftListTag{margin-bottom:4px;}.giftList .right .wishList{position:absolute;top:244px;left:25px;}.giftList .right .giftSpacer{position:absolute;top:223px;left:0;width:426px;height:8px;background:url(../images/bg/giftlist_spacer.gif) no-repeat;}.giftList .right .giftMenu{position:absolute;top:140px;left:316px;width:120px;}.giftList .right .giftMenu li{padding:1px 0;}.giftList .right .giftMenu li a{display:block;font-size:.91em;line-height:1.3em;padding:0 0 0 8px;background-position:0 1px;background-repeat:no-repeat;background-image:url(../images/ico/arrow_small_black_right.gif);}.giftList .right .giftMenu li.current a{background-image:url(../images/ico/arrow_small_gray_right.gif);color:#b2b2b2;cursor:default;}.giftList .right .giftMenu li.current a:hover{text-decoration:none;}.giftList .right .giftMenu li.send a{background-image:url(../images/ico/arrow_small_yellow_right.gif);color:#b49e4c;}.giftList p{font-size:.91em;margin-bottom:10px;}.giftList .productWish p{margin-bottom:0;}#giftPublicView.giftList .left{background-image:url(../images/bg/gift_list_left_public.jpg);}#giftPublicView.giftList .left .wrapper{padding-top:92px;}#giftPublicView.giftList .right{left:528px;width:374px;}#giftPublicView.giftList .right .wishList{position:relative;top:0;left:0;margin-top:18px;width:374px;height:470px;overflow:auto;overflow-x:hidden;}form#giftEvent{margin-bottom:20px;}form#giftEvent label{display:block;font-size:.83em;line-height:1.4em;text-transform:uppercase;text-indent:2px;}form#giftEvent select{float:left;width:145px;border-width:2px;border-style:solid;border-color:#828177 #f9f8f3 #f9f8f3 #828177;background:#ddd;margin:0 23px 0 0;}form#giftEvent .eventDetails{float:left;font-size:.83em;line-height:1.5em;padding:.25em 0;text-transform:uppercase;margin:0;}form#giftEvent .eventDetails strong{font-size:1.1em;font-weight:normal;font-family:inherit;}ul.productWish div.box div.content div.vertCenterOuter{height:95px;}div.vertCenterOuter{display:table;position:static;}div.vertCenterMiddle{display:table-cell;vertical-align:middle;position:static;}ul.productWish div.box{margin-bottom:14px;margin-right:17px;}ul.productWish div.box div.content{padding:8px 5px 8px 0;}ul.productWish div.box div.content div.productImage{float:left;}ul.productWish div.box div.content div.productImage img{float:left;}ul.productWish div.box div.content div.vertCenterOuter{float:left;width:118px;}ul.productWish div.box div.content div.productDescription{width:118px;}ul.productWish div.box div.content div.productDescription h4.productBrand{font-size:11px;line-height:1em;text-transform:uppercase;margin:0 0 2px 0;}ul.productWish div.box div.content div.productDescription p{font-size:11px;margin:0;line-height:1.05em;}ul.productWish div.box div.content div.productDescription p.productTitle{text-transform:uppercase;}ul.productWish div.box div.content div.productDescription p.price{font-weight:bold;padding-top:2px;}ul.productWish div.box div.content div.productDescription fieldset{padding:5px 0 0 0;}ul.productWish div.box div.content div.productDescription input.text{float:left;padding:0;height:14px;width:30px;margin-right:4px;text-align:center;color:#606060;border-color:#b2b1b0 #e6e6e6 #e6e6e6 #b2b1b0;}ul.productWish div.box div.content div.productDescription a.buttonBuyView{float:left;}ul.productWish div.box div.content div.productDescription p.message{font-size:.83em;padding-top:5px;color:#ff5f5f;text-transform:uppercase;}ul.productWish div.box div.content span.favorite{font-size:.83em;line-height:1.5em;font-weight:bold;color:#ad924d;text-transform:uppercase;position:absolute;top:8px;right:6px;padding-right:17px;background:url(../images/ico/ratings_small_1star.gif) right center no-repeat;}ul.productWish div.box div.content span.requeusted{font-size:.83em;line-height:1.5em;font-weight:bold;color:#3745b3;text-transform:uppercase;position:absolute;bottom:8px;right:6px;}ul.productWish div.box div.content .moveAcross{font-size:.83em;line-height:1.5em;font-weight:bold;color:#ad924d;text-transform:uppercase;position:absolute;top:8px;right:6px;}ul.productWish div.box div.content .remove{font-size:.83em;line-height:1.5em;padding:3px 22px 3px 0;font-weight:bold;color:#000;text-transform:uppercase;position:absolute;bottom:5px;right:6px;background:url(../images/ico/close.gif) right center no-repeat;}ul.productWish div.box div.content .moveBack{font-size:.83em;line-height:1.5em;font-weight:bold;color:#3745b3;text-transform:uppercase;position:absolute;bottom:8px;right:6px;}ul.productWish div.box div.content .markFavourite{font-size:.83em;line-height:1.1em;font-weight:bold;color:#AD924D;text-transform:uppercase;position:absolute;top:8px;right:6px;}ul.productWish div.box div.content .markFavourite input{float:right;margin:0;position:relative;top:4px;}ul.productWish div.box div.content .markFavourite label{display:block;float:right;padding-right:4px;text-align:right;cursor:pointer;line-height:1.1em;}form.giftListForm{position:relative;width:315px;}form.giftListForm label{font-size:.83em;text-transform:uppercase;display:block;line-height:1.2em;padding-bottom:2px;cursor:pointer;width:140px;}form.giftListForm label.hide{position:absolute;left:-9999em;}form.giftListForm input.text{border-width:1px;border-style:solid;border-color:#b2b1b0 #e6e6e6 #e6e6e6 #b2b1b0;width:140px;padding-left:4px;margin:0 10px 5px 0;color:#606060;}form.giftListForm select{border-width:2px;border-style:solid;border-color:#828177 #f9f8f3 #f9f8f3 #828177;background:#ddd;color:#000;}form.giftListForm select#giftEventYear,form.giftListForm select#giftEventMonth,form.giftListForm select#giftEventDay{float:left;font-size:.83em;margin-right:0;padding:0;}form.giftListForm select#giftEventMonth,form.giftListForm select#giftEventDay{margin-right:2px;}form.giftListForm select#giftListChooser{width:140px;}form.giftListForm a.expand{position:absolute;top:16px;left:156px;padding-left:8px;background:url(../images/ico/arrow_small_black_right.gif) left center no-repeat;white-space:nowrap;}form.giftListForm fieldset.submit{padding:4px 0 0 45px;}form.giftListForm .giftEditSelected{position:absolute;top:0;left:147px;}form.giftListForm .giftEditSelected .saveChange{margin-left:42px;}form.giftListForm .giftCreateNew{position:absolute;top:0;left:147px;}form.giftListForm .giftCreateNew .createGiftList{margin:4px 0 0 42px;}body.gift #content .twocoltext .col1{float:left;width:48%;}body.gift #content .twocoltext .col2{float:right;width:48%;}div.sendingGiftList a.buttonBackToWishGiftList{float:right;margin:10px 10px 15px 0;}div.sendingGiftList div.twoCol{width:962px;}div#content div.sendingGiftList table.expandable th.left{text-align:left;}div.sendingGiftList{background:url(../images/bg/gift_list_thank_you.gif) no-repeat right bottom;}div.sendingGiftList h3,div.sentGiftList h3{text-transform:uppercase;margin-bottom:20px;font-size:11px;}div.sendingGiftList p{padding-bottom:10px;}div.sendingGiftList .twoCol{background:none;clear:right;}div#content div.sendingGiftList div.twoCol li.col1{width:275px;background-position:11px 0;padding:0 0 0 34px;margin-top:0;}div#content div.sendingGiftList div.twoCol li.col1 label strong{color:#e54949;}div#content div.sendingGiftList div.twoCol li.col1 textarea.textarea{width:268px;margin-top:3px;height:83px;margin-bottom:7px;}div#content div.sendingGiftList div.twoCol li.col1 a.buttonSubmit{float:right;margin-bottom:20px;}div.sendingGiftList div.twoCol li.col2{background:url(../images/ico/num_2.gif) no-repeat 9px 0;width:600px;padding:0 0 0 39px;margin-top:0;}div#content div.sendingGiftList div.twoCol li.col2 table{padding-top:0;margin-top:0;}div#content div.sendingGiftList div.twoCol li.col2 table td{padding-bottom:10px;}div.sendingGiftList div.twoCol li.col1 table th{background:#000;color:#fff;padding:4px 8px 3px 7px;font-size:11px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;border:none;white-space:nowrap;text-align:left;}div.sendingGiftList div.twoCol li.col2 table th{width:auto;}div.sendingGiftList table{width:275px;padding:0;margin-bottom:23px;}div.sendingGiftList table th.first{width:170px;}div.sendingGiftList div.twoCol li.col1 table th.action{font-size:10px;text-transform:none;width:45px;padding-left:0;text-align:right;}div.sendingGiftList div.scrollBar{background:#ebebeb;height:80px;padding:10px 5px;overflow:auto;margin-top:20px;float:left;width:265px;}div.sendingGiftList div.scrollBar table{width:245px;font-size:11px;margin:0;float:left;}div.sendingGiftList div.scrollBar table td{vertical-align:top;padding:3px 0;}div.sendingGiftList div.scrollBar table td.email{width:175px;}div.sendingGiftList div.scrollBar table td.action{width:35px;text-align:center;}div.sendingGiftList div.scrollBar table td.action input{margin:0 0 0 15px;}div.sendingGiftList a.buttonTrash{display:block;width:9px;height:0;overflow:hidden;padding-top:9px;background:url(../images/ico/trash.gif) no-repeat;margin:2px 0 0 15px;}div.sendingGiftList table{width:100%;}div.sendingGiftList div.messageSent{clear:both;width:275px;}div.sendingGiftList li.col2 div.messageSent{width:500px;}div.sendingGiftList div.messageSent div{margin-bottom:0;}div.sendingGiftList div.messageSent h3{clear:left;}div.sendingGiftList div.messageSent div.giftMessage{background:#ebebeb;padding:10px 10px 0;margin-bottom:15px;}div.sendingGiftList li.col2 div.messageSent div.giftMessage{width:258px;}div.sendingGiftList li.col2 div.messageSent h3{width:262px;margin-top:10px;}div.sendingGiftList div.messageSent div.giftMessage p{padding-bottom:10px;font-size:11px;}div.sendingGiftList div.messageSent div.giftMessage p.giftLike{position:relative;width:232px;height:63px;overflow:hidden;}div.sendingGiftList div.messageSent div.giftMessage p.giftLike span{width:232px;height:63px;overflow:hidden;background:url(../images/text/gift_list_i_like.gif) no-repeat top left;position:absolute;top:0;left:0;}div.sendingGiftList div.messageSent div.giftMessage p.giftThanks{position:relative;width:258px;height:63px;overflow:hidden;}div.sendingGiftList div.messageSent div.giftMessage p.giftThanks span{width:258px;height:63px;overflow:hidden;background:url(../images/text/gift_list_thanks_note.gif) no-repeat top left;position:absolute;top:0;left:0;}div.sendingGiftList div.messageSent input.checkbox{float:left;}div.sendingGiftList div.messageSent label{float:left;margin-top:4px;}div.sentGiftList{background:url(../images/bg/gift_list_sent.gif) no-repeat center right;padding:24px 10px 40px;min-height:300px;}div.sentGiftList a{color:#e54949;}div.sentGiftList a.buttonBeSocialLong{margin-bottom:20px;}div.sentGiftList a.buttonBackToWishAndGiftList,div.sentGiftList a.buttonGiftContinueShopping{float:left;margin-right:20px;}div.sentGiftList p{padding-bottom:23px;}div.sentGiftList div.emailRecipients p{padding-bottom:10px;}div.sentGiftList div.emailRecipients h3{width:270px;}div.sentGiftList div.emailRecipients div.scrollBar{width:275px;background:#ebebeb;height:80px;padding:10px 5px;overflow:auto;margin-top:20px;margin-bottom:26px;}div.sentGiftList div.emailRecipients div.scrollBar p{line-height:1.6;font-size:.916em;}div.checkoutLogin,div.checkoutRegister{width:465px;float:left;overflow:hidden;margin-left:10px;}div#content div.checkoutLogin h2,div#content div.checkoutRegister h2{letter-spacing:0;}div.checkoutLoginRegister form div{margin:0 0 12px;}div.checkoutLoginRegister form div p{font-size:.9em;}div.checkoutLogin form{padding:8px 0 0 0;}div.checkoutLogin form div{margin-right:26px;float:left;}div.checkoutLogin form div.last{margin-right:10px;}div.checkoutLogin form div.forgotPassword{width:75px;margin:9px 0 0 0;line-height:1;}div.checkoutLogin form div.forgotPassword a{color:#989898;}div.checkoutLogin form p.proceedArrow{margin:8px 0 0 170px;}div.checkoutRegister form{border-left:1px solid #a1a1a1;padding:13px 0 0 9px;margin:10px 0 0 0;}div.checkoutRegister form label{width:121px;float:left;margin:4px 0 0 0;}body.login div#content form input.text{float:left;margin-top:0;margin-bottom:0;}div.checkoutRegister form p.proceedArrow{margin:2px 0 0 117px;}div.checkoutLoginRegister div.checkoutLogin h1{background:url(../images/ico/open_shopping_bag.gif) no-repeat top left;}div.checkoutLoginRegister h1{padding-top:32px;}div.checkoutLoginRegister p.error{padding-bottom:7px;}div.checkoutLoginRegister h2{margin-bottom:16px;}div.checkoutRegister h1,div.checkoutRegister h2,div.checkoutRegister p.error{padding-left:8px;}div.checkoutLogin p.error,div.checkoutRegister p.error{font-size:.9em;}div.checkoutRegister form div.formError div.formErrorField{float:left;}div.checkoutRegister form div.formError p{clear:left;margin-left:118px;}div.checkoutRegister form div.formError label{width:118px;margin:0;}div.checkoutLogin form div.formError div.formErrorField{float:none;}div.wishLogin{padding:15px 10px 0;width:960px;}div.wishLogin div.wishLoginWrapper,div.wishLogin div.wishLoginOrRegisterWrapper{margin:20px 0 45px;background:url(../images/bg/wish_login_faux.gif) repeat-y 303px 0;width:100%;overflow:hidden;}div.wishLogin div.wishLoginOrRegisterWrapper{background:url(../images/bg/dot_grey.gif) repeat-y 458px 0;}div#content div.wishLogin h2{height:0;padding-top:62px;overflow:hidden;line-height:1;}div#content div.wishLogin h3{background:none;color:#000;}div#content div.wishLogin h3{font-size:1.25em;display:block;text-transform:uppercase;letter-spacing:-0.03em;padding:5px 0 20px;line-height:1;}div#content div.wishLogin h3 strong{font-size:1.666em;display:block;}div#content div.wishLogin h3 em{font-style:normal;color:#cfbb76;}div.wishLogin form.form div{margin:0 0 12px;width:100%;overflow:hidden;}div.wishLogin form.form label{width:122px;float:left;margin:2px 0 2px;}div.wishLogin form.form input{float:left;}div.wishLogin form.form select{float:left;}div.wishLogin a.buttonWishAndGiftListLogin,div.wishLogin a.buttonViewAGiftList,div.wishLogin a.buttonCreateAWishAndGiftList{margin-left:122px;}div.wishGiftList{background:#f2f2f2;padding:10px;margin:20px 12px 0 0;}div#content div.wishGiftList h3.wishGiftList{width:177px;height:0;padding:29px 0 0;overflow:hidden;background:url(../images/text/wish_and_gift_list.gif);}div#content div.wishGiftList p.wishGiftListTagline{width:209px;height:0;padding:25px 0 0;margin-bottom:5px;overflow:hidden;background:url(../images/text/wish_and_gift_list_tag.gif);}div.wishGiftList p{font-size:.916em;padding-bottom:5px;}div.giftLogin{width:285px;float:left;}div.giftLogin h2.login{width:211px;background:url(../images/text/log_in_wish_and_gift_list_large.gif) no-repeat;}div.giftLogin form.form div.loginPassword{margin-bottom:0;}div.giftLogin p.forgotPassword{width:122px;line-height:1em;}div.giftLogin p.forgotPassword a{font-size:.916em;color:#b0b0b0;}div.giftViewList{width:325px;float:left;padding-left:35px;}div.giftViewList h2.viewList{width:182px;background:url(../images/text/view_a_list_large.gif) no-repeat;}div.giftCreate{width:285px;float:left;}div.giftCreate h2.createList{width:245px;background:url(../images/text/create_a_list_large.gif) no-repeat;}div.giftLoginOrRegister{width:340px;float:left;background:#fff;padding:0 15px 0 5px;}div.giftLoginOrRegister div.box div.content{padding:10px 0;}div#content div.giftLoginOrRegister h2.justLoginOrRegister{width:308px;height:0;padding:40px 0 0;margin:0 auto;background:url(../images/text/just_login_or_register.gif);overflow:hidden;}div#content div.wishLogin div.giftLoginOrRegister h3{text-align:center;padding:5px 30px 15px;margin-bottom:15px;background:url(../images/bg/arrow_left_right.gif) bottom no-repeat;}div.giftLoginOrRegister div.box{margin-bottom:10px;}div.giftLoginOrRegister div.productItem{margin:0 0 10px 60px;padding:20px 0 20px 125px;position:relative;width:110px;}div.giftLoginOrRegister div.productImage{left:0;position:absolute;top:0;}div#content div.wishLogin div.giftLoginOrRegister h3.productBrand{font-size:1em;text-align:left;font-weight:bold;height:auto;padding:0;line-height:1em;margin:0;text-transform:uppercase;}div.giftLoginOrRegister div.productItem p.price{font-weight:bold;font-size:.916em;margin:0;}body.basket div#content{margin:0 0 44px 8px;width:781px;}body.basket div#bside{margin-right:8px;margin-bottom:44px;}div.basket a.buttonCheckout{float:right;margin-top:18px;}div.basket p.proceedArrow{float:right;margin-top:13px;}div.basket p.continueShopping{float:left;margin-top:14px;}div.basket p.proceedArrow a.buttonCheckout{float:none;margin:0;}div.basket a.buttonUpdate,div.basket a.buttonUpdateGrey,div.basket a.buttonRemove,div.basket td span.qty{float:left;}body.basket ul.arrow{border:1px solid #e54949;margin:10px 0 8px;padding:8px 7px 3px;}body.basket ul.arrow li{font-size:14px;font-weight:bold;text-transform:uppercase;background:url(../images/ico/arrow_big_black_right.gif) no-repeat top left;padding-left:18px;}div.basket table.orderSummaryTable td.long{width:297px;}div.basket table.orderSummaryTable td.med{width:114px;}div.basket table.orderSummaryTable td.medQty{width:104px;text-align:left;}div.basket table.orderSummaryTable th.hQty{text-align:left;}div.basket table.orderSummaryTable td.short{width:60px;}body.askExperts #content{min-height:400px;}body.askExperts #content h1.intro{display:block;height:0;padding-top:50px;overflow:hidden;background:url(../images/text/ask_an_expert.gif) no-repeat;margin-left:8px;}body.askExperts #content p.intro{margin-left:8px;}body.askExperts #content h2.ExpertsPicks{display:block;height:0;padding-top:50px;overflow:hidden;background:url(../images/text/what_we_love.gif) no-repeat;margin:0 0 10px 8px;}body.askExperts #content h2.ExpertsQuestionsAnswers{display:block;height:0;padding-top:50px;overflow:hidden;background:url(../images/text/questions_and_answers.gif) no-repeat;margin:0 0 25px 8px;}a.buttonAskExpert{display:block;height:0;padding-top:58px;width:58px;overflow:hidden;background:url('/_content/page/experts_intro/ask_expert.png') no-repeat;}.contentExpertsWrapper{width:960px;overflow:hidden;margin:15px 10px 25px;}.contentExpertColumn{float:left;width:320px;position:relative;}#content .contentExpertColumn h2{margin-top:340px;font-size:2.5em;font-weight:normal;line-height:.85em;}.contentExpertColumn h2 em{font-style:normal;font-weight:bold;}.contentExpertColumn h2 span{display:block;}.expert1 h2{color:#afeddc;}.expert1 h2 span{color:#2acca0;}.expert2 h2{color:#ffcaca;}.expert2 h2 span{color:#f34747;}.expert3 h2{color:#c3e1fd;}.expert3 h2 span{color:#4ba1f5;}.contentExpertColumn img{position:absolute;top:0;left:25px;z-index:1;}.expert1 img{top:12px;}.expert2 img{top:15px;}.contentExpertColumn a{z-index:10;position:absolute;top:258px;}.expert1 a.buttonAskExpert{left:211px;}.expert2 a.buttonAskExpert{top:258px;left:228px;background-position:0 -58px;}.expert3 a.buttonAskExpert{right:40px;background-position:0 -116px;}.introExpertsPicks{width:980px;overflow:hidden;margin:0 0 25px;padding-bottom:60px;background:url(../images/bg/experts_picks.gif) repeat-x left bottom;}.introExpertsPicks ol{width:980px;height:35px;overflow:hidden;background:url(../images/nav/experts_tabs.gif) no-repeat left top;}.introExpertsPicks ol li,.introExpertsPicks ol li a{float:left;width:244px;background:url(../images/nav/experts_tabs.gif) no-repeat left top;}.introExpertsPicks ol li a{height:0;padding:35px 0 0;overflow:hidden;}.introExpertsPicks ol li.expert1 a{background-position:0 0;}.introExpertsPicks ol li.expert2 a{background-position:-245px 0;}.introExpertsPicks ol li.expert3 a{background-position:-489px 0;}.introExpertsPicks ol li.expert1 a:hover,.introExpertsPicks ol li.expert1 a.current,.introExpertsPicks ol li.expert1 a.current:hover{background-position:0 -35px;}.introExpertsPicks ol li.expert2 a:hover,.introExpertsPicks ol li.expert2 a.current,.introExpertsPicks ol li.expert2 a.current:hover{background-position:-245px -35px;}.introExpertsPicks ol li.expert3 a:hover,.introExpertsPicks ol li.expert3 a.current,.introExpertsPicks ol li.expert3 a.current:hover{background-position:-489px -35px;}body.askExperts #content ul.productGrid li{width:225px;margin:10px 0 0 20px;text-align:left;padding:0;}body.askExperts ul.productGrid li div.productImage{margin:0 0 4px 0;text-align:left;}body.askExperts #content ul.productGrid li a.buttonQuickBuy{background:url(../images/btn/quick_buy_half.gif) no-repeat top;float:left;margin:3px 0 0;width:63px;}body.askExperts #content ul.productGrid li a.buttonMoreInfo{background:url(../images/btn/more_info_half.gif) no-repeat top;float:left;margin:3px 0 0;width:63px;}body.askExperts #content ul.productGrid li a.buttonQuickBuy:hover,body.askExperts #content ul.productGrid li a.buttonMoreInfo:hover{background-position:bottom;}body.askExperts #content ul.productGrid li p{margin:0 0 0 4px;}body.askExperts #content ul.productGrid.expert1 li .productDescription{color:#4ccca4;}body.askExperts #content ul.productGrid.expert2 li .productDescription{color:#f34747;}body.askExperts #content ul.productGrid.expert3 li .productDescription{color:#4ba1f5;}body.askExperts #content ul.productGrid li h4{margin:0 0 0 4px;}.contentExpertsQuestionsAnswersWrapper{padding:0 2px 40px;width:980px;overflow:hidden;}.contentExpertQuestionsAnswers{float:left;width:300px;padding-right:20px;}#content .contentExpertQuestionsAnswers h2{font-size:2.3833em;font-weight:normal;letter-spacing:-0.035em;line-height:.75em;}#content .contentExpertQuestionsAnswers h2 em{display:block;font-style:normal;font-weight:bold;line-height:1em;}#content .contentExpertsQuestionsAnswersWrapper .expert1 h2 em{color:#2acca0;}#content .contentExpertsQuestionsAnswersWrapper .expert2 h2 em{color:#f34747;}#content .contentExpertsQuestionsAnswersWrapper .expert3 h2 em{color:#4ba1f5;}.contentExpertQuestionsAnswers dl{padding:5px 0 20px;}.contentExpertQuestionsAnswers dt{padding:5px 8px;}.contentExpertQuestionsAnswers dd{padding:5px 8px;}.expert1 dt{background-color:#d8fbf1;color:#2acca0;}.expert1 dd{color:#2acca0;}.expert1 dd a{color:#2acca0;}.expert2 dt{background-color:#ffe5e5;color:#f34747;}.expert2 dd{color:#f34747;}.expert2 dd a{color:#f34747;}.expert3 dt{background-color:#dfedfb;color:#4ba1f5;}.expert3 dd{color:#4ba1f5;}.expert3 dd a{color:#4ba1f5;}.contentExpertsQuestionsAnswersWrapper .expert1 a.buttonAskExpert,.contentExpertsQuestionsAnswersWrapper .expert2 a.buttonAskExpert,.contentExpertsQuestionsAnswersWrapper .expert3 a.buttonAskExpert{margin-left:8px;}.formAskExpertHeader{background:url(../images/bg/dashes_black.gif) repeat-x left bottom;margin-bottom:20px;position:relative;min-height:60px;width:980px;z-index:100;}#content .formAskExpertHeader h1{font-size:2.5em;font-weight:normal;line-height:.85em;margin:0 0 15px 8px;position:relative;z-index:100;}.formAskExpertHeader h1 em{font-style:normal;}.formAskExpertHeader h1 span{display:block;}.expert1 h1{color:#afeddc;}.expert1 h1 em{color:#2acca0;}.expert2 h1{color:#ffcaca;}.expert2 h1 em{color:#f34747;}.expert3 h1{color:#c3e1fd;}.expert3 h1 em{color:#4ba1f5;}.formAskExpertHeader p.notice{height:0;padding:42px 0 0;overflow:hidden;width:482px;position:absolute;right:216px;top:3px;z-index:1;background:url(../images/text/expert_advices_text.gif) no-repeat left top;}.expert1 .formAskExpertHeader p.notice{background-position:0 0;}.expert2 .formAskExpertHeader p.notice{background-position:0 -84px;}.expert3 .formAskExpertHeader p.notice{background-position:0 -42px;}.formAskExpertHeader img{position:absolute;right:-3px;top:-10px;z-index:1000;}body.askExperts a.buttonWrongExpert{position:absolute;left:578px;bottom:-7px;}#content .formAskExpert h2{font-size:1em;background:#000;color:#fff;padding:4px 8px 3px;line-height:1;margin-bottom:20px;width:964px;}.formAskExpert p.error{font-weight:bold;text-transform:uppercase;margin:-12px 0 10px 12px;}.formAskExpert{padding-bottom:30px;position:relative;z-index:1;}.formAskExpert ol{width:980px;overflow:hidden;}.formAskExpert ol li{width:960px;overflow:hidden;padding:6px 10px 5px 9px;}.formAskExpert ol li.submitForm{background:url(../images/bg/dashes_black.gif) repeat-x left top;margin-top:20px;padding:7px 10px 10px;}.formAskExpert ol li label{float:left;width:186px;}.formAskExpert ol li label span{display:block;color:#7a7979;text-transform:none;width:180px;}#content .formAskExpert ol li.error ol li label{font-weight:bold;}#content .formAskExpert ol li.error.noRadio label{width:183px;}#content .formAskExpert ol li.error div input{margin:0;}.formAskExpert input,.formAskExpert ol li input,.formAskExpert select,.formAskExpert ol li textarea{margin:0;width:auto;}.formAskExpert ol li .textarea{height:78px;}.expert1 .formAskExpert ol li.alternateBackground{background-color:#e8faf5;}.expert2 .formAskExpert ol li.alternateBackground{background-color:#ffeaea;}.expert3 .formAskExpert ol li.alternateBackground{background-color:#e4f1fe;}.formAskExpert ol li ol{width:765px;overflow:hidden;padding:0;margin:0;}.formAskExpert ol li ol.hairInfo{float:right;margin:0 -10px 5px -15px;padding-left:12px;width:783px;border-bottom:1px solid white;}.formAskExpert ol li ol.hairInfo.last-row{margin-bottom:-3px;border-bottom:none;}.formAskExpert ol li ol li{width:160px;overflow:hidden;padding:0 0 3px;float:left;background-color:transparent;}.formAskExpert ol li ol li.last-in-row{width:125px;overflow:hidden;padding:0;float:left;background-color:transparent;}#content .formAskExpert ol li ol li label{float:left;width:auto;line-height:1;padding:1px 0 0 5px;text-transform:none;font-size:1em;}#content .formAskExpert ol li ol li.other{margin-left:-37px;position:relative;width:280px;}#content .formAskExpert ol li ol li.other label{padding-right:5px;}.formAskExpert ol li ol li input{float:left;}#content .formAskExpert li input.text{float:left;margin-right:8px;}a.buttonBrowse{height:0;padding:16px 0 0;overflow:hidden;width:72px;background:url(../images/btn/browse.gif) no-repeat left top;display:block;}.formAskExpert a.buttonBrowse{float:left;}a.buttonSubmitQuestion{height:0;padding:24px 0 0;overflow:hidden;width:156px;background:url(../images/btn/submit_your_question.gif) no-repeat left top;display:block;}.formAskExpert a.buttonSubmitQuestion{margin-left:180px;}.askFormNotice{color:#a7a7a7;padding:0 70px 0 10px;}p.textThanks{margin-left:180px;height:0;padding:36px 0 0;overflow:hidden;width:149px;background:url(../images/text/thank_you_experts.gif) no-repeat left top;display:block;}body.customerServices dl.faq{margin-bottom:15px;}body.customerServices dl.faq dt{display:block;padding:0;width:785px;background:url(../images/bg/bg_block_cs.gif) center no-repeat;margin-left:-5px;font-weight:bold;text-transform:uppercase;}body.customerServices dl.faq dt a{display:block;height:14px;padding:5px 0 6px 35px;width:750px;}body.customerServices dl.faq dt a:hover,body.customerServices dl.faq dt a:active{text-decoration:none;}body.customerServices dl.faq dd{background:#ebebeb;width:725px;margin-top:-2px;margin-left:22px;margin-bottom:10px;display:none;padding:10px 8px;font-size:.9em;}body.customerServices dl.faq dd.active{display:block;}body.customerServices dl.faq dd h4{font-weight:bold;color:#000;background:none;}body.customerServices dl.faq dd p{margin-bottom:10px;}body.customerServices dl.faq dd p a,body.customerServices div.questionNotCovered a{color:#c80f0f;}body.customerServices div.questionNotCovered{margin-bottom:15px;font-size:.9em;}body.customerServices #bside{margin-right:10px;width:174px;}body.customerServices #bside .bsideWrapper{padding-top:40px;}body.customerServices #bside .bsideWrapper dl.address dt{font-weight:bold;margin-top:10px;font-size:1.1em;}body.customerServices #bside .bsideWrapper dl.address dt.first{margin:0;}body.customerServices #bside .bsideWrapper dl.address dd.smallGrey{font-size:10px;color:#ababab;}body.customerServices #bside .bsideWrapper div.deliveryTimesAndCharges a{background:url(../images/ico/delivery_times.gif) no-repeat center left;display:block;margin:8px 0 10px 0;padding:58px 0 0 0;color:#9b9b9b;text-transform:uppercase;font-size:.8em;}body.customerServices #bside .bsideWrapper div.deliveryTimesAndCharges a:hover,body.customerServices #bside .bsideWrapper div.deliveryTimesAndCharges a:active{text-decoration:none;}body.customerServices #bside .bsideWrapper ul.paymentType{width:184px;margin:15px 0;float:none;}body.customerServices #bside .bsideWrapper ul.paymentType li{margin-bottom:12px;}body.customerServices #bside .bsideWrapper ul.paymentType li.paypal{margin:0;}body.giftCardPurchase #content{background:url(../images/bg/gift_card_purchase.png) no-repeat;padding:80px 0 60px;margin-top:15px;overflow:hidden;width:980px;}body.giftCardPurchase #content h2{font-size:2.1em;}body.giftCardPurchase #content h3{background-color:transparent;color:#000;padding:20px 0 20px 0;font-size:1.083em;text-transform:uppercase;width:280px;}#content .contentGiftCardDescritpion{padding:0 32px 0 10px;float:left;width:210px;}#content .contentGiftCardDescritpion h2{margin-bottom:20px;}#content .contentGiftCardDescritpion p{margin-bottom:12px;line-height:1.1666em;font-size:.9em;}#content .contentGiftCardRegistration{float:left;width:527px;}#content .contentGiftCardRegistration h2{width:305px;margin:0 0 40px 8px;}#content .contentGiftCardRegistration h3{background-color:transparent;background-image:none;color:#000;}#content .contentGiftCardRegistration fieldset{padding-left:8px;border-left:1px solid #a1a1a1;}#content .contentGiftCardRegistration fieldset label{float:left;width:150px;padding-top:3px;font-size:.8em;}#content .contentGiftCardRegistration fieldset li.buy label{text-indent:-1000em;}#content .contentGiftCardRegistration fieldset li.buy{padding:20px 0 0;}#content .contentGiftCardRegistration fieldset label span{display:block;color:#898989;text-transform:none;width:85px;}#content .contentGiftCardRegistration fieldset li{width:390px;overflow:hidden;padding-bottom:9px;}#content .contentGiftCardRegistration fieldset select.amount{width:70px;}#content .contentGiftCardRegistration fieldset .textarea{height:75px;}#content .contentGiftCardRegistration fieldset select.day,#content .contentGiftCardRegistration fieldset select.month,#content .contentGiftCardRegistration fieldset select.year{width:60px;}#content .contentGiftCardRegistration fieldset .checkbox{margin:0;}#content .contentGiftCardRegistration fieldset p.charactersAvailable{padding-left:150px;}div#aside .new,div#bside .new{font-weight:bold;color:#c73f3f;text-transform:uppercase;}.sidebar div.sectionTitle,.sidebar h2.sectionTitle{width:171px;margin:-1px 0 9px 0;background:url(../images/border/section_header_top.gif) no-repeat 0 0;}.sidebar .catNav h2.sectionTitle{margin-bottom:5px;}.sidebar h2.sectionTitle{font-size:1.1em;font-weight:normal;text-transform:uppercase;text-align:left;}.sidebar div.sectionTitle div.sectionTitle2,.sidebar h2.sectionTitle span{display:block;background:url(../images/border/section_header_bottom.gif) no-repeat 0 100%;text-align:center;}.sidebar div.sectionTitle div.sectionTitle2{padding:20px 0;}.sidebar h2.sectionTitle span{padding:11px 0 10px 6px;text-align:left;}.sidebar div.sectionTitle2 h2 strong,.sidebar h2.sectionTitle strong{font-weight:bold;}.sidebar div.sectionTitle2 img{display:block;margin:0 auto;vertical-align:bottom;}.sidebar ol.quickShopNav{padding-bottom:6px;}.sidebar ol.quickShopNav li{width:175px;margin:0 0 7px 0;text-transform:uppercase;background:#bdbdbd url(../images/bg/quick_shop_nav_top.gif) no-repeat;}.sidebar ol.quickShopNav li a{width:159px;color:#000;padding:0 8px 0 8px;display:block;background:url(../images/bg/quick_shop_nav_bottom.gif) no-repeat 0 100%;}.sidebar ol.quickShopNav li a:hover,.sidebar ol.quickShopNav li a:active{text-decoration:none;}.sidebar a.buttonQuickShopBrand{margin:0 -4px;}.sidebar div.search{width:175px;position:relative;margin:4px 1px 5px;}.sidebar div.catNav ol{padding-bottom:5px;}.sidebar div.catNav ol ol{padding-bottom:0;}.sidebar div.catNav ol li{width:175px;margin:0 0 8px 0;text-transform:uppercase;background:#f1f1f1 url(../images/bg/cat_nav_top.gif) no-repeat;}.sidebar div.catNav ol li a{width:159px;color:#000;padding:0 8px 0 8px;display:block;background:url(../images/bg/cat_nav_bottom.gif) no-repeat 0 100%;}.sidebar div.catNav ol li a:hover,.sidebar div.catNav ol li a:active{text-decoration:none;}.sidebar div.catNav ol li.open,.sidebar div.catNav ol li.selected,.sidebar div.catNav ol li.empty_selected,.sidebar div.catNav ol li:hover,.sidebar div.catNav ol li.hover{background-color:#000;background-position:-175px 0;}.sidebar div.catNav ol li:hover a,.sidebar div.catNav ol li.open a,.sidebar div.catNav ol li.selected a,.sidebar div.catNav ol li.empty_selected a,.sidebar div.catNav ol li.hover a{color:#fff;background-position:-175px bottom;}.sidebar div.catNav ol li.selected a,.sidebar div.catNav ol li.empty_selected a,.sidebar div.catNav ol li.open a{font-weight:bold;}.sidebar div.catNav ol li.more,.sidebar div.catNav ol li.more a{background:none;}.sidebar div.catNav ol li.more{overflow:hidden;}.sidebar div.catNav ol li.more a{width:auto;float:left;}.sidebar div.catNav ol li.more:hover a{color:#000;}.sidebar div.catNav ol li.more a:hover,.sidebar div.catNav ol li.more a:active{color:#000;text-decoration:underline;}.sidebar div.catNav ol li ul{display:none;width:175px;padding:8px 0 0 0;background:#fff;}.sidebar div.catNav ol li.open ul,.sidebar div.catNav ol li.selected ul,.sidebar div.catNav ol li.empty_selected ul{display:block;}.sidebar div.catNav ol li ul li{width:155px;padding:0 0 0 10px;overflow:hidden;}.sidebar div.catNav ol li.open ul li,.sidebar div.catNav ol li.selected ul li,.sidebar div.catNav ol li.empty_selected ul li{background-color:transparent;background-image:none;text-transform:none;}.sidebar div.catNav ol li.open ul li a{float:left;width:auto;background:url(../images/ico/arrow_black_right.gif) no-repeat 0 0;padding:0 0 0 15px;font-weight:normal;color:#000;}.sidebar div.catNav ol li.open ul li strong a{font-weight:bold;}.sidebar div.catNav ol li.open ul li a:hover,.sidebar div.catNav ol li.open ul li a:active{background-image:url(../images/ico/arrow_red_right.gif);color:#fd6767;text-decoration:none;}.sidebar div.catNav ol li.selected ul li a{float:left;width:auto;background:url(../images/ico/arrow_black_right.gif) no-repeat 0 0;padding:0 0 0 15px;font-weight:normal;color:#000;}.sidebar div.catNav ol li.selected ul li strong a{font-weight:bold;}.sidebar div.catNav ol li.selected ul li a:hover,.sidebar div.catNav ol li.selected ul li a:active{background-image:url(../images/ico/arrow_red_right.gif);color:#fd6767;text-decoration:none;}.sidebar div.catNav ol li.empty_selected ul li a{float:left;width:auto;background:url(../images/ico/arrow_black_right.gif) no-repeat 0 0;padding:0 0 0 15px;font-weight:normal;color:#000;}.sidebar div.catNav ol li.empty_selected ul li strong a{font-weight:bold;}.sidebar div.catNav ol li.empty_selected ul li a:hover,.sidebar div.catNav ol li.empty_selected ul li a:active{background-image:url(../images/ico/arrow_red_right.gif);color:#fd6767;text-decoration:none;}.sidebar div.catNav ol li ul li.open,.sidebar div.catNav ol li ul li.selected,.sidebar div.catNav ol li ul li.empty_selected{background-color:#fff;}.sidebar div.catNav ol li ul li.open a{background:url(../images/ico/arrow_black_down.gif) no-repeat 0 50%;color:#000;}.sidebar div.catNav ol li ul li.open a:hover,.sidebar div.catNav ol li ul li.open a:active{background:url(../images/ico/arrow_red_down.gif) no-repeat 0 50%;color:#fd6767;}.sidebar div.catNav ol li ul li.selected a,.sidebar div.catNav ol li ul li.selected a:hover,.sidebar div.catNav ol li ul li.selected a:active{background:url(../images/ico/arrow_red_down.gif) no-repeat 0 50%;color:#fd6767;}.sidebar div.catNav ol li ul li.empty_selected a,.sidebar div.catNav ol li ul li.empty_selected a:hover,.sidebar div.catNav ol li ul li.empty_selected a:active{background:url(../images/ico/arrow_red_right.gif) no-repeat 0 50%;color:#fd6767;}.sidebar div.catNav ol li ul li ul{clear:both;margin:0 0 -8px 0;padding:8px 0 0 0;}.sidebar div.catNav ol li ul li ul li{width:135px;padding-left:20px;}.sidebar div.catNav ol li ul li.open ul li a,.sidebar div.catNav ol li ul li.selected ul li a,.sidebar div.catNav ol li ul li.empty_selected ul li a{float:none;display:inline;padding-left:0;color:#000;background-image:none;}.sidebar div.catNav ol li ul li ul li.open a,.sidebar div.catNav ol li ul li ul li.selected a,.sidebar div.catNav ol li ul li ul li.empty_selected a,.sidebar div.catNav ol li ul li.open ul li a:hover,.sidebar div.catNav ol li ul li.selected ul li a:hover,.sidebar div.catNav ol li ul li.empty_selected ul li a:hover,.sidebar div.catNav ol li ul li.open ul li a:active,.sidebar div.catNav ol li ul li.selected ul li a:active,.sidebar div.catNav ol li ul li.empty_selected ul li a:active{color:#fd6767;background-image:none;}.sidebar div.fixedDrawer ul.drawers li div.content div.banner.fixed{height:160px;}body.product .sidebar{padding-bottom:12px;}div#footer .new{font-weight:bold;color:#c73f3f;text-transform:uppercase;}#footer ul.productGrid{background:#f1f1f1 url(../images/bg/features.gif) no-repeat;padding:19px 0 11px 1px;margin:0 0 40px 0;}#footer ul.productGrid li{width:212px;min-height:175px;position:relative;background-color:#fff;display:inline;margin:10px 0 0 10px;padding:12px 10px 8px 10px;text-align:left;}#footer .featuresVar1 ul.productGrid li,#footer .featuresVar2 ul.productGrid li,#footer .featuresVar3 ul.productGrid li,#footer .featuresVar4 ul.productGrid li{margin-bottom:11px;}#footer ul.productGrid li.size232x197{width:232px;height:187px;padding:0;}#footer ul.productGrid li.size353x197{width:353px;height:187px;padding:0;}#footer ul.productGrid li h4,#footer ul.productGrid li p{margin:0 3px 3px 14px;line-height:1;}#footer ul.productGrid li p span.price{font-size:1em;}#footer ul.productGrid li a.buttonQuickBuy,#footer ul.productGrid li a.buttonMoreInfo{width:63px;float:left;margin:0;}#footer ul.productGrid li a.buttonQuickBuy{display:inline;margin-left:11px;}#footer ul.productGrid li a.buttonQuickBuy:hover,#footer ul.productGrid li a.buttonMoreInfo:hover{background-position:0 -17px;}#footer ul.productGrid li a.buttonQuickBuy{background:url(../images/btn/quick_buy_half.gif) no-repeat top;}#footer ul.productGrid li a.buttonMoreInfo{background:url(../images/btn/more_info_half.gif) no-repeat top;}div.features{clear:both;width:980px;}div.features ul.productGridTabs{width:980px;overflow:hidden;}div.features ul.productGridTabs li{float:left;height:28px;}div.features ul.productGridTabs a{display:block;width:120px;padding:28px 0 0 0;height:0;overflow:hidden;background:url(../images/nav/features.gif) 0 0;}div.features ul.productGridTabs li.navToday a{background-position:0 0;}div.features ul.productGridTabs li.navToday a:hover,div.features ul.productGridTabs li.navToday a:active{background-position:0 -28px;}div.features ul.productGridTabs li.navToday a.current{background-position:0 -56px;}div.features ul.productGridTabs li.navHot a{background-position:-120px 0;}div.features ul.productGridTabs li.navHot a:hover,div.features ul.productGridTabs li.navHot a:active{background-position:-120px -28px;}div.features ul.productGridTabs li.navHot a.current{background-position:-120px -56px;}div.features ul.productGridTabs li.navNews a{background-position:-240px 0;}div.features ul.productGridTabs li.navNews a:hover,div.features ul.productGridTabs li.navNews a:active{background-position:-240px -28px;}div.features ul.productGridTabs li.navNews a.current{background-position:-240px -56px;}div.features ul.productGridTabs li.navGiftIdeas a{background-position:-360px 0;}div.features ul.productGridTabs li.navGiftIdeas a:hover,div.features ul.productGridTabs li.navGiftIdeas a:active{background-position:-360px -28px;}div.features ul.productGridTabs li.navGiftIdeas a.current{background-position:-360px -56px;}div.features ul.productGridTabs li.navOffers a{background-position:-480px 0;}div.features ul.productGridTabs li.navOffers a:hover,div.features ul.productGridTabs li.navOffers a:active{background-position:-480px -28px;}div.features ul.productGridTabs li.navOffers a.current{background-position:-480px -56px;}body.checkout div.features{display:none;}div.checkoutFooter{display:block;padding:20px 0 30px;}body.basket div.checkoutFooter{padding-top:10px;clear:left;}div.checkoutFooter a{color:#0f0f0f;text-decoration:underline;font-size:.9em;}body.checkout li.col2 div.checkoutFooter{padding:13px 0 3px;}ul.paymentSecure{float:left;}ul.paymentType{float:right;margin-right:3px;width:300px;overflow:hidden;}body.login ul.paymentType{margin-right:180px;}ul.payment li{float:left;}ul.paymentSecure li{margin:2px 0 0 10px;}ul.paymentType li{margin:0 7px 0 0;}ul.payment li,ul.payment li span{position:relative;display:block;overflow:hidden;}ul.paymentType li,ul.paymentType li span{width:34px;height:20px;}ul.payment li span{background:url(../images/ico/secure_credit_cards.gif) no-repeat;position:absolute;top:0;left:0;}ul.payment li a{cursor:pointer;}ul.payment li.securedByThawte,ul.payment li.securedByThawte span{width:61px;height:60px;}ul.payment li.verifiedByVisa,ul.payment li.verifiedByVisa span{width:46px;height:20px;}ul.payment li.mastercardSecurecode,ul.payment li.mastercardSecurecode span{width:61px;height:22px;}ul.payment li.paypal,ul.payment li.paypal span{width:34px;height:20px;}ul.payment li.jcb,ul.payment li.jcb span,ul.payment li.solo,ul.payment li.solo span{width:17px;}ul.payment li.paypal,ul.payment li.paypal span{width:56px;}ul.payment li.securedByThawte span{background-position:0 0;}ul.payment li.verifiedByVisa span{background-position:-61px 0;}ul.payment li.mastercardSecurecode span{background-position:-61px -20px;}ul.payment li.visa span{background-position:-68px -82px;}ul.payment li.mastercard span{background-position:0 -62px;}ul.payment li.americanExpress span{background-position:-34px -62px;}ul.payment li.maestro span{background-position:-68px -62px;}ul.payment li.visaElectron span{background-position:0 -82px;}ul.payment li.delta span{background-position:-34px -82px;}ul.payment li.jcb span{background-position:-102px -62px;}ul.payment li.solo span{background-position:-102px -82px;}ul.payment li.paypal span{background-position:-61px -42px;}ul.payment li.paypal{clear:left;margin-top:9px;margin-left:231px;}ul.payment li.whatsThis{margin:9px 0 0 7px;line-height:1.1;font-size:14px;}ul.payment li a{cursor:pointer;}li.col2 ul.paymentSecure{margin-top:9px;margin-left:4px;}li.col2 ul.paymentSecure li{margin:2px 6px 0 0;}li.col2 ul.paymentSecure li.paypal{margin-right:0;clear:none;margin-top:2px;margin-left:0;}li.col2 ul.payment li.whatsThis{width:40px;margin:0 11px 0 2px;font-size:1em;}li.col2 ul.paymentType{float:left;margin-left:4px;}li.col2 ul.paymentType li{margin-right:8px;}li.col2 ul.paymentType li.solo{margin-right:0;}div.basket div.checkoutFooter{width:781px;}div.basket div.checkoutFooter ul.paymentType{margin-right:0;}div.basket div.checkoutFooter ul.paymentType li.solo{margin-right:0;}div.basket div.checkoutFooter ul.paymentType li.visa{margin-left:8px;}div.basket div.checkoutFooter ul.paymentType li.paypal{margin-left:240px;}div.basket div.checkoutFooter ul.paymentSecure li.securedByThawte{margin-left:0;}ol#footerNav{width:961px;height:20px;position:relative;z-index:1;background:url(../images/nav/footer.gif) no-repeat;margin:0 0 7px 0;padding:0 10px 0 9px;}ol#footerNav li{float:left;}ol#footerNav li a{display:block;height:0;width:181px;padding-top:20px;overflow:hidden;color:#fff;background:url(../images/nav/footer.gif) no-repeat 0 0;}ol#footerNav li.navTermsAndConditions a{background-position:-9px 0;}ol#footerNav li.navTermsAndConditions a:hover{background-position:-9px -20px;}ol#footerNav li.navSafeSecureShopping a{background-position:-189px 0;}ol#footerNav li.navSafeSecureShopping a:hover{background-position:-189px -20px;}ol#footerNav li.navDeliveryTimesCharges a{background-position:-370px 0;}ol#footerNav li.navDeliveryTimesCharges a:hover{background-position:-370px -20px;}ol#footerNav li.prByPure{float:right;}ol#footerNav li.prByPure a{width:52px;background-position:-918px 0;}ul#footerLinks{margin:0 auto;text-align:center;font-size:.8em;}ul#footerLinks li{display:inline;background:url(../images/bg/footer_links.gif) no-repeat center right;}ul#footerLinks li.last{background:none;}ul#footerLinks li a{padding:0 6px 0 5px;color:#838282;}p#copyright{color:#838282;font-weight:bold;text-align:center;font-size:.9em;}p#copyright strong{font-size:1.3em;}
#header h1,#header a.logo{width:190px;background-image:url(../images/hqman/logo.gif);}body.checkout #header a.logo span{width:265px;background-image:url(../images/hqman/logo_checkout.gif);}ol#topNav{background-image:url(../images/hqman/nav/top.gif);}ol#topNav li.navHqhair{z-index:997;}ol#topNav li.navHqhair a{background-position:-489px 0;}ol#topNav li.navHqhair a:hover,ol#topNav li.navHqhair a:active,ol#topNav li.navHqhair a.active{background-position:-489px -24px;}ol#topNav li a{background-image:url(../images/hqman/nav/top.gif);}div#globalNav ol{background-image:url(../images/hqman/nav/global.gif);}div#globalNav ol li{margin-right:21px;display:inline;}div#globalNav ol li a{background-image:url(../images/hqman/nav/global.gif);}div#globalNav ol li.navShaveAndFace a{width:96px;background-position:0 0;}div#globalNav ol li.navShaveAndFace a:hover,div#globalNav ol li.navShaveAndFace a:active,div#globalNav ol li.navShaveAndFace a.current{background-position:0 -44px;}div#globalNav ol li.navHair a{width:46px;background-position:-117px 0;}div#globalNav ol li.navHair a:hover,div#globalNav ol li.navHair a:active,div#globalNav ol li.navHair a.current{background-position:-117px -44px;}div#globalNav ol li.navBathAndBody a{width:91px;background-position:-184px 0;}div#globalNav ol li.navBathAndBody a:hover,div#globalNav ol li.navBathAndBody a:active,div#globalNav ol li.navBathAndBody a.current{background-position:-184px -44px;}div#globalNav ol li.navFragrance a{width:87px;background-position:-296px 0;}div#globalNav ol li.navFragrance a:hover,div#globalNav ol li.navFragrance a:active,div#globalNav ol li.navFragrance a.current{background-position:-296px -44px;}div#globalNav ol li.navToolsAndAccessories a{width:140px;background-position:-404px 0;}div#globalNav ol li.navToolsAndAccessories a:hover,div#globalNav ol li.navToolsAndAccessories a:active,div#globalNav ol li.navToolsAndAccessories a.current{background-position:-404px -44px;}div#globalNav ol li.navElectrical a{width:76px;background-position:-565px 0;}div#globalNav ol li.navElectrical a:hover,div#globalNav ol li.navElectrical a:active,div#globalNav ol li.navElectrical a.current{background-position:-565px -44px;}div#globalNav ol li.navGifts a{width:48px;background-position:-662px 0;}div#globalNav ol li.navGifts a:hover,div#globalNav ol li.navGifts a:active,div#globalNav ol li.navGifts a.current{background-position:-662px -44px;}div#globalNav ol li.navWomen{margin-right:0;}div#globalNav ol li.navWomen a{width:64px;background-position:-731px 0;}div#globalNav ol li.navWomen a:hover,div#globalNav ol li.navWomen a:active div#globalNav ol li.navWomen a.current{background-position:-731px -44px;}div.siteIndex div.indexGroup.indexShaveAndFace h2{background-color:#bbc7ff;}div.siteIndex div.indexGroup.indexHair h2{background-color:#fec7a1;}div.siteIndex div.indexGroup.indexToolsAndAccessories h2{background-color:#d2ee78;}div.siteIndex div.indexGroup.indexElectrical h2{background-color:#c8e7ff;}div.siteIndex div.indexGroup.indexFragrance h2{background-color:#d9c4f0;}div.siteIndex div.indexGroup.indexGifts h2{background-color:#e9e51d;}div.siteIndex div.indexGroup.indexBathAndBody h2{background-color:#b1f6b6;}div.accountBigNav{background-color:#b0afb2;background-image:url(../images/hqman/bg/account_big_nav.jpg);}div.accountBigNav h2.accountHolderArea{background:url(../images/hqman/text/account_holder_area_big.gif) no-repeat;}div.accountBigNav p.enjoyOurAlisterPrivileges{background:url(../images/hqman/text/enjoy_our_alister_privileges.gif) no-repeat;}div.accountBigNav ul li a{background-image:url(../images/hqman/nav/account_big_nav.png);}div.accountNav ul li a{background-image:url(../images/hqman/nav/account_nav.png);}div.accountLogin{background:url(../images/hqman/bg/account_login.jpg) no-repeat #ccc;}div.accountLogin h2.accountHolderArea{background:url(../images/hqman/text/account_holder_area_big.gif) no-repeat;}div.accountLogin p.enjoyOurAlisterPrivileges{background:url(../images/hqman/text/enjoy_our_alister_privileges.gif) no-repeat;}div.accountLogin ul li span{background:url(../images/hqman/text/account_login_list.gif) no-repeat top left;}body.errorPage #content p em{color:#bbc7ff;}body.errorPage #content p em.alternateColor{color:#93e69a;}div.popup a.logo{width:104px;padding-top:21px;background-image:url(../images/hqman/logo_popup.gif);}
#footer ul.productGrid li.size232x197{height:196px;}.features ul.productGrid li div.productImage{margin-top:10px;width:197px;height:127px;}div.box div.boxBar2.hideSlideoutPanel{display:none;}div.boxSlideOutPanel.productReviewsSlideOut{display:none;}div.box div.boxBar2.showSlideoutPanel,div.box div.boxBar2.hideSlideoutPanel{cursor:pointer;}div.box div.boxBar2.showSlideoutPanel strong,div.box div.boxBar2.hideSlideoutPanel strong{padding:0 0 0 14px;}div.box div.boxBar2.showSlideoutPanel strong{background:url(../images/ico/arrow_yellow_right.gif) no-repeat 0 50%;}div.box div.boxBar2.hideSlideoutPanel strong{background:url(../images/ico/arrow_yellow_down.gif) no-repeat 0 6px;}div.productDetail div.boxSlideOutPanel div.productReviews span.hideSlideoutPanel{font-weight:bold;text-transform:uppercase;}div.productDetail div.boxSlideOutPanel div.productReviews span.hideSlideoutPanel{position:absolute;z-index:100;bottom:4px;font-size:.9em;}div.productDetail div.boxSlideOutPanel div.productReviews span.hideSlideoutPanel{right:12px;background-position:0 4px;}div.productDetail div.boxSlideOutPanel div.productReviews span.hideSlideoutPanel:hover{text-decoration:none;}div.boxSlideOutPanel3 div.content span.hideSlideoutPanel{padding:0 0 0 14px;background:url(../images/ico/arrow_black_top.gif) no-repeat 0 50%;font-weight:bold;cursor:pointer;}div.productDetail div.box div.content div.productDetailLeft ul.productColourPicker li a.selected{border-color:#c73f3f;font-weight:bold;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination{float:left;position:relative;left:177px;margin:16px 0 -4px 0;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol{position:relative;z-index:1;left:0;float:left;height:32px;min-width:300px;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li{line-height:32px;display:block;float:left;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.previous{display:block;float:left;}div.productDetail div.boxSlideOutPanel div.productReviews div.pagination ol li a.next{display:block;float:left;}#powerReviewPopupFrame{display:none;position:fixed;top:10%;left:33%;z-index:1500;padding:0;background-color:#000;width:626px;height:542px;}#powerReviewPopupFrame .popupContent{background-color:#FFF;position:absolute;top:-10px;left:-10px;border:1px solid #000;width:630px;}#powerReviewPopupFrame div.header{height:85px;width:585px;position:relative;border-bottom:1px dashed #000;margin-bottom:15px;margin-left:25px;margin-right:15px;}#powerReviewPopupFrame div.header div span{background-image:url('/_ui/images/product/productReview.png');width:302px;height:49px;position:absolute;top:25px;left:0;}#powerReviewPopupFrame div.header a.closeButton{font-size:15px;color:#000;left:535px;top:10px;cursor:pointer;float:right;background:transparent url(../images/ico/close.gif) no-repeat scroll right center;padding-bottom:4px;padding-right:22px;padding-top:3px;margin-right:3px;font-weight:bold;position:absolute;}#powerReviewPopupFrame div.reviewWindow{width:615px;height:345px;position:relative;margin-left:5px;}#powerReviewPopupFrame div.footer{height:85px;position:relative;padding-top:15px;}#powerReviewPopupFrame div.footer a.logo{margin-right:15px;}#powerReviewPopupFrame div.footer p.copyright{margin-right:15px;margin-left:25px;}#powerReviewPopupFrame #pr_intro_text_submit h1{font-size:11px;font-weight:bold;}.productReviewList h4{font-size:11px;}#prStars-3{background:transparent url(../images/product/stars_write_review.gif) no-repeat scroll 0 0;}ul.productRating.rating0Star{background-position:0 0;display:none;}ul.productRating.rating1Star{background-position:0 -29px;}ul.productRating.rating2Star{background-position:0 -58px;}ul.productRating.rating3Star{background-position:0 -87px;}ul.productRating.rating4Star{background-position:0 -116px;}ul.productRating.rating5Star{background-position:0 -145px;}div.checkoutRegister form div.formNonErrorField{margin:0;}#content table.tableDeliveryAddress{margin-bottom:0;}#content table.tableDeliveryAddress tbody tr td label.normalBold{font-weight:bold;font-size:.91em;text-transform:none;}form.form div.NoError div.formNonErrorField{margin:0;width:148px;}div#userNav p#welcome{text-transform:capitalize;}div#userNav p#welcome a{text-transform:none;}span.promotionalText{color:#F66262;}body.checkout div.container form.form div.formNonErrorField{margin:0;}body.basket div.container table.orderSummaryTable tr.subTotals td.totalsName{text-align:right;padding-right:10px;text-transform:uppercase;}div.breadcrumbs{z-index:100;}div.breadcrumbs li span{float:left;font-size:10px;line-height:13px;height:14px;color:#636363;padding:1px 8px 0;border-left:1px solid #fff;}div.breadcrumbs li.first span{border:none;}#quickViewEmptyError{display:none;}div#content div.sendingGiftList div.twoCol li.col2 p{padding-bottom:0;}div.checkout table.expandable tr.details td div{margin-bottom:7px;}div#content div.sendingGiftList div.twoCol li.col2 table td{position:relative;}div#content div.sendingGiftList form.form div.radios fieldset{padding:0;margin:0;left:0;top:0;}div#content div.sendingGiftList form.form div.radios fieldset div.legend{position:absolute;}div#content div.sendingGiftList form.form div.radios fieldset div.legend span{width:50px;}div#content div.sendingGiftList form.form div.radios fieldset label{margin-top:2px;}div#publicWishList div.vertCenterMiddle{padding-left:10px;}.giftList .right .wishList ul.productWish li{position:relative;top:0;left:0;}ul.productWish div.box div.content{top:-3px;left:-4px;}ul.productWish div.box{top:0;left:0;}body.home ul.promoGrid{position:relative;width:968px;margin:0 7px 10px;}body.home ul.promoGrid li{position:absolute;}body.home ul.promoGrid ul.gridSublist{width:232px;height:186px;padding-top:16px;}body.home ul.promoGrid ul.gridSublist li{position:relative;width:205px;height:22px;background:url('../images/border/secondary_nav_item.gif') no-repeat;padding:9px 0 0 27px;}body.home ul.promoGrid ul.gridSublist li a,body.home ul.promoGrid ul.gridSublist li a:hover,body.home ul.promoGrid ul.gridSublist li a:active{text-transform:uppercase;font-size:1.1em;text-decoration:none;}body.home ul.promoGrid li.homeLeftCol{position:absolute;top:0;left:0;width:232px;height:404px;padding:4px 6px 6px 4px;background:url('../images/bg/home_leftcol_background.jpg') no-repeat;}body.home ul.promoGrid li.homeLeftCol div.homeLeftImage{width:232px;height:200px;padding:0;}body.sectionPage ul.promoGrid{position:relative;width:788px;}body.sectionPage ul.promoGrid li{position:absolute;margin:0 1px 1px 0;}body.feature div.featureThumbnailSlider{width:176px;height:652px;margin:0 0 20px 8px;background:url('../images/feature/sliderBackdrop.gif') no-repeat 0 100%;border-top:2px solid #D8D8D8;}body.feature div.featureThumbnailSlider ul{overflow:scroll;overflow-x:hidden;overflow-y:scroll;height:605px;margin:6px;}body.feature div.featureThumbnailSlider ul li{margin:0 10px 10px 4px;background:url('../images/feature/thumbnailBackdrop.gif') no-repeat;padding:2px 4px 4px 2px;}body.feature div.featureThumbnailSlider ul li img{margin-bottom:6px;}body.feature div.featureThumbnailSlider ul li .title,body.feature div.featureThumbnailSlider ul li .desc{display:block;font-size:11px;text-align:center;}body.feature div.featureThumbnailSlider ul li .title{font-weight:bold;}body.feature div.featureThumbnailSlider ul li.selected,body.feature div.featureThumbnailSlider ul li.selected a,body.feature div.featureThumbnailSlider ul li.selected a:active{color:#C70000;}body.feature #content div.featureBorder,div#content.brandFeature div.featureBorder{border:11px solid white;}body.feature #content,div#content.brandFeature{padding-right:4px;}body.account div#content .makingChangesForm .error input{border:2px solid red;}body.account div#content .makingChangesForm .error label{color:red;}body.account div#content .makingChangesForm .error span.errorMessage{display:block;padding-left:120px;clear:both;}body.account div#content .makingChangesForm ol.inline .error span.errorMessage{padding-left:0;}body.giftCardPurchase div#content .form .error input{border:2px solid red;}body.giftCardPurchase div#content .form .error select{border:2px solid red;}body.giftCardPurchase div#content .form .error label{color:red;}body.giftCardPurchase div#content .form .error span.errorMessage{display:block;padding-left:152px;clear:both;}body.giftCardPurchase div#content .form ol.inline .error span.errorMessage{padding-left:0;}body.account #temporarySuccessNotificationPanel,body.newsletterManager #temporarySuccessNotificationPanel{background:#ebebeb url('../images/members/myAccountChangesThankyou.gif') no-repeat 37px 28px;height:0;overflow:hidden;}a.hiddenLink{display:none;}div.checkout table.expandable tr.details td.hideable{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}body.checkout fieldset address.billingAddress{margin-left:118px;}body.payment div.container form.form div.formNonErrorField{display:inline;}body.payment div.container form.form div.formErrorField{display:inline;}div.quickShopBrand table.expandable tr td.messages{white-space:normal;width:120px;}div#content div.threeColForms form .error input.text{float:left;border:3px solid red;width:130px;}table.expandable tr td.productColour img{float:right;display:block;width:15px;height:15px;border:1px solid #000;}#popupContainer .popupShown{display:none;position:fixed;z-index:999;}#giftListPopupContainer .popupShown{display:none;position:fixed;z-index:999;}div.popup{font-size:1.1em;line-height:1.36em;background-color:#000;margin:4px 0 0 4px;}div.popupEmailAFriendWithImage{width:640px;}div.popupEmailAFriendBrand{width:640px;}div.popupCardCV2Number{width:580px;}div.popupCardCV2Number div.heading{background:transparent url("/_ui/images/text/whatsThis.gif") no-repeat;height:50px;}div.popupCardCV2Image{background:transparent url("/_ui/images/bg/CV2CardInfo.gif") no-repeat;width:490px;height:191px;padding:10px 0 30px 15px;}.popupCardCV2Image span{display:none;}div.popupCardCV2Number div.content{width:548px;padding:15px;}#emailAFriend div.heading{position:static;height:45px;margin-top:20px;}#emailAFriend div.heading img{margin:0;}#emailAFriend div.content{position:relative;height:350px;}#emailAFriend div.content h2{padding-bottom:3px;padding-top:6px;}#emailAFriend div.content .thankyou{position:absolute;top:95px;left:15px;}#emailAFriend div.productImageWrap{position:absolute;left:360px;top:125px;height:150px;width:232px;background:url(/_ui/images/emailafriend/emailafriend_border.jpg) no-repeat;}#emailAFriend div.productImageWrap img.productImage{position:absolute;top:20px;left:50px;}#emailAFriend div.brandImageWrap{position:absolute;left:360px;top:125px;height:150px;width:232px;background:url(/_ui/images/emailafriend/emailafriend_border.jpg) no-repeat;}#emailAFriend div.brandImageWrap img.brandImage{position:absolute;top:38px;left:30px;}#emailAFriend form{top:150px;position:absolute;}#emailAFriend fieldset{width:310px;}#emailAFriend fieldset label{display:block;float:left;width:150px;}#emailAFriend fieldset div.inputLine{padding-bottom:5px;}#emailAFriend fieldset div.formNonErrorField{margin:0;}#emailAFriend fieldset div.formError{margin:0;}#emailAFriend fieldset div.formError p{text-align:right;}#emailAFriend fieldset div.formError p span{padding-right:10px;}#emailAFriend fieldset div.formErrorField{float:left;}#emailAFriend fieldset div input.text{display:block;}#emailAFriend fieldset a.buttonSend{width:70px;margin-right:10px;float:right;background:transparent url(/_ui/images/emailafriend/emailafriend_sendbtn.jpg) no-repeat scroll 0 0;}#emailAFriend fieldset div.descriptionLine{padding:0 0 15px 2px;font-size:120%;}#emailAFriend div.footer{position:absolute;top:295px;width:617px;}ul.payment li.securedByThawte,ul.payment li.securedByThawte span{width:auto;height:auto;}.sidebar div.sectionSprite a{display:block;margin:0 auto;vertical-align:bottom;height:0;padding-top:68px;overflow:hidden;background:url('../../_ui/images/nav/section_titles.gif') no-repeat;}.sidebar div.sectionTitle div.sectionHair a{background-position:0 0;}.sidebar div.sectionTitle div.sectionSkincare a{background-position:0 -68px;}.sidebar div.sectionTitle div.sectionMakeup a{background-position:0 -136px;}.sidebar div.sectionTitle div.sectionFragrance a{background-position:0 -204px;}.sidebar div.sectionTitle div.sectionToolsAndElectrical a{background-position:0 -272px;}.sidebar div.sectionTitle div.sectionMen a{background-position:0 -340px;}.sidebar div.sectionTitle div.sectionNails a{background-position:0 -408px;}.sidebar div.sectionTitle div.sectionJewelleryAndAccessories a{background-position:0 -476px;}.sidebar div.sectionTitle div.sectionGifts a{background-position:0 -544px;}.sidebar div.sectionTitle div.sectionBathBodyHome a{background-position:0 -612px;}.sidebar div.sectionTitle div.sectionTitle2{padding:10px 0;}div.sidebar div.catNav ol li ul li.selected ul li a:hover{font-weight:bold;}div.sidebar div.catNav ol li ul li.open ul li a:hover{font-weight:bold;}div.sidebar div.catNav ol li ul li ul li.selected a{font-weight:bold;}div.sidebar div.catNav ol li ul li.empty_selected ul li a:hover{font-weight:bold;}div.sidebar div.catNav ol li ul li ul li.empty_selected a{font-weight:bold;}div.sidebar div.catNav ol li ul li.open a{color:#FD6767;background:transparent url(../images/ico/arrow_red_down.gif) no-repeat scroll 0 50%;}div.sidebar div.catNav ol li ul li ul li.open a,div.sidebar div.catNav ol li ul li ul li.selected a,div.sidebar div.catNav ol li ul li ul li.empty_selected a,div.sidebar div.catNav ol li ul li.open ul li a:hover,div.sidebar div.catNav ol li ul li.selected ul li a:hover,div.sidebar div.catNav ol li ul li.empty_selected ul li a:hover,div.sidebar div.catNav ol li ul li.open ul li a:active,div.sidebar div.catNav ol li ul li.selected ul li a:active,div.sidebar div.catNav ol li ul li.empty_selected ul li a:active{color:#000;}.cssHolder{display:none;}div#content div.checkoutLogin form.error div.loginErrorMessages{float:none;clear:both;color:red;}div#content div.checkoutLogin form.error input.text{border:3px solid red;}div#content div.checkoutRegister div.error input.text{border:3px solid red;}div#content div.checkoutRegister div.error select{border:3px solid red;}div#content div.checkoutRegister span.errorMessage{padding-left:115px;color:red;}div#content div.giftLogin form.error div.loginErrorMessages{float:none;clear:both;color:red;}div#content div.giftLogin form.error input.text{border:3px solid red;}div#content div.giftCreate div.error input.text{border:3px solid red;}div#content div.giftCreate div.error select{border:3px solid red;}div#content div.giftCreate span.errorMessage{padding-left:115px;color:red;}div#content div.sendingGiftList .address_list_error{border:3px solid red;}div#content div.sendingGiftList textarea.error{border:3px solid red;color:black;}div#content div.sendingGiftList span.errorMessage{color:red;}div#content div.sentGiftList a.buttonBeSocial{margin-bottom:20px;}div#content div.giftViewList form.error div.viewListErrorMessages{float:none;clear:both;color:red;}div#content div.giftViewList form.error input.text{border:3px solid red;}div.wishAndGiftList div.headerGiftViewList form.error div.viewListErrorMessages{float:none;clear:both;color:red;margin-top:-10px;}div.wishAndGiftList div.headerGiftViewList form.error input.text{border:3px solid red;}div#header div.popup.userTool div.content form.form div.formError div.formErrorField input.text.textNotRed{color:black;font-weight:normal;text-transform:none;}div.popup.userTool.myAccount div.content h2.titleLogIn{z-index:-1;}ul.productColourChooser{overflow:hidden;}ul.productColourChooser li{float:left;margin:0 2px 2px 0;height:23px;width:29px;position:relative;}ul.productColourChooser li a.changeSwatch{display:block;position:relative;height:23px;width:29px;}ul.productColourChooser li span.firstColour{display:block;height:23px;width:29px;}ul.productColourChooser li span.secondColour{position:absolute;display:block;top:0;right:0;height:23px;width:14px;z-index:9;}ul.productColourChooser li span.frame{background:url('../images/color_swatches/1col.gif') no-repeat;display:block;position:absolute;top:0;left:0;z-index:10;width:29px;height:23px;}ul.productColourChooser li span.twocol{background-image:url('../images/color_swatches/2col.gif');}ul.productColourChooser li span.twocol_2light{background-image:url('../images/color_swatches/2col_2light.gif');}ul.productColourChooser li span.twocol_1light{background-image:url('../images/color_swatches/2col_1light.gif');}ul.productColourChooser li span.twocol_bothlight{background-image:url('../images/color_swatches/2col_bothlight.gif');}ul.productColourChooser li span.onecol{background-image:url('../images/color_swatches/1col.gif');}ul.productColourChooser li span.onecol_light{background-image:url('../images/color_swatches/1col_light.gif');}ul.productColourChooser li span.selected_twocol_eitherlight{background-image:url('../images/color_swatches/selected_2col_eitherlight.gif');}ul.productColourChooser li span.selected_twocol{background-image:url('../images/color_swatches/selected_2col.gif');}ul.productColourChooser li span.selected_onecol{background-image:url('../images/color_swatches/selected.gif');}.product ul.productColourChooser{margin:0 0 15px;overflow:hidden;width:345px;}.quickshop ul.productColourChooser li{float:right;}.quickshop table.expandable tr td.productColour strong{width:90px;}.quickshop th.hMessages,.quickshop div.quickShopBrand table.expandable tr td.messages{width:86px;}.quickshop tr td.productColour span.productColourBox{width:188px;float:left;}.quickshop tr td.productColour span.productColourBox ul{float:right;}a.buttonRemoveGrey{display:block;overflow:hidden;height:0;padding:21px 0 0;width:64px;background:url(../images/btn/remove_grey.gif) no-repeat;}div.basket a.buttonRemoveGrey{float:left;}#content div.siteIndex div.indexGroup h2 a{color:#fff;}div.siteIndex div.sectionHair h2{background-color:#ff8181;}div.siteIndex div.sectionSkincare h2{background-color:#91f6df;}div.siteIndex div.sectionMakeup h2{background-color:#d5b8fe;}div.siteIndex div.sectionFragrance h2{background-color:#e1e55a;}div.siteIndex div.sectionToolsAndElectrical h2{background-color:#e4c08b;}div.siteIndex div.sectionMen h2{background-color:#c8e4ff;}div.siteIndex div.sectionNails h2{background-color:#ff8de0;}div.siteIndex div.sectionJewelleryAndAccessories h2{background-color:#aff3a2;}div.siteIndex div.sectionGifts h2{background-color:#ff9e4f;}div.siteIndex div.sectionBathBodyHome h2{background-color:#a4b6ff;}div.siteIndex div.sectionShaveFace h2{background-color:#a4b6ff;}.expertQuestions li.error input{border:2px solid red!important;}.expertQuestions li.error label{color:red!important;}.expertQuestions li.error textarea{border:2px solid red;}.formAskExpert p.error{display:none;}ul.productWish div.box div.content .markFavourite a{color:#AD924D;}form.giftListForm select.giftListChooser{width:125px;}.giftList .right .giftMenu li{width:125px;}.giftList .right .giftMenu li.errorMessage{color:red;}.giftList .right .giftSpacer{top:230px;}form.giftListForm select{padding:0;margin:0;}form.giftListForm .giftCreateNewLeft{left:0;}.giftList .right .giftMenuLeft{left:165px;width:250px;}.giftList .right .giftMenuLeft li{width:250px;}div.giftListForm .error label{color:red;}div.giftListForm .error select{border:2px solid red;}div.giftListForm .error input.text{border:2px solid red;}div.popupCustomerServiceEnquiryForm .error label{color:red;}div.popupCustomerServiceEnquiryForm .error select{border:3px solid red;}div.popupCustomerServiceEnquiryForm .error input.text{border:3px solid red;}div.popupCustomerServiceEnquiryForm .error textarea{border:3px solid red;}div.popupCustomerServiceEnquiryForm .error span.errorMessage{padding-left:10px;vertical-align:top;}#content p.noSearchResults{font-weight:bold;text-transform:uppercase;}#content p.noSearchResults strong{color:#F00;}div.popupError{display:none;}ul.productWish div.box div.content span.requested{font-size:.83em;line-height:1.5em;font-weight:bold;color:#3745b3;text-transform:uppercase;position:absolute;bottom:8px;right:6px;}div.popupQuickbuy div.productDetail ul.arrow{border:none;margin:10px 0 8px;padding:0;}div.popupQuickbuy div.productDetail ul.arrow li{line-height:10px;font-size:10px;font-weight:bold;text-transform:uppercase;background:url(../images/ico/arrow_black_right.gif) no-repeat top left;padding-left:14px;}table#tableOrderHistory tbody.odd td{background:#ebebeb;}table#tableOrderHistory tbody.folded tr.orderRow td{padding-top:8px;padding-bottom:8px;}table#tableOrderHistory tbody.folded tr.orderRow td.first span.arrow{background:url(../images/ico/arrow_black_right.gif) no-repeat center left;padding-left:14px;}table#table-order-history tbody.folded.odd td{border-left-color:#ebebeb;}table#tableOrderHistory tbody.unfolded tr.orderRow td.first span.arrow{background:url(../images/ico/arrow_black_down.gif) no-repeat center left;padding-left:14px;}table#tableOrderHistory tbody.unfolded tr.orderRow td{padding:8px 8px 7px;border:0 solid #fff;border-bottom:1px #ebebeb;border-left-width:1px;}table#tableOrderHistory tbody.unfolded.odd td{border-bottom-color:#fff;}table#tableOrderHistory tbody.unfolded td.first{border-left-width:0;padding-left:9px;}table#tableOrderHistory tbody.folded tr.detailsRow{display:none;}table#tableOrderHistory tbody.folded tr.orderRow td .orderEntryData{display:none;}table#tableOrderHistory tr td.first{border-left:none;padding-left:9px;}table#tableOrderHistory tbody.unfolded tr.orderRow td{padding-top:2px;padding-bottom:2px;}table#tableOrderHistory tr.detailsRow td{padding-top:2px;padding-bottom:2px;padding-left:7px;border-left:1px solid #fff;}table#tableOrderHistory tr.detailsRow td.first{border-left:none;padding-left:8px;}table#tableOrderHistory tr.first td{padding-top:8px!important;}table#tableOrderHistory tr.last td{padding-bottom:8px!important;}#featureContent a.buttonQuickBuy{background:transparent url(../images/btn/quick_buy.gif) no-repeat scroll center top;width:67px;padding:16px 0 0;display:block;height:0;overflow:hidden;color:#000;text-decoration:none;}div.brandIntroText ul.arrow{background-color:#FFF;padding-top:10px;}div.brandIntroText ul.arrow li{background-color:#FFF;}div.popup.newsletterSignup div.content form.form div.formError div.formField input.text{font-weight:normal;color:#000;text-transform:none;}body.forgottenPassword .userContent{width:980px;float:none;padding:20px 0 40px 0;margin:0;}body.forgottenPassword .userContent .text{width:600px;padding:6px 0 0 10px;font-size:1.1em;}body.forgottenPassword .userContent .text h1{font-weight:bold;font-size:2.1em;line-height:1;text-transform:uppercase;}body.forgottenPassword .userContent .text p{margin:0;font-size:1.266em;line-height:.9em;font-weight:bold;text-transform:uppercase;}body.forgottenPassword .userContent fieldset{padding-top:25px;}body.forgottenPassword .userContent ol{width:600px;padding-left:10px;overflow:hidden;}body.forgottenPassword .userContent ol li{float:left;line-height:1.5;padding-top:20px;}body.forgottenPassword .userContent ol li input.text{width:148px;font-size:11px;padding-top:2px;height:15px;margin-top:1px;}body.forgottenPassword .userContent ol li label{text-transform:uppercase;}body.forgottenPassword .userContent ol li .proceedArrow{margin-top:-23px;}body.forgottenPassword .userContent p.textCheckYourMailbox{display:block;width:413px;height:0;padding:133px 0 0 0;overflow:hidden;background:url(../images/text/check_your_mailbox.gif) no-repeat;font-size:1em;}body.forgottenPassword .userContent ol li.actionBox{padding-left:20px;}body.forgottenPasswordChange .userContent div.formFieldDescription{text-transform:uppercase;line-height:1;padding-bottom:5px;}body.forgottenPasswordChange .userContent ol li div.passwordResetPasswordField{padding-top:20px;}body.forgottenPasswordChange .userContent ol li{padding-top:0;}body.forgottenPasswordChange .userContent ol li.actionBox{padding-top:28px;padding-left:20px;}body.forgottenPasswordChange .userContent a.continueShopping{display:block;width:293px;height:0;padding:134px 0 0 0;overflow:hidden;background:url(../images/text/lets_go_shopping.gif) no-repeat;font-size:1em;}.popupGiftListTooManyEmails .innerContent p{padding-left:50px;margin-top:5px;text-transform:uppercase;}.popupGiftListTooManyEmails .innerContent div{margin-left:50px;margin-bottom:10px;}.popupGiftListTooManyEmails a.buttonClose{margin-left:50px;margin-bottom:20px;}.popupGiftListTooManyLists .innerContent p{padding-left:50px;margin-top:5px;text-transform:uppercase;}.popupGiftListTooManyLists .innerContent div{margin-left:50px;margin-bottom:10px;}.popupGiftListTooManyLists a.buttonClose{margin-left:50px;margin-bottom:20px;}div.thankYou div.twoCol li.col2{margin-top:0;}ul.productGrid li .price{white-space:nowrap;}span.fromText{font-size:10px;}borderColorRed{border-color:red;}div.popup.newsletterSignup div.content form.form{padding:0;}span.free{text-transform:uppercase;color:red;}span.hidden{display:none;}span.errorMessage{color:red;}ul#footerLinks li{display:inline-block;}div#quickBuyPopup .new{font-weight:bold;color:#c73f3f;text-transform:uppercase;}span.noWrapPrice{white-space:nowrap;}.box .noGiftItems .congratulations{margin-left:30px;margin-top:5px;}.box .noGiftItems .textBody{padding-left:30px;padding-right:30px;text-transform:uppercase;}.box .noGiftItems .letsGoShopping{margin-top:5px;margin-left:28px;width:112px;background-image:url(../images/btn/lets_go_shopping.gif);background-repeat:no-repeat;display:block;overflow:hidden;height:0;padding:21px 0 0;}div#globalNav ol.subNav li.navHQdiscoveries{margin-left:0;}div#globalNav ol.subNav li.navHQdiscoveries{margin-right:0;}div#globalNav ol.subNav li.navHQdiscoveries a{width:69px;background-position:-691px -88px;}div#globalNav ol.subNav li.navHQdiscoveries a:hover,div#globalNav ol.subNav li.navHQdiscoveries a.current{background-position:-691px -119px;}#deliveryAddressBookPane .deliveryAddressBookEmpty{text-align:center;}.beSocialBookmarks{position:relative;}.socialbookmark{border:1px solid #CCC;clear:both;font-size:12px;position:absolute;width:215px;background-color:#FFF;top:17px;left:5px;}.socialbookmark span{background-color:#F2F2F2;width:205px;float:left;padding-left:10px;color:#444;}.socialbookmark span.head{border-bottom:1px solid #CCC;height:17px;padding-top:3px;}.socialbookmark span.foot{border-top:1px solid #CCC;height:10px;font-size:10px;padding-bottom:3px;}.socialbookmark ul li.yahoo{background:transparent url(/_ui/images/icons/socialBookmarks/yahoo.gif) no-repeat scroll 0;}.socialbookmark ul li.delicious{background:transparent url(/_ui/images/icons/socialBookmarks/delicious.gif) no-repeat scroll 0;}.socialbookmark ul li.digg{background:transparent url(/_ui/images/icons/socialBookmarks/digg.gif) no-repeat scroll 0;}.socialbookmark ul li.reddit{background:transparent url(/_ui/images/icons/socialBookmarks/reddit.gif) no-repeat scroll 0;}.socialbookmark ul li.facebook{background:transparent url(/_ui/images/icons/socialBookmarks/facebook_share_icon.gif) no-repeat scroll 0;}.socialbookmark ul li.twitter{background:transparent url(/_ui/images/icons/socialBookmarks/twitter_share_icon.gif) no-repeat scroll 0;}.socialbookmark ul li.stumbleupon{background:transparent url(/_ui/images/icons/socialBookmarks/stumbleupon.gif) no-repeat scroll 0;}.socialbookmark ul{float:left;}.socialbookmark ul.columns{padding-left:10px;padding-top:5px;padding-bottom:5px;}.socialbookmark ul li.col1{float:left;width:100px;}.socialbookmark ul li.col2{float:left;width:100px;}.socialbookmark ul li.bookmark{float:left;padding:6px 6px 6px 18px;text-align:center;}.socialbookmark ul li a{color:#000;}.socialbookmark H4{float:left;}img#headerAdBanner{width:468px;height:60px;}div#globalNav ol.subNav li.navBrandSelector div.brands ul li a{display:block;}div#globalNav ol.subNav li.navBrandSelector div.brands ul li a,div#globalNav ol.subNav li.navBrandSelector div.brands ul li a:hover{background:transparent url(../images/ico/arrow_red_right_small.gif) no-repeat 0 50%;text-decoration:none;}.contentPageSubmitLink{display:none;}div.box div.content ul.productPromotions li{background:none;padding-left:0;}div.box div.content ul.productPromotions li a{background:url(../images/ico/info.gif) no-repeat 0 0;padding-left:25px;display:block;}div.formFieldDescription{color:#C0C0C0;font-size:11px;}div.checkoutLoginRegister form div.formFieldDescription,div.wishLogin form div.formFieldDescription{margin-bottom:2px;}div.sendingGiftList div.scrollBar table td.email div{width:175px;word-break:break-all;overflow:hidden;}div.paypalPaymentSubtitle{color:#C73A3A;}.paymentPageComment{font-size:1em;font-weight:bold;margin:10px 0 0 8px;text-transform:none;}.paymentPageComment span{color:#C73A3A;}div.checkout table.expandable div.billingAddresSubForm{position:relative;}div.checkout table.expandable div.billingAddresSubForm a.taxFreeShoppingLogo{position:absolute;bottom:15px;right:60px;display:block;height:0;overflow:hidden;width:95px;padding:87px 0 0;background:url(../images/bg/tax_free_small_grey.gif) no-repeat 0 0;}div.checkout table.expandable tr div.billingAddresSubForm a.taxFreeShoppingLogo{background:url(../images/bg/tax_free_small_white.gif) no-repeat 0 0;}div.checkout table.expandable tr.odd div.billingAddresSubForm a.taxFreeShoppingLogo{background:url(../images/bg/tax_free_small_grey.gif) no-repeat 0 0;}div#content span.productPageBrandName,div#quickBuyPopup span.productPageBrandName{font-weight:bold;text-transform:uppercase;}div.popupQuickbuy div.productDetail div.box div.content div.productDetailRight h4{font-size:25px;line-height:1;font-weight:bold;letter-spacing:-0.035em;text-transform:uppercase;}div#content h2.smaller{font-size:1.25em;}div#content form.form li.orderStep2 div.formError label{margin:0 0 3px 2px;}.feature div#aside div.featureGroupHeadingImage1{background:transparent url(../images/border/section_header_top.gif) no-repeat scroll 0 0;margin:20px 0 9px;width:171px;}.feature div#aside div.featureGroupHeadingImage2{background:transparent url(../images/border/section_header_bottom.gif) no-repeat scroll 0 100%;display:block;text-align:center;padding:10px 0;}.feature div#aside div.featureGroupTitle1{background:transparent url(../images/feature/featureSidebarTitle_bottom.gif) no-repeat scroll 0 100%;display:block;text-align:center;padding:10px 0;}.feature div#aside div.featureGroupTitle1 span{text-transform:uppercase;}#footer ul.productGrid li p.productTitle{height:1em;overflow:hidden;}span.productSoldOut{padding-left:15px;font-weight:bold;}.sidebar div.catNav ol li.more a{font-weight:bold;}div.productDetailRight .buyBlock .price,div.productDetailRight .buyBlock .colour,div.productDetailRight .buyBlock .size{font-weight:bold;}body dl.buyBlock dd a.depressedBuyButton{background-position:0 -48px;}dl.buyBlock dd.priceBlockExpand{height:auto;}ul.productBuyBlock li .qtyHead{position:relative;top:0;left:0;}ul.productBuyBlock li .qtyHead label{position:relative;top:6px;left:0;}ul.productBuyBlock li .colourBlockLabel{position:relative;top:0;left:0;height:22px;}ul.productBuyBlock li .colourBlockLabel label{position:relative;top:2px;left:0;}dl.buyBlock dt.priceLabel{height:19px;}dl.buyBlock dd.colourBlockValue{position:relative;left:0;top:0;}dl.buyBlock dd.colourBlockValue span{position:relative;left:0;top:2px;}dl.buyBlock dt.sizeBlock{height:20px;position:relative;left:0;top:0;}dl.buyBlock dt.sizeBlock label{height:20px;position:relative;left:0;top:3px;}dl.buyBlock dd.sizeBlockValue{height:20px;position:relative;left:0;top:0;}dl.buyBlock dd.sizeBlockValue span{height:20px;position:relative;left:0;top:3px;}.productBuyBlock{padding-bottom:8px;}ul.productBuyBlock li dl dt,ul.productBuyBlock li dl dt label,ul.productBuyBlock li dl dd{font-size:11px;line-height:14px;}dl.buyBlock dt{margin-bottom:4px;}dl.buyBlock dt.qtyHead{margin-bottom:8px;}dl.buyBlock dd{margin-bottom:2px;}div#globalNav ol.subNav li{margin-right:37px;}div#globalNav ol.subNav li.subNavLink1 a{width:81px;background-position:-11px -88px;}div#globalNav ol.subNav li.subNavLink1 a:hover,div#globalNav ol.subNav li.subNavLink1 a.current{background-position:-11px -119px;}div#globalNav ol.subNav li.subNavLink2{margin-right:36px;}div#globalNav ol.subNav li.subNavLink2 a{width:86px;background-position:-129px -88px;}div#globalNav ol.subNav li.subNavLink2 a:hover,div#globalNav ol.subNav li.subNavLink2 a.current{background-position:-129px -119px;}div#globalNav ol.subNav li.subNavLink3 a{width:70px;background-position:-251px -88px;}div#globalNav ol.subNav li.subNavLink3 a:hover,div#globalNav ol.subNav li.subNavLink3 a.current{background-position:-251px -119px;}div#globalNav ol.subNav li.subNavLink4 a{width:65px;background-position:-358px -88px;}div#globalNav ol.subNav li.subNavLink4 a:hover,div#globalNav ol.subNav li.subNavLink4 a.current{background-position:-358px -119px;}div#globalNav ol.subNav li.subNavLink5 a{width:96px;background-position:-460px -88px;}div#globalNav ol.subNav li.subNavLink5 a:hover,div#globalNav ol.subNav li.subNavLink5 a.current{background-position:-460px -119px;}div#globalNav ol.subNav li.subNavLink6 a{width:61px;background-position:-593px -88px;}div#globalNav ol.subNav li.subNavLink6 a:hover,div#globalNav ol.subNav li.subNavLink6 a.current{background-position:-593px -119px;}div#globalNav ol.subNav li.subNavLink7{margin-right:0;}div#globalNav ol.subNav li.subNavLink7 a{width:69px;background-position:-691px -88px;}div#globalNav ol.subNav li.subNavLink7 a:hover,div#globalNav ol.subNav li.subNavLink7 a.current{background-position:-691px -119px;}div.popup.userTool.wishAndGiftList div.content h2.titleMyWishList{background-image:url(../images/text/your_lists.gif);}a.buttonYourWishAndGiftLists{background:url(../images/btn/your_wish_and_gift_lists.gif) no-repeat;}a.buttonYourWishAndGiftLists{display:block;overflow:hidden;height:0;padding:20px 0 0;width:152px;}div.popup.userTool.wishAndGiftList div.content div.headerYourWishAndGiftListsPanel{height:87px;}form#register a.buttonContinue{background-image:url(../images/btn/register_and_login.gif);}.checkoutPage form#register a.buttonContinue{background-image:url(../images/btn/continue.gif);}a.buttonCheckout:hover,a.buttonCheckout:active{background-position:0 -24px;}div.productDetail div.box div.content div.productDetailRight div.productDetails div.productDetailsContent{height:auto;max-height:100px;overflow:auto;overflow-x:hidden;}body.productChoice div.pageTitle div.block6{padding:4px 6px 6px 4px;}body.productChoice div.pageTitle div.selectionTitleBlock{padding:10px 10px;}div.agreeTermsConditionsPopup{position:fixed;width:336px;left:50%;top:20%;margin-left:-168px;}div.agreeTermsConditionsPopup div.content{padding:20px 50px 30px;}div.agreeTermsConditionsPopup div.content h3{width:62px;padding-top:41px;background-image:url(../images/text/oops.gif);}body.account form.newsletterFormPanel a.formButtonSubmit{float:left;}body.account form.newsletterFormPanel div.addnewshqhairnewsWrapper{padding-left:80px;}body.account form.newsletterFormPanel p.addnewshqhairnews{margin-top:0;}div#categoryViewAllPanel li{margin-bottom:3px;}div#categoryViewAllPanel a.buttonCategoryViewAll{display:block;overflow:hidden;height:0;padding:24px 0 0;width:181px;background:url(../images/btn/see_entire_section.gif) no-repeat;}div#categoryViewAllPanel a.buttonCategoryViewAll:hover,div#categoryViewAllPanel li.open a.buttonCategoryViewAll{background-position:0 -24px;}.sidebar div#categoryViewAllPanel a.buttonCategoryViewAll{margin:0 -4px;}body.brandPage div#categoryViewAllPanel a.buttonCategoryViewAll{background-image:url(../images/btn/see_entire_brand.gif);}body.brandPage div#categoryViewAllPanel ol{padding:0;}body.brandPage div#categoryViewAllPanel ol li{padding:0;margin:0;}a.buttonViewEntireBrand{display:block;overflow:hidden;height:0;padding:24px 0 0;width:181px;background:url(../images/btn/see_entire_brand.gif) no-repeat;}a.buttonViewEntireBrand:hover{background-position:0 -24px;}.sidebar a.buttonViewEntireBrand{margin:0 -4px;}a.buttonViewEntireSection{display:block;overflow:hidden;height:0;padding:24px 0 0;width:181px;background:url(../images/btn/see_entire_section.gif) no-repeat;}a.buttonViewEntireSection:hover{background-position:0 -24px;}.sidebar a.buttonViewEntireSection{margin:0 -4px;}.sidebar.sectionIntroduction a.buttonViewEntireSection{margin-bottom:8px;}body a.specialOfferLnk{text-decoration:none;color:#B40000;}body a.specialOfferLnk:hover{text-decoration:underline;}body a.specialOfferLnk:active{text-decoration:underline;}body.product div#categoryViewAllPanel a.buttonCategoryViewAll{background-image:url(../images/btn/see_entire_brand.gif);}body.product div#categoryViewAllPanel ol{padding:0;}body.product div#categoryViewAllPanel ol li{padding:0;margin:0;}.askExperts p.textThanks{margin-left:180px;margin-top:50px;height:0;padding:88px 0 0;overflow:hidden;width:296px;background:url(../images/text/thank_you.gif) no-repeat left top;display:block;}.fromYourCardIssuingBank{background:transparent url('../images/text/cardIssuingBank.gif') no-repeat;padding-top:42px;height:0;overflow:hidden;}div.threeDSecPage{padding:10px;}div.ACSframeContainer iframe{margin-top:15px;margin-left:250px;}.paymentErrorMessage{clear:both;width:100%;float:left;padding-top:7px;}.paymentErrorMessage p{font-weight:bold;}.paymentErrorMessage p span{font-weight:bold;}#Zoomer .labelCornerLeftSpecialOffer{top:-10px;left:-10px;}#Zoomer .labelCornerLeftSuperSaver{top:-10px;left:-10px;}
body.checkout #header a.logo{width:265px;background-image:url(../images/hqman/logo_checkout.gif);}.sidebar div.sectionSprite a{background:url('../../_ui/images/hqman/nav/section_titles.gif') no-repeat;}.sidebar div.sectionTitle div.sectionShaveFace a{background-position:0 0;}.sidebar div.sectionTitle div.sectionHair a{background-position:0 -68px;}.sidebar div.sectionTitle div.sectionBathBodyHome a{background-position:0 -136px;}.sidebar div.sectionTitle div.sectionFragrance a{background-position:0 -204px;}.sidebar div.sectionTitle div.sectionToolsAndAccessories a{background-position:0 -272px;}.sidebar div.sectionTitle div.sectionElectrical a{background-position:0 -340px;}.sidebar div.sectionTitle div.sectionGifts a{background-position:0 -408px;}#content div.siteIndex div.indexGroup h2 a{color:#fff;}body div.siteIndex div.sectionHair h2{background-color:#fec7a1;}body div.siteIndex div.sectionSkincare h2{background-color:#91f6df;}body div.siteIndex div.sectionMakeup h2{background-color:#d5b8fe;}body div.siteIndex div.sectionFragrance h2{background-color:#d9c4f0;}body div.siteIndex div.sectionToolsAndElectrical h2{background-color:#c8e7ff;}body div.siteIndex div.sectionMen h2{background-color:#c8e4ff;}body div.siteIndex div.sectionNails h2{background-color:#ff8de0;}body div.siteIndex div.sectionJewelleryAndAccessories h2{background-color:#aff3a2;}body div.siteIndex div.sectionGifts h2{background-color:#e9e51d;}body div.siteIndex div.sectionBathBodyHome h2{background-color:#b1f6b6;}body div.siteIndex div.sectionShaveFace h2{background-color:#bbc7ff;}body div.siteIndex div.sectionToolsAndAccessories h2{background-color:#d2ee78;}body div.siteIndex div.sectionElectrical h2{background-color:#c8e7ff;}div#globalNav ol.subNav li a{background-image:url(../images/hqman/nav/global.gif);}div#globalNav ol.subNav li{margin-right:32px;}div#globalNav ol.subNav li.subNavLink1 a{width:81px;background-position:-11px -88px;}div#globalNav ol.subNav li.subNavLink1 a:hover,div#globalNav ol.subNav li.subNavLink1 a.current{background-position:-11px -119px;}div#globalNav ol.subNav li.subNavLink2{margin-right:32px;}div#globalNav ol.subNav li.subNavLink2 a{width:66px;background-position:-124px -88px;}div#globalNav ol.subNav li.subNavLink2 a:hover,div#globalNav ol.subNav li.subNavLink2 a.current{background-position:-124px -119px;}div#globalNav ol.subNav li.subNavLink2{margin-right:31px;}div#globalNav ol.subNav li.subNavLink3 a{width:70px;background-position:-222px -88px;}div#globalNav ol.subNav li.subNavLink3 a:hover,div#globalNav ol.subNav li.subNavLink3 a.current{background-position:-222px -119px;}div#globalNav ol.subNav li.subNavLink4 a{width:118px;background-position:-323px -88px;}div#globalNav ol.subNav li.subNavLink4 a:hover,div#globalNav ol.subNav li.subNavLink4 a.current{background-position:-323px -119px;}div#globalNav ol.subNav li.subNavLink5 a{width:96px;background-position:-473px -88px;}div#globalNav ol.subNav li.subNavLink5 a:hover,div#globalNav ol.subNav li.subNavLink5 a.current{background-position:-473px -119px;}div#globalNav ol.subNav li.subNavLink6 a{width:62px;background-position:-601px -88px;}div#globalNav ol.subNav li.subNavLink6 a:hover,div#globalNav ol.subNav li.subNavLink6 a.current{background-position:-601px -119px;}div#globalNav ol.subNav li.subNavLink7{margin-right:0;}div#globalNav ol.subNav li.subNavLink7 a{width:69px;background-position:-695px -88px;}div#globalNav ol.subNav li.subNavLink7 a:hover,div#globalNav ol.subNav li.subNavLink7 a.current{background-position:-695px -119px;}
#Zoomer{position:relative;top:0;left:0;}#productLarge{width:435px;height:350px;border:1px solid #000;position:absolute;overflow:hidden;display:none;z-index:9000;left:348px;top:-1px;}#productLarge img{z-index:9001;position:absolute;top:0;left:0;}#reticule{border:1px solid red;position:absolute;height:10px;width:10px;display:none;top:0;}#reticule div{opacity:.4;filter:alpha(opacity=40);background:white;width:100%;height:100%;}
