
/* Store Locator */

.StoreLocator {  padding-right: 10px;  }
.StoreLocator .PageTitle {}
.StoreLocator  .PageContent{}
.StoreLocator  .StoreLocation_Wrapper{ width: 30%; float: left; height: 120px;}
.StoreLocator  .StoreLocation{text-align: left; padding: 10px;}
.StoreLocator  .Country{ clear: both; padding: 5px 0; display: block; font-size: 18px;}
.StoreLocator  .Province{ clear: both; border-bottom: 1px solid #DCD1C3; padding: 5px 0; display: block; font-size: 16px;}
.StoreLocator  .Location{ clear: both; display: block; }
.StoreLocator  .StoreName{ display: block; font-size: 16px; font-weight: bold; }
.StoreLocator  .City{ display: block;}
.StoreLocator  .Address{ display: block;}
.StoreLocator  .StoreAddress1{ display: block;}
.StoreLocator  .PostalCode{ display: block;}
.StoreLocator  .Phone{ display: block;}
.StoreLocator .Spacer {}


.StoreLocator .PageIntro {}
.StoreLocator .SearchFormInstructionsForm {}
.StoreLocator .SearchFormInstructionsTable { width: 100%; }
.StoreLocator .SearchFormInstructionsRow {}
.StoreLocator .SearchFormsContainer {}
.StoreLocator .SearchFormsContainer .SearchTable { padding: 0px; }
.StoreLocator .SearchFormsContainer .SearchFormsTable { padding: 0px; }
.StoreLocator .CountryLabel { width: 100px; }
.StoreLocator .CountryField {}
.StoreLocator .USSearchRow {}
.StoreLocator .USSearchContainer {}
.StoreLocator .USSearchForm {}
.StoreLocator .USSearchForm .SearchTitle { display: none; }
.StoreLocator .USSearchForm .SearchTable { padding: 0px; }
.StoreLocator .PostalRow {}
.StoreLocator .PostalLabel { width: 100px;  }
.StoreLocator .PostalField {}
.StoreLocator .RadiusRow {}
.StoreLocator .RadiuStoreLocatorabel { width: 100px;  }
.StoreLocator .RadiusField {}
.StoreLocator .USSearchForm .Buttons { margin-left: 110px; }
.StoreLocator .CADSearchRow {}
.StoreLocator .CADSearchContainer {}
.StoreLocator .CADSearchForm {}
.StoreLocator .CADSearchForm .SearchTitle { display: none; }
.StoreLocator .CADSearchForm .SearchTable { padding: 0px; }
.StoreLocator .CADSearchForm .Buttons { margin-left: 110px; }
.StoreLocator .ProvinceSearchRow {}
.StoreLocator .ProvinceSearchContainer {}
.StoreLocator .ProvinceSearchForm {}
.StoreLocator .ProvinceSearchForm .SearchTitle { display: none; }
.StoreLocator .ProvinceSearchForm .SearchTable { padding: 0px; }
.StoreLocator .ProvinceRow {}
.StoreLocator .ProvinceLabel { width: 100px;  }
.StoreLocator .ProvinceField {}
.StoreLocator .ProvinceSearchForm .Buttons { margin-left: 110px; }
.StoreLocator .InstructionsContainer { width: 220px; padding-left: 20px; }
.StoreLocator .Instruction { width: 200px; float: right; margin: 0px; border: solid 1px #e1e1e1; padding: 10px; }
.StoreLocator .InstructionTitle { margin-top: 0px; }
.StoreLocator .InstructionDetails {}
.StoreLocator .SearchResultsForm {}
.StoreLocator .SearchResultsTable {}
.StoreLocator .SearchResultsRow {}
.StoreLocator .SearchResults {}
.StoreLocator .ResultsTitle {}
.StoreLocator .ResultsIntro {}
.StoreLocator .Result {}
.StoreLocator .ResultAlt {}
.StoreLocator .NoSearchResultsRow {}
.StoreLocator .NoSearchResults {}