@import url(http://images1.ecarlist.com/sites/templates/glass_v2/css/glass_v2_base.css);

body { 
		background: #767676 url(../images/silver/bodytile_silver.png) repeat-x left top; 
}
.page-bkgd {
		background: #767676 url(../images/silver/bodytile_silver.png) repeat-x left top; 
}
a { color: #282828; }
a:hover { color: #282828; }
.color_pri { color: #000 !important; }
.color_sec { color: #000 !important; }
#right p, #financeLeft p, #notify_middle p { 
		color:#444; 
}
#right h2, #financeLeft h2, #notify_middle h2, #sitemapContent h1, #trade_bid h2 { 
		color:#333; 
		border-bottom:1px solid #999; 
}
#right h3, #financeLeft h3 { 
		color:#444; 
}

/*-- header --*/
.top_rail { 
		border-top:1px solid #a9a9a9; 
		background: url(../images/silver/top_rail.png) repeat-x left top; 
}
.header-main { 
		background: url(../images/silver/banner_default.jpg) repeat-x center top; 
}
.header h1 a { 
		font-style:italic; 
		color:#929292; 
}
.header-main h1 a { 
		font-style:italic; 
		color:#929292; 
}
p.header_phone { 
		color:#fff; 
}
p.header_address { 
		color:#fff; 
}

/*-- nav --*/
.navwrap { background:#929292 url(../images/silver/navtile.jpg) repeat-x left -3px; }
#priNav li { background: url(../images/silver/navdiv.jpg) no-repeat right top; }
#priNav li a { color:#000; }
#priNav li a:hover { 
		background:#000 url(../images/silver/nav_rollover.jpg) repeat-x left -3px; 
		color:#fff; 
}
#priNav li ul { display: none; }
#priNav li ul { 
		background-color: #fff; 
		border:1px solid #e5e5e5;
		border-top:none;
}
#priNav li ul a { color: #666; }
#priNav ul a:hover { color:#fff; }


.main_content_wrap { background:#fff url(../images/silver/main_content_bttm.jpg) repeat-x left bottom; }
.main_content { background: url(../images/silver/main_content_top.jpg) repeat-x left top; }

/*-- footer --*/
#footerNav { background: url(../images/silver/footerNav_tile.png) repeat-x center center; }
#footerNav li { border-right:1px solid #fff; }
#footerNav li.last { border:none; }
#footerNav li a { color:#fff; }
#footerNav li a:hover { text-decoration: underline; }
#ec_footer li { 
		color:#232323; 
		border-right:1px solid #232323; 
}
#ec_footer li a { color:#232323; }
#ec_footer li a:hover { color:#fff; }
#ec_footer li.last { border:none; }
a#dt_logo { background: url(../images/dt_logo_interactive.png) no-repeat left top; 
	width: 128px;
	height: 27px;
}
a#dt_logo:hover { background-position: bottom left; }
.dt-footer { color:#ccc; }
.dt-footer a { color:#ccc; }
.dt-footer a:hover { color:#fff; }


/*-- home --*/
.home-contact-info { background:#c0c0c0 url(../images/silver/home_col_tile.png) repeat-x left bottom; }
.home-contact-info h3 { 
		color:#fff; 
		background: url(../images/silver/home_col_header.png) repeat-x left top; 
}
.home-contact-info p.home-contact-details { color:#282828; }
.home-contact-info a { color:#000; }
.home-contact-info hr { 
		background: #fff; 
		color:#fff; 
		border:1px solid #d3d3d2; 
		box-shadow: 0 0 3px #555; 
}
.home-contact-directions { background: url(../images/silver/home_map_bkgd.png) no-repeat center top; }
.home-contact-map { background: url(../images/home_contact_map_default.jpg) no-repeat center top; }
a.home-get-directions { background: url(../images/silver/home_get_directions.png) no-repeat left top; }
a.home-get-directions:hover { background-position: right top; }


.home-specials { background: #000; }
.home-welcome { background: url(../images/silver/home_welcome_tile.png) repeat-x left top; }
.home-welcome h3 {
		color:#fff; 
		background: url(../images/silver/home_col_header.png) repeat-x left top; 
}
.home-ql li a { background: url(../images/silver/home_ql.png) no-repeat; }
.home-welcome h4 { color:#333; }
.home-welcome p { color:#232323; }
.home-welcome a { color:#000;  }


.ecl-drop-down-filters { background: #9d9d9d; }
.ecl-drop-down-filters-inner { 
		background: #a1a1a1; 
		border:1px solid #aaa; 
}
.ecl-drop-down-filters h3 { color:#2e2e2e; }
.ecl-drop-down-filters a#submit { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top; 
}


#home #featuredVehicles_title { 
		color:#fff; 
		background: url(../images/silver/home_col_header.png) repeat-x left top; 
}
#home #random_list_location #random_list_item a { color:#666; }
#home #random_list_location #random_list_item a:hover { color:#000; }
#home .toolTipInner_price { color:#000; }


/* #################################################
###                 #=common                    ###
################################################ */

#contact_small { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#contact_small h2 { 
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#contact_small .submitButton { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}


#incentives #contact_incentives { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#incentives #contact_incentives h3 {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#incentives #contact_incentives .input_element { background: #fff; }
#incentives #contact_incentives #vehicle_question_submit {}
#incentives #contact_incentives #vehicle_question_submit input { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}



#sidebar_address { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#sidebar_address_head {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

#sidebar_address .floatleft p { color:#282828; }
#sidebar_address #sidebar_address_content a#getdirections { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}
#contact #customer_tools input.submitButton { background: url(../images/vct_skin_light.png) repeat-x left top; border:none; }
#side_right #qc_vehicle_question input.submitButton { background: url(../images/vct_skin_light.png) repeat-x left top; }
#contact_map { 
		border:1px solid #9f9f9f; 
		background:#fff; 
}



/* #################################################
###                  #service                    ###
################################################ */

#service #right h3, 
#body_shop #right h3, 
#parts #right h3 { 
		color:#000; 
		border-bottom: 1px dotted #999; 
}
#service #service_request_form h3, 
#body_shop #service_request_form h3, 
#parts #parts_request_form h3 { 
		color:#fff; 
		border:none;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25); 
		-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25); 
		-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
}
#parts #parts_request_form label, 
#service #service_request_form label, 
#body_shop #service_request_form label { color:#000; }
#parts_request_form .input_element, 
#service_request_form .input_element { border:1px solid #464a4d; }
#parts_request_form .input_element:hover, 
#service_request_form .input_element:hover { color:#606975; }
#specials #ip_specials h3 { color:#000; }



/* ###################################################
###                 #financing                     ###
################################################### */

#financing #financeHeader {
		border:1px solid #eee;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}
#financing fieldset#financeCalc { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#financing #financeCalc h2 span, #financing #financeCalc h2 { background:none; }
#financing #financeCalc h2 {  
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#financing #financeCalc li#submitBtn input[type="submit"] {
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}

#financing .financeBox2 { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#financing .financeBox2 h3 {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#financing .financeBox2 p { color:#282828; }
#financing .financeBox2 li { color:#282828; }
#financing .financeBox2 li a { color:#000; }

#financing #financeRight #sidebar_address {
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		border:none;
}


/* ###################################################
###                   #notify                      ###
################################################### */

#notify #notify_form_div { 
		color:#282828; 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#notify #notify_form_div h2 {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#notify #notify_form_div h3 { 
		background: none; 
		border-bottom: 1px dotted #555; 
		color:#000; 
}
#notify #notify_form_div label, #notify #notify_form_div span.formLabel { color:#282828; }
#notify #notify_form_div input { border:1px solid #8f969b; background: #fff; }
#notify #notify_form_div #vehicle_finder_submit input { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}
p#nfd_legend { 
		background:rgba(255, 255, 255, 0.15);
		background: #aeaead\9;
}



/* ###################################################
###                   #trade_bid                      ###
################################################### */

#trade_bid #trade_appraisal .ecl-trade-appraisal form {
		border:1px solid #ccc;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}
#trade_bid #trade_appraisal .ecl-trade-appraisal form legend {
		color:#fff;
		border:none;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#trade_bid form.ecl-validation .input_element,
#vehicle form.ecl-validation .input_element { 
		border:1px solid #808285; 
}
#trade_bid .trade_appraisal_text h3,
#vehicle .trade_appraisal_text h3 {
		color:#000; 
}
#trade_bid .trade_appraisal_text p,
#vehicle .trade_appraisal_text p { color:#444; }

