*{font-family:arial,sans-serif;margin:0;padding:0}html{height:100%}body{background:#fff url(http://www.broombroom.com/images/bg/tl.jpg) repeat-x;background-position:top left;font:11px arial,sans-serif;height:100%;margin:5px 0;overflow-y:auto}h1{color:#352945;font:700 14pt/20pt arial,sans-serif}h2{color:#352945;font:700 12pt arial,sans-serif}h3{color:#352945;font:700 11pt arial,sans-serif}.clear{clear:both}a:link,a:visited{color:#3163AD;text-decoration:none}a:hover{color:#03C;text-decoration:underline}form{z-index:0}input{color:#0C0303;font:11px/14px Tahoma;text-align:left}table,td{border:0;color:#2A2A2A;font:11px arial,sans-serif}#HEADER_content{margin:0 auto;overflow:hidden;width:980px}#HEADER_location2{background:#000;margin-top:1px;width:980px}#HEADER_broombroom_LOGO2{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;line-height:16px;margin-left:-20px;margin-top:13px}#broombroom-cars{background:#000 url(http://www.broombroom.com/images/bg/mainlogo5.png) no-repeat;border:0;display:block;height:71px;margin:0 auto;text-decoration:none;width:456px}#fholder{background:#000 url(http://www.broombroom.com/images/bg/bl2.jpg) repeat-x;background-position:top left;clear:both;margin:0;min-height:145px;padding:0;width:100%}#fh{background:transparent;margin:0 auto;overflow:hidden;width:980px}#FOOTER_location{background:transparent;float:left;padding:0;width:770px}#vw-golf{border-left:none;border-right:none;clear:both;color:#ccc;display:block;font-size:14px;height:35px;overflow:hidden;padding:0;text-align:right}#vw-golf a{color:#fff;font-size:12px;line-height:35px;margin:0 20px}#audi-bmw{clear:both;color:silver;display:block;height:39px;overflow:hidden;text-align:left}#audi-bmw a,#audi-bmw a:hover,#audi-bmw a:visited{color:#3163AD;font-size:11px;line-height:39px;text-decoration:underline;vertical-align:middle}#broombroom{background:#000;clear:both;color:#F4F4F4;display:block;float:left;line-height:1.6em;margin:10px 0 0;overflow:hidden;padding:10px 0 10px 10px;width:740px}#MAIN_location{background:#fff;margin:0 auto;width:980px}#MAIN_pagesetup{background:#fff;clear:both;margin:0;width:980px}#MAIN_content_border{background:#fff;border:solid 1px #fff;border-top:0;float:left;width:768px;z-index:0}#r-f{background:transparent;border:none;display:block;float:left;height:1500px;margin-left:775px;padding:10px 0;position:fixed;top:125px;width:208px;z-index:10000}.rbox1,.rbox2{-moz-border-radius:8px;-webkit-border-radius:8px;background:#292929;border:1px solid silver;border-radius:8px;display:block}.rbox1{color:#fff;font:700 14px/1.8em arial,sans-serif;height:95px;margin-top:15px;text-decoration:none}.rbox2{color:#fff;font:700 14px/1.8em arial,sans-serif;height:140px;margin-top:0;padding:5px 11px;text-align:center;text-decoration:none}#pho{background:transparent url(http://www.broombroom.com/images/bg/phone5.png) no-repeat 11px 5px;color:#fff;font:700 14px/42px arial,sans-serif;margin:0;padding:0 0 8px 60px;text-decoration:none}a#mes{background:transparent url(http://www.broombroom.com/images/bg/message.png) no-repeat 11px 0;display:block;height:38px;margin:0;padding:0 0 0 60px}a#mes,a:hover#mes,a:visited#mes{color:#fff;font:700 14px/38px arial,sans-serif;text-decoration:none}input#su{background:url(http://www.broombroom.com/images/bg/signup2.png) no-repeat;background-position:0 0;border:0;cursor:pointer;height:28px;margin:0 0 6px 0;width:105px}input#su:hover{background-position:0 -28px}#sub_dob{display:none;height:0;line-height:0;margin:0;padding:0;visibility:hidden;width:0}#sub_email,#sub_name{background:#fff;color:gray;display:block;font:9px Verdana,arial,sans-serif;height:13px;margin:0 auto 8px;padding:2px;width:140px}#topline{color:#fff;font:700 15px/1.5em arial,sans-serif;margin-bottom:6px}#car_specials_title2{color:#352945;display:inline;float:left;font-size:8pt;margin:25px auto 16px 16px;width:770px}#car_specials_title2 h1{color:#352945;display:inline;font-size:14pt;font-weight:700;margin-right:7px}#cars_available{-moz-border-radius:8px;-webkit-border-radius:8px;background:#E6F5CD;border:1px solid #C6C6C6;border-radius:8px;color:#999;font:11px/1.6em arial,sans-serif;padding:0 0 6px 6px;width:99%}#cars_available p{display:inline;font:11px/3em arial,sans-serif}#cars_available form{display:inline;margin:0;padding:0}#cars_available b{font-weight:400;margin-right:28px}#cars_available b#anr{margin-right:53px}#cars_available a{color:blue;font:11px/1.6em arial,sans-serif;margin-left:12px;text-decoration:underline}#used_car_tipst{background:url(http://www.broombroom.com/images/bg/ash.jpg) no-repeat;clear:both;height:114px;margin-left:0;padding-left:0;width:768px}#used_car_tipst p{color:#352945;font-size:8pt;font-weight:400;line-height:1.7em;margin:5px 10px 0 0;padding:0 24px 0 157px;width:540px}.silver_car{background:#E2E2E2}#htmllink{background:none;border:0;color:#0085cf;cursor:pointer;display:inline;font:11px arial,sans-serif;margin:0 0 0 40px;padding:0;text-decoration:underline}.car_offers{margin-top:6px}.car_offers a,.car_offers img,.car_image a img{border:0}.car_offers tr{height:82px}.car_offers tr#trh{height:33px}.car_offers th{background:#999;border-bottom:1px solid #999;border-left:1px solid #fff;border-top:1px solid #999;color:#fff;text-align:center}.car_offers th.make{border:0;border-bottom:1px solid #999;border-top:1px solid #999}.car_offers th.price{background:#333}.car_offers th.view_car{color:#3163AD}.car_offers td{border-bottom:1px solid #999;text-align:center}.car_offers td.model{padding-left:5px;padding-right:4px;text-align:left}.derivative{color:#625372;font-size:8pt;font-weight:400}.car_offers td.car_price{color:#333;font-size:8pt;text-align:center;width:auto}.car_offers td.car_offer{padding-left:2px;text-align:left}.car_offers td.car_offer a{display:inline;font-weight:700;margin:0;padding:0;text-transform:uppercase}#used_car_list{line-height:1.3em;margin-left:30px;margin-top:20px}#used_car_list ul{margin-left:10px;margin-top:20px}#used_car_list li{list-style:none;padding:5px 0 8px}#used_car_list a{font-size:9pt;text-decoration:underline}.wrapper,.ucr{border:0;margin:0 auto;padding:0;text-align:left;width:770px}.ucr{border-bottom:1px #999 ridge}.ucc1{float:left;margin:5px 3px;text-align:center;width:150px}.ucc2{float:left;line-height:140%;margin:5px;width:526px}.ucc2 a{font-weight:700;margin:0;padding:0;text-transform:uppercase}.ucc3{float:left;margin:5px 0;width:66px}.ucc3 a{line-height:200%}.navmenu,.navmenuie{background:transparent url(/images/bg/redbar.jpg) no-repeat;border-bottom:2px solid #fff;border-top:2px solid #fff;clear:both;height:35px;margin:17px auto 1px;width:980px}table.navmenuie{height:39px;margin:16px 0 3px;padding:0;width:980px}.navmenu ul{list-style-type:none;margin:0;padding:0}.navmenu ul li{float:left}#home_nav a,#home_nav a:hover,table.navmenuie td#h{border-left:1px silver solid;width:102px}#newcar_nav a,#newcar_nav a:hover{width:134px}#usedcar_nav a,#usedcar_nav a:hover{width:138px}#us_nav a,table.navmenuie td#u{width:109px}.navmenu ul li a,.navmenu ul li a:visited,.navmenu ul li a:hover{color:#fff;display:block;font:normal normal bold 12px/3.2em Arial,Helvetica,sans-serif;height:35px;overflow:hidden;padding-bottom:0;text-align:center;vertical-align:middle}table.navmenuie td,table.navmenuie td a,table.navmenuie td a:hover,table.navmenuie td a:visited{color:#fff;font:normal normal bold 12px/1.5em Arial,Helvetica,sans-serif;overflow:hidden;padding-bottom:0;text-align:center;vertical-align:middle}#home_nav a:hover,#finance_nav a:hover,#newcar_nav a:hover,#usedcar_nav a:hover,#partex_nav a:hover,#clients_nav a:hover,#blog_nav a:hover{background:url(/images/bg/redbar_hv2.jpg) no-repeat;border-right:1px #fff solid;text-decoration:underline}.navmenu ul li#us_nav ul{display:none}.navmenu ul li#us_nav:hover ul{background:#E5E4E3;border:ridge gray 1px;display:block;margin:0 0 0 5px;opacity:.95;position:absolute;top:120px;width:160px;z-index:10500}.navmenu ul li#us_nav:hover ul li{clear:both;width:160px}.navmenu ul li#us_nav:hover ul li a{border-right:none;color:#3E342F;display:block;font:normal normal bold 12px/1.3em Arial,Helvetica,sans-serif;height:18px;padding:3px 10px 7px;text-align:left;width:160px}.navmenu ul li#us_nav:hover ul li a:hover{background:url(http://www.broombroom.com/images/bg/menu_hover_bg3.png) repeat-y;color:#fff;text-decoration:underline}.navmenu table{border-collapse:collapse;left:0;position:absolute;top:0}.photo_1, .car_photos, #car_photos2{display:inline;float:left}.photo_1 img, .car_photos img, #car_photos2 img{border:1px solid #666}.usc1 img{margin-left:15px}.car_photos{margin:0 0 0 5px;min-height:330px}.car_photos img{margin:0 0 16px 2px;width:130px}.usc img{height:150px;margin:0 0 29px 40px;width:200px}#car_photos2{margin:-10px 0 0;min-height:10px;padding:0}.csd h1{color:#666;font:400 18px/18px arial,sans-serif;margin-top:15px;text-align:center}#car_photos2 img{margin:0 13px 10px 0;width:130px}.csd h2{font:700 16px/16px arial,sans-serif;margin:12px 0 13px;text-align:center}.csd h3{font-size:18px;margin:0 0 10px 5px;padding:3px 0 0;width:200px}.bph{background:#000;border:silver 1px solid;display:block;font-size:12px;margin:5px 0 20px;overflow:visible;padding:25px 0 25px 25px;width:740px}.bph,.wnext{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.mco{font-size:12px;margin-top:0;padding-top:0;width:770px}.section{border:#ccd 1px dashed;border-top:#dde 1px solid;line-height:130%;margin:6px 6px 16px;padding:4px 10px}.tlinks{margin-top:15px;line-height:160%}.tlinks li{list-style:url(http://www.broombroom.com/images/bg/arrow.png);margin-left:13px}.tlinks a,.tlinks a:hover,.tlinks a:visited{color:#0066FF/*#0085cf*/;font-weight:700;text-decoration:none;font-size:110%}.wnext{background:#fff url(http://www.broombroom.com/images/bg/silver.jpg) repeat-x;border:#C3C3C3 2px solid;font-size:13px;font-weight:700;line-height:140%}#tinybox{background:#fff url(http://broombroom.com/images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;display:none;padding:10px;position:absolute;z-index:2000}#tinymask{background:#000;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1500}.cfcb{background:url(http://www.broombroom.com/images/bg/cfcb2.png) no-repeat;color:#fff;font:700 14px/1.8em arial,sans-serif;height:48px;margin:3px 290px;padding:11px 0 0 58px;text-decoration:none;width:206px}.cfcb a{color:#fff;font:700 16px/1.8em arial,sans-serif;text-decoration:none}#MAIN_car_quote{background:#fff;border:solid 1px #CCC;border-top:0;float:left;width:768px;z-index:-1}.LEFT_car_quote{background:#fff;float:left;margin:0;width:256px}.LEFT_car_quote li{line-height:1.4em;list-style:none;margin:0;padding:12px 0 0 15px;width:220px}#car{padding:15px 28px 10px}.RIGHT_car_quote{background:#F3F3F3;border-bottom:solid 1px #CCC;border-left:solid 1px #CCC;float:left;margin:0;padding-left:20px;width:490px}.RIGHT_car_quote h1{font-size:12pt;font-weight:700;line-height:27pt;padding-bottom:16px}.RIGHT_car_quote p{padding-bottom:16px}.RIGHT_car_quote form{background:#F3F3F3;font:11px/15px arial,sans-serif}.RIGHT_car_quote select,.RIGHT_car_quote input,.RIGHT_car_quote textarea{font:11px/15px arial,sans-serif;margin:3px 0}.cft{font-size:12px;font-weight:400;margin:5px 0 20px 20px;padding:25px 0 0}.cft h1{color:#352945;font:700 14pt/20pt arial,sans-serif;margin-bottom:15px;margin-left:0}.cft p{font-size:12px;font-weight:400;margin-left:0;margin-top:10px}.cft p#p_one{margin-top:20px}.calct h2{color:#352945;display:inline;font:700 12pt arial,sans-serif;margin:30px 15px 0 30px;padding:0}.calct ul li img{border:none;margin:-180px 0 0 315px;width:27px}.calct ul li ul{display:none;width:395px}.calct ul li:hover ul{-moz-border-radius:9px;-webkit-border-radius:9px;background:#E8EAFF;border:solid #333 3px;border-radius:9px;display:block;line-height:1.8em;list-style-type:none;opacity:.95;padding:8px;position:absolute;top:250px;z-index:50000}.calc10b{color:#352945;font:11px/160% arial,sans-serif;margin:0 10px 20px;padding-top:5px}.ap{display:inline-table}.a1{width:40px}.a2a{width:20px}.a3{width:25px}.a4{width:54px}#fn{font:11px/160% arial,sans-serif;margin-left:10px}#fn p#fnp2{color:#666;margin:5px 0 6px 10px}#fn ul{list-style:none;margin:-10px 0 0 20px}#fn li{line-height:180%;list-style:none}#calc9_p2{-moz-border-radius:9px;-webkit-border-radius:9px;background:#FF9;border:#CCC groove 2px;border-radius:9px;font:400 11px/160% arial,sans-serif;margin:10px 5px;padding:12px}.calc10_col{display:block;float:left;width:382px}.calc10{-moz-border-radius:15px;-webkit-border-radius:15px;background:url(images/bg/calc.jpg) no-repeat top right #222;border:#CCCAC6 3px solid;border-radius:15px;color:#ccc;font:12px arial,sans-serif;margin:5px auto 20px;padding:10px 0 8px;width:356px}.calc10 table{border:none;border-spacing:0;font:12px arial,sans-serif;margin:0;padding:0;width:356px}.calc10 td,.calc10 th{color:#ccc;font:12px arial,sans-serif;height:26px;text-align:right;vertical-align:middle}.calc10 td.c_2{padding-right:2px;text-align:right;width:8px}.calc10 td.c_3{width:67px}.calc10 td.c_3 input{text-align:right}.calc10 td.per_month,.calc10 th.per_month{background:#600;color:#fff;font-weight:700;margin-top:2px}.calc10 form{font:12px arial,sans-serif;margin:0;width:356px}.calc10 form input{color:#000;font:12px arial,sans-serif;padding-right:2px}.calc10 form select{color:#000;font:12px arial,sans-serif}.calc10 form label{color:#ccc;font:12px arial,sans-serif}#spacer{margin-top:48px}.spacer2{color:#933;display:inline;font-size:10pt;font-weight:700;margin:1px auto 1px 30px;padding:1px}#apr-rate{color:#ccc;font:9px arial,sans-serif}.bp-calc{display:none;font-size:0}#showme{display:none;font-size:0;visibility:hidden}.calc10 form input#variableshow{background:#222;border:none;color:#fff;cursor:pointer;display:inline;font-size:10pt;font-weight:400;margin-left:100px;padding:15px 0 0;text-decoration:underline}#paytable{margin:15px auto}#paytable h3{font:400 13px/2.5em arial,sans-serif;text-decoration:underline}.ttit,.ps{border-bottom:solid 1px gray;display:block;float:left;font:400 11px/1.5em arial,sans-serif;padding:2px}.ttit{height:51px;text-align:right;vertical-align:middle}.ps{font-size:12px;text-align:right}.co1{clear:both;margin-left:10px;text-align:center;width:30px}.ot1{width:65px}.mnthi{padding-right:10px;width:65px}.mnthp{background:#600;color:#fff;font-weight:700;width:70px}.ot2{width:80px}#MAIN_locationf{background:#fff;margin:0 auto;width:770px}#MAIN_pagesetupf{background:#fff;clear:both;margin:0;width:770px}#MAIN_content_borderf{background:#fff;border:none;float:left;width:768px;z-index:0}p,.ucc2 h2{line-height:160%}.white_car,#tinycontent{background:#fff}.biggernos,.ucr h2{font-size:11pt}#finance_nav a,#finance_nav a:hover,#partex_nav a,#partex_nav a:hover,#clients_nav a,#clients_nav a:hover,#blog_nav a,#blog_nav a:hover{width:122px}.navmenu ul li a,table.navmenuie td{border-right:1px silver solid}.tlinks a:hover,.LEFT_car_quote a{text-decoration:underline}.calct,#fn p{margin:0;padding:0}.calct ul,.calct ul li{display:inline;list-style-type:none}
a#car-finance-calculator{display:block;background:url(http://www.broombroom.com/images/bg/calcbgr.jpg) no-repeat;width:207px;height:207px;color:#fff;padding:24px 0 0 15px;font-weight:700;margin:0;border:0;text-decoration:none}
a#car-finance-calculator b{font-size:14px}
a#car-finance-calculator span{font-size:10px;line-height:150%;color:#E4E4E4}
*:first-child+html #det{margin-top:15px} 
*:first-child+html #r-f {top:132px}
* html #det{margin-top:15px} 
* html #r-f {position:absolute;top:132px} 
*:first-child+html #car_specials_title2{margin-top:5px} 
* html #car_specials_title2{margin-top:5px} 
* html #cars_available{padding-top:8px} 
* html #cars_available form input{margin:0 20px;display:inline} 
* html .ucc2{width:523px} 
*:first-child+html .csd h2{margin-bottom:5px}
*:first-child+html .bph{margin-top:5px}
*:first-child+html #tinybox{overflow:scroll} 
*:first-child+html .navmenu{border-top:1px} 
*:first-child+html .calct ul li img{margin-top:-35px} 
*:first-child+html .calct ul li a{display:block;width:100%;height:100%;text-decoration:none;color:#000} 
* html .calct img {margin:-25px 0 0 315px;width:27px;height:27px;border:none}
.calct img.pb{margin:3px 0 0 30px;padding:0;height:12px;width:215px}
.calct a,.calct a:link,.calct a:visited {display:block}
.calct a:hover,.calct a:link:hover,.calct a:visited:hover{text-align:left;text-decoration:none;color:#000} 
.calct a:link span,.calct a:visited span{display:none;background:#fff;color:#fff}
.calct a:hover span{background:#E8EAFF;border:solid #333 3px;display:block;padding:8px;opacity:.95;position:absolute;top:250px;z-index:50000;line-height:1.8em;width:350px;color:#000}
.variable-title ul li:hover ul,.variable-title a:link span,.variable-title a:visited span{left:630px}
.fixed-title ul li:hover ul,.fixed-title a:link span,.fixed-title a:visited span{left:260px}
* html .calc10 table{table-layout:fixed}
.calc10 th{text-align:left;width:214px;padding-left:31px !important; padding-left:15px} 
.calc10 td.c_1{text-align:left;width:214px;padding-left:31px !important;padding-left:15px}
* html .calc10 td.c_3 input{padding:0;margin:0}
.calc10 td.c_4{font-size:11px;text-align:left;width:67px !important;width:45px;padding-left:7px !important;padding-left:2px}
.calc10 form input#variablego,.calc10 form input#fixedgo{color:#7B9EE6;font-size:10pt !important;font-size:9pt;font-weight:400;margin:8px auto 0 auto;width:360px;padding:0;border:none;text-align:center;background:none;text-decoration:underline;cursor:pointer}
* html .mnthp{width:68px} 
.rbox3{-moz-border-radius:8px;-webkit-border-radius:8px;background:#C63835;border:2px solid silver;border-radius:8px;display:block}
.rbox3{color:#fff;font:700 14px/1.8em arial,sans-serif;height:110px;margin-top:0;padding:9px 11px;text-align:center;text-decoration:none}
.rbox3 a{color:#fff;font:700 14px/1.8em arial,sans-serif;text-decoration:none}