a.buttonDarkBorder,a.buttonLightBorder,#ctl00_mainContentWide_address_FindPafAddress,#ctl00_mainContentWide_uiBillingAddress_FindPafAddress{line-height:1.2em;padding:2px 10px 3px;background:#fff url(../img/buttons/buttonBG.gif) repeat-x 0 0;border:1px solid #776a44;text-align:center;color:#a29060;font-size:60%;font-weight:bold;text-indent:0;position:relative;}
a.buttonDarkBorder:hover,a.buttonLightBorder:hover,#ctl00_mainContentWide_address_FindPafAddress:hover,#ctl00_mainContentWide_uiBillingAddress_FindPafAddress:hover{text-decoration:none;background:#fff url(../img/buttons/buttonGoldBG.gif) repeat-x 0 0;color:#fff;border:1px solid #695930;}
a.buttonLightBorder{border:1px solid #a78e4d;}
a.buttonGold{padding:2px 15px 3px;background:url(../img/buttons/buttonGoldBG.gif) repeat-x 0;border:1px solid #4f4f4f;text-align:center;color:#fff;font-size:60%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.buttonGold:hover{background:url(../img/buttons/buttonBG.gif) repeat-x;color:#a29060;border:1px solid #a29060;}
a.buttonGold span.back{display:block;background:url(../img/buttons/goldBack.gif) no-repeat;position:absolute;left:5px;top:4px;height:8px;width:7px;}
a.buttonGold:hover span.back{background:url(../img/buttons/lightBack.gif) no-repeat;}
a.button span.back{display:block;background:url(../img/buttons/lightBack.gif) no-repeat;position:absolute;left:5px;top:4px;height:8px;width:7px;}
a.button:hover span.back{background:url(../img/buttons/goldBack.gif) no-repeat;}
a.buttonGrey{padding:2px 10px 3px;background:url(../img/buttons/buttonGreyBG.gif) repeat-x 0 0;border:1px solid #000;text-align:center;color:#fff;font-size:60%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.buttonGrey:hover{background:url(../img/buttons/buttonBlackBG.gif) repeat-x 0 0;}
a.buttonGrey span.back{display:block;background:url(../img/buttons/greyBack.gif) no-repeat;position:absolute;left:5px;top:4px;height:8px;width:7px;}
a.buttonGrey:hover span.back{background:url(../img/buttons/blackBack.gif) no-repeat;}
a.blackButton{padding:2px 10px 3px;background:url(../img/buttons/buttonBlackBG.gif) repeat-x 0;border:1px solid #000;text-align:center;color:#fff;font-size:60%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.blackButton:hover,a.buttonGrey:hover,a.blackButtonDisabled:hover{text-decoration:none;}
a.blackButton:hover{background:url(../img/buttons/buttonGreyBG.gif) repeat-x;border:1px solid #000;}
a.blackButtonBig{padding:4px 6px;background:url(../img/buttons/buttonBlackBigBG.gif) repeat-x 0;border:2px solid #000;text-align:center;color:#fff;font-size:74%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.blackButtonBig:hover{background:url(../img/buttons/buttonBlackBig_overBG.gif) repeat-x;}
a.goldButtonBig{padding:4px 6px;background:url(../img/buttons/buttonGoldBigBG.gif) repeat-x 0;border:2px solid #776a44;text-align:center;color:#fff;font-size:74%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.goldButtonBig:hover{background:url(../img/buttons/buttonGoldBigBG_over.gif) repeat-x;color:#a29060;}
a.blackButtonBig:hover,a.buttonGold:hover,a.buttonGrey:hover,a.goldButtonBig:hover{text-decoration:none;}
.accountToolbar a.selected,.accountToolbar a:hover{background:url(../img/buttons/buttonGoldBigBG.gif) repeat-x 0;color:#fff;border:2px solid #a29060;}
a.blockButton{display:block;}
a.blackButtonDisabled{padding:2px 10px;background:url(../img/buttons/blackButtonDisabledBG.gif) repeat-x;border:1px solid #8d8d8d;position:relative;text-align:center;color:#fff;font-weight:bold;text-indent:0;font-size:60%;padding:2px 5px 3px;line-height:1.2em;}
a.blackButtonDisabled:hover{cursor:default;text-decoration:none;}
a.disabled,a.disabled:hover{cursor:default;padding:2px 10px;background:url(../img/buttons/buttonGreyBG.gif) repeat-x 0;border:1px solid #000;text-align:center;color:#fff;font-size:60%;font-weight:bold;text-indent:0;position:relative;line-height:1.2em;}
a.viewRange{position:absolute;left:25px;bottom:13px;}
.bestSellingProducts a.viewRange{left:30px;}
#ctl00_leftNav_searchMenu_clearSearch{margin-left:7px;}
a.searchGo{padding:2px 7px 3px;}
a.giftGo{left:75px;top:17px;padding:3px 10px 3px;}
a.filterGo{float:right;margin-right:10px;}
div.leftForm a.subCatButton{color:#fff;}
a.wishInfo{top:5px;}
a.collection{left:14px;}
.right a.filterGo{float:left;top:-1px;}
a.sizeGuides{top:3px;}
a.continueCheckout{top:46px;left:102px;}
a.addWrapping{left:580px;top:-16px;}
a.addVoucher{float:left;}
a.checkoutBack,a.checkoutContinue,a.checkoutUpdate{top:4px;left:-15px;}
a.checkoutBack{padding:2px 10px 3px 15px;}
a.checkoutConfirm{top:8px;left:-15px;}
a.checkoutConfirm.confirmPage{top:8px;right:25px;float:right;}
a.createAcc{top:190px;right:35px;position:absolute;}
a.accountSave{top:9px;left:-20px;padding:2px 20px 3px;}
a.go{float:left;margin:0 30px 0 5px;}
a.orderQuery{margin-left:10px;}
a.addToBasketSmall{padding:2px 12px;}
a.clearWishlist,a.wishlistContinueShopping,a.sendWishlist{top:16px;}
a.printSummary,a.continueShopping{float:right;top:-25px;left:-10px;}
a.continueShopping{margin-left:10px;}
.checkoutTools a.printSummary,.checkoutTools a.continueShopping{top:5px;left:-10px;}
a.updateAccount,a.createAccount{position:absolute;right:30px;bottom:20px;}
a.passwordSend{top:5px;left:4px;}
a.printMap{top:10px;}
a.backToProduct{top:15px;}
a.brandFilterGo{top:-2px;}
a.viewBrand{left:47px;position:absolute;bottom:0;}
a.brandViewAll{position:absolute;left:44px;bottom:12px;width:97px;}
a.brandRangeView{float:right;position:relative;}
a.tellAFriend{float:right;position:relative;left:-30px;top:20px;}
a.vacancies,a.closeVacancy{position:absolute;right:10px;top:22px;}
div.vacancy div.details a.closeVacancy{right:7px;top:22px;color:#fff;}
a.purchaseVoucher{top:270px;left:85px;}
.voucherCopy a.viewVoucher{top:-5px;left:15px;color:#fff;}
.voucherCopy a.viewVoucher:hover{color:#a29060;}
a.voucherAddBasket1{left:150px;}
a.voucherAddBasket2{left:15px;top:12px;}
div.newsItem a.readNews{position:absolute;bottom:15px;left:10px;}
a.backToNews{position:absolute;top:0;right:25px;}
a.backToNewsBig{top:12px;}
a.viewMedia{position:absolute;right:7px;bottom:11px;line-height:1.2em;}
a.readMediaArticle{top:10px;}
a.backToMediaSubcat{top:15px;}
div.noticeContainer .left a.readNotice{float:left;top:10px;}
a.backToNotices{top:168px;cursor:pointer;}
a.backToNoticesBig{top:10px;}
a.requestAppointment{top:20px;left:12px;}
a.submitAppointmentForm{padding:2px 20px 3px;}
a.submitAppointmentForm,a.resetAppointmentForm{float:right;top:40px;left:-10px;}
a.resetAppointmentForm{left:-20px;cursor:pointer;}
a.submitNewsletterForm,a.resetNewsletterForm{position:absolute;bottom:99px;left:110px;}
a.submitNewsletterForm{left:216px;}
div.right div.buttons a{left:-10px;float:none;}
#ctl00_mainContent_checkoutButton{padding:4px 30px;}
a.viewList{float:left;position:relative;left:40px;}
#ctl00_mainContent_addToBasket{padding:4px 20px;}
a.closePopup{width:100px;top:-40px;left:145px;}
div.stores div.left a.reqApp{display:inline;top:15px;padding:4px 24px;}
a.reqAppStores{top:30px;left:12px;padding:4px 24px;}
a.editDelivery,a.editBilling{position:absolute;width:116px;bottom:10px;right:18px;}
a.editBasket,a.redeem,a.wrapping{top:6px;}
a.wishlistSend{margin-right:20px;}
a.createList{left:120px;float:left;}
a.readStoresArticle{top:25px;}
a.viewReception{margin:0 50px 0 32px;}
a.tourBack{position:absolute;bottom:-28px;}
a.findPostcode{top:-2px;font-size:10px;}
a.glossaryTop{position:absolute;right:10px;top:-4px;}
a.resourceMore{margin:0 0 0 22px;top:20px;}
a.fitting,a.mastectomy,a.measure{margin:0 auto;top:180px;display:block;width:80px;}
a.mastectomy{width:112px;}
a.measure{width:100px;}
div.advice div.heading a.buttonLightBorder{position:absolute;bottom:16px;height:12px;}
div.advice div.heading a.generalEnquiry{right:156px;}
div.advice div.heading a.bookAppointment{right:20px;}
div.braFitting div.heading a.generalEnquiry,div.braFitting div.heading a.bookAppointment,div.mastectomy div.heading a.generalEnquiry,div.mastectomy div.heading a.bookAppointment,div.alterations div.heading a.generalEnquiry,div.alterations div.heading a.bookAppointment,div.manAdvice div.heading a.generalEnquiry,div.manAdvice div.heading a.bookAppointment,div.swimwear div.heading a.generalEnquiry,div.swimwear div.heading a.bookAppointment,div.sports div.heading a.generalEnquiry,div.sports div.heading a.bookAppointment{bottom:7px;}
div.maternity div.heading a.generalEnquiry,div.maternity div.heading a.bookAppointment{bottom:9px;}
div.bridal div.heading a.generalEnquiry,div.bridal div.heading a.bookAppointment{bottom:8px;width:110px;}
div.swimwear div.heading a.generalEnquiry{right:486px;}
div.swimwear div.heading a.bookAppointment{right:350px;}
div.care div.heading a.generalEnquiry{bottom:8px;right:484px;}
#ctl00_mainContentWide_address_FindPafAddress,#ctl00_mainContentWide_uiBillingAddress_FindPafAddress{position:relative;top:0px;left:10px;font-size:10px;padding:1px 0px 2px;text-align:center;}