#trade_bid .ecl-trade-appraisal .trade_appraisal_next,
#vehicle .ecl-trade-appraisal .trade_appraisal_next,
.ecl-trade-appraisal input[type="submit"] { 
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}
#trade_bid .ecl-trade-appraisal .trade_appraisal_next:hover,
#vehicle .ecl-trade-appraisal .trade_appraisal_next:hover,
.ecl-trade-appraisal input[type="submit"]:hover {
		cursor:pointer; 
		background-position: left bottom;
}


/* ###################################################
###                 #inventory                     ###
################################################### */

#inventory #inventory_v2_sidebar_filters {
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#inventory h3.non_expandable_menuheader {
		color:#000;
}
#inventory_v2_sidebar_filters h2 {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
/* Current Filters Box */
#inventory #currentFilters { 
		border:1px solid #efefef;; 
		background: #333333; /* Old browsers */
		background: -moz-linear-gradient(top,  #333333 0%, #000000 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #333333 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #333333 0%,#000000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #333333 0%,#000000 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #333333 0%,#000000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
#inventory #currentFilters p { color:#fff; }
#inventory #currentFilters p a { color:#fff; }
#inventory #currentFilters p a:hover { color:#fff; }
#inventory a.clearFilterCpo { color:#fff; }

#inventory .filterList { 
		background: none;
		border:none;
		border-bottom: 1px dotted #666;
}
#inventory #inventory_v2_sidebar_filters .filterList h3 { 
		color:#000;
}
#inventory .filterList ul li { color:#000; }
#inventory .filterList ul li a { 
		color:#000; 
		background: url(../images/filterlist-arrows.png) no-repeat 2px 6px; 
}
#inventory .filterList li a:hover {
		color:#fff;
		background-color: #000;
}

