.box_link_but_txt
{
    MARGIN-TOP: 2px;    
    PADDING-LEFT: 19px;
	PADDING-TOP: -2px;	
	FLOAT: right;
}

/*table with more buttons in row*/
/******************************/
.table_but_aoa_morebut
{
	WIDTH: 100%;
	MARGIN-TOP: 16px;
	PADDING-RIGHT: 19px;
}
.tab_cpo_searchform_fields_required
{
	WIDTH: 100%;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.but_aoa_morebut_txt
{
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
}
.but_aoa_morebut
{
	HEIGHT: 15px;
}

/*BOX: links more buttons in row*/
/******************************/
.box_link_morebut
{
    COLOR: #5E5E5E;
    FONT-WEIGHT: bold;
}
.box_link_morebut A
{
    COLOR: #5E5E5E;
    TEXT-DECORATION: none;
}
.box_link_morebut A:link
{
    COLOR: #5E5E5E;
    TEXT-DECORATION: none;
}
.box_link_morebut A:visited
{
    COLOR: #5E5E5E;
    TEXT-DECORATION: none;
}
.box_link_morebut A:active
{
    COLOR: #5E5E5E;
    TEXT-DECORATION: none;
}
.box_link_morebut A:hover
{
    COLOR: #5E5E5E;
    TEXT-DECORATION: underline;
}

/*SPACING*/
/******************************/
.bg_help
{
	TOP: 0px;
	WIDTH: 0px;
	HEIGHT: 0px;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 0px;
	SIZE: 0px;
	LINE-HEIGHT: 0px;
}

/*SPACING*/
/******************************/
.space_17
{
	MARGIN-TOP: 17px;
}
.space_19
{
	MARGIN-TOP: 19px;
}
.space_22
{
	MARGIN-TOP: 22px;
}

.space_23
{
	MARGIN-TOP: 23px;
}
.space_24
{
	MARGIN-TOP: 24px;
}
.space_25
{
	MARGIN-TOP: 25px;
}
.space_27
{
	MARGIN-TOP: 27px;
}
.space_bottom_9
{
	MARGIN-BOTTOM: 9px;
}
.space_bottom_12
{
	MARGIN-BOTTOM: 12px;
}
.space_bottom_14
{
	MARGIN-BOTTOM: 14px;
}
.space_bottom_19
{
	MARGIN-BOTTOM: 19px;
}
.txt_space_ri_2
{
	PADDING-RIGHT: 2px;	
}
.txt_space_ri_20
{
	PADDING-RIGHT: 20px;
}
.txt_margin_ri_10
{
	MARGIN-RIGHT: 10px;
}
.txt_margin_ri_19
{
	MARGIN-RIGHT: 19px;
}
.txt_margin_ri_20
{
	MARGIN-RIGHT: 20px;
}
.txt_margin_ri_49
{
	MARGIN-RIGHT: 49px;
}

/*TEXT*/
/******************************/
.txt_morespace_b3
{
	PADDING-TOP: 10px;
/*	PADDING-BOTTOM: 9px;*/
	PADDING-LEFT: 19px;
	PADDING-RIGHT: 0px;
}
.txt_morespace_b9
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 19px;
	PADDING-RIGHT: 0px;
}
.txt_lessspace_b3
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 19px;
	PADDING-RIGHT: 0px;
}
.txt_negspace_top2_morespace_b4
{
    MARGIN-TOP: -2px;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
}
.txt_le_149
{
	PADDING-LEFT: 149px;
}

.txt_highlight
{
	MARGIN-TOP: -4px;
	MARGIN-LEFT: -19px;	
	PADDING-TOP: 10px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 6px;
}
.txt_lessspace_top4
{
    PADDING-TOP: 4px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
}
.txt_lessspace_top7
{
    PADDING-TOP: 7px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
}
/*BACKGROUNDS*/
/******************************/
.box_bg_green_36
{
    WIDTH: 100%;
    HEIGHT: 35px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 12px;
    BACKGROUND: #D7DBD2;
}

/*RADIO-BUTTONS*/
/******************************/
.radio_txt_col_form
{
    MARGIN: 0px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 20px;
}

/*BUTTONS*/
/******************************/
.but_aoa_cpo_contactform
{
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: bottom;
	MARGIN-TOP: -2px;
	PADDING-BOTTOM: 12px;
	PADDING-RIGHT: 19px;
	WHITE-SPACE: nowrap;
}

/*PE CALCULATOR*/
/******************************/
.pe_calc_tab
{
	WIDTH: 129px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 14px;
}
.pe_calc_tab_ri
{
	PADDING-BOTTOM: 5px;	
}
.pe_calc_tab_bottom_12
{
	WIDTH: 129px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 12px;
}

/*PE ESTIMATE/OFFER*/
/******************************/
.pe_highlight_area
{
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 2px;	
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 9px;  
	FONT-WEIGHT: bold;	
	BACKGROUND: #EAEFEF;
}
.pe_highlight_le
{
	PADDING-RIGHT: 20px;
}


