

/* ******************************** */  
/* store locator styles */
/* ******************************** */      

    
/* **********search form ************ */		

	table.textForm {
		width: 520px;
	    margin: 0 0 0.8em 0;
 	   border: 1px dotted #c1ad73;		
		}
		
	table.textForm  td {
		padding: 0.8em 0 0.8em 0;
		}
		
	table.textForm tr.underline td {
		border-bottom: 1px dotted #c1ad73;		
		}
		
	.textForm form p {
	    margin: 1em 0 0 0;
		}
		
	.textForm  p.instruction {
		font-size: 0.8em;
		font-style: italic;
		margin: -0.6em 0 0.5em 0;
		}
		
		h1.searchTitle {/* Find a Store title */
		font-size: 1.7em;
        padding: 0 0 0.1em 0;
		margin: -.5em 0 0 0;
        color: #866839;
		border: none;
		}
		
	h2.searchTitle {/*  'Stores in your area' title */
		font-size: 1.5em;
        padding: 0.7em 0 0.1em 5px;
	    border-bottom: 1px dotted #aaa;	
        color: #866839;
		}
		
	input, select {
		font-size: 0.8em;
		}
		
	input.zipInput {
		margin: 0 0.5em 0 0.5em;
		}
		
	input.distanceInput {
		margin: 0 0.5em 0 0em;
		}
		
	input.locatorFormButton {
		background: #923812;
		border: 1px solid #923812;
		color: #FFFFFF;
		font-weight: bold;
		width: 5em;
		margin: 3px 5px 0px 3px;
		}
		
	p.noResults {
		color: #bb0000;
		}
		
		
/* **********Results.htm ************ */		
		
	.resTableColor {  /* overall results table style */
		background: #ffffff;
		width: 540px;
		}
		
		
	td.storeInfoText {  /* TD for store results */
		width: 270px;
		padding: 0.8em 1.6em 0.8em 0;
		}
	
	.storeInfoText p{  /* TD for store results */
		margin: 0;
		padding: 0;
		line-height:1.2em;
		}
	
	h3.storeTitle {  /* title for each store */
		font-size: 1.3em;
        color: #866839;
		margin: 0 0 0.2em 0;
        padding: 0 0 0.1em 0;
	    border-bottom: 1px dotted #aaa;		
		}
		
	p.mapLink {
        padding: 0.5em 0 0 0;
		margin: 0em 0 0em 0;
	    border-top: 1px dotted #aaa;		
		}
		
	p.phoneResult {
		margin: 0.4em 0 0.4em 0;
		}
		
	p.webResult {
        padding: 0.5em 0 0 0;
		margin: 0em 0 0.4em 0;
	    border-top: 1px dotted #aaa;
	}
		
	p.milesAway em {
		font-size: 0.75em;
		color: #888;
	}
		
	p.emailResult,
	p.faxResult {  /* hide; Motawi does not display */
		display: none;
		}

/* END store locator styles */