/* Used Stock Styles Start */
.usedcars_center_content{text-align:center;}
#usedcars_search{width:579px; margin-bottom:10px; margin-left:auto; margin-right:auto; text-align:left;}
#usedcars_searchbar_top{width:577px; height:10px; margin-bottom:1px; max-width:577px; background-color:#676767; border:1px solid #424242;}
#usedcars_searchbar_bot{width:575px; min-width:575px; max-width:575px; text-align:right; padding:1px; clear:both; max-width:569px; background-color:#676767; border:1px solid #424242;}
.usedcars_searchrow{clear:both; line-height:24px; height:27px; min-height:29px;}
.usedcars_searchleft{width:126px; max-width:124px; float:left; margin-right:1px; background-color:#CCCCCC; height:26px; font-weight:bold; border:1px solid #BBBBBB;}
.usedcars_searchright{width:158px; max-width:160px; float:left; text-align:left; background-color:#EEEEEE; height:26px; border:1px solid #DDDDDD;}
.usedcars_searchright select{width:140px; margin-top:3px;}
.usedcars_searchright_inputtext{width:150px; margin-top:2px;}
.usedcars_searchright_checkbox{margin-top:2px;}
.usedcars_searchright_blank{width:126px; max-width:124px; float:left; margin-left:1px; margin-right:1px; background-color:#C0C0C0; height:26px; font-weight:bold; border:1px solid #AAAAAA;}
.usedcars_searchright_margin{margin-right:1px;}
.usedcars_searchright_left{text-align:left;}
.usedcars_search_unbold{font-weight:normal;}
.usedcars_search_button{border:1px solid #000000; background-color:#EEEEEE; width:120px;}
.usedcars_search_button_search{border:1px solid #000000; background-color:#EEEEEE; font-weight:bold;}
.usedcars_search_advanced_areacont{height:108px; min-height:116px; max-height:116px;}

.usedcars_total_text_cont{clear:both; margin-bottom:4px; text-align:center;}
.usedcars_total_text{font-weight:bold;}
.usedcars_showing_text_cont{clear:both; margin-bottom:10px;}
.usedcars_showing_text{font-weight:bold;}
.usedcars_prevnextcont{margin-bottom:10px; font-weight:bold; color:#CCCCCC;}
.usedcars_results_cont{width:100%; margin-bottom:10px;}
.usedcars_rowhead{font-weight:bold;}
.usedcars_head_make{float:left; width:80px; margin-bottom:2px;}
.usedcars_head_desc{float:left; width:167px; margin-bottom:2px;}
.usedcars_head_colour{float:left; width:120px; margin-bottom:2px; text-align:center;}
.usedcars_head_photo{float:left; width:40px; margin-bottom:2px; text-align:center;}
.usedcars_head_year{float:left; width:44px; margin-bottom:2px; text-align:center;}
.usedcars_head_reg{float:left; width:60px; margin-bottom:2px; text-align:center;}
.usedcars_head_price{float:left; width:50px; margin-bottom:2px; text-align:center;}
.usedcars_cell1{border:1px solid #BBBBBB;}
.usedcars_cell2{border:1px solid #DDDDDD;}
.usedcars_row{clear:both; height:22px; min-height:24px; line-height:22px; cursor:pointer; margin-bottom:1px;}
.usedcars_cell_make{float:left; width:80px; max-width:78px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden;}
.usedcars_cell_desc{float:left; width:167px; max-width:179px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden;}
.usedcars_cell_colour{float:left; width:120px; max-width:118px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden; text-align:center;}
.usedcars_cell_photo{float:left; width:40px; max-width:38px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden; text-align:center;}
.usedcars_cell_year{float:left; width:44px; max-width:42px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden; text-align:center;}
.usedcars_cell_reg{float:left; width:60px; max-width:58px; height:22px; border-right:1px solid #FFFFFF; overflow:hidden; text-align:center;}
.usedcars_cell_price{float:left; width:50px; max-width:48px; height:22px; overflow:hidden; text-align:center;}
.usedcars_cell_text{margin-left:4px;}
.row_colour1{background-color:#CCCCCC;}
.row_colour2{background-color:#EEEEEE;}
.row_colour_hover{background-color:#E57F7F; cursor:pointer;}
.js_onclick{color: #676767; font-weight:bold;}
.js_onclick_hover{color: #000000; font-weight:bold; cursor:pointer;}
.usedcars_no_results{font-weight:bold; clear:both; text-align:center; margin:6px;}
.usedcars_disp_photo{margin-top:3px;}

.usedcars_details_navbar{background-image:url(/used-vehicles/images/ucnavbar.jpg); background-repeat:repeat-x; height:27px; line-height:27px; padding-left:4px; border:1px solid #EEEEEE; margin-bottom:10px; width:735px; min-width:735px;}
.usedcars_details_navbar_button{float:left; text-align:center; width:180px; min-width:180px; font-weight:bold;}
.usedcars_details_navbar_spacer{float:left;}
.usedcars_details_subbar{background-color:#676767; height:20px; line-height:20px; padding-left:4px; border:1px solid #424242; margin-bottom:1px; font-weight:bold; color:#FFFFFF;}

.usedcars_details_maincont{}
.usedcars_details_leftcont{float:left; width:342px; margin-right:20px;}
.usedcars_details_rightcont{float:left; width:378px;}
.usedcars_details_leftbox{border:1px solid #DDDDDD; padding:4px; margin-bottom:20px;}
.usedcars_details_vehdetleft{width:332px; max-width:332px;}
.usedcars_details_rightbox{border:1px solid #DDDDDD; padding:4px; margin-bottom:20px;}
.usedcars_details_vehdetright{width:368px; max-width:368px;}
.usedcars_details_mainimgcont{width:342px;}
.usedcars_details_mainimg{border:1px solid #CCCCCC;}
.usedcars_details_thumbs{background-color:#E6E6E6; border:1px solid #DDDDDD; width:83px; max-width:83px; height:65px; float:left; text-align:center; padding-top:5px;}
.usedcars_details_thumbs_list{border:2px solid #FFFFFF;}
.usedcars_details_thumbssel{background-color:#676767; border:1px solid #424242; width:83px; max-width:83px; height:65px; float:left; text-align:center; padding-top:5px;}
.usedcars_details_thumbcont{border:1px solid #CCCCCC; margin-bottom:20px; width:340px; max-width:340px; display:table;}
.usedcars_details_thumbimg{border:1px solid #FFFFFF; cursor:pointer;}
.usedcars_details_nothumbs{margin-bottom:20px;}
.usedcars_vehicle_detailscont{border-bottom:1px solid #DDDDDD; clear:both;}
.usedcars_vehicle_detailsleft{float:left; width:100px; padding:2px;}
.usedcars_vehicle_detailsright{float:left; width:258px; padding:2px; font-weight:bold;}
.usedcars_vehicle_fix{clear:both;}
.usedcars_location_detailscont{clear:both;}
.usedcars_location_detailsleft{float:left; width:100px; padding:2px; font-weight:bold;}
.usedcars_location_detailsright{float:left; width:258px; padding:2px;}
.usedcars_details_fix{clear:both;}

.usedcars_backlink_cont{margin-bottom:10px; font-weight:bold; text-align:center;}
.usedcars_makemodelloc_cont{margin-bottom:10px; font-weight:bold;}
.usedcars_locationtop{float:right;}

.usedcars_formleft{border:1px solid #CCCCCC; background-color:#EEEEEE;}
.usedcars_formright{border:1px solid #CCCCCC;}
.usedcars_centertbl{margin:auto; font-size:10px;}
.usedcars_selectlist{font-size:10px;}
.usedcars_thankyou{text-align:center; clear:both; margin-top:20px;}
.usedcars_basket_centercont{text-align:center;}
.usedcars_basket_maincont{border:1px solid #DDDDDD; background-color:#EEEEEE; width:520px; margin-top:20px; margin-left:auto; margin-right:auto; text-align:left;}
.usedcars_basket_maintbl{margin:auto; font-size:10px;}
.usedcars_basket_contains{font-weight:bold; text-align:center;}
.usedcars_basket_head{font-weight:bold; padding:2px;}
.usedcars_basket_linebg{background-color:#CCCCCC;}
.usedcars_basket_row{background-color:#EEEEEE;}
.usedcars_basket_rowhov{background-color:#E57F7F;}
.usedcars_basket_rowreg{padding:2px; font-weight:bold;}
.usedcars_basket_rowdesc{padding:2px;}
.usedcars_basket_rowcolour{padding:2px;}
.usedcars_basket_rowprice{padding:2px;}
.usedcars_basket_showtext{font-weight:bold; font-size:9px; color:#909090;}

.usedcars_print_centercont{text-align:center;}
.usedcars_print_maincont{text-align:left; width:740px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.usedcars_print_footer{text-align:left; width:760px; margin-left:auto; margin-right:auto;}
.usedcars_print_header{margin-bottom:20px;}
.usedcars_print_floatlogo{float:right;}
.usedcars_print_mainimgcont{width:342px; margin-bottom:20px;}
.usedcars_print_rightcont{float:left; width:300px;}
.usedcars_print_vehdetright{width:290px; max-width:290px;}
.usedcars_print_detailsleft{float:left; width:90px; padding:2px;}
.usedcars_print_detailsright{float:left; width:190px; padding:2px; font-weight:bold;}
.usedcars_print_financeleft{float:left; width:168px; max-width:168px; height:20px; line-height:20px; padding:2px;}
.usedcars_print_financeright{font-weight:bold; float:left; width:150px; max-width:150px; height:20px; line-height:20px; padding:2px;}


.usedcars_vehicle_financecont{border-bottom:1px solid #DDDDDD; font-size:9px; clear:both;}
.usedcars_vehicle_financeleft{float:left; width:168px; max-width:168px; height:20px; line-height:20px; padding:2px;}
.usedcars_vehicle_financeright{font-weight:bold; float:left; width:150px; max-width:150px; height:20px; line-height:20px; padding:2px;}
.finance_readonly{font-weight:bold; border:1px solid #FFFFFF; width: 100px;}
.finance_inputs{font-weight:bold; width: 100px;}
.finance_selects{font-weight:bold;}
.finance_apr{font-weight:bold; border:1px solid #FFFFFF;}
.req{font-weight:bold; color:#676767;}
/* Used Stock Styles End */