body
{
	background-color: ButtonShadow;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin: 0px;
}

a, a:link, a:hover{ color: #663300; text-decoration:underline; }
a:visited { color: #CC6600; text-decoration:underline;}

.pleasecall
{
	color: #81582E;
	font-size: 14px;
	font-weight: bold;
}

table.main
{
	background-color:	#FFFFFF;
	border:				0px;
	border-spacing:		0px;
	padding:			0px;
	width:				786px;
}

td.main
{
	background-color:	#ffffff;
	text-align:			left;
	vertical-align:		top;
}

.header
{ 
	background-color:	#a7a39c;
	color:				#ffffff; 
	font-weight:		bold; 
}

.title
{ 
	font-weight:	bold; 
	text-align:		left;
	vertical-align: top; 
}

table.box
{
	border-bottom:		#FFFBF0 1px; 
	border-collapse:	collapse;
	border-left:		#FFFBF0 1px; 
	border-right:		#FFFBF0 1px; 
	border-top:			#FFFBF0 1px; 
	width:				594px; 
}

table.boxHeader
{
	color:			#000000; 
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px; 
	font-weight:	bold; 
}

td.colResultDistance
{
	text-align: center;
	width:		78px; 
}

td.colResultDealer
{
	padding-left:	13px; 
	width:			214px;
}

td.colResultCity
{
	padding-left:	15px; 
	width:			288px;
	text-transform: capitalize;
}

td.colDetailTitle
{
	 padding-left:	16px; 
	 width:			120px;
}

td.colDetailInfo
{
	padding-left:	17px; 
	width:			474px;
}

tr.row
{ 
	background-color:	#ffffff; 
	vertical-align:		top;
}

tr.rowalt 
{
	background-color:	#F1EFE2;
	vertical-align:		top; 
}

/* Directement de leur fichier */ 

.links-9-normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #783300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
}

.links-med
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #663300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
}

.category-product-names
{
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #663300;
  
}

.nav2-body
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 
}

.body12px
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
}

.links-12-normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #663300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   /* text-decoration:underline; */
}

.body12px
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  
}

td.spacer
{
	background-color: #663300;
}

.DealerName
{ 
	FONT-SIZE: 12px;
	text-transform: capitalize;
}

.DealerAddress
{ 
	FONT-SIZE: 10px;
	text-transform: capitalize;
}


a.btnSortHeader_asc
{
	background-image:url(images/DealerLocatorPageBestBy/dealers_sort_arrow_asc.gif)!important;
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	color:#000!important;
}
a.btnSortHeader_asc:hover { background-image:url(images/DealerLocatorPageBestBy/dealers_sort_arrow_asc_ov.gif); color:#336699; }
a.btnSortHeader_desc
{
	background-image:url(images/DealerLocatorPageBestBy/dealers_sort_arrow_desc.gif)!important;
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	color:#000!important;
}
a.btnSortHeader_desc:hover { background-image:url(images/DealerLocatorPageBestBy/dealers_sort_arrow_desc_ov.gif); color:#336699; }