body {
	margin:10px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
}
#frame {
	width:770px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	background-color:#ffffff;
}
#header {
	background:#ffffff;
}
#content {
	margin: 5px 0px 0px 0px;
	background:#ffffff;
	padding:0px;
}
#leftpaneimage1 {
	position:relative;
	left:-8px;
	top:10px;
}
.body {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.storelocator_name {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14px;
	font-weight: bold;
}
.storelocator_header {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14px;
	font-weight: bold;
}
.storelocator_storelabel {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.bold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
}
.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.label {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
}
#leftpaneimage1 {
	position:relative;
	left:-8px;
	top:10px;
}
#groundcontent {
	position:relative;
	left:200px;
	top:-149px;
	float:left;
}
#copyright {
	margin: 3px 0px 0px 0px;	
	background:#ffffff;
	padding:0px;
	text-align:right;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}