.pe_estimate_table
{
	MARGIN-TOP: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: -9px;
}
.pe_estimate_td
{
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 20px;
}
.pe_estimate_td2
{
	PADDING-RIGHT: 10px;
}
.pe_estimate_issue_ri
{
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: right; 
}

.pe_highlight_td
{
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;	 
	BACKGROUND: #EAEFEF;
}
.pe_highlight_td2
{
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 10px;	
	FONT-WEIGHT: bold;	 
	BACKGROUND: #EAEFEF;
}

.pe_highlight_tab_le
{
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 60px;
	FONT-WEIGHT: bold;	 
	BACKGROUND: #EAEFEF;
}
.pe_highlight_tab_ri
{
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 1px;
	BACKGROUND: #EAEFEF;
}

/*OFFER*/
.pe_offer_table
{
	MARGIN-TOP: 12px;
	MARGIN-BOTTOM: 24px;
}
.pe_offer_td
{
	PADDING-RIGHT: 20px;	
}
.pe_offer_td2
{
	PADDING-RIGHT: 10px;
}
.pe_offer_issue_ri
{
	TEXT-ALIGN: right; 
}
.pe_overline_td
{
	PADDING-TOP: 3px;
	PADDING-RIGHT: 20px;
	BORDER-TOP: solid 1px #B5BBAD;
}
.pe_overline_td2
{
	PADDING-TOP: 3px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: solid 1px #B5BBAD;
}
.pe_overline_tab_ri
{
	PADDING-TOP: 3px;
	BORDER-TOP: solid 1px #B5BBAD;
}

/*PE COMPARE*/
/******************************/
.pe_compare_tab
{
	MARGIN-TOP: 18px;
	MARGIN-BOTTOM: 16px;
	MARGIN-LEFT: -10px;
	MARGIN-RIGHT: 19px;
}
.pe_compare_tab_head
{
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;		
	BACKGROUND: #EAEFEF;
}
.pe_compare_td
{
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	WHITE-SPACE: nowrap; 
	BACKGROUND: #FFFFFF;
}
.pe_compare_td_ri
{
	WIDTH: 100%;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	WHITE-SPACE: nowrap;
	BACKGROUND: #FFFFFF;
}

/*CPO*/
/******************************/
.subimg_but_ri
{
	PADDING-TOP: 6px;
	PADDING-RIGHT: 9px;
	TEXT-ALIGN: right;
}
.cpo_txt_tab
{
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 6px;
}

/*CPO PopUp*/
/******************************/
.cpo_vehicle_detail_popup
{
	MARGIN-TOP: 4px;
	PADDING-RIGHT: 20px;
}
.cpo_tab_list_row1
{
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;
}
.cpo_tab_list_row1_clearline
{
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 12px;
	FONT-WEIGHT: bold;
}
.cpo_tab_list_row2
{
	WHITE-SPACE: nowrap;
}

/*CPO vehicle features*/
/******************************/
.tabnav_end_flex_lightgrey
{
	WIDTH: 100%;
	HEIGHT: 13px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BACKGROUND: #E1E1E1;
}
.border_bottom_grey
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 13px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 10px;
	BORDER-BOTTOM: 1px solid #999999;
	LINE-HEIGHT: 12px;
}
.cpo_dealer_td
{
	WIDTH: 320px;
	PADDING-TOP: 10px;20px;
	PADDING-BOTTOM: 13px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 10px;
}
.cpo_vehicleoutline_row2
{
	PADDING-LEFT: 9px;
}

/*CPO top 5 dealers*/
/******************************/
.cpo_dealer_tab
{
	MARGIN-TOP: -1px;	
	MARGIN-LEFT: 19px;
}
.cpo_dealer_radio
{
	PADDING-TOP: 10px;
	WIDTH: 20px;
}
.cpo_dealer_td_le
{
	WIDTH: 220px;
	PADDING-TOP: 10px;	
	PADDING-BOTTOM: 14px;
}
.cpo_dealer_td_ri
{	
	WIDTH: 199px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 14px;
}
.cpo_tab_top5dealers
{
	MARGIN-BOTTOM: 11px;
	MARGIN-LEFT: 19px;
}	
/*CPO contact form*/
/******************************/
.cpo_contactform_row1
{
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 9px;
}
.input_190
{
    WIDTH: 186px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 1px;
    PADDING: 0px;
}
.input_280
{
    WIDTH: 276px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 1px;
    PADDING: 0px;
}
.textarea_280
{
    WIDTH: 276px;
    HEIGHT: 72;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 0px;    
    MARGIN-LEFT: 1px;
    PADDING: 0px;
}
.textarea_280_formquote
{
	WIDTH: 276px;
	HEIGHT: 72px;
	FONT-SIZE: 10px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;    
	MARGIN-LEFT: 1px;
	PADDING: 0px;
}
.select_50
{
    WIDTH: 50px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 1px;
}
.select_190
{
    WIDTH: 190px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 1px;
}
.select_280
{
    WIDTH: 280px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 1px;
}
.cpo_input_80
{
    WIDTH: 76px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 1px;
}
.cpo_tab_form_pos
{
	MARGIN-TOP: 7px;		
  	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 19px;  
	MARGIN-RIGHT: 29px;
}
.textarea_280
{
	WIDTH: 276px;
	FONT-SIZE: 10px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 3px;
	MARGIN-LEFT: 1px;
}
.tab_form_row2_textarea
{
    HEIGHT: 84px;
    PADDING-LEFT: 10px;
}
.tab_form_col2_textarea_formquote
{
    HEIGHT: 84px;
    PADDING-LEFT: 10px;
}
.cpo_contactform_row_final
{
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px;
}
.cpo_contactform_row_final_nobut
{
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 13px;
}

