﻿.HomePageVehicleName
{
    font-size:12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

/*---------------content area----------------------*/
.main_content_place_holder
{
	width: 972px;
	text-align: left;
	float: left;
	background: #fff;
	overflow: auto;
}

.footer
{
	width: 972px;
	height: 92px;
}

.footer_left
{
	width: 30px;
	height: 92px;
	background: url(../images/footer_left.gif) no-repeat;
	float: left;
}
.footer_mid
{
	width: 912px;
	height: 92px;
	background: url(../images/footer_mid.gif) repeat-x;
	float: left;
}
.footer_mid_left
{
	float: left;
	width: 752px;
	height: 92px;
	text-align: left;
	padding-top: 33px;
	font-size: 11px;
	color: #555555;
}
.footer_mid_left_copyright
{
	font-size: 10px;
	color: #515252;
	display: inline-block;
	margin-top: 5px;
}
.footer_mid_left_bar
{
	font-size: 8px;
	color: #ffffff;
	margin: 0 3px 0 3px;
}
.footer_mid_left a
{
	color: #555555;
	text-decoration: none;
}
.footer_mid_left a:hover
{
	color: #000000;
	text-decoration: none;
}

.footer_mid_bar
{
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 4px;
}
.footer_mid_right
{
	float: left;
	width: 157px;
	height: 92px;
	text-align: center;
}
.footer_right
{
	width: 30px;
	height: 92px;
	background: url(../images/footer_right.gif) no-repeat;
	float: left;
}

/*---Sub Pages sections ---*/
.section_left
{
	width: 677px;
	float: left;
	margin-top: 5px;
	overflow: auto;
	margin-left: 1px;
}
.section_right
{
	width: 291px;
	float: left;
	margin-top: 5px;
	margin-left: 3px;
	overflow: auto;
}

.section_header_left_round
{
	float: left;
	width: 15px;
	height: 38px;
	background: url(../images/left_header.gif) no-repeat;
}
.section_header_right_round
{
	float: left;
	width: 15px;
	height: 38px;
	background: url(../images/right_header.gif) no-repeat;
}

.section_left_header
{
	float: left;
	height: 38px;
	width: 677px;
	border-bottom: solid 1px #ffffff;
	color: #000;
	font-weight: bold;
}
.section_left_header_mid
{
	float: left;
	width: 645px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
}

.section_left_header_mid span
{
	float: left;
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

.section_right_header
{
	float: left;
	height: 38px;
	width: 290px;
	border-bottom: solid 1px #ffffff;
}
.section_right_header_mid
{
	float: left;
	width: 260px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
}
.section_right_header_mid span
{
	float: left;
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

.section_left_header_mid_text
{
	margin-top: 10px;
	display: block;
	text-align: justify;
}
.section_left_header_mid_text a
{
	color: #011c38;
	text-decoration: none;
}
.section_left_header_box
{
	width: 675px;
	float: left;
	border-bottom: solid 1px #ffffff;
	color: #000;
	height: 22px;
	padding-top: 3px;
	background: url(../images/gradient.gif) repeat-x;
}
.section_left_header_box a
{
	color: #011c38;
	text-decoration: none;
}
.section_left_content
{
	width: 665px;
	background: #ffffff url(../images/gradient.gif) repeat-x;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
}
.section_left_content p
{
	margin-top: 5px;
	margin-left: 5px;
}

.section_left_content img
{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.section_left_content a
{
	float: left;
	text-decoration: none;
	height: 17px;
	color: #6b6b6c;
	padding-left: 8px;
}

.section_left_content a:hover
{
	text-decoration: none;
	height: 17px;
	color: #ff8c2b;
}

.section_left_content_heading
{
	float: left;
	width: 660px;
	font-size: 14px;
	color: #031d45;
	height: 40px;
	padding-top: 10px;
	text-align: left;
	font-weight: bold;
	padding-left: 16px;
}
.section_left_content_span
{
	display: inline-block;
	padding-left: 16px;
}


/*---Inventory---*/
.btngo
{
	border: 0;
	background: url(../images/go.gif) no-repeat;
	width: 32px;
	height: 20px;
}
.inv_record_container
{
	float: left;
	width: 673px;
	height: 103px;
	background: url(../images/box_grad.gif) repeat-x;
}
.inv_record_image
{
	float: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
}
.inv_record_image a
{
	text-decoration: none;
}
.inv_record_image img
{
	border: 0px;
	width: 107px;
}
.inv_record_details_a
{
	float: left;
	width: 278px;
	padding-top: 12px;
}

.inv_record_details_b
{
	float: left;
	width: 153px;
	height: 103px;
	text-align: center;
	margin: auto;
	margin-bottom: 0px;
}
.inv_record_details_b a
{
	text-decoration: none;
}

.inv_record_details_b img
{
	float: left;
	margin-top: 3px;
	border: 0;
}

.inv_record_details_c
{
	float: right;
	width: 100px;
	text-align: center;
	color: #012f5f;
	font-size: 11px;
	padding-top: 30px;
}

.inv_record_details_c_price
{
	font-size: 18px;
	color: #012f5f;
	font-weight: bold;
}

.inv_record_details_vehicle_caption
{
	font-size: 14px;
	width: 300px;
	color: #012f5f;
	display: inline-block;
}

.inv_record_details_field_caption
{
	color: #464647;
	font-size: 11px;
}
.inv_record_details_field_value
{
	color: #6b6b6c;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.view_details_text
{
	font-size: 11px;
	color: #0b62bd;
	text-decoration: none;
}



.inv_record_details_bottom_pager
{
	width: 675px;
	float: left;
	height: 22px;
	color: #464647;
	background: url(../images/gradient.gif) repeat-x;
	text-align: center;
}
.inv_record_details_bottom_pager a
{
	padding-top: 5px;
	color: #464647;
	font-size: 11px;
	text-decoration: none;
}


/*--------inventory right section---------*/

.inv_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_car_inventory.gif) no-repeat;
}

.inv_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}
.inv_filter_your_search_spacer
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	width: 60px;
	font-weight: bold;
}
.inv_records_per_page
{
	float: left;
	width: 287px;
	margin-left: 4px;
	margin-top: 7px;
	height: 22px;
	color: #464647;
}
.inv_records_per_page_caption
{
	color: #097df6;
	margin-left: 10px;
	font-size: 11px;
	font-weight: bold;
}

.inv_records_per_page a
{
	color: #464647;
	text-decoration: none;
	font-size: 11px;
}

.inv_right_section_content_container
{
	background: #fff url(../images/gradient.gif) repeat-x;
	width: 278px;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
}

.inv_right_section_content_container img
{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.inv_right_section_content_container a
{
	float: left;
	text-decoration: none;
	height: 17px;
	color: #6b6b6c;
	padding-left: 8px;
}

.inv_right_section_content_container a:hover
{
	text-decoration: none;
	height: 17px;
	color: #ff8c2b;
}


/*-------html elements--------*/
.normalselect
{
	height: 17px;
	border: 1px solid #9e9ea0;
	font-size: 11px;
	color: #011c38;
	padding-left: 4px;
	text-transform: uppercase;
}

/*-------Inventory Search--------*/

.div_inv_search_right_search_control
{
	float: left;
	margin-left: 40px;
	color: #000;
	font-size: 11px;
}
.right_span_content_center
{
	display: inline-block;
	color: #000000;
	text-align: center;
	width: 289px;
}
.search_inv_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/car_form_searchvehicle.gif) no-repeat;
}
.span_inv_padding_40
{
	display: inline-block;
	padding-left: 40px;
}
.btnSearch
{
	border: 0;
	background: url(../images/search_yellow_hover.gif) no-repeat;
	width: 94px;
	height: 43px;
	margin-left: 58px;
	margin-top: 10px;
}
.inv_search_control
{
	width: 278px;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
}
.inv_search_quick_search
{
	display: inline-block;
	width: 200px;
	text-align: center;
}
.invs_search_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_car_find.gif) no-repeat;
	margin-bottom: 2px;
}
.invs_search_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}

