html { height:100%; }
body{
	COLOR: #000000; 
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	margin: 0px;
	padding: 0px;
	background-color:#cccccc;
	background-image: url(images/background_body_.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:100%;
}
.bodyNoFlash { 
	COLOR: #000000; 
   font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	margin: 0px;
	padding: 0px;
	background-color:#cccccc;
	background-image: url(images/background_body_.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:100%;
}

#container { width:776px;  margin:0 auto;  }
#containerNoFlash { width:776px;  margin:0 auto;  }
#page { height:680px; padding-left:20px; padding-right:20px; background: url(images/bg_body.gif) repeat-x 770px 8px;}
#pageNoFlash { height:680px; padding-left:20px; padding-right:20px; background: url(images/bg_bodyNoFlash.gif) repeat-x 770px 8px;}
#Pageheader { float:left; margin-top:25px;}
#headerNav { float:left; }
#flash_banner { width:734px; height:160px; margin:0 auto; float:left; clear:both; margin-top:26px; }
#dealerships { width:738px; float:left;  margin-top:40px;}
#url_form { width:auto; margin-top:40px; float:left; }
#search { clear: both; }
#search .inner { border: none; margin: 0; padding: 0; }
#search .inner #query { margin:0; font-size: 20px; width: 506px; color:#333333;  border:1px solid #999999;  background: #ffffff url(images/selectBackground.gif) repeat-x;  }
#search .inner .button { margin: -7px 0 0 0; vertical-align: middle; }
.title { font-size:18px; font-family: Arial, Helvetica, sans-serif; color: #cc0033; font-weight:400; }
.subtitle { font-size:15px; font-family: Arial, Helvetica, sans-serif; color: #cc0033; font-weight: bold; }
#content { padding-top:60px; float:left; clear:both; font-size:12px; width:734px; }
#contentJobs { width:650px; float:left; clear:both; width/**/:/**/ 640px; padding: 20px 0 0 60px;  }
ol li { margin:15px 0 15px 0; }
ul li { line-height:18px; }
.underlines { text-decoration:underline;}
a { color:#555555; text-decoration:none;}
a:hover { color:#555555; text-decoration:underline;}
p { margin:10px 0 10px 0;}
#policy { padding-top:30px; font-size:12px; float:left; clear:both; width:740px; }


#desc { padding-bottom:12px; background:url(images/bg_line2.gif) repeat-x bottom; clear:left; }
.listing_item {background:url(images/bg_line2.gif) repeat-x bottom; margin-top:4px; background-color:#FFFFFF; float:left;  padding-bottom: 10px;    }
.listing_info { float:left; }
.listing_info a { background:#ffffff; float:left; text-decoration:none; color:#555555; cursor:pointer;  }
.listing_info a:hover { background:#f6f6f6; float:left; text-decoration:none; color:#555555; }
.list_item_title { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#e3013a; font-weight:bold; margin-bottom:5px; margin-top:5px;  padding: 2px 10px 2px 10px; }
.list_item_titlesub1 { font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }

.list_item_intro {  padding: 1px 15px 0px 15px;  }

.IconLinks {
 background-color: #333333;
  height: 20px;
  width: 127px;
  }
  
.IconLinks1 {
 background-color: #333333;

  }
  .IconLinks2 {
 background-color: #cc0033;

  }  
  
.IconLinks A{
 background-color: #333333;
  padding: 3px 0px 3px 0px;
  height: 20px;
  width: 127px;
   border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;  
  }

.IconLinks A:hover{
 background-color: #cc0033;
  padding: 3px 0px 3px 0px;
    height: 20px;
  width: 127px;
   border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	 }
	 
#suttons_outer { width:620px; width/**/:/**/ 608px; border:6px solid #cccccc; }
#suttons_inner { width:607px; width/**/:/**/ 599px; border:4px solid #eeeeee; }
#suttons_header { width:600px; height:79px; background:url(images/bg_ads_topright.gif) no-repeat top right; }
#suttons_content { padding:0 12px; }


#apply_header { font-size:16px; color:#FFFFFF; font-weight:bold; }
.apply_title { font-size:14px; font-weight:bold; }


.Form_TextBox
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/formTextBox.jpg);
}	
	
	.tdTitle{
	background: #333333;
	color:white;
	padding: 3px 3px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
} 

	.tdlight{
	padding: 3px 3px 3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #999999;

	} 	
	.tddark{
	background: #eeeeee;
	padding: 3px 3px 3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #999999;
	
		} 	