body{text-align:center;background:#4e3e32 url(/images/bg.gif) top center repeat-x;font-size:62.5%;font-family:Arial, Helvetica, sans-serif;color:#FFF;}a{color:#FFF;text-decoration:none;}ul{list-style:none;}input{color:#444;border-color:inherit;border-style:none;border-width:medium;padding:0 5px;}input.button{background-color:#444;color:#FFF;font-weight:700;height:26px;cursor:pointer;padding:0 3px;}input.textbox2{display:block;border:1px solid #999;font-size:1em;width:60px;float:left;margin:0 15px 0 0;}input.manualAddress{border:1px solid #999;font-size:1em;width:120px;margin:5px 0;}input.textbox,select.select{display:block;border:1px solid #999;font-size:1em;width:120px;margin:5px 0;}input.competitiontextbox{display:block;border:1px solid #a8a287;font-size:1em;width:370px;height:28px;margin:5px 0;font-size: 13px;}select.select{width:132px;}input.borderbox{border:1px solid #999;}input.radio{border:none;background:none;margin:0;padding:0;}h1{font-weight:400;font-size:1.8em;color:#606060;margin:20px 5px;}h2{font-weight:400;font-size:1.4em;margin:10px 0;}h3{font-weight:700;font-size:1.1em;margin:10px 0;}p{margin:1em 0;}#container{position:relative;width:950px;margin:0 auto;}#header{background-color:#000;padding:10px 25px;}a#logo{float:left;background:url(/images/logo.jpg);width:210px;height:43px;margin-top:15px;display:block;}#headerNavAndSearch{float:right;margin-right:20px;text-align:right;}ul#headerNav{font-size:.9em;margin:10px 0;}ul#headerNav li{display:inline;margin-right:10px;text-transform:uppercase;}input.searchBox{background:url(/images/inputboxBg.jpg) repeat-x #FFF;height:26px;line-height:26px;}input.searchBut{background:url(/images/searchGlass.jpg) no-repeat top left;width:24px;height:21px;cursor:pointer;vertical-align:top;margin:3px 0 0 10px;}#shoppingBag{position:relative;float:right;background:url(/images/shoppingBag.jpg) no-repeat 35px 5px;height:69px;width:140px;text-align:left;font-size:1.3em;line-height:1.5em;border-left:1px solid #42454a;z-index:10;padding:5px 0 0 100px;}#headerSSLcert{position:relative;float:right;height:69px;width:140px;text-align:left;font-size:1.3em;line-height:1.5em;z-index:10;padding:5px 0 0 100px;}#bottomNav{width:100%;background:#000 url(/images/footerNavBgTop.jpg) repeat-x;text-align:left;margin-top:20px;}#storeLocator{position:relative;float:left;text-align:center;padding:25px 40px 20px;}#storeLocator label{display:block;font-size:1.5em;font-weight:700;padding-bottom:5px;}#storeLocator a{display:block;font-size:1.1em;margin-top:5px;}#bottomNav .links{float:left;font-size:1.2em;font-weight:700;line-height:1.8em;border-left:1px solid #000;padding:20px 20px 17px 10px;}#bottomNav .links ul{float:left;margin:0 20px;}#bottomNavBottom{background:url(/images/footerNavBgBottom.jpg) repeat-x;height:17px;margin-top:-17px;}#footer{color:#c8c8c8;margin:15px 0;}#footer a{color:#c8c8c8;}input.smallerButton{height:18px;}.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden;font-size:0;}.nextBut,.prevBut{width:19px;height:19px;cursor:pointer;}.nextBut{background-image:url(/images/next.gif);}.prevBut{background-image:url(/images/prev.gif);}.vContainer{display:table;height:100%;overflow:hidden;}.vCell{position:relative;display:table-cell;vertical-align:middle;width:100%;}.vItem{position:relative;}.crumbtrail{background-color:#F0F0F0;height:18px;line-height:18px;text-align:left;margin-bottom:10px;padding:0 15px;}.productListingBg .crumbtrail{background:transparent;}.crumbtrail a.remove{margin-left:5px;color:red;font-weight:700;font-size:1.1em;}.crumbtrail a.remove:hover{color:red;text-decoration:underline;}.crumbtrail a:hover{color:#666;text-decoration:underline;}.crumbtrail li{display:inline;background:url(/images/nav-bullet.gif) no-repeat 0 3px;padding:0 6px 0 9px;}.crumbtrail li.first{padding-left:0;background:none;}.note{clear:both;padding-top:10px;font-size:.8em;}.whiteBg{background-color:#FFF;padding-top:10px;}.whiteBg2{background-color:#FFF;padding-top:0;}.whiteBgWithImg{background:#F9F9F9 url(/images/selectionBg.jpg) top left no-repeat;border:2px solid #434343;padding-top:10px;}.errorBg{background:#000;min-height:500px;width:100%;font-size:1.2em;color:#FFF;text-align:center;}.productListingBg{background:#FFF url(/images/productSelectionBg.jpg) top left repeat-y;padding-top:10px;}.productBg{background:#231f20 url(/images/productBg.jpg) repeat-x;padding:10px 0 15px;}.whiteBg,.whiteBg2,.whiteBgWithImg,.whiteBg a,.whiteBg2 a,.whiteBgWithImg a,.productBg,.productBg a{color:#2c2c2c;} a.button,.linkButton{position:relative;display:block;height:19px;font-size:12px;font-weight:700;text-align:center;line-height:19px;cursor:pointer;}a.blackBut,.blackBut{background-color:#000;color:#FFF;cursor:pointer;}a.blackBut:hover,.blackBut:hover{background-color:#666;color:#FFF;}a.justColour.orangeBut,.justColour.orangeBut{background:#ffb600;color:#FFF;}a.justColour.orangeBut:hover,.justColour.orangeBut:hover{background-color:#ffa200;color:#FFF;}.social{padding-left:3px;}.social img{margin-bottom:-2px;}.tabs,.tabs.ui-tabs{background:none;border:none;-moz-border-radius:0;font-family:inherit;font-size:inherit;color:inherit;margin:15px;padding:0;}.tabs.ui-tabs .ui-tabs-nav{-moz-border-radius:0;background:none;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:-1px;padding:0;}.tabs li,tabs.ui-tabs .ui-tabs-nav .ui-state-default,.tabs .ui-state-active,.tabs.ui-widget-content .ui-state-active,.tabs .ui-state-default,.tabs.ui-widget-content .ui-state-default{display:block;float:left;background:url(/images/tab.gif) no-repeat 0 -33px;width:148px;height:33px;line-height:33px;padding-right:5px;font-weight:700;text-transform:uppercase;color:#FFF;font-size:1.1em;border:none;margin:0;}.tabs.ui-tabs .ui-tabs-nav li a,.tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.tabs.ui-tabs .ui-tabs-nav li.ui-state-processing a,.tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a{float:none;cursor:pointer;padding:0;}.tabs li.ui-tabs-selected,.tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-position:0 0;color:#000;padding:0 5px 0 0;}.tabs.ui-tabs .ui-tabs-panel{-moz-border-radius:0;background:transparent;border:none;}.tabs .panel-container{border:1px solid #CCC;text-align:left;font-size:1.1em;height:200px;overflow:hidden;background:#E6E6E6;padding:35px 0 35px 35px;}.tabs .tabs-panel{margin-top:-35px;}.tabs .tabContent{float:left;width:100%;height:200px;overflow-y:auto;padding:35px 0;}.content{padding-bottom:15px;text-align:left;}.content2{padding-bottom:0;text-align:left;}.paddedContainer{position:relative;padding:15px;}.borderedBox{position:relative;border:1px solid #CCC;margin:10px 0;padding:10px;}.labelFieldHorizontal label{width:160px;text-align:right;float:left;display:block;margin-right:6px;height:14px;}.labelFieldHorizontal input{margin-left:15px;}.labelFieldHorizontal span.asterisk{width:10px;float:left;position:relative;}.labelFieldHorizontal .checkbox label{float:right;width:77%;text-align:left;}.labelFieldHorizontal .checkbox input{margin-left:142px;}a.orangeBGBut{background:#f7921e url(/images/orangeButBg.gif) repeat-x;float:left;display:block;height:19px;line-height:19px;cursor:pointer;text-align:center;color:#FFF;font-weight:700;font-size:1.1em;padding:0 5px;}a.orangeBGBut.padded{margin-top:11px;}a.blackBGBut{background:url(/images/blackbutbg.gif) repeat-x;float:left;display:block;height:19px;line-height:19px;cursor:pointer;text-align:center;color:#FFF;font-weight:700;font-size:1.1em;padding:0 5px;}a.blackBGButpostcode{background:url(/images/blackbutbg.gif) repeat-x;display:block;height:19px;line-height:19px;cursor:pointer;text-align:center;color:#FFF;font-weight:700;font-size:1.1em;}a.clearborderlessBut{background-color:#fff;float:left;display:block;height:28px;line-height:28px;cursor:pointer;text-align:right;color:#2c2c2c;font-weight:700;font-size:1.1em;border:0;margin:0 0 3px -10px;}.wishbtn{background-image:url(/images/wishListIcon.jpg);background-repeat:no-repeat;background-position:right center;padding:0 34px 0 0;}.printbtn{background-image:url(/images/printIcon.jpg);background-repeat:no-repeat;background-position:right center;padding:0 34px 0 0;}.emailfriendbtn{background-image:url(/images/emailFriendIcon.jpg);background-repeat:no-repeat;background-position:right center;padding:0 34px 0 0;}#homeItems{margin-bottom:20px;}#homeItems .item{position:relative;float:left;width:310px;margin-right:10px;overflow:hidden;}#homeItems .item .item-description{position:absolute;bottom:30px;left:20px;width:270px;font-size:1.1em;color:#000;z-index:1;}#homeItems .item .item-title-container{height:25px;text-align:center;background:url(/images/home-subbanner-bg.jpg) repeat-x;}#homeItems .item .item-title{font-size:1.1em;font-weight:700;padding:5px 5px 2px;display:inline; height: 25px;line-height: 25px;}#homeItems .item .item-img-container{height:225px;background-color:#FFF;text-align:center;}#homeItems .item .item-content-container{text-align:center;background-image:url(/images/home-subbanner-textbg.jpg);background-repeat:no-repeat;}#homeItems .item .item-content{font-size:11px;text-align:left;padding:5px 8px 0;}#homeItems .item .item-content-link{height:13px;background:url(/images/home-subbanner-arrow.png) no-repeat center left;padding:5px 0 8px;}.carouselHeaderContainer{background:url(/images/carousel-header-bg.jpg) no-repeat;width:950px;height:22px;}.carouselHeaderText{font-size:1.1em;color:#fff;font-weight:700;padding:4px 5px 2px 10px;}.carouselContainer{position:relative;background:#fff url(/images/home_scroller_bg_white.jpg) no-repeat;width:100%;height:145px;margin-bottom:20px;padding-top:17px;}.carouselContainer .carousel{background-color:#FFF;height:130px;overflow:hidden;width:906px;float:left;}.carouselContainer ul{height:100%;}.carouselContainer li{float:left;width:250px;height:100%;margin:0 26px;}.carouselContainer .img{width:140px;margin-right:5px;text-align:center;}.carouselContainer .text{width:105px;text-align:left;}.carouselContainer .text .itemHeader{font-weight:700;font-size:1.1em;margin-bottom:5px;}.carouselContainer .next{height:130px;width:19px;background:url(/images/next-bg.jpg) no-repeat right bottom;float:left;padding-right:3px;}.carouselContainer .prev{height:130px;width:19px;background:url(/images/prev-bg.jpg) no-repeat left bottom;float:left;padding-left:3px;}#latestNews .newsHeaderBg{background:url(/images/carousel-header-bg.jpg) no-repeat;width:725px;height:22px;}#latestNews .newsHeaderBg .newsHeaderTitle{float:left;color:#fff;font-weight:700;font-size:1.1em;padding:4px 10px 2px;}#latestNews .newsHeaderBg .newsHeaderViewAll{float:right;color:#fff;font-weight:700;font-size:1.1em;padding:4px 10px 2px;}#latestNews .newsContainer{background:url(/images/news_bg.jpg) repeat-x;height:170px;width:725px;float:left;}#latestNews .newsItem{float:left;text-align:left;width:164px;margin-left:14px;}#latestNews .newsItem .newsItemThumb{overflow:hidden;width:164px;height:105px;}#latestNews .newsItem .newsItemThumb img{width:164px;height:105px;}#latestNews .newsSnippet{width:158px;padding:3px;}#latestNews .newsReadMore{color:#ffbe1f;font-weight:700;}.signupContainer{float:right;margin-top:-22px;}.signupContainer .signupHeader{background:url(/images/carousel-header-bg.jpg) no-repeat;width:210px;height:22px;}.signupContainer .signupHeader .signupTitle{font-size:1.1em;font-weight:700;padding:4px 10px 2px;}.signupContainer #followUs{margin-top:10px;margin-left:15px;width:160px;}.signupContainer #followUs h3,#signupToEmail h3{text-transform:uppercase;font-size:1.1em;font-weight:700;margin-bottom:10px;padding-top:20px;}.signupContainer #signupAndFollow{width:210px;height:170px;background:url(/images/news_bg.jpg) repeat-x;margin-top:-10px;}.signupContainer #signupToEmail{width:180px;margin-left:15px;}.signupContainer #signupToEmail input{margin-top:3px;}.sectionHeader{font-size:1.2em;font-weight:700;color:#474e54;padding-left:15px;margin:10px 0;}.storeLocationSideHeader{font-size:1.2em;font-weight:700;color:#474e54;margin:10px 0;}.leftNav .storeLocationSideHeader{padding-left:15px;margin-top:5px;}.rightNav .storeLocationSideHeader{margin-top:5px;}.leftNav{float:left;width:170px;margin-right:20px;font-size:1.1em;text-align:left;}.rightContent{float:left;width:750px;font-size:1.1em;}.centralContent{float:left;width:530px;font-size:1.1em;}.rightNav{float:right;width:170px;padding-right:30px;font-size:1.1em;text-align:left;}#filteringList ul{padding-top:5px;}#filteringList li{position:relative;padding:0 0 5px 20px;}#filteringList.filter{margin:5px 5px 5px 10px;}#filteringList.filter ul{background:#4D4D4D;}#products{float:left;width:745px;}.sectionNavTop{font-weight:700;color:#ffbe1f;padding:5px;}.leftNav .list-level1{border-bottom:1px solid #000;margin-bottom:50px;}.leftNav .item-level1{font-weight:700;border-top:1px solid #666;padding:10px 0 10px 15px;}.leftNav .item-level1 a{padding-left:15px;background:url(/images/navArrow.png) no-repeat top left;color:#ffbe1f;}.leftNav .item-level2 a:hover{color:#ffbe1f;}#locationBrowse.leftNav .item-level1 a,#informationNav.leftNav .item-level1 a{color:#000;background-image:url(/images/navArrowBlack.png);}#locationBrowse.leftNav .item-level2 a,#informationNav.leftNav .item-level2 a{background:none;color:#000;}.leftNav .item-level2{font-weight:400;padding:1px 0 1px 15px;}.leftNav .item-level2 a,.leftNav .closed .item-level2 a{background:none;padding:0;}#filteringList .removeBut{display:block;background:url(/images/clearBut.jpg) no-repeat;width:12px;height:12px;position:absolute;top:14px;right:5px;cursor:pointer;}#products .item,#relatedItems .item{position:relative;float:left;width:175px;height:272px;border:2px solid #e6e6e6;background-color:#e6e6e6;font-size:1.1em;text-align:center;margin:0 7px 30px 0;}#products.fromThisBrand .item{background-color:#CCC;border-color:#CCC;}#comparepage #products .item{height:auto;}#products .item .imgBox,#relatedItems .item .imgBox{position:relative;width:100%;height:177px;background-color:#FFF;margin-bottom:10px;}#products .item a.itemLink,#products .item .overlay,#relatedItems .item a.itemLink,#relatedItems .item .overlay{position:absolute;width:100%;height:177px;left:0;top:0;}#products .item .overlay,#relatedItems .item .overlay{text-align:left;z-index:1;}#products .item a.itemLink,#relatedItems .item a.itemLink{display:block;z-index:2;background-image:url(/images/blank.gif);}#products .item .itemDetails,#relatedItems .item .itemDetails{height:58px;font-size:.9em;padding:0 8px;}#comparepage #products .item .itemDetails{height:auto;padding-bottom:5px;}#products .item .itemButtons{text-align:left;padding:0 8px;}#products .item .itemButtons input,#relatedItems .item .itemButtons input{float:left;margin-top:2px;}#products .item .itemButtons label,#relatedItems .item .itemButtons label{display:block;float:left;line-height:17px;padding-left:3px;vertical-align:middle;}.item a.details{position:relative;display:block;float:right;background:url(/images/detailsBut.jpg) no-repeat top left;width:78px;height:19px;}a.compareLink{display:block;text-align:left;font-weight:700;}#mainProductImage{float:left;width:605px;height:455px;margin:0 10px 0 15px;}#buyItem{float:left;width:285px;border:5px solid #CCC;font-size:1.1em;}#buyItem .itemSku{font-weight:bold;padding: 10px 0px 10px 0px;}#buyItem .itemName{font-size:1.5em;} h1.itemName{font-size:1.5em;} #buyItem .price{font-size:2.5em;font-weight:700;margin:5px 0;}#buyItem .inStock{color:#0e8a2e;}#buyItem .outOfStock{color:#990b00;}#buyItem .subSection{border-top:1px solid #CCC;text-align:left;padding:10px;}#buyItem .subSection.share{text-align:center;}#buyItem .details{text-align:left;float:left;width:90px;margin-right:3px;}#buyItem .deliveryDetails{float:left;width:210px;}#buyItem .blackBut{float:left;width:125px;}#buyItem input.blackBut{float:left;width:auto;background-color:#000;color:#FFF;cursor:pointer;height:22px;line-height:20px;}#buyItem input.blackBut:hover{background-color:#666;}#buyItem .textInput{float:left;height:22px;line-height:22px;border:1px solid #f2f1f1;margin-right:2px;}#relatedItemsTitle{padding-left:40px;color:#FFF;text-align:left;font-weight:700;text-transform:uppercase;}#relatedItems{margin:15px;padding:10px 0 20px 45px;}#relatedItems .item{margin:0 35px 0 0;}#relatedItems .item .itemButtons{color:#666;padding-left:5px;margin:0 10px;}.grayHeader{background:#F0F0F0;font-size:1.5em;padding:3px 0 3px 20px;}table#basket{width:100%;text-align:center;font-size:1.1em;}table#basket .price{width:70px;}table#basket th.img{padding-left:20px;text-align:left;}table#basket td.qty input,table#basket tr.summary input{border:1px solid #CCC;}table#basket tr.item td{border-top:1px solid #666;}table#basket tr.summary td{text-align:right;font-size:1.1em;}table#basket tr.summary td.price{text-align:center;font-size:1.2em;font-weight:700;border:none;padding-right:2px;}table#basket tr td.remove{border-right:1px solid #666;vertical-align:middle;text-align:right;padding-right:10px;}table#basket tr td.img{border-left:1px solid #666;padding-left:10px;}table#basket tr td{padding:10px 0;}table#basket tr td.empty{height:20px;padding:0;}table#basket tr td.price{font-size:1.3em;font-weight:700;}table#basket tr.buttons td{padding-top:20px;text-align:right;}.box{padding:30px 50px;}h1.infoTitle{margin-bottom:10px;}.infosubheader{color:#444;font-size:1.1em;font-weight:700;margin-bottom:1em;}.infoyellow{color:#4F4F4F;}.info{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000;}.infowhite{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#fff;}.childPages{border-top:1px dashed #CCC;width:730px;padding:5px;}.childPages ul li{float:left;padding-left:10px;width:350px;background:url(/images/yellowarrowleftnav-in.gif) no-repeat 1px 2px;}#productSorting{margin:10px 0;}#productSorting select{font-size:8pt;}.gsGold{color:#AC7901;font-weight:bolder;text-decoration:underline;font-size:14px;}.png a:hover{color:#AC7901;}#pagingLinks #pager a img{vertical-align:top;margin-top:1px;}.myAccount{font-size:1.1em;}.myAccount h1{font-size:1.7em;}.accountTabs th{font-size:12px;text-align:center;color:#fff;height:20px;background:url(/images/largetab.gif) no-repeat;border-bottom:1px solid #333;padding:0;}.accountTabs th.selected{background-image:url(/images/largetab-selected.gif);}.accountTabs th a{text-decoration:none;color:#333;}.accountContent td td{border:none;padding:0;}.sectionSubHeader{font-size:1.2em;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px;}.accountHomeSubHeader{font-size:1.2em;padding-bottom:10px;margin-bottom:10px;}.detailSubHeader{font-size:1.2em;padding-bottom:5px;margin-bottom:5px;}.pagerRight{float:right;margin-right:80px;}.paging{padding-top:10px;font-weight:700;}.pagerDetails{float:left;width:400px;text-align:center;}.leftFloatBut{float:left;margin-right:20px;}.rightFloatBut{float:right;margin-left:20px;}.IFCContainer{width:750px;}.IFCBox{float:left;width:220px;padding-bottom:10px;text-align:center;border:1px solid #999;background:#FFF;margin:10px;}.IFCHeader{font-size:1.2em;font-weight:700;background:#F4F4F4;padding:5px 0;}.IFCPopupHeader{font-size:18px;padding:0 0 15px;}.IFCContent{padding:2px 5px;}.IFClabel{float:left;width:150px;text-align:left;}.IFCvalue{float:left;width:60px;text-align:right;}.IFClarge{width:210px;font-size:17px;text-align:center;}.IFCHeaderText{width:210px;font-size:11px;text-align:center;padding:5px;}.IFCTypicalApr{width:210px;font-size:14px;text-align:center;}.IFCDeposit,.IFCPCM{float:left;width:105px;}.IFCBox .button{width:160px;color:#FFF;margin:0 auto 10px;}.errormsg{border:1px solid red;background:#FFDEDE;color:#9E1111;font-size:1.1em;margin:10px 0;padding:5px;}.paypalBut{background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif) no-repeat top left;height:42px;width:145px;cursor:pointer;margin-bottom:-10px;}.buttons .but{margin-left:10px;}.giftwrap td{background:#F4F4F4;border-bottom:1px solid #666;text-align:left;}.giftwrap td.first{border-left:1px solid #666;}.giftwrap td.last{border-right:1px solid #666;}.giftwrapBox{position:relative;height:93px;border:1px solid #666;background:#FFF;padding:5px;}table#basket .giftwrapOptions td{border:none;background:none;padding:0;}a.removeButton{position:absolute;top:-8px;left:-8px;display:block;background:url(/images/remove_bg.png) no-repeat;width:19px;height:18px;text-align:center;color:#FFF;padding:1px 0 0;}#miniBasketDropdown{position:absolute;top:70px;left:-20px;width:215px;background:#57585A url(/images/minibasketbg.gif) repeat-x;border:2px solid #FFC120;text-align:left;color:#FFF;font-size:.85em;line-height:1.2em;display:none;padding:10px;}.miniBasketRow{position:relative;border-bottom:1px solid #AEAEAE;padding:10px 0;}.miniBasketItem{float:left;width:50px;height:65px;background:#FFF;border:1px solid #333;margin-right:10px;}.miniBasketItemDetails{float:left;padding-left:10px;width:140px;}.miniBasketPrice{text-align:right;font-weight:700;margin-top:10px;}.miniBasketOrderTotal{font-weight:700;text-align:right;margin-top:5px;float:right;width:140px;}.searchhighlight{color:Red;}.searchResults{position:absolute;display:none;border:solid 1px #cdcdcd;min-height:100px;min-width:400px;background-color:#000;z-index:100;text-align:left;font-size:12px;margin-top:10px;}.searchResults ul{margin:0;padding:4px 0 4px 4px;}.searchResults ul > li{list-style-type:none;margin:0;}.searchResults ul > li a:visited{color:#686868;margin:0;padding:0;}.productSpec{position:relative;float:left;width:290px;padding-left:10px;}.comparelist{position:relative;float:left;width:156px;margin-bottom:10px;padding:2px;}.comparetitle{position:relative;float:left;width:77px;font-weight:700;text-align:left;}.compareitem{position:relative;float:left;width:77px;text-align:left;}.comparerow{height:28px;overflow:hidden;border-bottom:1px silver solid;}#comparepage .name{clear:both;height:28px;overflow:hidden;}.glossarynav{float:left;font-size:16px;font-weight:700;padding:0 7px;}.glossarynavspacer{float:left;font-size:16px;}.glossarybacktotop{float:left;width:250px;text-align:right;}.glossaryletter{font-weight:700;font-size:16px;text-align:left;}.ui-dialog.ui-widget-content{background:#333;border:1px solid #000;}.ui-dialog.ui-corner-all{-moz-border-radius:0;}.ui-dialog .ui-dialog-content.ui-widget-content{background:#FFF;border:1px solid #000;padding-top:26px;}.ui-dialog .ui-dialog-titlebar.ui-widget-header{position:absolute;top:-26px;left:-1px;background:url(/images/modalTab.png) no-repeat;width:176px;height:26px;border:none;color:#FFF;padding:6px 10px 0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:url(/images/modalClose.gif) no-repeat;height:11px;width:11px;top:9px;right:5px;cursor:pointer;position:absolute;}.ui-dialog .ui-widget-header .ui-icon{background-image:none;}.checkout .borderedBox{padding-left:100px;font-size:1.1em;}.checkout h1{margin:20px 5px;}.checkout h3{font-size:1.2em;margin-bottom:15px;}#checkoutNavButtons{padding-top:20px;}.checkoutProcess{list-style:none;background:#F5F5F5;height:30px;line-height:30px;font-weight:700;font-size:1.1em;margin:40px 20px 10px;}.checkoutProcess li{position:relative;float:left;padding:0 15px;}.checkoutProcess li.pastOrCurrent{background:#FFFBE8;}.checkoutProcess li .currentIcon{position:absolute;top:-26px;background:url(/images/vanIcon.jpg) no-repeat;width:40px;height:24px;}#storeLocationMap{width:530px;height:400px;margin-bottom:20px;}.storeDetails{float:left;width:240px;margin-right:20px;height:260px;}.storeDetails span{display:block;padding-bottom:5px;}.storeDetails a{font-size:1.2em;font-weight:700;display:block;padding-bottom:5px;}.storeDetails a.storeOpeningHours{font-size:1em;font-weight:bold;display:block;padding:5px 0;text-decoration:underline;}strong.openingDay{display:block;float:left;width:50px;}#storeDetails{margin-top:20px;}#storeImage{width:270px;overflow:hidden;float:left;}#storeSummary{float:right;width:250px;}#appointmentForm{margin-top:40px;border:1px solid #ccc;padding:5px 10px 10px;}a.addressChoice{display:block;margin:1px 10px;}h1#storeName{margin:20px 5px 5px 0;}h1.error404{color:#FFBA0E;font-weight:700;}.CSBox{float:left;width:250px;text-align:center;border:1px solid #999;margin:10px;}.CSHeader{font-size:1.4em;font-weight:700;background:#F4F4F4;border-bottom:1px solid #999;padding:15px 0;}.jquery-selectbox{position:relative;height:17px;width:100px;float:left;display:inline;color:#444;background:url(/images/selectbg.gif) repeat-x;text-align:left;margin:4px 4px 14px 90px;}.jquery-selectbox.selecthover{z-index:700;}.jquery-selectbox .jquery-selectbox-currentItem{white-space:nowrap;display:block;overflow:hidden;padding:3px 0 0 3px;}.jquery-selectbox .jquery-selectbox-list{display:none;position:absolute;top:16px;left:0;background:#FFF;width:100px;height:120px;overflow-x:hidden;overflow-y:auto;z-index:1000;border:1px solid #919191;padding:2px;}.jquery-selectbox .jquery-selectbox-moreButton{float:right;background:url(/images/selectmore.gif) no-repeat top left;width:16px;height:17px;cursor:pointer;}.jquery-selectbox .jquery-selectbox-item.listelementhover{background:#CCC;}.jquery-selectbox .jquery-selectbox-item{display:block;cursor:default;}.CSContent{font-size:1.2em;font-weight:700;padding:10px 25px;}.CSlabel{float:left;width:100px;text-align:left;}.CSvalue{float:left;width:90px;text-align:right;}.CSFooter{font-size:1.4em;font-weight:700;border-top:1px solid #999;padding:15px 25px;}#productsTop{background:#000;margin-bottom:10px;padding:1px 0;}#productsTop .crumbtrail{float:left;width:730px;line-height:19px;margin:0;}#productsSignUpToEmail{display:block;float:right;width:175px;height:20px;margin-right:10px;padding-top:2px;}#productsSignUpToEmail img{margin-top:-3px;float:left;}.checkout label,#newsletterSignUp label{float:left;width:140px;}.checkout .textbox,#newsletterSignUp .textbox{float:left;margin:0 5px 0 0;}.checkout .textboxNL,#newsletterSignUp .textboxNL{float:none;margin-top:20px;clear:both;}.sectionRow{margin:5px 0;}.checkout input.borderbox{margin-right:5px;}#paymentOptions{margin:0 0 20px 40px;}#paymentOptions input{margin-top:13px;}.extraItem{position:absolute;left:15px;bottom:100px;text-align:left;border:1px solid #333;color:#000;font-size:1.2em;width:400px;padding:10px;}#extraItemTitle{font-size:1.2em;color:#444;font-weight:700;margin-bottom:5px;}.extraItem .img{float:left;width:135px;height:85px;background:no-repeat center center;}#extraItemDetails{float:right;line-height:1.4em;text-align:right;width:230px;height:60px;position:relative;padding-bottom:20px;}.extraItem a.orangeBGBut{margin-top:10px;font-size:.9em;width:220px;position:absolute;bottom:0;right:0;}.basketInfoLink{background:url(/images/infoIcon.png) no-repeat;line-height:16px;margin-right:5px;font-size:.9em;border-right:1px solid #2C2C2C;float:left;padding:0 5px 0 20px;}.basketInfoLink.last{border-right:none;}.basketPopout{background:#F2F1F2;border:1px solid #FCA81C;color:#222;font-size:.8em;width:300px;padding:10px;}.topLeft{width:180px;border:solid 2px #E5E5E5;float:left;position:relative;}.topMiddle{width:170px;border:solid 2px #E5E5E5;float:left;margin-left:10px;margin-right:10px;}.topRight{width:170px;border:solid 2px #E5E5E5;margin-left:160px;}.accountSectionTop{background-color:#E5E5E5;height:40px;text-align:center;vertical-align:middle;font-weight:700;padding-bottom:3px;}.accountSectionBottom{background-color:#FFF;height:90px;text-align:center;vertical-align:top;}.boxContent{padding-bottom:10px;height:40px;margin:6px;}.accountNav{background-color:#000;width:150px;vertical-align:top;}.accountNav td{padding:0 10px;}.accountTable{height:100%;width:100%;}.boxesContent{margin-left:160px;margin-bottom:20px;}.boxesContentLower{margin-bottom:150px;margin-left:160px;margin-top:170px;padding-bottom:75px;}.sectionButton{width:100%;padding-left:60px;padding-right:60px;text-align:center;}.accountNavDiv{width:100px;padding-left:10px;}.accountNavDiv h1{color:#FEB500;font-size:14px;margin-top:0;margin-bottom:5px;}.accountNavLinks{padding-left:40px;padding-top:5px;}.linkdiv{padding-bottom:3px;}.borderedBox2{border:1px solid #CCC;width:315px;float:left;margin:10px 0;padding:10px;}.borderedBox3{border:1px solid #CCC;margin-left:350px;margin-top:10px;width:350px;padding:10px;}.borderedBox4{padding:2px 10px 10px;}.billingaddress{background-color:#E5E5E5;width:315px;height:160px;color:#000;}.address{margin-top:5px;background-color:#FFF;width:315px;height:160px;color:#000;}.name{font-size:12px;margin-bottom:5px;}.billaddresschange{font-size:12px;margin-bottom:10px;margin-top:15px;}.changelink{text-decoration:underline;color:#000;font-weight:700;}a.infoIcon{position:relative;display:inline-block;background:url(/images/infoIcon.png) no-repeat;width:16px;height:16px;margin-left:5px;margin-bottom: -4px; z-index:2;}.infoBox{position:absolute;background:#f0f0f0;color:#606060;z-index:99;font-size:11px;font-weight:400; width:200px}.checkoutError{position:absolute;z-index:10;}.articleImage{width:100px;height:60px;float:left;}.articleText{float:left;margin-left:20px;width:600px;}#newsArticleList li{border:1px solid #CCC;margin:10px 0;padding:10px;}#storesNews #newsArticleList li{width:510px;}#storesNews .articleText{width:390px;}.articleTitle{font-size:1.2em;font-weight:700;margin-bottom:10px;}.giftwrapOverlay{position:absolute;top:0;left:0;background:#000;width:100%;height:63px;padding-top:40px;z-index:5;font-size:1.2em;font-weight:700;color:#FFF;text-align:center;}#pagingLinksFooter #pagerFooter a img{vertical-align:bottom;margin-top:1px;}.wishListContinueShopping{float:left;width:200px;padding-left:10px;}.wishListShare{float:right;padding-right:30px;}#newsletterSignUp{width:500px;font-size:1.1em;padding:0 20px;}#newsletterSignUp h1{margin-left:0;}#newsletterSignUp .radioGender label{display:inline;float:none;padding-left:5px;}#newsletterSignUp .radioGender input{display:inline;float:none;}#printLogo{position:absolute;left:25px;top:25px;display:none;}#errorPage{position:relative;width:392px;border-left:1px solid #826C07;border-right:1px solid #826C07;text-align:center;margin:50px auto 35px;padding:10px 25px;}#errorTop{position:absolute;width:444px;height:8px;top:-8px;left:-1px;background:url(/images/errorTop.gif) no-repeat;}#errorBottom{position:absolute;width:444px;height:8px;bottom:-8px;left:-1px;background:url(/images/errorBottom.gif) no-repeat;}#errorLogo{background:url(/images/logo.jpg) no-repeat;width:210px;height:43px;margin:0 auto;}#errorPage h1{font-size:1.7em;color:#FFF;margin-left:0;}#errorPage a{font-weight:700;text-decoration:underline;}#errorPage a:hover{text-decoration:none;}#errorQuicklinks{font-size:1.2em;margin:10px 0;}#errorQuicklinks ul{list-style:none;margin-top:10px;}#errorQuicklinks ul li{padding-left:10px;background:url(/images/quickLinkArrow.gif) no-repeat left center;height:20px;}#products .item .orangeBGBut,#products .item .blackBGBut{margin-top:5px;width:150px;color:#FFF;}table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}table.jCalendar th{background:#333;color:#fff;font-weight:700;padding:3px 5px;}table.jCalendar td{background:#ccc;color:#000;text-align:center;padding:3px 5px;}table.jCalendar td.other-month{background:#ddd;color:#aaa;}table.jCalendar td.today{background:#666;color:#fff;}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;width:171px;line-height:1.2em;padding:2px;}div#dp-popup{position:absolute;z-index:199;}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}a#dp-close{font-size:11px;text-align:center;display:block;padding:4px 0;}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}div.dp-popup a.disabled{cursor:default;color:#aaa;}a.dp-choose-date{float:left;width:16px;height:16px;display:block;text-indent:-2000px;overflow:hidden;background:url(/images/calendar.png) no-repeat;margin:5px 3px 0;padding:0;}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}input.dp-applied{width:100px;float:left;}html,body{height:100%;margin:0;padding:0;}#lightbox,#lightbox-overlay{position:absolute;top:0;left:0;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block;margin:0;padding:0;}#lightbox a,#lightbox a:link,#lightbox a:visited,#lightbox a:hover{text-decoration:underline;color:#999;}#lightbox-overlay{z-index:90;background-color:#000;height:100%;position:fixed;}#lightbox-overlay-text{text-align:right;margin-right:20px;margin-top:20px;color:#FFF;font-size:12px;cursor:default;line-height:normal;}#lightbox-overlay-text span{padding-left:5px;padding-right:5px;}#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none;}#lightbox-imageBox{position:relative;border:1px solid #000;background-color:#FFF;width:400px;height:400px;margin:0 auto;}#lightbox-imageContainer{padding:1px;}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url(/images/blank.gif) no-repeat;zoom:1;margin:0;padding:0;}#lightbox-nav-btnPrev{left:0;right:auto;float:left;}#lightbox-nav-btnNext{left:auto;right:0;float:right;}#lightbox-infoBox{font:10px Verdana, Helvetica, sans-serif;background-color:#FFF;margin:0 auto;padding:0;}#lightbox-infoContainer{color:#666;line-height:normal;padding:5px 10px;}#lightbox-infoHeader{width:100%;text-align:center;}#lightbox-caption{text-align:justify;}#lightbox-caption-description{font-weight:400;}#lightbox-infoFooter{margin-top:3px;color:#999;}#lightbox-currentNumber{display:block;width:49%;float:left;text-align:left;}#lightbox-close{display:block;width:45%;float:right;text-align:right;}#lightbox-close-button{padding-left:30%;}#lightbox-infoContainer-clear{clear:both;visibility:hidden;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .ui-helper-clearfix{height:1%;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333;}.ui-widget-content a{color:#333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405;}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui-widget-shadow{background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:-5px 0 0 -5px;padding:5px;}.ui-tabs{position:relative;zoom:1;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;border-bottom:0!important;white-space:nowrap;margin:0 .2em 1px 0;padding:0;}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-panel{display:block;border:0;background:none;padding:1em 1.4em;}.ui-tabs .ui-tabs-hide{display:none!important;}*,#topNav .dropDown:hover .item-level3 a{margin:0;padding:0;}a:hover,#topNav .dropDown .item-level3 a:hover,#footer a:hover{color:#FEC11E;}a img,img,table#basket tr.summary input.button,.miniBasketRow.orderTotal{border:none;}#content,table#basket tr th{padding-bottom:15px;}#logo h1,.tabs .ui-tabs-hide,.printImage,#accessKeyShortcuts,#utmtrans,.ui-helper-hidden{display:none;}form#search,.leftNav .list-level2,#buyItem .button,#storeBanner{margin-top:10px;}input.searchBut:hover,.nextBut:hover,.prevBut:hover,.leftNav .item-level1.closed a,.item a.details:hover,.paypalBut:hover,.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{background-position:bottom left;}#topNav .dropDown a:hover,.productListingBg .crumbtrail,.productListingBg .crumbtrail a,.tabs li.ui-tabs-selected a:hover,a.orangeBGBut:hover,a.blackBGBut:hover,.productListingBg .sectionHeader,.leftNav .item-level1 a:hover,.leftNav .item-level2 a,.accountTabs th.selected a,.accountNavLinks .navlink,#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{color:#FFF;}#topNav .item-level1:hover .list-level2,.basketUpdate,.mainImage,.radio,.ui-helper-clearfix{display:block;}#topNav item-level2.right .item-level2,#createdBy,.checkout a.orangeBGBut,a.myAccountOrangeBtn,.articleLink .orangeBGBut,div.dp-popup div.dp-nav-next a{float:right;}#topNav .dropDown a.moreBut:hover,#topNav .dropDown a.lessBut:hover,#topNav .dropDown .viewAll a:hover,#products .item a:hover,a#dp-close:hover{text-decoration:underline;}#copyright,.labelFieldHorizontal .hangright,.carouselContainer li .vContainer,#pagingLinks #pager,.pagerLeft,#pagingLinksFooter #pagerFooter,div.dp-popup div.dp-nav-prev a{float:left;}.carouselContainer,.carouselContainer a,.crumbtrail,.crumbtrail a,.tabs li.ui-tabs-selected a,#pagingLinks a,.accountTabs th a:hover,#pagingLinksFooter a{color:#000;}.carouselContainer a:hover,.whiteBg a:hover,.whiteBg2 a:hover,.whiteBgWithImg a:hover,.productBg a:hover,#products .item,#products .item a,#locationBrowse.leftNav a:hover,#lightbox-close-button:hover{color:#666;}.leftAlign,table#basket tr td.name,#errorContent{text-align:left;}#homeItems .item.last,#products .item.rowEnd{margin-right:0;}#homeItems .item img,.carouselContainer img,#products .item img,#relatedItems .item img{margin:0 auto;}#latestNews .newsSnippet h3,#newsletterSignUp a.dp-choose-date{margin:0;}.signupContainer #signupToEmail img,#productSignUpToEmail input{float:left;margin-right:2px;}#products .item .price,#relatedItems .item .price,#buyItem .stock,.IFCPrice{font-weight:700;font-size:1.1em;}#buyItem #itemDetails{padding:0 10px 10px 10px;}.accountContent td{padding:10px;}#buyItem .icon,#productsPerPage,#sortBy,.checkbox input,.radioList input,.radio input{float:left;margin-right:10px;}.informationpages,#comparepage{padding:5px;}.informationpages a,#lightbox-caption-title,.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700;}a.newslink,a.newslink:hover{color:#000;text-decoration:none;border-bottom:1px dotted #000;}a.newslinkwhite,a.newslinkwhite:hover{color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}#pagingLinks,#pagingLinksFooter{color:#000;float:right;line-height:18px;}#pagingLinks #itemCount,#pagingLinks #pageCount,#pagingLinksFooter #itemCountFooter,#pagingLinksFooter #pageCountFooter{padding-right:10px;float:left;}.accountTabs th.selected a:hover,a.removeButton:hover{color:#CCC;}.pagerLeft a,.pagerRight a{margin:0 5px;}.giftwrapBox .col,.glossarylist{float:left;width:250px;}.accountNavLinks .navlink:hover,.accountNavLinks .selected,.changelink:hover{color:#FEB500;}.billingaddressinfo,.addressinfo{margin-left:50px;padding-top:20px;}table.jCalendar td.selected,table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover,table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a,div.dp-popup td,.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled{cursor:default;}.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#fff;}.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-icon-seek-start,.ui-icon-seek-first{background-position:-80px -160px;}.wasCost{color: red; text-decoration: line-through; font-size: 0.6em; font-weight: normal;}.tigersPlayers td  {vertical-align: top; border:1px;}#cncpop {position: absolute; padding: 10px; background: #FFF; z-index: 1000; width: 750px; left: 50%; margin-left: -375px; top: 100px;} #cncpop table { margin-top: 10px; text-align: left; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; font-size: 1.1em; } #cncpop table td, #cncpop table th { border-top: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; padding: 5px; } #cncpop .hr { border-bottom: 1px solid #e4e4e4; padding-top: 10px; margin-bottom: 10px; } #cncpop .orangeBGBut { float: right; } #CnCStore1, #CnCStore2, #CnCStore3, #CnCAvailability1, #CnCAvailability2, #CnCAvailability3 { text-align: center; } #cncpop table td.noSideBorder, #cncpop table th.noSideBorder { border-right: none; } #cncpop table th { text-align: center; } #overlay, #overlay2 { position: fixed; bottom: 0; right: 0; width: 5000px; height: 5000px; z-index: 999; }#cncclose {position: absolute;top: 5px;right: 10px; } .available { color: #158541; } #tempMapContainer { position: absolute; z-index:1001; width: 450px; height:285px; background: #000; border: 1px solid #fdb615; padding: 15px; } #tempMap { width: 450px; height: 285px; } #tempMapArrow { position: absolute; top: -13px; left: 50%; margin-left: -11px; background: url(/images/clickMapArrow.png) no-repeat; width: 22px; height: 14px; } #tempMapClose { position: absolute; top: 0px; right: 5px; } #tempMapDetails { position: absolute; top: 15px; right:15px; background: #fefbe9; color: #000; width: 100px; z-index: 1002; font-size: 1.1em; padding: 5px; } #confirmBox { position: absolute; top: 150px; left: 50%; margin-left: -150px; width: 360px; border: 1px solid #000; background: #333; padding: 20px; z-index: 2001; display: none;} #confirmMsg { position: relative; color: #FFF; font-size: 20px; padding: } .whiteBg a.confirmCancel, .whiteBg a.confirmCancel:hover, .whiteBg a.confirmConfirm, .whiteBg a.confirmConfirm:hover, .confirmCancel, .confirmConfirm {  cursor: pointer; color: #FFF; position: relative; margin-top: 20px; float: left; width: 50px; border: 1px solid #000; background: #666; display: block; font-size: 14px; padding: 10px;} .whiteBg a.confirmConfirm, .whiteBg a.confirmConfirm:hover, .confirmConfirm { float: right; } #overlay2 { z-index: 2000; } #xmasnavcontainer {width: 950px; height: 34px;} #xmasnavcontainer .xmasnav {float:left;width:312px;height:25px;background:url('/images/sub-topnav-bg.gif') repeat-x;text-align:center;padding-top:9px;} .xmas-link {color:#fff;font-size:1.1em;font-weight:bold;text-decoration:none;} .xmas-link:hover {color:#fff;text-decoration:underline;} #xmasnavcontainer .xmasnavdivider {float:left;width:7px;}

#buyersguides-link{padding: 8px; font-size: 14px; font-weight: bold; color: #000; background: #cecece url(/images/guides-btn.gif) top center no-repeat; border-top: 1px solid #000;}
#buyersguides-link-last{padding: 8px; font-size: 14px; font-weight: bold; color: #000; background: #cecece url(/images/guides-btn.gif) top center no-repeat; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#buyersguides-link:hover, #buyersguides-link-last:hover{color: #000; background: url(/images/guides-btn-hover.gif) bottom center no-repeat;}


/* MAIN HOME PAGE BANNER */
.banner{width:950px;overflow:hidden;height:338px;margin-bottom:20px;}
.banner ul {list-style: none; position: absolute; left: 15px; bottom: 15px; color: #FFF;}
.banner ul li {float: left; margin-right: 10px; height: 20px;}
.banner ul li a {display: block; border: 1px solid #ffb300; background: #4a3242; color: #fff; width: 22px; height: 22px; text-align: center; line-height: 22px; cursor: pointer; font-weight: bold; font-size: 1.2em;}
.banner ul li a.selected {background: #ffb300; border: 1px solid #4a3242; color: #4a3242;}
.banner ul li a.selected:hover, .banner ul li a:hover {text-decoration: underline;}



/* SMALLER HOME PAGE BANNER */
#homeItems{margin-bottom:20px;}
#homeItems .item{position:relative;float:left;width:310px;margin-right:10px;overflow:hidden;}
#homeItems .item .item-description{position:absolute;bottom:30px;left:20px;width:270px;font-size:1.1em;color:#000;z-index:1;}
#homeItems .item .item-title-container{height:25px;text-align:center;background:url(/images/home-subbanner-bg.jpg) repeat-x;}
#homeItems .item .item-title{font-size:1.2em;font-weight:700;padding:5px 5px 2px;display:inline; height: 25px;line-height: 25px;}
#homeItems .item .item-img-container{height:225px;background-color:#FFF;text-align:center;}
#homeItems .item .item-content-container{text-align:center;background-image:url(/images/home-subbanner-textbg.jpg);background-repeat:no-repeat;}
#homeItems .item .item-content{font-size:11px;text-align:left;padding:5px 8px 0;}
#homeItems .item .item-content-link{height:13px;background:url(/images/home-subbanner-arrow.png) no-repeat center left;padding:5px 0 8px;}
#homeItems .item-full-width{float: left; overflow: hidden; position: relative; width: 950px;}
#homeItems .item-full-width .item-title-container{background: url(/images/home-subbanner-bg.jpg) repeat-x scroll 0 0 transparent; height: 25px; text-align: center;}
#homeItems .item-full-width .item-title{font-size:1.2em;font-weight:700;padding:5px 5px 2px;display:inline; height: 25px;line-height: 25px;}
#homeItems .item-full-width .item-img-container{height:225px;background-color:#FFF;text-align:center;}

#news-link{border-bottom: 1px dotted #000;}



/* PREMIUM WATCHES LANDING PAGE */
#premium-watches-logo{background: url(/images/landingpages/premium-watches/premiumwatch-loz.png) no-repeat;width: 182px;height: 112px;}
#premium-watches-logo:hover{background: url(/images/landingpages/premium-watches/premiumwatch-loz-hover.png) no-repeat;width: 182px;height: 112px;}
#premium-watches-stockists{margin-bottom: 5px;padding: 5px;border: 1px solid #fff;width: 285px;height: 50px;}
#premium-watches-stockists:hover{background: #666666 url(/images/landingpages/premium-watches/stockists-bg.gif) repeat-x;border: 1px solid #666666;color: #fff;}



/* WATCH LANDING PAGE */
h1.landingpages-title{margin-bottom: 20px; color: #000; font-size: 4em; font-weight: normal; display: inline;}
.landingpages-img{float: left;}
.landingpages-link{width: 520px; height: 474px;}
.landingpages-content{text-align: left; width: 280px; float: right; padding: 10px 20px 0 0; font-size: 1.2em;}
.landingpages-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/watches/ck/watch-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
h2.landingpages-btn-text{padding-left: 25px; font-size: 1em; display: inline;}
h2.landingpages-btn-text-viewall{padding-left: 25px; font-size: 1em; display: inline; font-weight: bold;}
.landingpages-viewall-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/watches/ck/watch-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.landingpages-btn:hover, .landingpages-viewall-btn:hover{width: 270px; height: 25px; color: #02162e; background: url(/images/landingpages/watches/ck/watch-btns.png) bottom left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
h3.landing-pages-copy{color: #000;}
h4.item-title{font-size:1.1em;font-weight:700;padding:5px 5px 2px;display:inline; height: 25px;line-height: 25px;}



/* DIAMOND RINGS LANDING PAGE */
#diamondrings-page{width: 950px; height: 577px; background: url(/images/landingpages/diamond-rings/diamond-rings-bg-july-2011-v2.jpg) no-repeat; margin-bottom: 20px;}
#diamondrings-title{color: #fff; text-shadow: #000 1px 1px; font-size: 20px; padding: 3px 10px;}
#diamondrings-link{cursor: pointer; font-size: 13px; height: 23px; line-height: 23px; color: #fff; text-shadow: #000 1px 1px; background: url(/images/landingpages/diamond-rings/arrow.png) left top no-repeat;}
#diamondrings-link-text{cursor: pointer; padding: 0px 0px 0px 23px;}
#diamondrings-link-all{cursor: pointer; font-size: 13px; height: 23px; line-height: 23px; color: #fff; text-shadow: #000 1px 1px; background: url(/images/landingpages/diamond-rings/arrow.png) left top no-repeat; font-weight: bold;}
#diamondrings-link:hover, #diamondrings-link-all:hover{cursor: pointer; color: #ffb300; text-shadow: #000 1px 1px; background: #444444 url(/images/landingpages/diamond-rings/arrow.png) left bottom no-repeat;}
#diamondrings-link-bg{background: url(/images/landingpages/diamond-rings/title-bg.png) repeat;}
#diamondrings-celebration{cursor: pointer; float: left; width: 480px; height: 177px;}
#diamondrings-anniversary{cursor: pointer; float: left; width: 495px; height: 191px;}
#diamondrings-eternity{cursor: pointer; float: right; width: 360px; height: 169px;}
#diamondrings-engagement{cursor: pointer; float: left; width: 415px; height: 191px;}



/* GIFTS LANDING PAGE */
h1.gifts-title{margin-bottom: 20px; color: #ffffff; font-size: 4em; font-weight: normal; display: inline;}
.gifts-img{float: left;}
.gifts-content{text-align: left; padding: 10px 20px 0 0; font-size: 1.2em;}
.gifts-btn{width: 310px; height: 25px; line-height: 25px; background: url(/images/landingpages/gifts/gifts-btns.png) top center no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
h2.gifts-btn-text{padding-left: 25px; font-size: 1em; display: inline;}
h2.gifts-btn-text-viewall{padding-left: 25px; font-size: 1em; display: inline; font-weight: bold;}
.gifts-viewall-btn{width: 310px; height: 25px; line-height: 25px; background: url(/images/landingpages/gifts/gifts-btns.png) top center no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.gifts-btn:hover, .gifts-viewall-btn:hover{width: 310px; height: 25px; color: #02162e; background: url(/images/landingpages/gifts/gifts-btns.png) bottom center no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
h3.gifts-landing-pages-copy{font-weight: normal;}
h4.item-title{font-size:1.1em;font-weight:700;padding:5px 5px 2px;display:inline; height: 25px;line-height: 25px;}



/* WEDDING COMPETITION */
a.orangeBGButCompetition{background:#f7921e url(/images/landingpages/competitions/kuoni/btn-submit.gif) repeat-x;float:left;display:block;height:20px;line-height:20px;width:97px;cursor:pointer;text-align:center;color:#FFF;font-weight:700;font-size:1.2em;}



/* BRAND LOGOS PAGE */
#brand-logos{float: left; width: 216px; height: 180px; text-align: center; font-size: 12px; padding: 10px 7px 0 7px; background: url(/images/brands/brand-page-buttons.gif) top center no-repeat; margin: 15px 0;}
#brand-logos:hover{background: url(/images/brands/brand-page-buttons.gif) bottom center no-repeat;}
#brand-logos-inner{margin-bottom: 10px;}
#brand-logos-link{padding: 0 0 0 13px; margin: 3px 0 3px 20px; text-align: left; background: url(/images/brands/arrow.png) top left no-repeat;}
#brand-logos-link:hover{color: #ffb300; background: url(/images/brands/arrow.png) bottom left no-repeat;}
#brand-img{width: 178px; height: 100px;}
.brand-h1{color: #fff; font-size: 3em;}



/* LANDING PAGE BUTTONS */

/* DIAMOND RINGS BUTTONS */
h2.diamondrings-btn-text{padding-left: 25px; font-size: 1em; display: inline;}
h2.diamondrings-btn-text-viewall{padding-left: 25px; font-size: 1em; display: inline; font-weight: bold;}
.diamondrings-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/diamonds/diamond-rings/landing-page-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.diamondrings-viewall-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/diamonds/diamond-rings/landing-page-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.diamondrings-btn:hover, .diamondrings-viewall-btn:hover{width: 270px; height: 25px; color: #02162e; background: url(/images/landingpages/diamonds/diamond-rings/landing-page-btns.png) bottom left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}

/* RINGS BUTTONS */
h2.rings-btn-text{padding-left: 25px; font-size: 1em; display: inline;}
h2.rings-btn-text-viewall{padding-left: 25px; font-size: 1em; display: inline; font-weight: bold;}
.rings-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/jewellery/rings/landing-page-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.rings-viewall-btn{width: 270px; height: 25px; line-height: 25px; background: url(/images/landingpages/jewellery/rings/landing-page-btns.png) top left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}
.rings-btn:hover, .diamondrings-viewall-btn:hover{width: 270px; height: 25px; color: #02162e; background: url(/images/landingpages/jewellery/rings/landing-page-btns.png) bottom left no-repeat; color: #fff; text-shadow: #284252 1px 1px; font-weight: bold;}



/* CATEGORY BANNERS */

#category-banner{width:750px;height:230px;}
#category-banner .container{padding:20px;text-align:left;}
#category-banner h1{font-size:3.8em;padding:0;margin:0;}
#category-banner .content{margin-top:20px;width:335px;font-size:1.1em;text-align:left;}



/* TOP NAV */

#topNav{position:relative;background:url(/images/navBg.jpg) repeat-x top left;height:34px;line-height:34px;font-size:1.1em;font-weight:700;padding-left:25px;z-index:9;}
#topNav a{position:relative;float:left;display:block;padding:0 13px;}
#topNav .dropDown{margin-right:3px;}
#topNav .dropDown:hover{border-left:2px solid #000;border-right:2px solid #000;background-position:bottom left;}
#topNav .dropDown:hover a{margin-left:-5px;padding-right:11px;}
#topNav .navSectionTitle{color:#FEB300;font-weight:700;margin:15px 0;}
#topNav .dropDown:hover .viewAll a{display:block;color:#FEC11E;margin-top:15px;}
#topNav .dropDown a.moreBut,#topNav .dropDown a.lessBut{display:block;color:#FEC11E;}
#topNav li.more{padding-top:10px;}
#topNav .item-level1 a{background:url(/images/navSeperator.gif) no-repeat center left;margin-left:-3px;}
#topNav .item-level1{position:relative;float:left;text-transform:uppercase;background:#000 url(/images/navBg.jpg) repeat-x top left;}
#topNav li.item-level3 {position: relative;clear: both;line-height: normal;}
#topNav li.item-level3:hover {background: #666666;}
#topNav li.item-level3 div.view-all{font-weight:bold;color:#ffb300;}
#topNav li.item-level3 div {padding: 5px 0 5px 20px;color: #fff;}
#topNav li.item-level3 div:hover {background: #666666;color: #ffb300;}
#topNav li.item-level1 ul {display: none;list-style: none;position: absolute;top: 34px;left: -2px;padding: 15px 0;width: 200px;background: url(/images/dropDownBg.jpg) repeat;border: 2px solid #000;text-align: left;z-index: 14;}
#topNav ul li {z-index: 14;}
#topNav li ul a:hover {text-decoration: underline;}
#topNav li:hover ul {display: block;}
#topNav li.item-level3 ul {display: none;list-style: none;top: -2px;left: 200px;padding: 15px 0;width: 200px;background: #666666;text-align: left;z-index: 15;border: none;border-right: 2px solid #000;border-top: 2px solid #000;border-bottom: 2px solid #000;}
#topNav li.item-level3:hover ul.list-level4 {display: block;}
#topNav li.item-level4 {position: relative;clear: both;line-height: normal;}
#topNav li.item-level4:hover {background: #3e3e3e;}
#topNav li.item-level4 div.view-all{font-weight:bold;color:#ffb300;}
#topNav li.item-level4 div {padding: 5px 0 5px 20px;color: #fff;}
#topNav li.item-level4 div:hover {background: #3e3e3e;color: #ffb300;}
#topNav li.item-level3 a {float:none;display:inline;border:none;background:none;}
#topNav li.item-level4 ul {display: none;list-style: none;top: -2px;left: 200px;padding: 15px 0;width: 200px;background: #3e3e3e;text-align: left;z-index: 15;border: none;border-right: 2px solid #000;border-top: 2px solid #000;border-bottom: 2px solid #000;}
#topNav li.item-level4:hover ul.list-level5 {display: block;}
#topNav li.item-level5 div{position: relative;clear: both;line-height: normal;padding: 5px 0 5px 20px;color: #fff;}
#topNav li.item-level5 div:hover {background: #000000;color: #ffb300}




/* NEW CHECKOUT */

.checkout input.textbox {display:block;border:1px solid #999;font-size:1.3em;width:180px;height:25px;margin:0px 0;}
.checkout label {font-size:1.3em; line-height: 25px;}
#emailpop { position: absolute; top: 150px; left: 50%; margin-left: -150px; width: 360px; border: 1px solid #000; background: #fff; padding: 10px; z-index: 2001; display: none;}
#passwordhint { position: absolute; top: 150px; left: 50%; margin-left: -180px; width: 400px; border: 1px solid #000; background: #fff; padding: 10px; z-index: 2001; display: none;}
.checkoutHeader { height: 40px; line-height: 40px; font-size: 2em; background: url(/images/dbl-horizontal-rule.png) no-repeat top center; text-align: center; color: #626366; margin: 20px 0;}
.newOrangeBtn { height: 30px; display:block; padding-right: 5px; line-height: 28px; font-size: 1.2em; font-weight: bold; background: url(/images/neworange-right.png) no-repeat top right; cursor: pointer; float: left;}
.newOrangeBtn span { display: block; height: 30px; background: url(/images/neworange-left.png) no-repeat top left; padding: 0 15px 0 20px; text-align: center; color: #FFF; text-transform: uppercase;}
.newOrangeBtn:hover span { color: #666;}
.newOrangeBtn.right { float: right;}
.checkoutStages { width: 728px; margin: 20px auto; list-style: none; background: url(/images/horizontal-rule.jpg) no-repeat 0 12px;}
.checkoutStages li { float: left; width: 175px; text-align: center; padding-top: 30px; background: no-repeat top center; font-size: 1.5em; color: #626366;}
.checkoutStages li.selected { color: #29292A;}
.checkoutStages li.one { background-image: url(/images/stage1.jpg);}
.checkoutStages li.one.selected { background-image: url(/images/stage1-selected.jpg);}
.checkoutStages li.two { background-image: url(/images/stage2.jpg);}
.checkoutStages li.two.selected { background-image: url(/images/stage2-selected.jpg);}
.checkoutStages li.three { background-image: url(/images/stage3.jpg);}
.checkoutStages li.three.selected { background-image: url(/images/stage3-selected.jpg);}
.checkoutStages li.four { background-image: url(/images/stage4.jpg);}
.checkoutStages li.four.selected { background-image: url(/images/stage4-selected.jpg);}
.checkoutAddress { padding: 10px; font-size: 1.2em; float:none; clear:both; }
.newBlackBtn { height: 30px; display:block; padding-right: 4px; margin: -2px 0 0 3px; line-height: 28px; font-size: 1.2em; font-weight: bold; background: url(/images/newblack-right.png) no-repeat top right; cursor: pointer; float: left;}
.newBlackBtn span { display: block; height: 30px; background: url(/images/newblack-left.png) no-repeat top left; padding: 0 16px 0 20px; text-align: center; color: #FFF;}
.newBlackBtn:hover span { color: #f79623;}
.newBlackBtn.right { float: right;}
.newgo { margin: 0 auto; width: 150px; margin-bottom: 52px }
.newgo.right { float: right;}
.newgoinput { float: left; border: none; background: url(/images/goinput.jpg) no-repeat; width: 109px; height: 30px; line-height: 26px;}
.newgobtn { float: left; display: block; border: none; background: url(../images/gobtn.jpg) no-repeat; width: 25px; height: 30px;}



/* CHRISTMAS GIFT FINDER */

.goldborder:hover{border: 3px solid #fba919;}
.whiteborder:hover{border: 3px solid #fff;}



/* VALENTINES */

.valentines {background: #fff; width: 910px; margin-bottom: 20px; font-size: 12px; color: #000; border: 20px solid #8a2753;}
.valentines-h1 {color: #000; font-family: Times New Roman; font-size: 45px;}
.valentines-sections {width: 435px; height: 95px;}
.valentines-sections:hover {background: #ffd3f5;}
.valentines-sections:hover .valentines-view-all {background: url(/images/landingpages/valentines/2012/arrow.png) no-repeat center right; }
.valentines-thumb {float: left; width: 95px; height: 95px;}
.valentines-text {float: left; padding: 5px 10px; width: 300px; height: 85px;}
.valentines-sub-header {font-size: 14px; color: #000; font-weight: bold;}
.valentines-view-all {color: #9c2e6d; font-weight: bold; padding-right: 10px;}
.valentines-view-all:hover {color: #9c2e6d; font-weight: bold;}