.invs_search_right_section_content_container
{
	background: #fff url(../images/gradient.gif) repeat-x;
	width: 248px;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px 20px 5px 20px;
	display: inline-block;
	margin-bottom: 3px;
}

/*-------View Offers--------*/
.offers_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_car_view_offers.gif) no-repeat;
}
.offers_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}
/*---Default---*/

/*-----------home page controls----------------*/

.home_vehicle_popup
{
	display: none;
	position: absolute;
	width: 285px;
	height: 191px;
	background: url(../images/PopUp.png) no-repeat;
	z-index: 100;
}

.home_vehicle_popup_vehicle
{
	text-decoration:none;
	color:#FFFFFF;/*#ECBA20; */
	text-align: center;
	font-family: Verdana;
	float: left;
	width: 100%;
	font-size: 13px;
	font-weight: bold;
}
.home_vehicle_popup_caption
{
	color: #cecece;
	text-align: left;
	font-family: Verdana;
	float: left;
	font-weight:normal;
	font-size: 11px;
	width: 45px;
	padding-bottom: 5px;
}

.home_vehicle_popup_value
{
	color: #cecece;
	float: left;
	font-family: Verdana;
	font-weight:bold;
	width: 49px;
	font-size: 11px;
	margin-bottom: 5px;
	padding-left: 5px;
}

