#storeLocatorPage{margin:10px 15px;}#storeLocatorPage #content{padding:0;}#storeLocatorPage p{font-size:11px;}#storeLocatorSearchForm{overflow:hidden;width:760px;}#storeLocatorSearchForm h1{clear:both;font-size:17px;font-weight:bold;line-height:19px;margin:2px 0 8px;padding:0;}#storeLocatorSearchForm .w100{margin:10px 0;overflow:hidden;}#storeLocatorSearchForm p{font-size:11px;margin:5px 0;padding:0;}#storeLocatorSearchForm a{color:#333;text-decoration:underline;}#storeLocatorSearchForm a:hover{color:#666;text-decoration:underline!important;}#storeLocatorSearchForm .formBrdr{background-color:#FFF;border:1px solid #999;clear:none;float:left;height:200px;margin-bottom:1em;padding:10px;width:340px;}#findStore .byStoreName{margin-left:15px;}body{color:#333;font:63%/1.4em Arial,Helvetica,sans-serif;}#storeLocatorSearchForm .right{text-align:right!important;}#storeLocatorSearchForm input.sm{width:114px!important;}#storeLocatorSearchForm div.sep{background:url("/images/G/02/MandS/en_GB/images/hr-solid_1951160203.gif") repeat-x scroll 50% top transparent;clear:both;margin:1em 0;padding-top:1px;}#storeLocatorSearchForm table.options{margin-left:70px;clear:both;}#storeLocatorSearchForm h3{font-size:13px;font-weight:bold;}#storelocatorResults{font-size:11px;margin-bottom:10px;overflow:hidden;}#storelocatorResults ol.storeAddresses{list-style-type:none;padding-left:3em;float:none;}#storelocatorResults ol.storeAddresses li{clear:left;float:left;list-style-position:outside;margin:5px 0;padding:5px 30px 10px;text-align:left;width:890px;background:none no-repeat scroll 0 0 #FCFCFC;background-position:5px 10px;}#storelocatorResults table.storeHours{clear:both;}#storeLocatorSearchForm table.options td{padding:3px;font-size:11px;text-align:left;}#storelocatorResults .address span.fn{font-weight:bold;}#storelocatorResults .address span.fn,#storelocatorResults h4.openingHoursHeader{color:#333;float:left;margin-right:5px;}#storelocatorResults li.storeAddress a.storeInformationHeader{background-image:url("/images/G/02/MandS/en_GB/images/expander-expand_3485600008._V189435826_.gif");background-position:0 50%;background-repeat:no-repeat;font-size:11px;font-weight:normal;margin:10px 0 0;padding-left:20px;text-decoration:underline;}#storelocatorResults ol.storeAddresses li.expanded div.storeInformation a.storeInformationHeader{background-image:url("/images/G/02/MandS/en_GB/images/expander-collapse_3782536602._V189435824_.gif");}#storelocatorResults li.openingHours{cursor:pointer;}#storelocatorResults span.storeOpeningHours{clear:both;display:none;float:left;margin:10px 0;width:auto;}#storelocatorResults .address div.adr,#storelocatorResults .tel{color:#67686C;float:left;width:auto;}#storelocatorResults ol.addressBook{clear:both;float:none;margin:10px 0;overflow:visible;padding:0;width:100%;}#storelocatorResults .storeDetails{clear:both;float:left;width:auto;}#storelocatorResults ol.storeAddresses li.storeAddress form.addressForm{float:left;font-weight:normal;padding-top:2px;}#storelocatorResults .address{font-size:13px;line-height:16px;margin:5px 0;overflow:hidden;}#storelocatorResults .address div.adr div,#storelocatorResults div.tel{float:left;margin-right:5px;width:auto;}#storelocatorResults ul.storeAddressActions{float:left;list-style-type:none;margin:0;padding:0;width:auto;}#storelocatorResults ul.storeAddressActions li{clear:left;float:left;}.message div.mError{background-image:url("/images/G/02/MandS/en_GB/images/icon-message-error_59597975.gif");background-position:5px 10px;background-repeat:no-repeat;border:2px solid #C00;color:#C00;margin-left:15px!important;padding:10px;}.message div.mError h3{color:#C00;margin-left:15px!important;}.message div{background:url("/images/G/02/MandS/en_GB/images/icon-message-attention_670212064.gif") no-repeat scroll 26px 9px #FFF;border:2px solid #F93;font-size:1.09em;font-weight:bold;margin:0 0 .4em!important;padding:8px 20px 9px 47px;}.message div h3{color:#F93;font-size:1.35em;font-weight:bold;margin:0 0 5px!important;padding:0!important;}.error{color:#C00;font-size:1.1em;font-weight:bold;margin:2px;}.small{font-size:10px!important;}#storelocatorResults .resultsHeader h2{display:inline;}#storelocatorResults .storesMap{margin:10px;text-align:center;}#storelocatorResults .resultsHeader a{font-size:10px;font-weight:normal;}#storeFinderHeader{margin:10px 0;}#searchAgain{padding-top:10px;}#center-1 #searchAgain{padding-top:0;}#findStore .continueBtn{background-image:url("/images/G/02/MandS/en_GB/core/common/buttons/btn_continue._V192252542_.gif");border:medium none;height:24px;width:78px;}#textNoResults ul{list-style-type:inherit;}#storelocatorResults ol.storeAddresses div.openningHours{width:250px;}#storelocatorResults div.storeInformation span{padding:4px 0;}#storelocatorResults ol.storeAddresses div.openningHours span.day{float:left;clear:both;}#storelocatorResults ol.storeAddresses div.openningHours span.hours{float:right;}#storelocatorResults div.storeInformation .storeInformationHeader{margin:10px 0 0;cursor:pointer;}#storelocatorResults .storeInformation .locationDetails{clear:both;width:250px;}#storelocatorResults .storeInformation{clear:both;}#storelocatorResults .storeInformation .locationDetails span.detail{float:left;clear:both;}#storelocatorResults .storeInformation .locationDetails span.status{float:right;}#storelocatorResults .storeInformation .products{clear:both;}#storelocatorResults ol.storeAddresses .storeInfo div{padding:5px 0;}#storelocatorResults ol.storeAddresses li.address0{background-image:url("/images/G/01/SLS/red_MarkerA.png");}#storelocatorResults ol.storeAddresses li.address1{background-image:url("/images/G/01/SLS/red_MarkerB.png");}#storelocatorResults ol.storeAddresses li.address2{background-image:url("/images/G/01/SLS/red_MarkerC.png");}#storelocatorResults ol.storeAddresses li.address3{background-image:url("/images/G/01/SLS/red_MarkerD.png");}#storelocatorResults ol.storeAddresses li.address4{background-image:url("/images/G/01/SLS/red_MarkerE.png");}#storelocatorResults ol.storeAddresses li.address5{background-image:url("/images/G/01/SLS/red_MarkerF.png");}#storelocatorResults ol.storeAddresses li.address6{background-image:url("/images/G/01/SLS/red_MarkerG.png");}#storelocatorResults ol.storeAddresses li.address7{background-image:url("/images/G/01/SLS/red_MarkerH.png");}#storelocatorResults ol.storeAddresses li.address8{background-image:url("/images/G/01/SLS/red_MarkerI.png");}#storelocatorResults ol.storeAddresses li.address9{background-image:url("/images/G/01/SLS/red_MarkerJ.png");}div.storeInfo div.openningHoursHead h2{float:left;}div.storeInfo div.openningHoursHead select.weeks{float:right;}div.storeInfo div.hoursOfAWeek{clear:both;}div#findStore .options select#countryCode{width:120px;}