/***********CPO request test drive**********/
.cpo_select_50
{
    WIDTH: 50px;
    FONT-SIZE: 10px;    
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 0px;
}
.cpo_select_210
{
    WIDTH: 210px;
    FONT-SIZE: 10px;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 1px;
}
.cpo_tab_form_row1
{
		WIDTH: 80px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 8px;
}
.cpo_tab_space_topleri
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 1px;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 20px;
    LINE-HEIGHT: 12px;
}

/***********CPO search**********/
.select_140_space_ri_5
{
    WIDTH: 140px;
    MARGIN-LEFT: 1px;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: 5px;
    PADDING: 0px;
}
.select_240_multi
{
    WIDTH: 240px;
    MARGIN-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING: 0px;
}
.cpo_search_form_le
{
	WIDTH: 200px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
}
.cpo_search_form_ri
{
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
}
.cpo_search_form_le_180
{
	WIDTH: 160px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
}
.select_140_multi
{
    WIDTH: 140px;
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 10px;
    FONT-SIZE: 10px;
    PADDING: 0px;
}
.cpo_search_nav
{
	PADDING-LEFT: 0px;
}
.cpo_search_nav A
{
	COLOR: #5E5E5E;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.cpo_search_nav A:link
{
	COLOR: #5E5E5E;	
	FONT-WEIGHT: bold;	
	TEXT-DECORATION: none;
}
.cpo_search_nav A:hover
{
	COLOR: #5E5E5E;	
	FONT-WEIGHT: bold;	
	TEXT-DECORATION: underline;
}
.cpo_search_nav A:active
{
	COLOR: #5E5E5E;	
	FONT-WEIGHT: bold;	
	TEXT-DECORATION: none;
}
.cpo_search_nav A:visited
{
	COLOR: #5E5E5E;	
	FONT-WEIGHT: bold;	
	TEXT-DECORATION: none;
}
.cpo_tab_universal_head_firstcol
{
	PADDING-TOP: 9px;
	PADDING-BOTTOM: 2px;	
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	VERTICAL-ALIGN: bottom;
	BACKGROUND: #EAEFEF;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
}
.cpo_tab_universal_head
{	
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 2px;	
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	VERTICAL-ALIGN: bottom;
	BORDER-LEFT: 1px solid #D7DBD2;
	BACKGROUND: #EAEFEF;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;	
}
.cpo_tab_universal_firstcol
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	BACKGROUND: #EAEFEF;
}
.cpo_tab_universal
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 20px;	
	BORDER-LEFT: 1px solid #D7DBD2;	
	VERTICAL-ALIGN: top;
	BACKGROUND: #FFFFFF;
}
.cpo_tab_search_details
{
	BORDER-BOTTOM: 1px solid #D7DBD2;	
  LINE-HEIGHT: 12px;
  BACKGROUND: #EAEFEF;
}
.cpo_search_details
{
	MARGIN-LEFT: 30px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	BORDER-TOP: 1px solid #EAEFEF;
	BACKGROUND-COLOR: #FFFFFF;
}
.cpo_search_tab_position
{
	MARGIN-TOP: 14px;
	MARGIN-LEFT: -14px;
}
.cpo_search_tab
{
	WIDTH: 629px;
}
.cpo_search_title_green
{
	HEIGHT: 14px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 15px;
	OVERFLOW: hidden;
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: #B5BBAD;
}
.cpo_search_checkbox_td
{
	WIDTH: 20px;
	PADDING-TOP: 17px; 
	PADDING-LEFT:0px;
}
.cpo_searchform_fields_required
{
	WIDTH: 100%;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 7px;
}
.arrow-up-down
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: -2px;
	MARGIN-LEFT: 4px;
	MARGIN-RIGHT: 3px;	
}
.cpo-search-details-le
{
	WIDTH: 139px;
	PADDING-RIGHT: 20px;
}
.cpo-search-details-ri
{
	WIDTH: 150px;
	PADDING-RIGHT: 20px;
}
/***********Preowned Search**********/
.po_tab_universal_firstcol
{
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 13px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	BACKGROUND: #EAEFEF;
}
/***********AoA Events**********/
.select_160
{
    WIDTH: 160px;
    MARGIN-LEFT: 1px;
    FONT-SIZE: 10px;
    MARGIN-RIGHT: 10px;
    PADDING: 0px;
}
.event-tab-row
{
 HEIGHT: 24px;
}