.home_vehicle_popup_price
{
	color: #ECBA20;
	display: inline-block;
	font-family: Verdana;
	font-weight: bold;
	width: 100%;
	text-align: center;
	font-family: Verdana;
	margin-top: 10px;
	font-size: 16px;
}

/*    Home Page CSS   */


.home_total_width
{
	width: 972px;
}
.home_car_image
{
	vertical-align: top;
	background: #000;
	float: left;
	height: 371px;
}
.home_choose_your_car_left
{
	float: left;
	width: 20px;
	height: 371px;
	background: url(../images/left_bar.gif) no-repeat;
}
.home_choose_your_car_mid
{
	float: left;
	width: 234px;
	height: 371px;
	background: url(../images/mid_bar_search.gif) repeat-x;
}
.home_choose_your_car_right
{
	float: left;
	width: 20px;
	height: 371px;
	background: url(../images/right_bar.gif) no-repeat;
}
.choose_your_car_text
{
	float: left;
	width: 234px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 12px;
	text-align: center;
	color: #fff;
}
.choose_your_car_options
{
	float: left;
	width: 254px;
	font-size: 11px;
	margin-top: 11px;
	text-align: center;
}
.choose_your_car_alink_text
{
	text-decoration: none;
	color: #848282;
	font-size: 11px;
}
.choose_your_car_alink_text_bold
{
	text-decoration: none;
	color: #272728;
	font-weight: bold;
	font-size: 11px;
}
.search_customize
{
	font-size: 11px;
	color: #272728;
}
.search_customize span
{
	width: 100%;
	margin-top: 5px;
	display: inline-block;
}
.search_customize select
{
	width: 100%;
}
.search_customize input
{
	width: 43%;
}
.search_btnsearch
{
	background: url(../images/search_button_hover.gif) no-repeat;
	border: none 0px;
	width: 94px;
	height: 42px;
	margin-left: 58px;
	margin-top: 10px;
}
.search_container
{
	font-size: 11px;
	width: 100%;
	margin-top: 11px;
	float: left;
}
.search_container img
{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.search_container a
{
	float: left;
	text-decoration: none;
	height: 17px;
	color: #272728;
	padding-left: 8px;
}

.home_search_by_control a:hover
{
	text-decoration: none;
	height: 17px;
	color: #ff8c2b;
}

.div_float_left
{
	float: left;
}
.div_home_page_vehicle
{
	float: left;
	width: 110px;
}
.div_home_page_vehicle_bar
{
	float: left;
	width: 0px;
}
.div_bottom_small_mid span
{
	float: left;
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}
.home_welcome_mid
{
	float: left;
	width: 932px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
	padding-left: 10px;
	text-align: left;
}
.div_bottom_large_mid
{
	float: left;
	width: 942px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
}
.div_bottom_large_mid span
{
	float: left;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.div_bottom_large_mid div
{
	float: left;
	font-size: 11px;
	width: 700px;
}
.welcome_span_image
{
	width: 180px;
	display: inline-block;
	padding-top: 10px;
}
.welcome_marquee
{
	width: 720px;
	display: inline-block;
	padding-top: 10px;
}
.welcome_gradiant_content
{
	float: left;
	background: url(../images/gradient.gif) repeat-x;
	text-align: left;
	border: #e3e1e1 1px solid;
	width: 970px;
	margin-bottom: 3px;
	margin-top: 1px;
}
.home_page_text
{
	float: left;
	width: 316px;
	padding-top: 25px;
	padding-right: 20px;
	color: #333333;
	text-align: justify;
	padding-left: 12px;
}
.div_hours_of_operation
{
	float: left;
	width: 316px;
	color: #333333;
	text-align: center;
}
.div_hours_of_operation_text
{
	display: inline-block;
	color: #956405;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bold;
}
.table_timings
{
	float: left;
	background: #f3f3f3;
	font-size: 11px;
	width: 256px;
	text-align: left;
}
.right_td_timings_caption
{
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	font-size: 11px;
	color: #333333;
}
.left_td_timings
{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 20px;
	float: left;
	font-size: 11px;
	color: #313234;
}
.div_google_map
{
	float: left;
	width: 300px;
}
.div_bottom_small
{
	float: left;
	width: 322px;
}
.div_bottom_small_left
{
	float: left;
	width: 15px;
	height: 38px;
	background: url(../images/left_header.gif) no-repeat;
}
.div_bottom_small_mid
{
	float: left;
	width: 282px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
	padding-left: 10px;
	text-align: left;
}
.div_bottom_small_right
{
	float: left;
	width: 15px;
	height: 38px;
	background: url(../images/right_header.gif) no-repeat;
}
.span_div_bottom_small_mid
{
	display: inline-block;
	padding-top: 10px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
.div_bottom_small_content
{
	padding-left: 12px;
	text-align: left;
	background: url(../images/gradient.gif) repeat-x;
	border: #e3e1e1 1px solid;
	padding-top: 24px;
	width: 308px;
	height: 145px;
	margin-bottom: 1px;
	margin-top: 39px;
}
.div_bottom_small_content_190
{
	float: left;
	width: 190px;
	font-size: 11px;
}
.div_bottom_small_content_190 a
{
	text-decoration: underline;
	color: #313234;
	display: inline-block;
	margin-top: 5px;
}
.div_bottom_small_content_190 a:hover
{
	text-decoration: underline;
	color: #956405;
}
.div_bottom_small_content_108
{
	float: left;
	width: 108px;
}
.callno
{
	padding-left: 15px;
	padding-top: 10px;
	display: inline-block;
}
.alink_sell_us_ur_car
{
	font-size: 11px;
	padding-left: 13px;
	color: #313234;
	text-decoration: none;
}
.span_bottom_div_small_alink
{
	font-size: 11px;
	padding-left: 13px;
	padding-bottom: 5px;
	display: inline-block;
	color: #313234;
}
.div_bottom_small_text
{
	padding-left: 15px;
	padding-top: 10px;
	display: inline-block;
	font-size: 11px;
	color: #313234;
}
.home_welcome_margin
{
	float: left;
	width: 972px;
	margin-top: 3px;
}
.btnDealerInfo
{
	display: inline-block;
	margin-top: 10px;
}
.div_large_outer_margin_bottom_3px
{
	float: left;
	width: 786px;
	margin-bottom: 0px;
}
/* Free Appraisal */
.sell_you_car_left_section
{
	float: left;
	width: 675px;
	font-size: 11px;
	background: url(../images/gradient.gif) repeat-x;
	border: #dbdbde 1px solid;
}
.main_div_appraisal
{
	float: left;
	width: 675px;
	text-align: center;
}
.contents_appraisal
{
	background-color: #ffffff;
	width: 675px;
	text-align: left;
}
.heading_span_appraisal
{
	display: inline-block;
	width: 650px;
	color: #956405;
	font-size: 14px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
}
.contents_span_heading_appraisal
{
	display: inline-block;
	width: 230px;
	text-align: right;
	font-size: 14px;
	color: #000000;
	padding-bottom: 7px;
}
.contents_span_control_appraisal
{
	display: inline-block;
	width: 380px;
	text-align: left;
	padding-bottom: 7px;
}
.contents_span_big
{
	display: inline-block;
	text-align: center;
	padding-bottom: 7px;
	width: 670px;
	text-align: center;
}
.normalinput_appraisal
{
	width: 294px;
}
.normalinput_appraisal_125
{
	width: 125px;
}
.normalselect_appraisal
{
	width: 300px;
}
.normalinput_appraisal_500
{
	width: 500px;
}

.sell_your_car_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_car_sell.gif) no-repeat;
	margin-bottom: 3px;
}
.sell_your_car_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}

