﻿
.unitedStates			{border-bottom:1px #bcbcbc dotted; padding:0 0 20px 0; margin:0 0 20px 0;}
.unitedStates h2		{background:url(/images/titles/united-states.jpg) no-repeat; text-indent: -9999px; margin:0 0 10px 0;}

.international .country {margin:10px 0 0 0;}
.international h2		{background:url(/images/titles/international.jpg) no-repeat; text-indent: -9999px; margin:0 0 10px 0;}
.international .dropdown{width:120px; float:left;}
.international .button	{width:97px; float:left; margin:-4px 0 0 0;}

#zipcode				{margin:20px 0 20px 0;}
#zipcode .search		{width:140px; float:left;}
#zipcode .button		{width:97px; float:left; margin:-4px 0 0 0;}

/*Results*/
h3						{text-indent: -9999px;}
.distance h3			{background:url(/images/titles/distance.jpg) no-repeat; width:76px;}
.dealer h3				{background:url(/images/titles/dealer.jpg) no-repeat;}
.address h3				{background:url(/images/titles/address.jpg) no-repeat;}
.city h3				{background:url(/images/titles/city.jpg) no-repeat;}
.state h3				{background:url(/images/titles/state.jpg) no-repeat; width:34px;}
.phone h3				{background:url(/images/titles/phone.jpg) no-repeat; width:95px;}
.email h3				{background:url(/images/titles/email.jpg) no-repeat;}

#results				{width:690px; margin:20px 0 0 0;}
#results .header		{padding:0px 0px;}
#results td				{padding:10px 3px; border-bottom:1px #bcbcbc dotted;}
#results .state			{text-align:center;}
#results .default		{}
#results .alternate		{background-color:#fdfbef;}
#results a				{color:#000;}

.results .title			{width:110px; float:left;}
.results h2				{background:url(/images/titles/results.jpg) no-repeat; height:25px; text-indent: -9999px;}
.results .link			{width:100px; float:left; margin:0 0 0 475px;}
.results .keyword		{font-size:18px; font-weight:bold;}
.results .car			{margin:0 1px -3px 0;}
.distance a				{font-size:10px;}
.distance2				{font-size:10px;}

.noDealers				{background:#d5c027; padding:5px; margin:10px 0 0 0;}
