@import url("./manhattan_base_1.1.css");

body { background: #c5c5c5; }
.clear {}
a { color: #1f6091; text-decoration:none; }
a:link {}
a:hover { color: #1f6091; text-decoration:underline; }
a:visited {}
a:active {}
a:focus {}
.color_pri { color: #000 !important; }
.color_sec { color: #1F6091; }

#right p, #financeLeft p, #notify_middle p { color:#221515; }
#right h2, #financeLeft h2, #notify_middle h2, #sitemapContent h1, #trade_appraisal h2 { color:#000; border-bottom: 1px solid #c0c0c0; }

#page_bkgd { background: #fff; }
#wrapper {}
#header_links {}
a#bookmark { border-left:4px solid #d0d0d0; color:#717170; }
a#bookmark:hover {}
#toplinks {}
#toplinks li {} 
#toplinks li a { border-left:4px solid #d0d0d0; color:#717170; }
#toplinks li a:hover {}

#header { background: url(../images/headerbg.jpg) no-repeat center top; }
#header h1 {}
#header h1 a { color:#fff; text-shadow: 0 0 5px #333; }

.navwrap { background: url(../images/nav_bkgd.png) no-repeat center top; }
#priNav {}
#priNav li { background: url(../images/navdiv.gif) no-repeat right top; }
#priNav li.last {}
#priNav li a { color:#717171; }
#priNav li a:hover { background: url(../images/navrollover.gif) repeat-x left top; }

#priNav li ul { background: #e6e6e6 url(../images/dropdown_tile.gif) repeat-x left top; border:1px solid #bfbfbf; }
#priNav li ul li {}
#priNav li ul a { color: #404040; }
#priNav li ul a:hover { background: url(../images/dc_title.gif) repeat-x left bottom; color:#fff; }

#footer_wrap { background: url(../images/footer_tile.gif) repeat-x left top; }
#footer_main { background: url(../images/footer_main.png) no-repeat center top; }
p#footer_mobile { color:#666667; background: url(../images/footer_phone2.jpg) no-repeat left top; }
p#footer_mobile span {}

#footer_phone #footerNav {}
#footer_phone #footerNav li { background: url(../images/footernavdiv.gif) repeat-x left bottom; }
#footer_phone #footerNav li a { color:#444; background: url(../images/footernav_arrow.png) no-repeat left 6px; }
#footer_phone #footerNav li a:hover { color:#000; }
#footer_phone #footer_right {}
#footer_phone p#footeraddress { color:#1f608e; }
#footer_phone #ec_footer {}
#footer_phone #ec_footer li { border-right:1px solid #595959; color:#595959; }
#footer_phone #ec_footer li.last {}
#footer_phone #ec_footer li a { color:#595959; }
#footer_phone #ec_footer li a:hover { color:#000; }
#footer_phone a#ecarlist { background: url(../images/dealertrack_logo.png) no-repeat left top; }
#footer_phone a#ecarlist:hover {}

#footer_phone .dt-footer { color: #595959; }
#footer_phone .dt-footer a { color: #595959; text-decoration: none; }
#footer_phone .dt-footer a:hover { color: #1f6091; }

#footer_standard {}
#footer_standard a#ecarlist { background: url(../images/dealertrack_logo.png) no-repeat left top; }
#footer_standard a#ecarlist:hover {}
#footer_standard p#footerinfo { color:#4c80a6; }
#footer_standard p#footerinfo span { color:#000; }
#footer_standard #footerNav {}
#footer_standard #footerNav li { border-right:1px solid #4c80a6; }
#footer_standard #footerNav li.last {}
#footer_standard #footerNav li a { color:#4c80a6; }
#footer_standard #footerNav li a:hover { color:#1f608e; }
#footer_standard #ec_footer {}
#footer_standard #ec_footer li { border-right:1px solid #4c80a6; color:#4c80a6; }
#footer_standard #ec_footer li.last {}
#footer_standard #ec_footer li a { color:#4c80a6; }
#footer_standard #ec_footer li a:hover { color:#1f608e; }

#footer_standard .dt-footer { color: #808386; }
#footer_standard .dt-footer a { color: #808386; text-decoration: none; }
#footer_standard .dt-footer a:hover { color: #1f6091; }

#home_specials { background: url(../images/specials_shadow.png) repeat-x left bottom; }
#specials_placeholder { background: url(../images/specials_placeholder.jpg) no-repeat center top; }

#home_about {}
#home_about h2 { color:#000; border-bottom: 1px solid #c0c0c0; background: url(../images/home_about_arrow.gif) no-repeat 375px 16px; }
#home_about p { color:#444; }
#home_directions { background: url(../images/home-directions-blue.jpg) no-repeat left top; }

#featuredVehicles {}
#featuredVehicles_title { color:#7a7a79; border-bottom: 1px solid #c0c0c0; background: url(../images/home_about_arrow.gif) no-repeat 375px 16px; }
#random_list_location #random_list_item {}
#random_list_location #random_list_item a { color:#000; }
#random_list_location #random_list_item a:hover { color:#1f6091; }
#random_list_location #random_list_item a img { border:5px solid #e8e8e8; background: #000; }
#random_list_location #random_list_item a:hover img { border-color:#4c80a7; }
#random_list_location #random_list_item a img {}
#home .toolTipInner_price { color:#1f6091; }


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

#site_logoSection {}
#sidebar_address { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#sidebar_address_head { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#sidebar_address .floatleft p { color:#444; }
#sidebar_address .floatleft {}
#sidebar_address a#getdirections { background: #E8E8E8; border:1px solid #ababab; color:#666; }
#sidebar_address a#getdirections:hover { color:#000; }

#dealer_contact { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#contact_small h2 { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#dealer_contact ol {}
#dealer_contact #contact_small { background: url(../images/dealer_contact_tile.gif) repeat-y center top; }
#dealer_contact  .input_element { border:1px solid #45494d; }
#dealer_contact textarea {}
#contact_small .submitButton { background: #c6c6c6; border:1px solid #a8a8a8; color:#565656; }
#contact_small .submitButton:hover { background: #a7a7a7; border:1px solid #c6c6c6; color:#fff; }

#incentives #contact_incentives { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#incentives #contact_incentives legend {}
#incentives #contact_incentives h3 { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#incentives #contact_incentives ol {}
#incentives #contact_incentives li {}
#incentives #contact_incentives li label {}
#incentives #contact_incentives .input_element { background: #fff; border:1px solid #45494d; }
#incentives #contact_incentives #vehicle_question_submit {}
#incentives #contact_incentives #vehicle_question_submit input { background: #c6c6c6; border:1px solid #a8a8a8; color:#565656; }
#incentives #contact_incentives #vehicle_question_submit input:hover { background: #a7a7a7; border:1px solid #c6c6c6; color:#fff; }

#ql_inner {}
#ql_inner h2 { color:#fff; text-shadow: -1px -1px 2px #969696; background: url(../images/ql_inner_title.png) no-repeat center top; }
#ql_inner li { border-bottom: 1px dotted #585858; }
#ql_inner li.last {}
#ql_inner li a { color:#666; background: url(../images/ql_inner_arrow.gif) no-repeat left bottom; }
#ql_inner li a:hover { background: #dbdbdb url(../images/ql_inner_arrow.gif) no-repeat left top; color:#000; }

#hours_list {}
#hours_list h3 { color:#444; }
#hours_list h4 { color:#444; }
#hours_list ul li { color:#666; }

/* #################################################
###              #=contact page                  ###
################################################ */

#contact #contact_map { background: #fff; border:1px solid #9F9F9F; }


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

#service #right h3, #parts #right h3 { color:#595959; }
#service #service_request_form h3 { border:1px solid #bfbfbf; background:#dcdcdc url(../images/service_tile.gif) repeat-x center top; color:#666; }
#parts #parts_request_form h3 { border:1px solid #bfbfbf; background:#dcdcdc url(../images/service_tile.gif) repeat-x center top; color:#666; }
#service #vehicle_question_submit, #parts #vehicle_question_submit {}
#parts #parts_request_form label, #service #service_request_form label {}
#parts_request_form .input_element, #service_request_form .input_element {}
#parts_request_form .input_element:hover, #service_request_form .input_element:hover { color:#606975; }

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

#financing #financeHeader { border:1px solid #bfbfbf;  }
#financing #financeHeader h1 { color:#000; }
#financing #financeCalc h2 { color:#333; }
#financing .financeBox2 h3 { color:#333; }
#financing #financeHeader h1 {}
#financing #financeHeader a#get_started {}
#financing #sidebar_address { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#financing #sidebar_address_head { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#financeLeft h2 {}


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

#notify #main_content {}
#notify #notify_form_div { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#notify #notify_form_div h3 { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#notify #notify_form_div ol {}
.tb_even, .nfd_even {}
#notify #vehicle_finder_submit {}
#notify_form_div #vehicle_finder_submit input, #notify_form_div #vehicle_trade_bid_submit input { background: #c5c5c5; color:#565656; border:1px solid #a8a8a8; }
#notify_form_div #vehicle_finder_submit input:hover, #notify_form_div #vehicle_trade_bid_submit input:hover { background: #a7a7a7; border:1px solid #c6c6c6; color:#fff; }
#notify p#nfd_legend { background: #ccc; }


/* ###################################################
###                  #trade bid                    ###
################################################### */

#trade_bid #main_content {}
#trade_bid #notify_form_div { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#trade_bid #notify_form_div h3 { color:#fff; background: url(../images/dc_title.gif) repeat-x left top; border-bottom:1px solid #c0c0c0; }
#trade_bid #notify_form_div ol {}

#shipping #main_content {}

/* ###################################################
###                  #sitemap                      ###
################################################### */

#sitemap #sitemap_list {}
#sitemap #sitemap_list li {}
#sitemap .sitemap_vehicle_title { color:#333; }
#sitemap .sitemap_vehicle_list {}
#sitemap #sitemap_list li {}
#sitemap #sitemap_list li ul {}
#sitemapContent {}
#sitemap_list .sitemap_vehicle_list {}

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

#inventory h3.non_expandable_menuheader { color:#838383; }
#inventory_v2_sidebar_filters h2 { color:#838383; }

/* Search Filter List Container Boxes */
#inventory .filterList { background:#f6f6f6; border:1px solid #dedede; }
#inventory #inventory_v2_sidebar_filters .filterList h3 { color:#000; }
#inventory .filterList ul {}
#inventory .filterList ul li { color:#ababab; }
#inventory .filterList ul li a { color:#6c6c6c; background: url(../images/arrow_grey.gif) no-repeat 2px center; }
#inventory .filterList li a:hover { color:#fff; background:#369fef url(../images/arrow_wht.gif) no-repeat 2px center; }
#inventory .filterList span a { background: #ededed; border:1px solid #b9b9b9; color:#333; }
#inventory .filterList span a:hover { background: #369fef; color:#fff; }

/* Current Filters Box */
#inventory #currentFilters { background:#1F6091; }
#inventory #currentFilters p { color:#fff; }
#inventory #currentFilters p a { color:#fff; }
#inventory #currentFilters p a:hover { color:#fff; }
#inventory a.clearFilterCpo { color:#fff; }
#inventory a.clearFilterCpo:hover {}

/* contact form */
#inventory_v2_sidebar_contact #contact_small { color:#000; background: #dedede url(../images/dc_shadow.gif) repeat-x left bottom; }
#inventory_v2_sidebar_contact #contact_small h2 {}
#inventory_v2_sidebar_contact ol {}
#inventory_v2_sidebar_contact .input_element {}

/* vehicle finder button */
a#vehicle_v2_notify_button img {}
a#vehicle_v2_notify_button { background: url(../images/finder_blue.png) no-repeat center top; }

/* search and sort bars */
#inventory #searchBar { border-top:1px solid #000; background:#636363 url(../images/topbar_tile.png) repeat-x center top; color:#333; }
#inventory #sort_bar { background: #b6b6b6 url(../images/bttmbar_tile.png) repeat-x center bottom; color:#333; border-top:1px solid #c1c5ca; }
#inventory #sort_bar a { color:#333; }
#inventory #sort_bar a:hover {}

#inventory .inventory_v2_row { border-bottom: 1px dotted #3f3727; background: url(../images/ir_tile.png) repeat-x center top; }
#inventory .inventory_v2_details {}
#inventory .inventory_v2_details li { color:#444; }
#inventory .inventory_v2_details_links li a { color:#010000; }
#inventory .inventory_v2_details_links li.ec_dl_quickcontact a { color:#010000; }
#inventory .inventory_v2_price_left { color:#666; }
#inventory .inventory_v2_price_right .price_title { color:#666; }
#inventory .inventory_v2_details h4 a:hover { color:#369fef !important; }

#vehicleDisclaimer p { color:#444; }

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

#vehicle #similarVehicles h3 { color:#000; border-bottom: 1px solid #c0c0c0; background: url(../images/home_about_arrow.gif) no-repeat 144px 12px; }
#vehicle #similarVehicles .similarVehicle { background:#f6f6f6; border:1px solid #dedede; }
#vehicle #similarVehicles .similarVehicle a {}
#vehicle #similarVehicles .similarVehicle ul {}
#vehicle #similarVehicles .similarVehicle ul {}
#vehicle #similarVehicles .similarVehicle li { color:#444; }
#vehicle #similarVehicles .similarVehicle li a { color:#444; }
#vehicle #similarVehicles .similarVehicle li a:hover {}
#vehicle #similarVehicles .similarVehicle li.simCar_pricelabel {}

#vehicle_v2_sidebar_links { background:#f6f6f6; border:1px solid #dedede; }
#vehicle_v2_sidebar_links p { color:#000; }
#vehicle_v2_sidebar_links ul {}
#vehicle_v2_sidebar_links li { color:#ababab; }
#vehicle_v2_sidebar_links li a { color:#6c6c6c; background: url(../images/arrow_grey.gif) no-repeat 2px center; }
#vehicle_v2_sidebar_links li a:hover { color:#fff; background:#369fef url(../images/arrow_wht.gif) no-repeat 2px center; }

#vehicle #vehicle_topbar { background:#636363 url(../images/topbar_tile.png) repeat-x center top; color:#fff; border-top:1px solid #000; }
#vehicle #vehicle_topbar a { color:#fff; }
#vehicle #vehicle_topbar a:hover {}
#vehicle #vehicle_topbar_right ul {}
#vehicle #searchBar { background: #b6b6b6 url(../images/bttmbar_tile.png) repeat-x center bottom; color:#333; border-top:1px none; border-bottom: 3px solid #000; }

h1#vehicle_title {}
.ip_dottedLine { background: url(../images/dotted_line.gif) repeat-x center center; }
#vehicle .gray_ten { color:#7f7f7f; }
#vehicle .price_line_1 {}

#vehicle_contact {}
#vehicle_contact span { color:#fff; }
#vehicle_contact a { color:#0049ab; }

#vehicle #vehicle_mainVitals {}
#vehicle #vitalsContainer li { color:#8a8a8a; }
#vehicle #vitalsContainer li strong { color:#4c4c4c; }
#vehicle_mainPhoto {}
#picShadow #carimg { border:1px solid #cacaca; }

#vehicle #media_center_links {}
#vehicle_thumbs { background:#bfbfbf; }
a#viewMorePhotos { background:#bfbfbf; color:#fff; }

#customer_tools li {}
#customer_tools_content_wrapper form.validation label  {}
#customer_tools_vehicle_offer .customer_tools_right_right li label {}
p#trade_offer_subject {}
.customer_tools_left {}

#vehicle #dealerboxName {}
#vehicle .dealerboxAdd {}
#vehicle #dealerboxPhone {}
#vehicle #dealerboxMap a { color:#333; }
#vehicle #dealerboxMap a:hover {}

#vehicle .vctTabs_container li a { color:#000; }
#vehicle .vctTabs_container li a:hover {}
#customer_tools_vehicle_trade_bid .trade_bid li:first-child {}
#vehicle .vctAddress_dealerboxName {}
#vehicle .vctAddress_dealerboxPhone  {}
#vehicle .vctAddress_dealerboxAdd {}
