﻿body 
{
	font-family:Verdana, Arial, Times New Roman;
}

.contentTitle
{
	color:#F58220;
}	

.defaultText {
	color: #666;
	font-size: 1.1em;
	line-height: 15px;
}

.shopping {
	margin-top:20px;
}

.address .shopping1 {
	padding-bottom:10px;
}

.searching {
	font-size:14px;
	color: #e26714;
}

.storeListingOdd {
	font-size:11px;
	background-color: #EEEEEE;
	width:700px;
}
.storeListingOdd A 
{
	color:#F58220;
}

.storeListingOdd A:Visited
{
	color:#F58220;
}
 * {margin:0px; top:0px;}

.storeListingEven {
	font-size:11px;
	background-color: White;
	width:700px;
}
.storeListingEven A {
	color:#F58220;
}
.storeListingEven A:Visited {
	color:#F58220;
}

.storeFrontName{
	font-size:16px;
	font-weight:bold;
}
.storeCity{
	font-size:16px;
    font-weight:bold;
	color:#F58220;
}
.storeDetailLeft {
    float:left;
	font-size:11px;
	background-color: White;
}
.storeDetailLeft A {
	color:#F58220;
}
.storeDetailleft A:Visited {
	color:#F58220;
}

.storeDetailRight {
    float:right;
	font-size:11px;
	background-color: White;
}
.storeDetailRight A {
	color:#F58220;
}
.storeDetailRight A:Visited {
	color:#F58220;
}

.legend 
{
	text-align:left;
	font-size:11px;
	background-color: #EEEEEE;
	width:100%;
}

.legend A 
{
	color:#F58220;
}

.legend A:Visited
{
	color:#F58220;
}

.countryHeader {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	background-color: #F58220;
	width: 100%;
	padding-top:1px;
	padding-bottom:1px;
}

.stateHeader {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color: #F58220;
	width: 100%;
	padding-top:0px;
}
.state {
	padding-left:10px;
	text-align:left;
	vertical-align:top;
}

.stateListingOdd {
	font-size:11px;
	background-color: #EEEEEE;
	width:100%;
}

.stateListingOdd A 
{
	color:#F58220;
}

.storeListingOdd A:Visited
{
	color:#F58220;
}
 * {margin:0px; top:0px;}

.stateListingEven {
	font-size:11px;
	background-color: White;
	width:100%;
}
.stateListingEven A {
	color:#F58220;
}
.stateListingEven A:Visited {
	color:#F58220;
}

.searchRadius
{
	Background-color:#EEE;
	border: solid 1px #CCC;
	color:#000;
	width:700px;
	height:50px;
	padding: 10px 10px 10px 10px;
}

.lblStoreCounts
{
	font-size:12px;
	color:#666666;	
}

.results {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-color: #F58220;
	width:20px;
	padding-top:10px;
}

.address {
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	width: 300px;
}

.details {
	padding-left:10px;
	padding-top:10px;
	text-align:left;	
	vertical-align:top;
	width: 440px;
}

.directionsFromAddress
{
	color:#000;
	Background-color:#EEE;
	border: solid 1px #CCC;
	padding: 10px 10px 10px 10px;
	width: 395px;
}

.title {
	margin-left:10px;
	padding-top :10px;	
}

.addressfield #lblStrDetails {
	margin-left:1px;
}

.addressfield {
	margin-left:10px;
}

.addressfield p {
	margin-top:-2px;
}

#__Map {
	display:none;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
