.sl_footer td, .sl_footer td a, .sl_footer td a:link, .sl_footer td a:hover, .sl_footer td a:active, .sl_footer td a:visited {
	font-weight:normal;
	font-size:10px;
}
#sl_div a.storelocatorlink {
	color:#DF0000;
}

#sl_div h4
{
	padding:15px 0 15px 0;
	color:#000;
	font-weight:bold;
}
.sl_footer {
	background-color:black;
	padding:0px;
	border:0px black solid;
	color: #222;
}
.sl_footer a {
	color:#666;
	font-weight:bold;
	border:0px black solid;
	padding-left:5px;
}
.searchResultsTable td {
	line-height:15px;
	font-size:1.2em;
}
.sl_header #addressSubmit {
cursor:pointer;
}
.sl_header td {
	vertical-align:top;
	text-align:left;
}

.sl_bulle_gmap{
width :320px;
height: 150px;
overflow:auto;
font-size:0.9em;
}

#map_sidebar
{
border-top:2px solid #D9D9D9;	
padding:15px 0 0 0;
}