h1{text-align:center;font-weight:normal;font-variant:small-caps;color:#050564;}
h1 img{vertical-align:middle;}
h1.internal_header{text-align:left;color:#FFF;background-color:#4a4dff;width:746px;height:42px;font-weight:normal;font-variant:none;padding-left:20px;margin:15px 0;}
h1.internal_header.dealers{background:url(images/internal_header_dealers.gif) no-repeat;}
h1.internal_header.finance{background:url(images/internal_header_finance.gif) no-repeat;}
h1.internal_header.insurance{background:url(images/internal_header_insurance.gif) no-repeat;}
h1.internal_header.classic{background:url(images/internal_header_classic.gif) no-repeat;}
h1.internal_header.sitemap{background:url(images/internal_header_sitemap.gif) no-repeat;margin:0 10px 15px;}
.internal_box{border:1px solid #4a4dff;background:#FFF;height:250px;width:240px;float:left;margin:10px 10px 10px 0;}
.intbox_long{width:500px;}
.intbox_blue{background:url(images/lt_blue_grad.gif) repeat-x bottom center;}
.internal_box h3{height:33px;color:#FFF;text-align:center;background:#FFF url(images/internal_box_title.gif) repeat-x top center;margin:0;padding:0;}
.internal_content{width:770px;margin-left:20px;float:left;}
.blank_box{height:250px;width:380px;float:left;background:url(images/blank_box.png) no-repeat;margin:10px 0;}
.blank_box_tall{height:410px;width:360px;float:left;background:url(images/blank_box_tall.png) no-repeat;margin:10px 0;}
.no_box_long{width:745px;float:left;border:1px solid #eee;position:relative;text-align:left;margin:10px 0;}
.flat_box_short{width:240px;float:left;border:1px solid #e5e5e5;background:#fafaff;margin:10px 0 0 10px;}
.blank_box_long{height:250px;width:510px;float:left;background:url(images/blank_box_long.png) no-repeat;margin:10px 0;}
.blank_box_long_financing{height:250px;width:510px;float:left;background:url(images/blank_box_long_financing2.jpg) no-repeat;margin:10px 0;}
.blank_box_long_insurance{height:250px;width:510px;float:left;background:url(images/blank_box_long_insurance.jpg) no-repeat;margin:10px 0;}
.blank_box_blue{height:250px;width:250px;float:left;background:url(images/blank_box_blue.png) no-repeat;margin:10px 0;}
.blank_box_header{width:250px;height:35px;background:url(images/buying_tips_hover.png) no-repeat bottom;text-align:center;margin:5px auto 0;}
.blank_box_header h3{font-size:22px;color:#b4b4b4;text-align:center;}
.blank_box_content{margin:0 15px;}
.blank_box_content p{font-size:12px;line-height:18px;color:#555;}
.blank_box_content p b{color:#000;}
.blank_box_content h4{font-size:120%;font-weight:normal;color:orange;}
ul.dealer_by_state{width:115px;list-style-type:none;font-size:12px;float:left;}
ul.dealer_by_state li a{color:orange;text-decoration:none;}
.dealers_table{border:1px solid #666;border-collapse:collapse;font-size:11px;text-align:left;width:730px;margin:10px;}
#internal_bottom .dealers_table h4{margin-left:0;}
#internal_bottom .dealers_table h4 a{color:#6464ff;}
.dealers_table .links{display:none;height:20px;line-height:20px;font-size:12px;color:orange;padding-left:10px;}
.dealers_table .links a:hover{color:blue;text-decoration:underline;}
.dealers_table th{border-bottom:1px solid #666;border-right:1px dotted #666;height:24px;font-size:14px;line-height:24px;font-weight:normal;background:#fafaff;color:#666;padding:0 3px;}
.dealers_table tr{border-bottom:1px solid #ccc;}
.dealers_table td{text-align:left;border-right:1px dotted #ccc;padding:1px 5px;}
.internal_zip{text-align:center;height:200px;font-size:120%;color:#8c8c8c;position:relative;}
.internal_zip .sub_button{display:block;width:164px;height:60px;overflow:hidden;position:absolute;bottom:35px;right:28px;}
.internal_zip .sub_button input{position:absolute;top:0;left:0;}
.internal_zip .sub_button input:hover{bottom:0;}
#ctl00_cphMaster_getstarted_zip{font-size:200%;color:gray;border:1px solid orange;width:150px;text-align:center;}
#ctl00_cphMaster_getstarted_sub{border:1px solid transparent;background:transparent;font-size:120%;color:gray;cursor:pointer;}
#internal_bottom{width:750px;min-height:300px;clear:left;margin:10px 0 10px 3px;}
#internal_bottom h3{display:block;width:750px;padding-bottom:2px;border-bottom:1px solid #eee;color:#999;font-size:22px;letter-spacing:1px;}
#internal_bottom .section{margin:0 10px 10px;}
#internal_bottom .section.highlight{background:#f6f6f6;}
#internal_bottom h3 a{color:#999;}
#internal_bottom h3 .slogan{font-size:16px;font-weight:normal;font-style:italic;color:#aaa;}
#internal_bottom h4{padding-top:10px;color:#000;font-weight:normal;font-size:14px;margin:0 10px 5px;}
#internal_bottom h4 .distance{font-size:80%;color:#323232;font-weight:normal;}
#internal_bottom p{color:#666;font-size:12px;line-height:20px;margin:0 10px;padding:0 0 10px 5px;}
.internal_right_ad{width:160px;margin-right:20px;float:right;}
#fin_info{font-size:12px;color:#323232;width:440px;text-align:left;position:relative;margin:0 auto 10px;}
#fin_info h4{margin-bottom:2px;margin-left:15px;}
#fin_info label{display:block;margin-bottom:5px;margin-left:15px;}
#fin_info label.inline{display:inline;}
#fin_info input.radio{position:static;left:0;width:15px;}
#fin_info input{position:absolute;left:100px;width:150px;}
#fin_info.fin_info_right input{left:130px;}
#fin_info input.sub{border:1px solid #646464;background:#f0f0f0;color:#646464;cursor:pointer;font-size:110%;margin-right:15px;padding:2px;}
#fin_info #ctl00_cphMaster_state{width:60px;positive:relative;left:50px;}
#fin_info #ctl00_cphMaster_zip{width:100px;}
#fin_info #ctl00_cphMaster_ddlTimeAtJob{position:relative;left:40px;top:2px;}
#fin_info #ctl00_cphMaster_ddlRentOwn{position:relative;left:50px;top:2px;}
#fin_info #ctl00_cphMaster_ddlCreditHistory{position:relative;left:15px;top:2px;}
.ex{color:#969696;font-size:80%;font-style:italic;position:absolute;left:260px;}
.fin_info{font-size:12px;color:#323232;text-align:left;position:relative;margin:0;}
.fin_section{border:1px solid #bbb;background:#f4f4fb;margin:0 10px; padding: 5px 10px;}
.fin_section td input,.fin_section td select{font-size:12px;}
.financing h3 {font-size:22px;color:#ff7816;text-align:center;margin: 15px 5px;}
.fin_section h4{text-align:right;letter-spacing:3px;color:#c1c1d8;border-bottom:1px solid #e5e5e5;font-weight:normal;margin:0;padding:0 10px 0 0;}
.fin_info label,.fin_info .label{font-size:12px;line-height:22px;height:22px;float:left;position:relative;display:block;width:220px;margin:2px 5px 0 10px;}
.contact_table{border-collapse:collapse;width:700px;margin:10px auto;}
.contact_table .setup_row{height:0;padding:0;}
.contact_table td{text-align:right;padding: 3px 0px;}
.contact_table input, .contact_table select {text-align:left; width: 90%; margin-left: 5px; padding: 3px 5px;}
.loan_calc{float:left;font-size:90%;line-height:21px;margin:5px;}
.loan_calc input{width:70px;border:1px solid #bbbce2;height:15px;margin:1px 0;}
.loan_calc .loan_payments{border:transparent;background:transparent;font-size:18px;color:#016992;font-weight:bold;width:80px;height:20px;}
.loan_cars{height:400px;width:240px;float:left;background:url(images/loan_cars.jpg) no-repeat bottom center;margin:10px 0 0 10px;}
.related_offers{border:1px solid #e5e5e5;font-size:12px;color:#666;}
.related_offers h4{text-align:right;letter-spacing:3px;color:#c1c1d8;border-bottom:1px solid #e5e5e5;font-weight:normal;font-size:14px;margin:0;padding:0 10px 0 0;}
#buying_tips_container.bt_loan_page{margin-top:5px;}
.your_privacy{width:170px;height:600px;font-size:10px;margin-top:20px;margin-right:0;float:right;color:#666;}
.your_privacy h2{font-size:16px;color:#333;}
.your_privacy h3{font-size:18px;display:block;}
.your_privacy p {font-size: 11px; line-height: 18px;}
.your_privacy .site_seal{text-align:center;margin-bottom:5px;}
.finance_landing_ad{display:block;width:250px;height:300px;float:right;overflow:hidden;margin:20px 10px 10px;}
.thankyou{width:860px;margin:10px 60px;}
.thankyou h3{color:#0021e4;font-weight:bold;margin-bottom:5px;}
.thankyou p{color:#444;font-size:12px;line-height:18px;margin:10px 0;}
.thankyou .highlight{font-size:12px;font-weight:bold;color:#0021e4;}
.thankyou .directions{padding-bottom:10px;border-bottom:1px solid #ddd;}
.new_detail_main{width:680px;border:1px solid #eee;float:left;margin-top:10px;margin-left:20px;}
.new_detail_title h1{color:#0800b4;font-weight:bold;}
.new_detail_image{float:left;margin-left:10px;}
.new_detail_base{float:right;text-align:center;font-size:90%;margin:50px 70px 0 0;}
.new_detail_base h3{font-size:160%;font-weight:normal;color:orange;}
.new_detail_options{float:left;margin-left:10px;padding-right:60px;border-right:1px solid gray;}
.new_detail_contact{float:right;margin-right:10px;}
.new_detail_ad{width:162px;height:602px;float:right;margin-right:20px;}
.new_detail_prices{margin-left:20px;font-size:80%;}
#breadcrumbs{font-size:90%;margin-left:20px;}
.internal_main_form{position:relative;width:350px;}
.internal_main_form label{display:block;position:relative;color:#5a5a5a;height:23px;font-size:100%;margin:5px 0 5px 10px;}
.internal_main_form input,.internal_main_form select{position:absolute;width:220px;left:50px;color:#5a5a5a;font-size:100%;margin:0;}
.internal_main_form label .paycalc{left:100px;width:150px;}
.sitemap h2{width:600px;height:30px;line-height:30px;background:#4a4dff;font-size:16px;text-transform:uppercase;font-weight:normal;padding-left:15px;clear:both;color:#FFF;margin:10px;}
.sitemap p{font-size:11px;line-height:16px;color:#666;margin-left:20px;}
.sitemap p b{font-weight:normal;color:#222;}
.sitemap_links{list-style-type:none;margin-left:15px;}
.sitemap_links li{width:120px;font-size:10px;line-height:14px;float:left;}
.ebay_results{width:750px;border:1px solid #bbb;}
.sort_bar{width:750px;height:45px;border:1px solid #99a7ff;background:#f6f7ff;text-align:center;margin:5px 0;}
.sort_bar .max_price{width:200px;height:45px;float:left;}
.sort_bar .sorts{width:500px;height:50px;margin-right:30px;float:right;}
.sort_bar .category{font-size:12px;color:#333;padding:10px 0 2px;}
.sort_bar .options{font-size:11px;line-height:15px;color:#666;}
.sort_bar .options .inline_spacer{font-size:15px;padding:0 6px;}
.ebay_results .item_wrapper{position:relative;clear:both;}
.ebay_results .trade_link{position:absolute;bottom:5px;right:27px;}
.ebay_results .item{display:block;width:750px;height:82px;background:#eee;padding:0;}
.ebay_results .item.even{background:#FFF;}
.ebay_results .item:hover{background:#e4e4ff;}
.ebay_results .item .pic{float:left;display:block;width:90px;height:70px;border:1px solid #ddd;overflow:hidden;margin:5px;}
.ebay_results .item .pic img{width:80px;height:60px;margin:5px;}
.ebay_results .item .details,.ebay_results .item .price_left,.ebay_results .item .price_right{display:block;float:left;height:60px;width:380px;margin:10px;}
.ebay_results .item .title{font-size:14px;text-transform:uppercase;color:#333;}
.ebay_results .item .location{font-size:12px;text-transform:capitalize;color:#666;}
.ebay_results .item .price_left{width:100px;font-size:12px;color:#333;text-align:right;border-left:1px solid #ccc;}
.ebay_results .item .price_right{width:100px;font-size:12px;color:#333;text-align:left;}
.loancalc{position:relative;}
.loancalc .line{font-size:18px;line-height:40px;height:40px;margin:5px 15px;}
.loancalc .line .aligned{width:200px;height:40px;float:right;text-align:left;}
.loancalc .line.result{color:#0509CB;margin-top:20px;font-size:22px;line-height:26px;}
.loancalc .orline{text-align:center;color:#666;font-style:italic;font-size:12px;margin:10px 0;}
.loancalc input{font-size:24px;line-height:24px;width:100px;padding:3px 10px;}
.loancalc .reset{display:block;position:absolute;width:40px;height:16px;bottom:10px;right:10px;font-size:12px;text-decoration:underline;color:#0509CB;cursor:pointer;}
.blank_box_header h3.orange,#internal_bottom .dealers_table h4 a:hover,.dealers_table .links a{color:orange;}
ul.dealer_by_state li a:hover,#internal_bottom h3 a:hover{text-decoration:underline;}
#ctl00_cphMaster_getstarted_make,#ctl00_cphMaster_getstarted_range{color:gray;border:1px solid orange;width:200px;text-align:left;}
#fin_info #ctl00_cphMaster_jobyears,#fin_info #ctl00_cphMaster_resyears,.loancalc input.short{width:50px;}
#fin_info #ctl00_cphMaster_over18,#fin_info #ctl00_cphMaster_privpol,#fin_info #ctl00_cphMaster_chkEighteenDL{width:20px;position:relative;left:0;top:2px;}
#fin_info #ctl00_cphMaster_ddlMonth,#fin_info #ctl00_cphMaster_ddlDay,#fin_info #ctl00_cphMaster_ddlYear{position:relative;left:35px;top:2px;}
.fin_section td input.phone1,.fin_section td input.phone2,.fin_section td input.phone3{width:40px;top:2px;}
.fin_info input,.your_privacy .subtitle{font-size:16px;}
.new_detail_main h4,.new_detail_title{text-align:center;margin-bottom:10px;}
