a.black-links:link {
color: black;
text-decoration: none;
}

a.black-links:visited {
color: black;
text-decoration: none;
}

a.black-links:hover {
color: #CD211D;
text-decoration: underline;
}

a.black-links:active {
color: black;
text-decoration: none;
}
a.white-links:link {
color: white;
text-decoration: none;
}

a.white-links:visited {
color: white;
text-decoration: none;
}

a.white-links:hover {
color: #CCCCCC;
text-decoration: none;
}

a.white-links:active {
color: white;
text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f0f0f0;
	border: 0px;
}
.bg_logo_top {
	background-image: url(images/top_logo.jpg);
	width: 971px;
	height: 60px;
}
.bg_logo_under {
	background-image: url(images/top_bar.jpg);
	height: 86px;
	width: 971px;
}
.bg_body_top {
	background-image: url(images/body_top.jpg);
	height: 5px;
}
.bg_body_repeat {
	background-image: url(images/body_repeat.jpg);
}
.bg_body_bottom {
	background-image: url(images/body_bottom.jpg);
	height: 179px;
}
.bg_sub_links {
	background-image: url(images/sub_links_bg.jpg);
}
.bg_sub_links_right {
	background-image: url(images/sub_links_right.jpg);
	height: 319px;
	width: 24px;
}
.bg_sub_links_left {
	background-image: url(images/sub_links_left.jpg);
	height: 319px;
	width: 26px;
}
.bg_sub_links_top {
	background-image: url(images/sub_links_top.jpg);
	height: 56px;
	width: 197px;
}
.bg_sub_links_mid {
	background-image: url(images/sub_links_middle.jpg);
	height: 17px;
	width: 197px;
}
.bg_president_box {
	background-image: url(images/message_president.jpg);
	height: 213px;
}
.font_11_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.font_12_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.font_14_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.font_14_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.bg_subpage_mid {
	background-image: url(images/sub_page_middle.jpg);
	background-repeat: repeat;
}
.font_11_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bg_menu_top {
	background-image: url(images/menu_top.jpg);
	height: 65px;
}
.bg_menu_repeat {
	background-image: url(images/menu_repeat.jpg);
}
.bg_menu_bottom {
	background-image: url(images/menu_bottom.jpg);
	height: 10px;
}
.font_13_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.font_11_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CD211D;
}
.font_12_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CD211D;
}
.used_car_mid {
	background-image: url(images/used_car_page_mid.jpg);
}

#TRW_results_override .TRW_container{
width:665px;
}

#TRW_results .TRW_heading_list li{
width:70px;
text-align:left;
}

#TRW_results_override .TRW_vehicle_info_list
{
width:560px;
}

#TRW_results .TRW_year,
#TRW_results .TRW_make,
#TRW_results .TRW_model,
#TRW_results .TRW_price,
#TRW_results .TRW_odo,
#TRW_results .TRW_transmission,
#TRW_results .TRW_photocount,
#TRW_results .TRW_options{
list-style:none;
display:block;
margin: 0px 10px 0 0px;
width: 70px;
height: 60px;
padding:0px;
color:#003333;
float:left;
text-align:left;
}

#TRW_results .TRW_dealername{
font-weight:bold;
text-align:left;
width:350px;
float:left;
}

#TRW_sidebar_search .TRW_searchlink, #TRW_sidebar_search .TRW_searchlink:visited
{
background-color:#CE221E;
}

#TRW_sidebar_search .TRW_searchlink:hover
{
background-color:#CE221E;
}

#TRW_sidebar_search .TRW_wide_textfield {
height:20px;
}

.TRW_dealerlist {
font-family:arial;
font-size:12px;
}

.TRW_dealerindex {
font-family:arial;
font-size:12px;
margin:0px 0px 20px 0px;
}

#TraderWS_5 .TRW_dealername{
margin-top:10px;
font-weight:bold;
}

#TRW_details_page .TRW_container {
width:650px;
}
#TRW_details_page .TRW_more_details{
width:255px;
}

#TRW_details_page .TRW_technical {
width:355px;
}

#TRW_details_page .TRW_Technical_list li {
width:167px;
line-height: 12px;
}

#TRW_details_page{
width:670px;
overflow:hidden;
}

#slideShow, #slideshow2 {
width:670px;
height:315px;
}

#flashStageWidth {
width:670px;
}

#TRW_details_page .TRW_photos {
width:670px;
height:315px;
border-color:#858585;
}

TRW_photos_HTML{
overflow:hidden;
}

.fullpic {
width:400px;

}

#TRW_sidebar_search .TRW_title {
background-color:#74746C;
}

#TRW_sidebar_search .TRW_container {
background-color:#CAC9BD;
}

#TRW_results .TRW_heading_container {
background-color:#CAC9BD;
}

#TRW_details_page .TRW_back_link a {
background-color:#840609;
color:white;
}

#TRW_results .TRW_details_btn a {
background-color:#840609;
color:white;
}

#TRW_results .TRW_options {
display:none
}

#TRW_results .TRW_transmission {
display:none
}

#TRW_results .TRW_photocount {
display:none
}




#ctl00_rptDealerList_TraderWS_1 .TRW_dealername  {
font-size:10px;
margin:0px 10px 0px 10px;
}

#ctl00_rptDealerList_TraderWS_1 .TRW_address {
font-size:10px;
margin:0px 10px 0px 10px;
} 

#ctl00_rptDealerList_TraderWS_1 .TRW_telephone {
font-size:10px;
margin:0px 10px 0px 10px;
} 
#ctl00_rptDealerList_TraderWS_1 .TRW_numvehicles {
font-size:10px;
margin:0px 10px 0px 10px;
} 

#ctl00_rptDealerList_TraderWS_1 .TRW_inventorylink {
font-size:10px;
margin:0px 10px 0px 10px;
} 


#ctl00_rptDealerList_TraderWS_1 .TRW_dealerlogo {
margin:0px 10px 0px 10px;
} 


body {font-family:Arial, Helvetica, sans-serif}