/*-----------------financing-------------------*/
.fin_section_left_content
{
	width: 665px;
	background: #ffffff url(../images/gradient.gif) repeat-x;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
}
.fin_section_left_content span
{
	margin-bottom: 10px;
	display: inline-block;
}
.fin_left_content_caption
{
	color: #000;
	font-size: 13px;
	font-weight: bold;
	display: inline-block;
}
.fin_right_section_content_container
{
	background: #fff url(../images/gradient.gif) repeat-x;
	width: 278px;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
	text-align: center;
}
.fin_right_section_content_container span
{
	display: inline-block;
	text-align: left;
	width: 45%;
	margin-top: 10px;
}
.fin_right_section_content_container input
{
	width: 45%;
	margin-top: 10px;
}
.fin_btnCalculate
{
	border: 0;
	background: url(../images/calculat_button_hover.gif) no-repeat;
	width: 109px;
	height: 48px;
	margin-left: 50px;
}

.fin_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_financing.gif) no-repeat;
}
.fin_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}



/*----------------company------------------*/
.company_header_right
{
	float: right;
}

.company_filter_your_search
{
	float: left;
	height: 163px;
	width: 291px;
	background: url(../images/side_contacts.gif) no-repeat;
}
.company_filter_your_search span
{
	margin-top: 143px;
	float: left;
	color: #000;
	font-size: 11px;
	display: inline-block;
	margin-left: 20px;
	font-weight: bold;
}
.company_right_section_content_container
{
	background: #fff url(../images/gradient.gif) repeat-x;
	width: 278px;
	border: #dbdbde 1px solid;
	color: #000;
	font-size: 11px;
	padding: 5px;
	display: inline-block;
	margin-bottom: 3px;
}

