@charset "utf-8";
/* CSS Document */


/*
---------------------------------------------
23. invoice results page 
---------------------------------------------
*/

#inv_bordertop { width:960px; height:10px; float:left; background:url(../images/inv_bordertop.gif) no-repeat top; margin-top:-2px}
#inv_results { width:960px; float:left; background:url(../images/bg_content_inner.gif) repeat-y; padding-top:15px; padding-bottom:65px}


/*
---------------------------------------------
23.1 invoice results page  - search list
---------------------------------------------
*/

#viewbuttons_results { width:259px; float:left; margin:5px auto 10px auto;}
#viewbuttons_results .button_view{float:left;}
#viewbuttons_results .button_view a { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none; background:url(../images/bg_button_red.gif) repeat-x; border:1px solid #B7B5B6;}  
#viewbuttons_results .extra_space_left{margin-left:40px;}

.searchlist { width:259px; float:left; padding:10px 0} 
.searchlist h6 { background:url(../images/bg_searchbar.gif) no-repeat; padding:3px 0; padding-left:23px}

.searchlist ul { list-style:none; padding:10px 0; padding-left:20px}
.searchlist ul li { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#144E72; padding-bottom:5px}
.searchlist .model{padding-left: 40px}
.searchlist .trim{padding-left: 70px}
.searchlist .extra_top_pad{padding-top: 10px}
.searchlist ul li a { color:#144E72; text-decoration:underline}
.searchlist ul li a:hover { color:#144E72; text-decoration:underline}

.searchlist .selected{font-weight:bold;}


/*
---------------------------------------------
23.2 invoice results page  - new inventory
---------------------------------------------
*/


#newinventory { width:650px; float:left; font-family:Arial, Helvetica, sans-serif}
#newinventory h1 { font-size:30px; font-weight:normal; color:#000000; border-bottom:1px solid #000000}
#newinventory h2 { font-size:24px; font-weight:normal; color:#000000; text-align:center; padding:10px 0}
#newinventory h3 { width:440px; float:left; padding:10px 0}

#newinventory .viewing { width:650px; float:left; padding:5px 0}
#newinventory h5 { font-size:13px; color:#666666} 
#newinventory h5 .text_bold { font-size:14px; color:#000000}

.results_alt{float:left; width:650px; text-align:center; padding:25px 0 25px 0; background-color:#EEEEEE; }

.greybar { width:640px; float:left; background:#CCCCCC; padding:2px 5px}
#sortby { float:left}
#sortby  span { float:left; font-size:13px; font-weight:bold; color:#000000; padding-right:5px; padding-top:2px}
#sortby a {font-size:14px; font-weight:normal; color:#000000; padding-left:5px}


#newinventory .pagelist { float:right; padding:2px 0}
#newinventory .pagelist h6 { float:left; color:#000000} 
#newinventory .pagelist ul { list-style:none; float:left}
#newinventory .pagelist ul li { float:left; font-size:12px; font-weight:normal; color:#000000; padding-left:3px}
#newinventory .pagelist ul li a:link, .pagelist ul li a:visited { color:#000000; text-decoration:none; background:#FFFFFF; border:1px solid #999999; padding:1px 4px} 
#newinventory .pagelist ul li a:hover { color:#000000; text-decoration:none; border:1px solid #006AA3} 
#newinventory .pagelist ul li a.selected { color:#FFFFFF; text-decoration:none; background:#006AA3; border:1px solid #006AA3} 



.inv_set { width:650px; float:left; border-bottom:3px solid #CCCCCC; padding-top:5px; padding-bottom:10px}

.inv_set_last { width:650px; float:left; padding-top:5px; padding-bottom:20px}


.inv_column1 { width:200px; float:left; padding-right:10px}
.inv_column1 p { font-size:11px; color:#000000; text-align:center}
.inv_photo { width:198px; float:left; border:1px solid #CCCCCC} 


.inv_column2 { width:330px; float:left;}
.inv_column2 h4 { float:left; padding-top:25px; padding-bottom:10px}
h4 a { color:#00649c; text-decoration:underline; font-weight:bold;}


.inv_column3 { width:110px; float:left}
.inv_column3 p { font-size:11px; font-weight:bold; text-align:center; color:#666666}
.inv_column3 p a { color:#FFFFFF; text-decoration:none}
.inv_column3 h4 { font-weight:bold; color:#000000; text-align:center}

#newinventory .inv_column3 h2 { font-size:28px; font-weight:bold; color:#E81B23; padding:0}


.icon_carfax {padding:5px 0 0 55px;}
.icon_certified { float:left; padding-left:60px; padding-top:20px}
/*.icon_finance { float:left; padding-left:50px; padding-top:0px}*/
.icon_finance { float:left;  padding-top:5px}

.button_justreduced { width:110px; float:left; background:url(../images/button_justreduced.gif) repeat-x; padding:3px 0} 
/*button_justreduced.gif, button_weeklyspl.gif, button_justarrived.gif*/
.button_weeklyspl { width:110px; float:left; background:url(../images/button_justreduced.gif) repeat-x; padding:3px 0} 
.button_financed { width:110px; float:left; background:url(../images/button_justreduced.gif) repeat-x; padding:3px 0} 
.button_financed a:link, .button_financed a:visited {text-decoration:underline;}

.button_justarrived { width:110px; float:left; background:url(../images/button_justarrived.gif) repeat-x; padding:3px 0} 

.buybox { width:436px; float:left; border:1px solid #c2161e; margin-top:5px;}
.buybox .weekly_special_flag{font-size:12px; padding:2px 4px; font-weight:bold; color:#FFF; background:url(../images/button_weeklyspl.gif);}
.buybox h4 {font-size: 22px; font-weight:bold; color:#DD1A22; text-align:center; padding:6px 0 3px 0; margin:0} 
.buybox h4 a{text-decoration:none; color:#666}

.buybox h5 {font-size: 12px; color:#00649c; text-align:center; padding-bottom:3px; margin:0} 
.buybox h5 a{text-decoration:underline; color:#00649c}


#quotebox { width:640px; height:auto; float:left; background:#cb161e url(../images/bg_quotebox.gif) center no-repeat; padding:10px 5px 5px 5px; margin:20px 0; }
#quotebox p a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline}
#quotebox h4 { font-size:16px; color:#FFFFFF; font-style:NONE; padding-left:15px; padding-right:15px;text-align:center;}
#quotebox h5 { color:#FFFFFF; text-align:right; padding-right:50px; padding-top:8px} 

#refine_box{width:634px; height:auto; float:left; padding:10px 5px 5px 5px; margin-bottom:25px; border:1px solid #CCC; padding:10px; text-align:center;}
#refine_box .margin-left{margin-left:20px;}
#refine_box a { color:#144E72; text-decoration:underline; font-size:14px; font-weight:bold;}
#refine_box .all_locations{padding-bottom:15px;}

.chat_icon{width:200px; text-align:center;}