#inventory .filterList span a { 
		color:#fff;
		background: url(../images/silver/submit_tile.png) repeat-x left top;
}

a#vehicle_v2_notify_button { 
		background: url(../images/silver/notify-blk.png) no-repeat center top;
}
#inventory #searchBar { 
		color:#fff; 
		border:none;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#inventory #searchBar a { color:#fff; }
#inventory #sort_bar { 
		color:#fff;
		font-weight: bold;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
		border:none; 
} 
#inventory #sort_bar a { color:#fff; }
#inventory .inventory_v2_row {
		background: none;
		border-bottom:1px dotted #333;
}
#inventory .inventory_v2_image a img { border:2px solid #666; }
#inventory .inventory_v2_details li { color:#444; }
#inventory .inventory_v2_details_links li a { color:#444; }
#inventory .inventory_v2_price_right .price_title { color:#444; }
#inventory .inventory_v2_price_left { color:#444; }
#vehicleDisclaimer p { color:#666; }
#inventory p.inventory_image_label { border:2px solid #666; }


/* ###################################################
###                   #vehicle                     ###
################################################### */

#vehicle #similarVehicles { 
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#vehicle #similarVehicles h3 {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

#vehicle #similarVehicles .similarVehicle {
		background: none;
		border:none;
		border-bottom: 1px dotted #666;
}
#vehicle #similarVehicles .similarVehicle:last-child { border:none; }
#vehicle #similarVehicles .similarVehicle li { color:#444; }
#vehicle #similarVehicles .similarVehicle li a { color:#000; }