.company_right_section_content_container span
{
	display: inline-block;
	height: 18px;
	width: 100px;
	margin-left: 5px;
}

.company_right_section_content_container a
{
	display: inline-block;
	height: 20px;
	margin-left: 5px;
}
.driving_directions
{
	display: inline-block;
	height: 20px;
	margin-left: 5px;
	float: right;
}
.company_right_section_content_container a:hover
{
	display: inline-block;
	height: 20px;
	color: #ff8c2b;
}

.company_left_section_email_caption
{
	display: inline-block;
	width: 80px;
	margin-left: 5px;
	vertical-align: top;
}
.company_btnSubmitMessage
{
	border: 0;
	background: url(../images/submit_msg_contact.gif);
	width: 143px;
	height: 44px;
	background-repeat: no-repeat;
	margin-left: 261px;
}

/*   Vehicle Details    */
.vehicle_details_top_section
{
	float: left;
	width: 972px;
	margin-bottom: 3px;
}
.vehicle_details_title_section
{
	float: left;
	background: url(../images/gre_gradient_vehicle_title.gif) repeat-x;
	border-right: #dbdbde 2px solid;
	border-left: #dbdbde 2px solid;
	border-bottom: #dbdbde 1px solid;
	border-top: #dbdbde 1px solid;
	width: 968px;
	height: 110px;
}
.vehicle_details_vehicle_name
{
	float: left;
	width: 438px;
	text-align: left;
}

