*{margin:0;padding:0}html{}body{background:#efefe8;color:#7e7e7b;font:62.5%/1.4 Verdana,Arial,Helvetica,sans-serif;min-width:980px}a{text-decoration:none;color:#1e9bce;outline:none}a:hover{text-decoration:underline}.arrow{padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat}.arrow a:hover{text-decoration:none}button,input,textarea,select{font-size:100%;font-family:Arial,Helvetica,Geneva,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;margin-bottom:.1em}h1{font-size:2.3em;color:#495c64;font-weight:bold}h2{font-size:1.8em;color:#495c64;font-weight:bold;line-height:1.2em}h3{font-size:1.7em;color:#495c64;font-weight:bold;line-height:1.2em}h4{font-size:1.7em;color:#495c64;font-weight:bold;line-height:1.2em}h1 span{display:block;font-weight:normal;font-size:0.78em;margin-bottom:20px}p{padding-bottom:1em;font-family:Arial;font-size:1.2em}blockquote{font-size:1.3em;font-weight:bold;font-style:italic;margin-top:-1em;padding-bottom:1em}iframe,img{border:none}fieldset,form{border:none}table{border-collapse:collapse;border:0;border-spacing:0;font-size:100%}caption,td,th{text-align:left;font-size:100%;font-weight:normal}ol,ul{margin-bottom:.3em}ol li,ul li{margin:0;padding:0;list-style-type:none}.clearfix:after,.columnset:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cleaner{clear:both;height:1px;margin-top:-1px;overflow:hidden}.replace{background-repeat:no-repeat;overflow:hidden;position:relative}.replace span{background:no-repeat top left;position:absolute;height:100%;left:0;top:0;width:100%;z-index:1010}.highlight{color:#1e9bce}.float-left{float:left}.float-right{float:right}ul#Accessibility,.accessibility{left:-9999em;position:absolute;top:-9999em}.adn{display:block;height:0;overflow:hidden;width:0;margin-bottom:0}ul.standard li{margin:10px 0;font-family:Arial;font-size:1.2em}.bg-container{background:transparent url(/_Client/Images/Global/BodyBg.png) center top no-repeat}#Container{margin:0;padding:0;width:auto}#BodyContainer{background:#fdfcfc url(/_Client/Images/Global/HTMLBgAlt.jpg) 0 0 repeat-x;padding-bottom:20px}#Body{width:970px;margin:0 auto}#FlashContainer{position:relative;margin-bottom:5px}#FlashContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}#FlashContainer h1{margin:10px 20px}#FlashContainer p{margin:10px 20px}.content-repeater{background:transparent url(/_Client/Images/Global/ContentRepeaterBg.png) 0 0 repeat-y}.content-container{width:912px;padding:25px 20px 0 21px;margin-bottom:17px;background:transparent url(/_Client/Images/Global/ContentTopBg.jpg) 0 0 no-repeat;overflow:hidden}.content-hold{background:transparent url(/_Client/Images/Global/ContentBottomBg.jpg) 0 bottom no-repeat;overflow:hidden;margin-bottom:20px}#NavigationPrimary ul{overflow:hidden;margin-left:55px}#NavigationPrimary li{float:left;margin-right:7px}#NavigationPrimary a{overflow:hidden;background:none;font-size:1.1em;color:#525150}#NavigationPrimary a:hover,#NavigationPrimary li.active a{color:#1e9bce;text-decoration:none}#NavigationPrimary a span{background:transparent url(/_Client/Images/Buttons/NavigationPrimary.png) 0 0 no-repeat;font-weight:normal;padding:3px 5px 9px 10px;display:block;float:left;cursor:pointer} #NavigationPrimary a em{background:transparent url(/_Client/Images/Buttons/NavigationPrimary.png) right -22px no-repeat;display:block;width:5px;height:22px;float:left;cursor:pointer}body.bedrooms #NavigationPrimary ul{margin-left:50px}#NavigationSecondary{height:51px;margin-left:25px;margin-bottom:30px;clear:both}#NavigationSecondary li{float:left;margin:0 5px}#NavigationSecondary li a{color:#FFFFFF;font-size:1.2em;display:block;margin-bottom:20px;overflow:hidden;height:1%}#NavigationSecondary li a span{background:#aabb49 url(/_Client/Images/Buttons/NavigationSecondary.png) left -102px no-repeat;padding:5px 20px 0 10px;display:block;float:left;height:46px;cursor:pointer}#NavigationSecondary li a:link span{display:block}#NavigationSecondary li a em{background:#aabb49 url(/_Client/Images/Buttons/NavigationSecondary.png) right -153px no-repeat;width:21px;height:51px;display:block;float:left;cursor:pointer} #NavigationSecondary li.active a span{background-position:left 0}#NavigationSecondary li.active a em{background-position:right -51px}#NavigationSecondary li img{}#Branding{position:relative;height:95px;padding-left:20px}#Branding .logo{position:absolute;top:0;left:423px}#Branding ul{overflow:hidden;padding-top:40px} #Branding li{float:left;margin-right:20px}#Branding li#PhoneNumber{margin-top:-3px}#Branding li#CallMeBack{margin-right:250px;margin-top:-1px}#Branding li#OrderBrochure{margin-right:0}#Branding .switch{position:absolute;right:45px;top:10px;color:#7e7e71}#Footer{padding:30px 0 30px 0;width:950px;margin:0 auto;position:relative;font-size:0.9em}#Footer ul{overflow:hidden;clear:both;height:1%}#Footer li{float:left;padding-right:10px;border-right:1px solid #7e7e7b;margin:0 10px 5px 0}#Footer a{color:#7e7e7b}#Footer li.first{font-weight:bold;display:block;width:140px;border:none}#Footer li.last{margin:0;padding:0;border:none} #Footer .site-info{float:left;padding-top:10px}#Footer .site-info span{display:block}#Footer p{font-family:Verdana;font-size:1.1em}#Content{width:950px;margin:0 auto}legend,label.hidden{display:none}input,select,textarea{font-size:1.08em}.frow-text input,.frow-date input,.frow-select input,.frow-textarea textarea{border:1px solid #b4b4b4;height:21px;padding-top:3px;background:transparent url(/_Client/Images/Global/InputBg.png) right top no-repeat}.frow-textarea textarea{height:auto;font-size:1.1em;color:#7e7e7b;border:none;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;padding:5px;width:280px;margin-top:5px}.frow:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mandatory{color:#df912e}.generic-form{margin-bottom:20px}.generic-form h2{color:#495c64}.generic-form label{font-size:1.1em;padding-top:5px}.generic-form .frow{margin:5px 0 5px 0;position:relative;width:100%}.generic-form .frow-text input{float:left;width:156px;height:18px;margin:5px 5px 0 0;padding:4px 5px 0px 5px;display:block;font-size:1.1em;color:#7e7e7b;background:transparent url(/_Client/Images/Global/InputBg.png) right top no-repeat;border:none;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0}.generic-form .frow-text input.reset{width:auto;height:auto;background:none;border:none;padding:0}.generic-form .frow-text label,.generic-form .frow-textarea label{display:block}.generic-form .frow-textarea textarea{float:left}.generic-form .postcode input{width:120px}.generic-form .frow-radio input{width:15px;margin-right:10px}.generic-form .terms input{margin-left:10px}.generic-form .frow-radio span{float:left;display:block;margin-right:10px}.generic-form .frow-radio label.label{width:120px}.generic-form .frow-select input{width:65px;padding-left:5px;font-size:1.2em}.generic-form p{width:380px}.generic-form .frow-date input{height:18px;font-size:1.2em}.generic-form .frow-action{text-align:right;width:auto}.generic-form .title{margin-bottom:10px}.generic-form .title label{display:block;margin-bottom:5px}.generic-form .title select{width:80px}.generic-form .generic-select{margin-bottom:10px}.generic-form .generic-select label{display:block;margin-bottom:5px}.generic-form .generic-select select{width:200px}.generic-form .validation-message{display:none}.validation-inline-error-message{display:block;float:left;padding-left:10px;color:#fbaeae;padding-top:10px}.generic-form .frow-text input.validation-failed,.generic-form .frow-textarea textarea.validation-failed{border:2px solid #fbaeae}.contact-form{margin-left:30px}.server-message-error{border:2px solid #fbaeae;padding:5px}.server-message-error li{list-style:square;margin:5px 0 5px 20px;color:#fbaeae}.server-message{border:2px solid #fbaeae;padding:5px}.server-message li{list-style:square;margin:5px 0 5px 20px;color:#fbaeae}.offer-box{position:absolute;bottom:3px;height:100px;left:0px;padding:20px;background:#1e9bce;border:5px #FFFFFF solid;border-left:none;border-bottom:none}#FlashContainer .offer-box h1{margin:0;padding:0;color:#FFFFFF;width:150px}.offer-box h1 span{font-size:0.69em;display:block}.offer-box h2{margin:0;padding:0;color:#FFFFFF;width:150px;font-size:2em}.offer-box li{float:none;margin:5px 0 0 0}.offer-box a{color:#FFFFFF;font-weight:bold;padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowOnBlue.png) right center no-repeat}.home-offer{width:447px;position:relative}.home-offer .offer-box h1{margin-bottom:20px}.home-offer .offer-box h1 span{margin-bottom:0}.home-offer-1{float:left}.home-offer-2{float:right}.full-range-box{width:107px;height:48px;position:absolute;left:410px;bottom:-10px}.full-range-box a{width:100%;height:100%;display:block;text-indent:-9999em;background:transparent url(/_Client/Images/Buttons/FullRange.png) 0 0 no-repeat}.all-offers-box{width:172px;height:49px;position:absolute;left:370px;top:303px}.all-offers-box a{width:100%;height:100%;display:block;text-indent:-9999em}.all-kitchens a{background:transparent url(/_Client/Images/Buttons/ViewAllKitchenOffers.png) 0 0 no-repeat}.offer-carousel ul{overflow:hidden;height:1%;background:transparent url(/_Client/Images/Global/OfferCarouselBg.png) center top no-repeat;margin-left:10px;margin-right:10px}.offer-carousel li{width:250px;float:left;margin-right:70px}.offer-carousel li.offer-1 h2{font-size:2em;float:left;overflow:hidden;width:140px}.offer-carousel li.offer-1 p{width:230px}.offer-carousel li.offer-1 h2 span{font-weight:normal}.offer-carousel li.offer-2{margin-right:60px;width:300px}.offer-carousel li.offer-2 h2 img{float:none}.offer-carousel li.offer-3{margin-right:0}.offer-carousel li.offer-3 h2{font-size:2em;width:120px;float:left}.offer-carousel h2 img{float:left}.offer-carousel p{clear:both}.free-visit{background:transparent url(/_Client/Images/Global/ButtonDivider.png) center bottom no-repeat;padding-bottom:5px;display:block;margin-bottom:5px}.offer-carousel a strong{padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat}.offer-carousel a:hover{text-decoration:none}.product-list{overflow:hidden;height:1%;margin-left:25px;padding-top:20px}.product-list li{width:155px;height:190px;margin-right:20px;float:left}.product-list li span{display:block;color:#7e7e7b}.product-list li a:hover{text-decoration:none}.product-list li strong{padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat}.product-list li strong:hover{text-decoration:underline}.offer-list{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eae3c4;margin-right:10px}.more-offer-title{padding:0 20px 20px 20px}.tab-content{padding-top:20px}.tab-content ul{background:transparent url(/_Client/Images/Product/ProductsBorder.png) 5px bottom no-repeat;padding-bottom:10px;margin-bottom:10px}.tab-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.tab-content-container{margin-left:35px}.tab-content-container li{width:121px;margin-right:50px;float:left;height:150px;position:relative}.tab-content-container li span{display:block;padding:0 4px}.tab-content-containerh3{font-size:1.5em;color:#7e7e7b;margin-bottom:10px}.tab-content-container .offer-tag{position:absolute;top:-20px;right:-20px;display:block;width:50px;height:50px;background:transparent url(/_Client/Images/Product/ProductOfferTag.png) 0 0 no-repeat}.jtab-content{background:transparent url(/_Client/Images/Product/TabContentBg.png) 0 55px no-repeat}.jtab-content ul{background:none}.tabs{margin-left:10px}.tabs li{overflow:hidden;background:none;float:left;margin-right:5px}.tabs li.last{margin-right:0}.tabs li span{background:transparent url(/_Client/Images/Buttons/TabInactive.png) 0 0 no-repeat;color:#FFFFFF;font-size:1.2em;font-weight:bold;text-transform:lowercase;padding:8px 5px 10px 10px;display:block;float:left;cursor:pointer} .tabs li em{background:transparent url(/_Client/Images/Buttons/TabInactive.png) right -34px no-repeat;display:block;width:16px;height:34px;float:left;cursor:pointer}.tabs li.active span{padding:10px 5px 10px 10px;background:transparent url(/_Client/Images/Buttons/TabActive.png) 0 0 no-repeat;color:#434827;font-weight:bold}.tabs li.active em{height:36px;background:transparent url(/_Client/Images/Buttons/TabActive.png) right -36px no-repeat;width:16px}.two-column{overflow:hidden;height:1%;margin:0 22px 0 22px}.divide{background:transparent url(/_Client/Images/Global/TwoColumnDivider.jpg) 530px 30px no-repeat}.column-1{width:510px;float:left}.column-2{width:340px;float:right;padding-top:10px}.column-1 .intro{margin-bottom:20px}.column-1 .intro h2{font-size:1.5em;color:#7e7e7b;font-weight:normal}.column-1 img.range-offer-image{display:block;margin-bottom:30px}.column-2 .plinth{padding-bottom:20px;margin-bottom:20px;background:transparent url(/_Client/Images/Product/ProductsBorder.png) left bottom no-repeat}.two-column-product .column-1{width:550px}.two-column-product .column-2{width:300px}.two-column-alt{background:transparent url(/_Client/Images/Global/TwoColumnDivider.jpg) 490px 30px no-repeat;overflow:hidden;height:1%;padding:0 20px 20px 20px}.two-column-alt .column-1{width:430px}.offer-1 img{float:right}.offer-1 img.image-only{float:none;display:block}.offer-1 a.image-only-link{display:block;padding-top:5px}.offer-2{text-align:center;margin-bottom:20px}.offer-2 h2{margin-bottom:10px}.offer-3 img{float:right}.offer-3 img.image-only{float:none;display:block}.offer-3 a.image-only-link{display:block;padding-top:5px}.offer-4{padding-left:130px;background:transparent url(/_Client/Images/Product/IconOrderBrochure.jpg) left center no-repeat;margin-bottom:30px}.offer-4 h2{margin-bottom:10px}.offer-5{padding-left:130px;background:transparent url(/_Client/Images/Product/IconStoreLocator.jpg) left center no-repeat;margin-bottom:20px}.offer-5 h2{margin-bottom:10px}.offer-5 h2 span{font-weight:normal;display:block}.testimonials-snipet h2{}.testimonials-snipet h2 span{font-weight:normal}.testimonials-snipet h3{font-size:1.4em;color:#7e7e7b}.special-offer-non-js{margin-bottom:10px;padding-bottom:10px}.special-offer-non-js a{padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat}.special-offer-container{overflow:hidden;height:1%;background:transparent url(/_Client/Images/Global/TwoColumnDivider.jpg) 425px 20px no-repeat}.special-offer-container .single-offer{width:365px;margin-left:50px;margin-right:10px;display:inline;float:left;overflow:hidden;margin-bottom:20px}.special-offer-container .offer .image-container{width:185px;height:126px;float:left;margin-right:20px}.special-offer-container h3{font-weight:normal;font-size:1.4em}.special-offer-container .copy-container{position:relative;height:126px;padding:10px 0;width:150px;float:left}.special-offer-container a{padding-right:15px;font-weight:bold;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat;color:#1e9bce}.special-offer-container p{clear:both}.special-offer-container .first p{line-height:1.6em}.special-offer-detail .h1-copy-container{width:220px}.special-offer-detail h3{font-weight:normal;font-size:1.4em}.special-offer-detail .image-container{width:150px;float:right;margin-right:0px}.special-offer-detail .copy-container{position:relative;padding:10px 0;float:left}.offer-details{clear:both}#LeModalWin .close{position:absolute;top:10px;right:10px;cursor:pointer}.email-overlay{width:300px;padding:45px 85px 25px 85px;border:1px solid #b4b4b4;background:#FFFFFF}.email-friend-link{padding-right:15px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) right 2px no-repeat;color:#1e9bce;font-weight:bold;cursor:pointer}.generic-overlay{width:810px;background:#FFFFFF;padding:45px 45px 25px 45px;border:1px solid #b4b4b4}.generic-overlay .loader{padding-top:100px;height:200px}.generic-overlay .loader p{text-align:center;color:#1e9bce;font-size:1.4em}.special-offers-overlay .special-offer-detail{background-position:430px 10px}.special-offers-overlay .column-1{width:400px}.store-list{padding:20px 0 20px 10px;overflow:hidden;height:1%}.stores{width:140px;margin-right:10px;float:left}.stores h2{padding:10px;background:#f1f1ea;font-size:1.4em;height:30px}.stores li{width:125px;float:left;padding-left:15px;margin:5px 0 5px 0px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) left center no-repeat}.stores li a{color:#7e7e7b}.stores .title{width:140px;background:none;padding-left:0}.store-finder{background-position:490px 10px}.store-finder .column-1{padding-right:200px;width:290px;background:transparent url(/_Client/Images/Product/StoreFinderBg.jpg) right top no-repeat}.store-finder-overlay{padding:45px 5px 25px 5px} #Container .store-finder-details{background-position:center 30px}.store-finder-details{background-position:360px 30px;margin-right:22px;height:auto} .store-finder-details .column-1{padding-right:0;width:420px}.store-finder-details .column-2{width:400px;padding-top:0}.store-finder-details h1{font-size:1.4em;font-weight:bold;width:260px;margin-bottom:10px}.store-finder-details h1 span{display:inline;color:#0f1010;font-size:1em;font-weight:bold}.store-finder-details h2{font-size:1.4em;margin-bottom:10px}.store-finder-details p.altcolor{font-size:1.2em;color:#0f1010;font-weight:bold}.store-finder-details p{padding-bottom:5px;width:auto}.store-finder-details strong{font-size:1.2em}.store-finder-details .address{float:left;width:140px}.store-finder-details .opening-times{float:right;width:240px}.store-finder-details .phone{float:left;clear:both;width:240px}.store-finder-details .map{margin:20px 0 0 50px;clear:both;float:left;border:1px solid #C0C0C0;width:300px;height:300px}.store-finder-details .frow-action{padding-right:15px}.store-finder-details .frow-checkbox input{margin-left:5px}.store-finder-details .frow-checkbox,.store-finder-details .frow-action{width:290px}.store-finder-details .offer-2{padding-top:55px}.testimonials-list{padding:20px 0 20px 20px;overflow:hidden;height:1%}.testimonial{width:285px;margin-right:10px;float:left}.testimonial h2{padding:10px;background:#f1f1ea;font-size:1.4em}.testimonial h2 span{display:block;font-size:0.78em;font-weight:normal}.testimonial p{padding:20px 10px}.brochure-disclaimer{color:#bdbdbd;padding-top:30px}.carousel-container{width:850px;margin:20px 0 30px 30px}.carousel-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.carousel-container .copy-container{width:400px;float:left;margin-right:50px}.carousel-container .image-container{width:400px;text-align:center;float:left}.job-list{width:320px}.job-list li{float:left;white-space:nowrap;margin:5px 20px 5px 0}.recruitment-position{overflow:hidden;padding-top:40px;position:relative}.recruitment-position .recruitment-details{width:400px;margin-left:20px;float:left;padding-right:30px}.recruitment-position .details{margin-bottom:11em}.recruitment-position .links{position:absolute;width:100%;bottom:0;margin-bottom:20px;border-bottom:1px solid #eae3c4;padding-bottom:10px}.news-style-column{width:230px;float:left;margin-right:20px}.news-style-column img{margin:5px}.sitemap-list{padding:20px 0 20px 10px}.section{width:140px;margin-right:10px;float:left}.section h2{padding:10px;background:#f1f1ea;font-size:1.4em;height:30px}.section li{width:125px;float:left;padding-left:15px;margin:5px 0 5px 0px;background:transparent url(/_Client/Images/Global/IconArrowGrey.png) left center no-repeat}.section li a{color:#7e7e7b}.section .title{width:140px;background:none;padding-left:0}.sitemap{background-position:490px 10px}.sitemap .column-1{padding-right:200px;width:290px}.price-band-image{text-align:center;padding:10px 0 10px 0}table{border:none;border-collapse:collapse;padding:0;font-size:1.1em;margin:20px 0}table thead th{background:#F0F0EA;font-weight:bold;color:#495C64;width:85px;padding:5px}table thead th.first{width:150px}table tbody td{padding:5px 3px 5px 3px;width:85px;border-bottom:1px solid #eae3c4}table tbody td.first{width:150px;font-style:italic}table tbody tr.last td{padding-bottom:10px;border-bottom:none}table tfoot td{padding:5px;background:#F0F0EA}.special-offer-non-js .column-1{width:330px}.special-offer-non-js .column-2{width:480px;float:left;margin-left:40px}.special-offer-non-js .column-2 a{margin-left:20px}body.testimonials .column-1{width:540px;height:200px;background:transparent url(/_Client/Images/Content/Testimonials/TestimonialsBg.jpg) right top no-repeat}body.testimonials .column-1 p{width:300px}body.testimonials .column-2{width:310px}body.recruitment h1 span{margin-bottom:0}body.recruitment .divide{background-position:400px 30px}body.recruitment .column-1{width:340px;padding-right:70px}body.recruitment .column-2{width:420px;padding-left:30px}body.recruitment .column-2 img{margin-bottom:10px}body.seo .column-2 li{border-bottom:1px solid #eae3c4;margin-bottom:20px;padding-bottom:10px}body.seo .column-2 li.offer-2{text-align:left}body.seo .column-2 li.offer-2 .free-visit{background-position:60px bottom}body.seo .column-1 h2{font-size:1.6em;font-weight:normal;margin-bottom:10px}body.accessories .accessories-summary{margin:10px 20px 0 20px}body.accessories .accessories-summary-content-kitchens{background:url(/_Client/Images/Accessories/KitchensBg.jpg) no-repeat 0px center;padding:0 142px 0 300px}body.accessories .accessories-summary-content-bedrooms{background:url(/_Client/Images/Accessories/BedroomsBg.jpg) no-repeat 0px center;padding:0 0 0 300px}body.accessories .accessories-container{clear:both;padding:0 20px 60px 20px}body.accessories .accessory{border-top:1px solid #eae3c4;margin:24px 0 0 0;padding:24px 0 0 0}body.accessories .accessory-text-kitchens{float:left;width:500px}body.accessories .accessory-text-bedrooms{float:left;width:500px}body.accessories .accessory-image{float:right;width:330px}body.special-offers #FlashContainer h1{margin:10px 20px 0 20px}body.special-offers .column-1 h2{margin:0 20px 0 20px}body.special-offers .two-column-alt{background-position:630px 0;padding-bottom:0px}body.special-offers .column-1{width:610px}body.special-offers .column-2{width:230px;padding-top:20px}body.news-stories .column-1{background:url(/_Client/Images/Content/NewsStories/NewsStoriesBg.png) right 15px no-repeat;width:460px;min-height:220px}body.news-stories .column-1 p{width:250px}body.news-stories .column-2{padding-top:30px}body.news-stories .news-stories-container{clear:both;border-top:solid 11px #f1f1ea;padding:20px 0 10px 0}body.news-stories .news-stories-container-column-1{width:200px;float:left;background:url(/_Client/Images/Content/NewsStories/DividerBg.png) no-repeat right top}body.news-stories .news-stories-container-column-1 li{padding:10px 0 10px 20px}body.news-stories .news-stories-container-column-1 li.current{background:url(/_Client/Images/Content/NewsStories/ArrowBg.gif) no-repeat 5px 14px}body.news-stories .news-stories-container-column-1 a{font-size:1.2em;font-weight:bold}body.news-stories .news-stories-container-column-2{float:right;width:612px;margin-right:30px;display:inline}body.news-stories .first-news-story{padding:10px 10px 20px 10px}body.news-stories .first-news-story .news-story-image{float:right;padding:0 0 10px 10px}body.news-stories .first-news-story:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.news-stories .date{font-weight:bold}body.news-stories .remaining-news-stories{border-top:solid 11px #f1f1ea;padding:20px 10px 0 10px}body.news-stories .remaining-news-stories .news-story-image{float:right;padding:0 0 10px 10px}body.news-stories .remaining-news-stories-row{}body.news-stories .remaining-news-stories-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.news-stories .remaining-news-stories-row-divider{height:51px;background:url(/_Client/Images/Content/NewsStories/RowDividerBg.png) no-repeat 0 0}body.news-stories .remaining-news-story{width:280px}body.news-stories .remaining-news-story-column-1{float:left}body.news-stories .remaining-news-story-column-2{float:right}body.news-stories .readmore a{font-weight:bold;background:url(/_Client/Images/Content/NewsStories/ArrowBg.gif) no-repeat right 3px;padding:0 15px 0 0;font-size:0.9em}body.news-stories .news-story{border-bottom:solid 11px #f1f1ea;padding-bottom:10px}body.news-stories .main-news-story-image{display:block;padding:10px 0 20px 0}body.news-stories .back-to-news{padding:20px 0 20px 0}body.news-stories .back-to-news a{font-weight:bold;background:url(/_Client/Images/Content/NewsStories/ArrowBackBg.gif) no-repeat left 3px;padding:0 0 0 15px;font-size:0.9em}body.news-stories .download-pdf a{font-weight:bold;background:url(/_Client/Images/Content/NewsStories/ArrowBg.gif) no-repeat right 3px;padding:0 15px 0 0;font-size:0.9em}.columnset{zoom:1}.columnset .col{float:left;width:48.9%;display:inline}.columnset-5050{padding:10px 10px}.columnset-5050 .col-b{float:right}.more-toggle{display:block;float:none;margin:0 auto;width:56px;height:28px;overflow:hidden;text-indent:-1000em;background:transparent url(/_Client/Images/Buttons/more.png) no-repeat 0 0}.col h2{color:#495C64;font-weight:bold;font-size:2.3em}.col p{color:#7e7e7b;font-weight:normal;font-size:1.1em}.col h3{color:#495C64;font-weight:normal;font-size:2em}.col p.prices{color:#495C64;font-weight:bold}.col span.price-now{color:#cf1010;font-weight:bold;font-size:1.6em}.col span.usual-price-text{color:#495C64;font-weight:bold;font-size:1.1em}.col span.usual-price{color:#495C64;font-weight:bold;font-size:1.6em}body.recruitment{}body.recruitment .recruitment-container{clear:both;padding:20px 0 10px 0}body.recruitment .col h2{font-size:1.8em;font-weight:bold}body.recruitment .col h3{font-size:1.5em;font-weight:bold}body.recruitment .col h2,body.recruitment .col h3{min-height:42px}body.recruitment .col a.main-link{background:transparent url(/_Client/Images/Global/IconArrowGrey.png) no-repeat scroll right 2px;font-weight:bold;padding-right:15px}body.recruitment .recruitment-intro{border-bottom:1px solid #EAE3C4;padding-bottom:20px;margin-bottom:20px}body.recruitment .recruitment-intro h2{font-size:2.3em;margin-bottom:16px}body.recruitment .recruitment-intro a.apply-now{float:none;position:absolute;left:300px;bottom:20px} body.recruitment .job-intro{float:left}body.recruitment .job-intro h2{float:left}body.recruitment .job-intro a.apply-now{float:right}body.recruitment .job-intro h3{float:left;font-weight:normal;min-height:20px;width:100%}body.recruitment .job-intro h3.job-type{margin-top:-5px;margin-bottom:10px}body.recruitment .recruitment-container-column-1{width:200px;float:left;background:url(/_Client/Images/Content/NewsStories/DividerBg.png) no-repeat right top}body.recruitment .recruitment-container-column-1 li{padding:4px 0 4px 20px}body.recruitment .recruitment-container-column-1 li.current{background:url(/_Client/Images/Content/NewsStories/ArrowBg.gif) no-repeat 5px 9px}body.recruitment .recruitment-container-column-1 a{font-size:1.2em;font-weight:bold}body.recruitment .recruitment-container-column-2{display:inline;float:right;padding-bottom:30px;margin-right:12px;width:626px}body.recruitment .recruitment-row{clear:both}body.recruitment .recruitment-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.recruitment .recruitment-row-two-col{margin-bottom:36px}body.recruitment .recruitment-row-two-col .col{float:left;width:280px}body.recruitment .recruitment-row-two-col .recruitment-col-2{float:right}body.recruitment .recruitment-row-two-col .recruitment-col-2 p{float:left;width:170px}body.recruitment .recruitment-row-two-col .recruitment-col-2 img{float:right}body.recruitment .recruitment-row-two-col .recruitment-col-2 a{float:left}body.recruitment .recruitment-row-three-col{margin-bottom:16px}body.recruitment .recruitment-row-three-col .col{float:left;width:190px}body.recruitment .recruitment-row-three-col .recruitment-col-1{margin-right:25px}body.recruitment .recruitment-row-three-col .recruitment-col-3{float:right}body.recruitment .two-column-alt{background-position:436px 30px;margin-right:0;padding:0 0 20px;width:650px}body.recruitment .recruitment-row-two-col .recruitment-col-1-wide{width:420px}body.recruitment .recruitment-row-two-col .recruitment-col-2-narrow{float:right;width:188px}body.recruitment .recruitment-col-1-wide .recruitment-intro{width:100%;border-bottom:0;margin-bottom:6px;position:relative}body.recruitment .recruitment-people-col-1{float:left;margin-bottom:16px;width:200px}body.recruitment .recruitment-people-col-1 a.flashVideoPlayer,body.recruitment .recruitment-people-col-2 a.flashVideoPlayer,body.recruitment .recruitment-col-2-narrow a.flashVideoPlayer{float:left}body.recruitment .recruitment-people-col-1 h3,body.recruitment .recruitment-people-col-2 h3{font-size:1.8em;font-weight:bold;min-height:22px}body.recruitment .recruitment-people-col-1 h4,body.recruitment .recruitment-people-col-2 h4{font-weight:normal;font-size:1.3em}body.recruitment .recruitment-people-col-2{float:right;margin-bottom:16px;width:200px}body.recruitment .narrow-contact-info{text-align:center}body.recruitment .narrow-contact-info h3{color:#495C64;font-size:2em;min-height:24px}body.recruitment .narrow-contact-info h4{color:#1E9BCE;font-size:2.1em}body.recruitment .job-profile{border-top:1px solid #EAE3C4;margin-top:10px;padding-top:10px;text-align:center}body.recruitment .job-profile h3{color:#495C64;font-size:1.8em;min-height:24px}body.recruitment .job-profile h4{color:#495C64;font-size:1.3em;font-weight:normal;margin-bottom:7px}body.recruitment .job-profile p{text-align:left}body.recruitment .frow-text p{float:left}body.recruitment .frow-text-postcode{margin-bottom:12px;width:400px}body.recruitment ul.link-list li{padding:4px 0}body.recruitment ul.link-list li a{background:transparent url(/_Client/Images/Content/NewsStories/ArrowBg.gif) no-repeat scroll right 3px;font-size:0.9em;font-weight:normal;padding:0 15px 0 0}body.recruitment ul.bold li a{font-weight:bold}body.recruitment .recruitment-row-one-col{padding-bottom:30px;width:638px}body.recruitment .recruitment-row-one-col h2{font-size:2.3em;margin-bottom:16px}body.recruitment .recruitment-row-one-col p{margin-top:8px}body.recruitment .recruitment-description-row h4{font-size:1.3em}body.recruitment .generic-form .frow-action-recruitment{text-align:left;width:auto}body.recruitment .generic-form .title select{width:166px}body.recruitment .recruitment-row a.apply-now{float:right}body.recruitment .recruitment-row-links{margin-top:10px}body.recruitment .recruitment-row ul.job-icons{float:left}body.recruitment .recruitment-row ul.job-icons li{float:left;margin-right:10px}body.recruitment .recruitment-row ul.job-icons li a{color:#434341;display:block;font-size:1.3em}body.recruitment .recruitment-row ul.job-icons li.job-icons-print{background:transparent url(/_Client/Images/Global/SmallPrintIcon.png) no-repeat 0 0;padding-left:24px}body.recruitment .recruitment-row ul.job-icons li.job-icons-email{background:transparent url(/_Client/Images/Global/SmallEmailIcon.png) no-repeat 0 0;padding-left:24px}body.recruitment .recruitment-row ul.job-icons li.job-icons-share{background:transparent url(/_Client/Images/Global/SmallShareIcon.png) no-repeat 0 0;padding-left:28px}.flashVideoWrapper{width:185px;height:108px;margin-bottom:10px}.flashVideoPlayer{width:185px;height:108px;background:url(/_Client/Images/Global/ajax-loader.gif) no-repeat center}.flashVideoPlayer .flash-video-play{display:block;margin:45px auto 0;width:20px}