@CHARSET "ISO-8859-1";.KC_wrap form {padding: 0;margin: 0;}.KC_wrap table {padding: 1px;}.KC_wrap td {padding: 1px;}.KC_wrap p {padding: 2px 0;}.KC_wrap ul {padding: 5px 0 5px 30px;}.KC_wrap li {padding: 2px 0;list-style-type: square;}.KC_wrap h1 {font-size: 18pt;padding: 3px 0;margin: 0;}.KC_wrap h2 {font-size: 16pt;padding: 3px 0;margin: 0;}.KC_wrap h3 {font-size: 13pt;padding: 3px 0;margin: 0;}.KC_wrap h4 {padding: 3px 0;margin: 0;}.KC_wrap td h1, .KC_wrap td h2, .KC_wrap td h3, .KC_wrap td h4 {padding: 0;margin: 0;}.KC_wrap .KC_clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.KC_wrap .KC_clearfix {display: inline-block;}html[xmlns] .KC_wrap .KC_clearfix {display: block;}* html .KC_wrap .KC_clearfix {height: 1%;}.KC_wrap {font: 10pt Arial,Helvetica,sans-serif;margin: 0 auto;padding: 0 5px;}div.KC_pop {background: white;padding: 10px;border: 4px solid #c0c0c0;}body.KC_pop {background: #F3F3F3;padding: 0;}body.KC_pop .KC_wrap {width: 98%;margin: 0;}.KC_old_browser {text-align: center;border: 4px solid #FFC62F;background: #FFEEBF;font-weight: bold;color: #7F5C00;padding: 10px;margin: 10px 0;}.KC_wrap a:link, .KC_wrap a:visited {color: #074A6F;}.KC_wrap a:hover {color: #0C8ACF;}.KC_wrap .KC_bold {color: #06202F;}.KC_cs_red a:link, .KC_cs_red a:visited {color: #6F070B;}.KC_cs_red a:hover {color: #CF0C14;}.KC_cs_red .KC_bold {color: #2F0608;}.KC_cs_green a:link, .KC_cs_green a:visited {color: #0C6F07;}.KC_cs_green a:hover {color: #16CF0C;}.KC_cs_green .KC_bold {color: #082F06;}.KC_wrap a:link, .KC_wrap a:visited {text-decoration: underline;}.KC_wrap a:hover {text-decoration: none;}.KC_section_header {color: white;background: #3F3F3F;padding: 0 10px;margin: 0;}.KC_section_wrap {background: #F3F3F3;border: 1px solid #3F3F3F;padding: 20px;margin: 0;}.KC_section_header2 {background: #EEEEEE;border: 1px solid #CCCCCC;border-width: 1px 1px 0 1px;padding: 0 10px;margin: 0;}.KC_section_wrap2 {background: #FBFBFB;border: 1px solid #CCCCCC;border-width: 0 1px 1px 1px;padding: 20px;margin: 0;}.KC_hr {border-bottom: 2px dotted #DFDFDF;margin: 10px 0;}.KC_oldprice, KC_price {}.KC_compare {color: #7F7F7F;font-size: 0.8em;}.KC_oldprice {text-decoration: line-through;}.KC_markdown {color: #df0000;}.KC_bold {font-weight: bold;}.KC_small {font-size: 0.8em;}.KC_grey {color: #6F6F6F;}.KC_photo {border: 1px solid #AFAFAF !important;padding: 2px;}.KC_wrap a img {border: none;}.KC_wrap a:link, .KC_wrap a:visited {font-weight: bold;}.KC_wrap .KC_required {color: #c00000 !important;font-weight: bold;}.KC_wrap .KC_validation_invalid {border: 1px solid red;}.KC_wrap .KC_validation_valid {border: 1px solid green;}.KC_input_text {font: 10pt Arial,Helvetica,sans-serif;}.KC_input_textarea {font: 10pt Arial,Helvetica,sans-serif;}.KC_input_select {}.KC_input_check {}.KC_input_button {padding: 3px;}.KC_msg_success, .KC_msg_error {border: 2px solid #DDDDDD;padding: 0.6em;width: 95%;font-weight: bold;}.KC_msg_success {background: #E6EFC2;border-color: #C6D880;color: #264409;}.KC_msg_error {background: #FBE3E4;border-color: #FBC2C4;color: #8A1F11;}#KC_veh {}.KC_main_photo {border: 1px solid #AFAFAF !important;padding: 2px;margin: 4px;}#KC_veh #KC_photos_sub_wrap {padding: 10px 5px;text-align: center;}.KC_photos_sub {border: 1px solid #e4e6e8;padding: 2px;margin: 2px;text-align: center;}.KC_photos_sub:hover {border: 1px solid #06202F;}#KC_veh .KC_photos_sub {display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}#KC_veh #KC_veh_left {float: left;width: 30%;padding: 10px;}#KC_veh #KC_veh_right {float: right;width: 65%;padding: 0 10px;border-left: 1px solid #e4e6e8;}#KC_veh #KC_veh_main {padding: 0 10px;}#KC_veh .KC_tag_line {font-style: italic;}#KC_veh #KC_top_details {width: 45%;float: left;}#KC_veh .KC_comments {padding: 20px 0;font-size: 1.1em;}#KC_veh .KC_veh_disclaimer {font-size: 0.8em;font-style: italic;}#KC_veh .KC_oldprice {font-size: 0.9em;}#KC_veh .KC_price, #KC_veh .KC_markdown {font-size: 1.9em;font-weight: bold;}#KC_veh .KC_certified_logo {padding: 7px;}#KC_veh .KC_promotion_logo {padding: 2px;border: 1px solid #AFAFAF;margin: 1px;}#KC_veh #KC_top_ctas {width: 50%;float: right;}#KC_veh #KC_mid_ctas {padding: 20px 0;}#KC_veh #KC_promotion_top {padding: 0 7px;}#KC_veh #KC_header_wrap {background: #EEEEEE;padding: 4px;border: 1px solid #CCCCCC;}#KC_veh .KC_dealer_info {padding: 20px 0;}#KC_veh .KC_addthis_wrap {padding: 10px 0;}#KC_veh .KC_googlemap {border: 1px solid #999999;width: 260px;}#KC_veh #KC_moreinfo_wrap {background: #FBFBFB;padding: 10px 20px;margin: 5px 0;}#KC_inv {}#KC_inv .KC_price {color: #074A6F;}#KC_inv #KC_search_wrap {background: #EEEEEE;padding: 4px;border: 1px solid #CCCCCC;}#KC_inv #KC_search_params {background: white;border: 1px solid #CCCCCC;}#KC_inv #KC_search_param1, #KC_search_param2 {float: left;border-right: 1px solid #CCCCCC;}#KC_inv #KC_search_param1 {width: 39%;}#KC_inv #KC_search_param2 {width: 30%;}#KC_inv #KC_search_param3 {float: left;width: 30%;}#KC_inv .KC_search_param_header {font-weight: bold;border-bottom: 1px solid #CCCCCC;padding: 3px;background: #fbfbfb;}#KC_inv .KC_search_param_body {padding: 3px;}#KC_inv #KC_search_controls_wrap {padding: 5px;}#KC_inv #KC_search_button_1 {width: 130px;}#KC_inv #KC_search_control1 {float: left;width: 32%;}#KC_inv #KC_search_control2 {float: left;text-align: center;width: 42%;}#KC_inv #KC_search_control3 {float: right;text-align: right;width: 22%;}#KC_inv #KC_search_body_type img {padding: 3px 5px;}#KC_inv .KC_input_select {font-size: 0.9em;color: #6F6F6F;padding: 2px;}#KC_inv #KC_results_count_wrap {font-size: 1.2em;font-weight: bold;}#KC_inv #KC_results_count_wrap span {font-size: 1.2em;}#KC_inv .KC_no_results {text-align: center;font-size: 1.4em;}#KC_inv #KC_top {padding: 5px;}#KC_inv #KC_page_wrap {clear: both;text-align: center;}#KC_inv #KC_sort_by {float: left;}#KC_inv #KC_view_by {float: right;}#KC_inv .KC_details_item, #KC_inv .KC_gal_item {border: 1px solid #e4e6e8;}#KC_inv .KC_results_odd {background: #EEEEEE;}#KC_inv .KC_results_even {background: white;}#KC_inv .KC_results_hotlist {background: #dee7ff;border-color: #bdcefd;}#KC_inv .KC_promotion_logo {border: 1px solid #AFAFAF;margin: 1px;}#KC_com .KC_com_row_odd {background: #EFEFEF;}#KC_com .KC_com_row_even {background: white;}#KC_com .KC_com_col1, #KC_com .KC_com_col2, #KC_com .KC_com_col3 {width: 155px;}#KC_inv .KC_gal_item {display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 170px;height: 280px;margin: 3px;}#KC_inv .KC_gal_item:hover {background: #FFFBCF;}#KC_inv .KC_gal_item .KC_photo_wrap {width: 150px;height: 90px;text-align: center;margin: 0 auto 5px;}#KC_inv .KC_gal_item .KC_vehicle_name {font-size: 1.1em;font-weight: bold;}#KC_inv .KC_gal_item .KC_markdown {font-weight: bold;}#KC_inv .KC_gal_item .KC_markdown, #KC_inv .KC_gal_table .KC_price {font-size: 1.2em;}#KC_inv .KC_gal_item .KC_oldprice {font-size: 0.8em;}#KC_inv .KC_details_item {padding: 8px 5px;margin: 15px 0;}#KC_inv .KC_details_item:hover {background: #FFFBCF;}#KC_inv .KC_details_item .KC_photo_wrap {width: 110px;text-align: center;}#KC_inv .KC_details_item .KC_vehicle_name {font-size: 1.1em;font-weight: bold;padding: 0 0 10px 0;}#KC_inv .KC_details_item .KC_markdown {font-weight: bold;}#KC_inv .KC_details_item .KC_markdown, #KC_inv .KC_details_item .KC_price {font-weight: bold;font-size: 1.05em;}#KC_inv .KC_details_item .KC_oldprice {font-size: 0.8em;}#KC_inv .KC_list_table {width: 98%;border: 1px solid #CCCCCC;}#KC_inv .KC_list_table .KC_vehicle_name {font-weight: bold;}#KC_inv .KC_list_table .KC_list_header {font-weight: bold;font-size: 1.1em;background: #EEEEEE;}#KC_inv .KC_list_table .KC_list_header td {border-bottom: 1px solid #CCCCCC;padding: 2px;}#KC_inv .KC_list_table .KC_result_row:hover {background: #FFFBCF;}.KC_wrap {padding: 10px;}