.vehicle_details_span_title
{
	display: inline-block;
	font-size: 18px;
	color: #414143;
	margin-left: 45px;
	margin-top: 20px;
	width: 100%;
}
.vehicle_details_lowmiles
{
	margin-left: 45px;
	margin-top: 5px;
}
.vehicle_details_span_title_bottom_heading
{
	display: inline-block;
	font-size: 11px;
	color: #808082;
	text-align: right;
	width: 85px;
}
.vehicle_details_span_title_bottom_content
{
	display: inline-block;
	font-size: 11px;
	color: #956405;
	margin-left: 5px;
	margin-top: 5px;
}
.vehicle_details_carfax_images
{
	float: left;
	width: 170px;
	text-align: center;
	padding-top: 10px;
	display: block;
}
.vehicle_details_carfax_images img
{
	margin-left: 2px;
	margin-top: 2px;
}

.vehicle_details_price_section
{
	float: left;
	width: 360px;
	text-align: center;
}

.listprice
{
	display: inline-block;
	font-size: 16px;
	color: #707070;
	font-weight: bold;
	width: 150px;
	margin-top: 30px;
}
.internetprice
{
	display: inline-block;
	font-size: 30px;
	color: #010005;
	font-weight: bold;
	width: 150px;
}
.vehicle_details_info_about_vehicle
{
	display: inline-block;
	font-size: 11px;
	color: #808082;
	margin-left: 30px;
	margin-top: 5px;
	width: 65px;
}
.right_div_inventory_search_listview
{
	text-decoration: none;
	color: #707070;
	padding-left: 5px;
	text-decoration: none;
	text-align: justify;
	height: 17px;
	display: inline-block;
}
.vehicle_details_details_section
{
	float: left;
	border-right: #dbdbde 2px solid;
	border-left: #dbdbde 2px solid;
	border-bottom: #dbdbde 1px solid;
	width: 968px;
	background: #fff;
}
.vehicle_details_details_section_left
{
	float: left;
	width: 255px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.vehicle_details_details_section_right
{
	float: left;
	width: 635px;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding: 5px;
}
.vehicle_details_options_bold
{
	display: inline-block;
	font-size: 11px;
	color: #414143;
	margin-left: 5px;
	font-weight: bold;
}
.vehicle_details_studio_cation
{
	display: inline-block;
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
.vehicle_details_studio
{
	float: left;
	width: 932px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
	padding-left: 10px;
	text-align: left;
}
.vehicle_details_studio_text
{
	float: left;
	width: 100px;
	border-right: #dbdbde 1px solid;
	text-align: center;
	padding: 7px;
}
.vehicle_details_text_scroll
{
	float: left;
	width: 600px;
	text-align: center;
	padding: 7px;
}
.vehicle_details_about_this_vehicle
{
	float: left;
	border-right: #dbdbde 2px solid;
	border-left: #dbdbde 2px solid;
	border-bottom: #dbdbde 1px solid;
	border-top: #dbdbde 1px solid;
	width: 897px;
	margin-left: 2px;
}
.vehicle_details_about_this_vehicle_text
{
	display: inline-block;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding: 7px;
}
.vehicle_details_div_large_mid_content
{
	float: left;
	background: url(../images/gradient.gif) repeat-x;
	width: 972px;
	text-align: left;
	margin-top: 1px;
}
.vehicle_details_div_large_mid_content span
{
	display: inline-block;
	padding: 7px;
}

.vehicle_details_contact_the_dealer
{
	float: left;
	background: url(../images/financing_top_heading_right.gif);
	background-repeat: repeat-x;
	width: 972px;
}
.vehicle_details_table_2_address
{
	float: left;
	background: #efeff0;
	width: 190px;
	margin-left: 10px;
}
.vehicle_details_contact_the_dealer_div_1
{
	float: left;
	width: 27px;
	height: 282px;
	background-image: url(../images/table_1.gif);
	background-repeat: no-repeat;
}
.vehicle_details_contact_the_dealer_div_2
{
	float: left;
	width: 656px;
	height: 282px;
	background-image: url(../images/table_2.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	padding-top: 10px;
}
.vehicle_details_contact_the_dealer_div_3
{
	float: left;
	width: 33px;
	height: 282px;
	background-image: url(../images/table_3.gif);
	background-repeat: no-repeat;
}
.vehicle_details_contact_the_dealer_div_4
{
	float: left;
	width: 240px;
	height: 282px;
	background-image: url(../images/table_4.gif);
	background-repeat: repeat-x;
	padding-top: 13px;
}
.vehicle_details_contact_the_dealer_div_5
{
	float: left;
	width: 14px;
	height: 282px;
	background-image: url(../images/table_5.gif);
	background-repeat: no-repeat;
}
.vehicle_details_contact_the_dealer_div_navigation
{
	float: left;
	padding-left: 7px;
}
.vehicle_details_features_caption
{
	display: inline-block;
	font-size: 12px;
	color: #414143;
	text-align: left;
	width: 600px;
	font-weight: bold;
	margin-left: 10px;
}
.vehicle_details_vehicle_studio_centent
{
	float: left;
	width: 972px;
	text-align: center;
	background: #fff;
}
.vehicle_details_get_directions
{
	color: #2d558b;
	font-size: 11px;
	text-decoration: none;
}
.vehicle_details_calculator_email_div
{
	float: left;
	width: 360px;
	background: #efeff0;
	margin-left: 55px;
	padding-top: 10px;
}
.vehicle_details_submit_message
{
	display: inline-block;
	width: 260px;
	text-align: center;
	padding-top: 10px;
}
.vehicle_detail_span_contact_the_dealer_navigation
{
	display: inline-block;
	width: 200px;
	height: 2px;
}
.vehicle_details_details_section_border
{
	border-right: #dbdbde 1px solid;
	vertical-align: top;
}
.vehicle_details_btnSubmitMessage
{
	border: 0;
	background: url(../images/submitpage_hover.gif);
	width: 143px;
	height: 44px;
	background-repeat: no-repeat;
	margin-left: 130px;
	margin-top: 10px;
}
.loancalculator_makeanoffer_heading
{
	display: inline-block;
	width: 100px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
	vertical-align: top;
}
/*    CreditApplication    */

.main_div_credit
{
	float: left;
	width: 721px;
	text-align: center;
}
.whitespace_div_credit
{
	height: 30px;
	width: 721px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-left: 6px;
	margin-right: 6px;
}
.contents_credit
{
	width: 719px;
	text-align: left;
	background-image: url(../images/gradient.gif);
	background-repeat: repeat-x;
	border-bottom: solid 1px #dbdbde;
	border-left: solid 1px #dbdbde;
	border-right: solid 1px #dbdbde;
}
.heading_span_credit
{
	display: inline-block;
	width: 677px;
	color: #956405;
	font-size: 14px;
	border-bottom: solid 2px #956405;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	margin-left: 10px;
}
.contents_span_heading_credit
{
	display: inline-block;
	width: 280px;
	text-align: right;
	font-size: 14px;
	color: #000000;
	padding-bottom: 7px;
	vertical-align: top;
}
.contents_span_control_credit
{
	display: inline-block;
	width: 400px;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 7px;
}
.top_bar_credit
{
	float: left;
	background-image: url(../images/studio_gradient.gif);
	background-repeat: repeat-x;
	border-right: #dbdbde 2px solid;
	border-left: #dbdbde 2px solid;
	border-bottom: #dbdbde 1px solid;
	border-top: #dbdbde 1px solid;
	text-align: left;
	width: 721px;
}
.pnl_credit_trade_in
{
	display: block;
	width: 100%;
	text-align: left;
}
.contents_span_big_credit
{
	display: inline-block;
	text-align: center;
	padding-bottom: 7px;
	width: 700px;
	text-align: center;
	color: #333333;
}
.normalinput_credit
{
	width: 294px;
}
.normalinput_credit_125
{
	width: 125px;
}
.normalselect_credit
{
	width: 300px;
}
.section_left_header_credit
{
	float: left;
	height: 38px;
	width: 721px;
	border-bottom: solid 1px #ffffff;
	color: #000;
	font-weight: bold;
}
.section_left_header_mid_credit
{
	float: left;
	width: 691px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
}
.top_bar_credit_span_radio
{
	display: inline-block;
	width: 500px;
	text-align: right;
}
.credit_apps_main_div
{
	width: 721px;
	background-color: #fff;
}

/*    Email To Dealer    */
.email_to_dealer_div_mid
{
	float: left;
	width: 313px;
	height: 38px;
	background: url(../images/mid_header.gif) repeat-x;
}
.email_to_dealer_div_mid span
{
	float: left;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.contents_email_to_dealer
{
	width: 331px;
	text-align: left;
	background-image: url(../images/gradient.gif);
	background-repeat: repeat-x;
	border-bottom: solid 1px #dbdbde;
	border-left: solid 1px #dbdbde;
	border-right: solid 1px #dbdbde;
	padding-left: 10px;
	margin-left: 3px;
}
.email_to_dealer_img
{
	float: left;
	width: 110px;
	text-align: center;
}
.email_to_dealer_vehicle_detail
{
	float: left;
	width: 220px;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
}
.email_to_dealer_image_vehicle_detail
{
	float: left;
	width: 331px;
	text-align: left;
}
.email_to_dealer_email_info
{
	display: inline-block;
	width: 164px;
}
.email_to_dealer_thank_you
{
	display: inline-block;
	font-size: 18px;
	width: 330px;
	font-weight: bold;
}
.email_to_dealer_main_div
{
	float: left;
	width: 350px;
	text-align: left;
}
.email_to_dealer_section_header
{
	float: left;
	height: 38px;
	width: 343px;
	border-bottom: solid 1px #ffffff;
	color: #000;
	font-weight: bold;
	padding-left: 3px;
}

/* Home Page Vehicle */
.home_page_vehicle_aLink
{
	text-decoration: none;
}
.home_page_vehicle_image
{
	width: 140px;
	height:105px;
	border: 0px;
}
.home_page_vehicle_label
{
	margin-top: 1px;
	color: #313132;
}

/*    loan calculator    */
.loan_calculator_heading
{
	color: #b53901;
	text-align: left;
	padding-left: 3px;
	font-weight: bold;
	font-size: 15px;
	font-family: arial;
}

/*     Errror Page     */
.errorpage
{
	width: 972px;
	float: left;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	height: 440px;
}

/* rotator in-page placement */
div#rotator
{
	position: relative;
	height: 100%;
	width: 100%;
}
/* rotator css */
div#rotator ul
{
	float: left;
	margin-top: 49px;
	margin-left: 0px;
	position: absolute;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
/* rotator css */
div#rotator ul li
{
	float: left;
	position: absolute;
	list-style: none;
}
/* rotator image style */

/* rotator image style */
div#rotator ul li img
{
	border: 0px;
}

div#rotator ul li.show
{
	z-index: 0;
}