#vehicle #vehicle_v2_sidebar_links {
		background: #c0c0c0; /* Old browsers */
		background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#9d9d9c',GradientType=0 ); /* IE6-9 */
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#vehicle #vehicle_v2_sidebar_links p {
		color:#fff; 
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

#vehicle #vehicle_v2_sidebar_links li { color:#000; }
#vehicle #vehicle_v2_sidebar_links li a {
		color:#000; 
		background: url(../images/filterlist-arrows.png) no-repeat 2px 6px; 
}
#vehicle #vehicle_v2_sidebar_links li a:hover {
		color:#fff;
		background-color: #000;
}

#vehicle #vehicle_topbar {
		color:#fff; 
		border:none;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#vehicle #vehicle_topbar a { color:#fff; }
#vehicle #searchBar {
		color:#fff; 
		border:none;
		background: #383838; /* Old browsers */
		background: -moz-linear-gradient(top,  #383838 0%, #626262 50%, #4a4a4a 51%, #252525 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(50%,#626262), color-stop(51%,#4a4a4a), color-stop(100%,#252525)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #383838 0%,#626262 50%,#4a4a4a 51%,#252525 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
#vehicle #searchBar a { color:#000; }

.ip_dottedLine { background: url(../images/dotted-line.gif) repeat-x center center; }
#vehicle .gray_ten { color:#7f7f7f; }
#vehicle .price_line_2 { color:#7f7f7f; }
#vehicle_contact { color:#444; }
#vehicle_contact span { color:#444; }
#vehicle_contact a { color:#0049ab; }

#vehicle #vitalsContainer li { color:#8a8a8a; }
#vehicle #vitalsContainer li strong { color:#4c4c4c; }
#picShadow #carimg { border:1px solid #cacaca; }
#vehicle #vehicle_thumbs { 
		border:none; 
		background: #e6e6e6;
}
a#viewMorePhotos { 
		color:#000; 
		background:#e6e6e6;
}
#vehicle .vctSkin_bg { background-image: url(../images/vct_skin_light.png) !important; }

#vehicle .vctTabs_container li.last { background: none; }
#vehicle .vctTabs_container li a { color:#333; }
#vehicle .vctTabs_container li label { color:#333; }
#vehicle .vctPanes_inner form.validation label { color:#555; }

#specials .specials_item {
		background: none;
		border:none;
		border-bottom:1px dotted #333;
}


.sb-dealer-block {
		border-bottom: 1px dotted #999;
}
.sb-dealer-block:last-child { border: none; }
.sb-dealer-block p {
		color: #444;
}

.sb-dealer-block p.sb-header {
		color:#000;
}
.sb-dealer-block p a {
		color: #444;
}
a.get-directions {
		color:#fff; 
		border:1px solid #484848; 
		background: url(../images/silver/submit_tile.png) repeat-x left top;

}
a.get-directions:hover {
		background-position: left bottom;
}




/* CSS for new v2 sidebar */
#sidebar_address_v2 {
	color: #282828;
	background: #c0c0c0;
	background: -moz-linear-gradient(top,  #c0c0c0 0%, #9d9d9c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(100%,#9d9d9c));
	background: -webkit-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%);
	background: -o-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%);
	background: -ms-linear-gradient(top,  #c0c0c0 0%,#9d9d9c 100%);
	background: linear-gradient(to bottom,  #c0c0c0 0%,#9d9d9c 100%);
	border: none;
}
#sidebar_address_v2 p {
	color: #282828;
}
#sidebar_address_v2 p.sidebar-header {
	color: #000;
}
#sidebar_address_v2 .sidebar-directions a {
	border: 1px solid #000;
}