
/* ::::: http://o.aolcdn.com/commerce/autos/scv0904212206/cars-css/used-global.css ::::: */

body { margin: 0pt auto; background: rgb(0, 0, 0) url('bg_asphalt-3.jpg') repeat-y scroll 50% 0pt; font-family: arial,verdana,sans-serif; font-size: 77%; text-align: center; position: relative; width: 980px; }
img { border: medium none ; }
a { color: rgb(31, 119, 163); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
a:visited, a:link { text-decoration: none; }
a:hover { text-decoration: underline; }
ol { margin: 0pt; padding: 0pt; list-style-position: outside; }
ul { margin: 0pt; padding: 2px; list-style-type: none; }
ul > li { display: list-item; }
h1, h2, h3, p { margin: 0pt; padding: 0pt; font-family: arial,verdana,sans-serif; }
h1 { float: left; font-size: 16px; font-weight: bold; }
h2 { font-size: 16px; }
h3 { font-size: 12px; color: rgb(50, 153, 152); }
h4, h5 { margin: 0pt; padding: 0pt; font-family: Arial; font-size: 1.25em; font-weight: normal; color: rgb(102, 102, 102); }
form { margin: 0pt; padding: 0pt; }
.listItem, .nbList { float: left; }
.listItem li, .nbList { margin: 0pt; padding: 0pt; list-style-position: outside; list-style-type: none; }
.listItem { padding: 2px 10px; margin-right: 4px; }
.orange { color: rgb(213, 79, 44); }
.red { color: red; }
.grayed { color: rgb(204, 204, 204); font-size: 14px; font-weight: bold; }
.bgCurrent { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.border { border: 1px solid rgb(72, 161, 250); }
.blue { color: rgb(31, 119, 163) ! important; }
.Titlegray { color: rgb(137, 138, 138); font-family: times New Roman; font-size: 17px; font-weight: 600; }
.titleList { color: rgb(54, 60, 65); font-family: times New Roman; font-size: 20px; font-weight: normal; }
.printDate { float: left; color: rgb(137, 138, 138); font-family: times New Roman; font-size: 17px; font-weight: 600; }
.btn { border: medium none ; background: rgb(210, 216, 227) url('srchbtnbg.gif') repeat-x scroll 0pt 0pt; font-size: 12px; color: rgb(255, 255, 255); cursor: pointer; }
#pageContainer { text-align: left; width: 980px; }
#bannerAdd { padding: 5px 0pt; background: transparent url('s_grad-2.gif') repeat-x scroll 0pt -359px; }
#adsDiv0 { border: 5px solid rgb(198, 214, 234); margin: 0pt auto; background: rgb(97, 99, 98) none repeat scroll 0% 0%; text-align: center; width: 728px; }
#headerContainer {  }
#bodyContainer { padding: 0pt 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; width: 960px; display: table; }
#leftContainer { padding: 7px 0pt 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; width: 638px; }
.ucar_list_container { float: left; width: 638px; }
.left_column { margin: 0pt; float: left; width: 186px; padding-top: 5px; }
.right_column { margin: 0pt; float: left; width: 452px; padding-top: 5px; }
#rightContainer { float: right; width: 314px; }
#sponserLinkContainer {  }
#n__bb_ft { background: rgb(255, 255, 255) none repeat scroll 0% 50%; clear: both; margin-top: 10px; text-align: center; float: left; font-size: 1em; font-family: arial,helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; padding-bottom: 5px; width: 100%; }
.modList span { display: block; }
#bb_frfb, #bb_frco { padding-bottom: 12px; }
#bb_frfb, #bb_frco { width: auto; }
.imgTxt_container { padding: 20px 0pt; float: left; }
.hdrImgTxt_container { float: left; }
.verticalLine { border-left: 1px solid rgb(72, 161, 250); margin: 0pt 23px 0pt 10px; float: left; height: 120px; }
.imgTxtMod { float: left; width: 190px; }
.hdrImgTxtMod { margin: 20px 18px 20px 0pt; float: left; width: 200px; }
.endMod { margin-right: 0pt; }
.pageTitle { margin: 10px 0pt 0pt; float: left; }
.title { float: left; font-size: 17px; font-weight: bold; }
.showNot { float: left; }
.wdth { padding-right: 5px; padding-bottom: 0pt ! important; }
* + html .wdth { padding-right: 5px; }
.Rcarfax { margin: 0pt; padding: 15px 0pt 0pt; clear: both; width: 270px; }
.Rcarfax input.chkbox { border-style: groove; border-color: rgb(186, 203, 218); border-width: 2px 1px 1px 2px; margin: 0pt 7px 0pt 0pt; padding: 0pt; width: 16px; height: 16px; }
.Rcarfax .algn { margin: 0pt ! important; padding: 0pt ! important; }
.vus_mod { padding: 10px; float: left; width: 292px; margin-bottom: 1em; }
.vus_mod h4 { float: left; clear: both; font-family: arial; font-style: normal; font-variant: normal; font-weight: 700; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 5px; color: rgb(98, 116, 125); }
.vusList { width: 292px; }
.backLink { float: left; margin-top: 10px; }
.row { float: left; width: 290px; cursor: pointer; }
.row:hover, .row a:hover { color: rgb(31, 119, 163); cursor: pointer; text-decoration: underline; }
.colYr { float: left; width: 55px; }
.colMi { float: left; width: 50px; }
.colPr { float: left; width: 50px; }
.colMdl { float: left; width: 65px; }
.colTr { float: left; width: 65px; }
.squareAdd { margin: 10px 0pt 1em; float: left; width: 14px; }
.squareAddtwo { margin: 0pt 0pt 10px; float: left; width: 314px; }
.bgColor { padding: 7px; background: rgb(211, 211, 211) none repeat scroll 0% 0%; width: 300px; height: 250px; }
.bgColorOne { padding: 7px; background: rgb(211, 211, 211) none repeat scroll 0% 0%; width: 300px; height: 130px; }
.ft_text { margin-top: 10px; }
.ft_cr { margin-bottom: 10px; }
.ft_btm { margin-top: 10px; }
.labels, label { font-family: arial; font-size: 12px; color: rgb(82, 85, 82); display: block; }
.textField, .text { border-style: groove solid solid groove; border-color: rgb(150, 150, 150) rgb(214, 214, 214) rgb(214, 214, 214) rgb(150, 150, 150); border-width: 2px 1px 1px 2px; padding: 2px 0pt; color: rgb(106, 122, 136); font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; }
.selectField, select { border: 1px groove rgb(150, 150, 150); color: rgb(106, 122, 136); font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; }
#sponsoredLink { margin: 10px 0pt; float: left; }
#sponsoredLink h3 { margin: 0pt; padding: 0pt 0pt 2px; font-size: 14px; color: rgb(2, 65, 96); font-weight: bold; text-decoration: none; }
#sponsoredLink .box { padding: 8px 0pt; }
#sponsoredLink .box .arrow { padding: 0pt 0pt 0pt 6px; background: transparent url('info_bg_arrow-blue-right') no-repeat scroll 0pt 5px; }
#sponsoredLink .sponsor2 { margin: 0pt 10px; width: 294px; }
#dmn_results1 { padding: 1em 0pt 0pt; clear: both; text-align: left; }
#dmn_results1 .spon_link { border: 1px solid rgb(76, 160, 246); margin: 0pt 0pt 1em; padding: 10px; width: 292px; }
#dmn_results1 .spon_link h3 { float: right; font-weight: normal; color: rgb(40, 100, 180); }
#dmn_results1 .spon_link .item { padding-bottom: 10px; }
#dmn_results1 .spon_link .item a:hover { text-decoration: underline; }
#dmn_results1 .spon_link .item a { font-weight: bold; }
#dmn_results1 .spon_link .item a:hover { text-decoration: none; }
#dmn_results1 .spon_link .item a p { font-weight: normal; color: black; }
#dmn_results1 .spon_link .item a span { font-weight: normal; color: green; }
#dmn_results2 { padding: 1em 0pt 0pt; clear: both; text-align: left; }
#dmn_results2 .spon_link { border: 1px solid rgb(76, 160, 246); padding: 10px; margin-bottom: 2em; width: 616px; }
#dmn_results2 .spon_link h3 { float: right; font-weight: normal; color: rgb(40, 100, 180); }
#dmn_results2 .spon_link .item { padding-bottom: 10px; }
#dmn_results2 .spon_link .item a:hover { text-decoration: underline; }
#dmn_results2 .spon_link .item a { font-weight: bold; }
#dmn_results2 .spon_link .item a:hover { text-decoration: none; }
#dmn_results2 .spon_link .item a p { font-weight: normal; color: black; }
#dmn_results2 .spon_link .item a span { font-weight: normal; color: green; }
#bodyContainer { display: table-row; }
.seoCont { float: left; width: 305px; margin-left: 0pt ! important; padding-left: 0pt; }
.seoStateCont { float: left; width: 200px; font-family: arial; line-height: 19px; margin-left: 0pt ! important; padding-left: 0pt; }
.seoCityCont { float: left; width: 600px; font-family: arial; line-height: 19px; margin-left: 0pt ! important; padding-left: 0pt; }
table tr.trwdth { width: 615px; }
table tr td.tdwdth { width: 300px; }
.seoSpace { padding: 0pt ! important; }
.seoColor { color: rgb(31, 119, 163); }
.seoIndex { float: left; width: 620px; margin-bottom: 15px; margin-left: 0pt ! important; padding-left: 0pt; }
.seoIndex ul li { float: left; }
.seoIndex ul li a.seoLtext { float: left; width: 300px; color: rgb(31, 119, 163); }
.seoIndex ul li a.seoRtext { float: right; width: 300px; color: rgb(31, 119, 163); }
.newUsedSearch, .right .newUsedSearch { border: 1px solid rgb(50, 103, 155); padding: 12px; clear: both; float: left; width: 288px; }
.newUsedSearch h2 { color: rgb(76, 76, 76); font-size: 1.3em; padding-bottom: 1em; }
.newUsedSearch h2 em { font-style: normal; color: rgb(213, 79, 44); }
.newUsedSearch .newDefButton { clear: both; float: right; margin-top: 10px; background-color: rgb(59, 69, 78); }
.newUsedSearch .newDefButton input { border: 1px solid rgb(255, 255, 255); margin: 1px; padding: 0px; background-color: rgb(59, 69, 78); color: rgb(255, 255, 255); font-weight: normal; }
.newUsedSearch .withMar { margin-right: 1em; }
.newUsedSearch .selcont { margin: 1em 0pt 0pt; padding: 0pt; }
.newUsedSearch select { float: left; width: 136px; }
.newUsedSearch .fRight { margin: 5px 3px 0pt 0pt; padding: 0pt; clear: both; float: right; }
.clear { clear: both; display: block; float: none; }
.car_history { border: 1px solid rgb(189, 189, 187); padding: 12px; width: 288px; margin-top: 10px; }
.module h3 { padding: 0pt; color: rgb(4, 85, 112); font-size: 1.2em; margin-bottom: 0.5em; text-transform: lowercase; }
.car_history .guts p { margin: 6px 0pt; }
.car_history .guts label, .car_history .guts input.vin, .car_history .guts .newDefButton { float: left; margin-right: 6px; }
.car_history .guts label { margin-top: 4px; }
.car_history .guts label, .car_history .guts input.vin, .car_history .guts .newDefButton { float: left; margin-right: 6px; }
.car_history .guts .newDefButton { clear: none; float: left; margin-right: 0pt; margin-top: 0pt; }
.car_history .guts .newDefButton { background-color: rgb(59, 69, 78); }
.car_history .guts .newDefButton input { border: 1px solid rgb(255, 255, 255); margin: 1px; background-color: rgb(59, 69, 78); color: rgb(255, 255, 255); font-weight: normal; }
img { border: 0pt none ; }
.car_history .pow_by { clear: both; float: right; margin-top: 10px; }
.clear { clear: both; display: block; float: none; }
.ypan { border: 7px solid rgb(189, 189, 187); padding: 0px; clear: both; width: 300px; margin-bottom: 1em; }
.cms_imgTxt { float: left; }
.hdrTxt { float: left; font-size: 15px; color: rgb(4, 85, 112); clear: both; text-transform: lowercase; }
.imgTxt_hold { float: left; margin-top: 6px; }
.leftImg { float: left; width: 81px; margin-right: 2px; }
.bulletList { float: left; }
.bulletList li { margin: 0pt 4px 0pt 0pt; padding: 2px 10px; background: transparent url('bullet.gif') no-repeat scroll 0pt 7px; list-style-position: outside; list-style-type: none; }
.txtList { float: left; width: 107px; }
.botList { float: left; width: 170px; }
.cms_imgList { float: left; }
.imgList_hold { float: left; }
.imgHold { margin: 6px 0pt; float: left; }
.btmList { float: left; width: 190px; }
.ucar_search_container .usedmainfull { float: left; width: 616px; }
.spcng { padding: 10px; }
.usedleft { float: left; width: 311px; }
.usedright { float: right; width: 300px; }
h3.header { padding: 0pt; color: rgb(4, 85, 112); font-size: 1.2em; margin-bottom: 0.5em; text-transform: lowercase; }
.body div.guts { float: left; }
.genPromoone { margin-top: 10px; }
.ucar_search_container ul { list-style-type: none; }
.ucar_search_container ul li { padding: 0pt 4px 0pt 6px; background: transparent url('blue_bullet') no-repeat scroll 0pt 6px; }
a:link, a:visited, a:active { color: rgb(0, 128, 227); text-decoration: none; }
.srp_Warranty { margin: 10px 0px; padding: 0pt; clear: both; color: rgb(132, 140, 142); font-size: 10px; }
.ldp_Warranty { margin: 0pt; padding: 10px 0pt 0pt; clear: both; color: rgb(132, 140, 142); font-size: 10px; }
.is_open { background: transparent url('arrow_button_down.gif') no-repeat scroll right 2px ! important; color: rgb(137, 138, 138) ! important; }
.list_open { display: block ! important; z-index: 9; }
.usedMakeMain { background: rgb(255, 255, 255) url('used-umain.png') no-repeat scroll -8px -8px; clear: both; cursor: pointer; height: 20px; margin-bottom: 6px; position: relative; width: 200px; }
.makeLabelRight { padding: 2px 0pt 0pt 15px; background: transparent url('arrow_button.gif') no-repeat scroll right 2px; color: rgb(137, 138, 138); display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.makeLabel { padding: 2px 0pt 0pt 15px; display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.usedModelMain { background: rgb(255, 255, 255) url('used-umain.png') no-repeat scroll -8px -40px; cursor: pointer; height: 20px; margin-bottom: 6px; position: relative; width: 200px; }
.modelLabelRight { padding: 2px 0pt 0pt 15px; background: transparent url('arrow_button.gif') no-repeat scroll right 2px; color: rgb(137, 138, 138); display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.modelLabel { padding: 2px 0pt 0pt 15px; background: transparent url('arrow_button_down.gif') no-repeat scroll right 2px; color: rgb(137, 138, 138); display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.modelList { background: transparent url('arrow_button_inactive.gif') no-repeat scroll right 2px; z-index: 3; color: rgb(196, 196, 196) ! important; }
.usedYearMain { background: rgb(255, 255, 255) url('used-umain.png') no-repeat scroll -8px -8px; cursor: pointer; height: 20px; margin-bottom: 6px; position: relative; width: 200px; z-index: 3; }
.yearLabelRight { padding: 2px 0pt 0pt 15px; background: transparent url('arrow_button.gif') no-repeat scroll right 2px; color: rgb(137, 138, 138); display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.yearLabel { padding: 2px 0pt 0pt 15px; display: block; font-size: 11px; font-weight: normal; line-height: 16px; width: 182px; }
.yearList { background: transparent url('arrow_button_inactive.gif') no-repeat scroll right 2px; z-index: 2; color: rgb(196, 196, 196) ! important; }
.list_styled { border: 1px solid rgb(77, 166, 233); background: rgb(255, 255, 255) none repeat scroll 0% 50%; float: left; left: 2px; position: absolute; top: 21px; display: none; z-index: 99; }
.uBor_wrap { border: 3px solid rgb(238, 246, 254); float: left; padding-bottom: 10px; position: relative; width: 320px; }
.uClose_x { padding: 3px; color: rgb(40, 100, 180); position: absolute; right: 0pt; top: 0px; }
.uInner { padding: 5px 5px 0pt; }
ul.usedMake { padding: 0pt 30px 0pt 0pt; float: left; font-size: 11px; }
ul.usedMake li.uMlist { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; list-style-type: none; }
ul.usedMake li.uMlist a { font-size: 11px; font-weight: normal; color: rgb(125, 125, 125); text-decoration: none; }
ul.usedMake li.uMlist a:hover { background: rgb(53, 130, 226) none repeat scroll 0% 50%; color: rgb(255, 255, 255); }
.priceCntOne { border: 1px solid rgb(215, 215, 215); float: left; width: 52px; position: relative; cursor: pointer; z-index: 999; }
.priceCntOne input { margin: 2px; padding: 0px 5px; color: rgb(137, 138, 138); font-family: arial,verdana,sans-serif; font-size: 11px; height: 14px; width: 35px; }
.locationCnt { background: rgb(255, 255, 255) url('used-umain.png') no-repeat scroll -69px -72px; float: left; height: 20px; width: 140px; }
.locationCnt input { border: 1px solid rgb(255, 255, 255); margin: 2px; padding: 0px 5px; color: rgb(137, 138, 138); font-family: arial; font-size: 11px; height: 14px; width: 123px; }
.btnMain { border: medium none ; margin: 0pt 5px; background: transparent url('used-umain.png') no-repeat scroll -8px -101px; cursor: pointer; float: left; height: 23px; width: 105px; text-indent: -99999px; }
.btnMainSArrest { border: medium none ; margin: 0pt 14px 0pt 0pt; background: transparent url('used-umain.png') no-repeat scroll -8px -101px; cursor: pointer; float: left; height: 23px; width: 105px; text-indent: -99999px; }
.sArrestMain { margin: 10px 0pt 0pt; float: left; width: 365px; }
.sArrestMsg { margin: 24px 20px 0pt 25px; float: left; font-weight: bold; font-size: 13px; color: rgb(0, 128, 227); width: 156px; }
.ucar_search_container { margin: 5px 0pt 0pt; float: left; width: 618px; }
.ucar_used_container { border-top: 1px solid rgb(0, 128, 227); margin: 0pt 0pt 10px; padding: 0pt; float: left; width: 631px; }
.ucar_used_border { border-top: 1px solid rgb(168, 212, 245); padding: 10px 0pt 0pt; width: 631px; }
.ucar_detail_border { padding: 10px 0pt 15px 5px; background: rgb(238, 246, 254) none repeat scroll 0% 0%; float: left; width: 626px; }
.ucar_Lcontainer { padding: 0pt; float: left; width: 616px; }
.titleTwo { float: left; font-size: 16px; padding-bottom: 7px; }
.gray { font-family: arial; font-style: normal; font-variant: normal; font-weight: 400; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(117, 119, 119); }
.ucarCtrs { padding: 0pt 0pt 10px; float: left; width: 631px; clear: both; }
ul.enhanceList { margin: 0pt; padding: 0pt; float: left; width: 610px; list-style-type: none; }
ul.enhanceList li { padding: 0pt ! important; float: left; background-image: none ! important; display: inline ! important; list-style-type: none; }
.frm_hold { padding: 0pt; float: left; width: 631px; clear: both; }
.ucarCtrs { border-bottom: 1px solid rgb(168, 212, 245); }
.sel_hold { float: left; width: 200px; }
.scroll_hold { float: left; margin-left: 4px; }
.location_hold { float: left; margin-left: 6px; display: inline; }
.rightBorder { padding: 0pt 0pt 0pt 6px; }
.brderLine { border-left: 1px solid rgb(216, 216, 216); float: left; height: 52px; }
.frm_hold .selectHd { clear: both; float: left; width: 200px; position: relative; z-index: 1000; }
.frm_hold .selectHdModel { clear: both; float: left; width: 200px; position: relative; z-index: 999; }
.frm_hold .selectHd select { border: 0pt none ; margin: 0pt; float: left; width: 145px; height: 16px; font-family: arial; font-style: normal; font-variant: normal; font-weight: 400; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(106, 122, 136); }
.frm_hold input { border: 1px solid rgb(255, 255, 255); float: left; width: 36px; height: 15px; font-family: arial; font-style: normal; font-variant: normal; font-weight: 400; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(106, 122, 136); }
.frm_hold h2 { margin: 0pt 0pt 0pt 7px; padding: 0pt; color: rgb(106, 122, 136); font-size: 11px; font-weight: normal; text-align: left; width: 30px; float: left; line-height: 20px; }
.scroll_hold .rightBorder span { margin: 0pt 5px; float: left; color: rgb(102, 102, 102); }
.frm_hold .location_hold input { width: 122px; margin-right: 6px; }
.frm_hold .location_hold .selectHd { margin-right: 0pt; }
.frm_hold .location_hold select { width: 75px; }
.ruler { border-top: 1px solid rgb(72, 161, 250); margin: 10px 0pt; overflow: hidden; float: left; width: 616px; height: 1px; }
.frm_hold .lmar { margin-left: 6px; width: 145px; }
.frm_hold .label { margin: 0pt 0pt 5px; padding: 0pt; color: rgb(117, 119, 119); font-size: 11px; font-weight: bold; }
.labelSArrest { margin: 0pt 92px 5px 0pt; padding: 0pt; color: rgb(117, 119, 119); font-size: 11px; font-weight: bold; }
.frm_hold .mlmar { margin: 6px 0pt 0pt; clear: both; }
.txt_hold { float: left; margin-top: 6px; clear: both; }
.frm_hold .txt_hold input { width: 420px; }
.btn_hold { margin: 0pt; padding: 0pt; float: right; }
.btn_holdSArrest { margin: 10px 0pt 0pt; padding: 0pt; float: right; }
.hdr_hold { float: left; }
.btn_cnt { width: 96px; }
.hdr_cnt { width: 500px; margin-top: 15px; }
.btn_style { background: transparent url('button_bg_001.dat') repeat-x scroll 0pt 0pt; float: left; height: 31px; }
.btn { border: 1px solid rgb(214, 214, 214); margin: 2px; background: transparent none repeat scroll 0% 0%; height: 27px; color: rgb(255, 255, 255); font-weight: bold; padding-bottom: 3px; }
.moreOpts { display: none; }
.moreOpts .slider { visibility: hidden; }
.ChkBoxMain { margin: 5px 0pt 0pt; padding: 0pt; clear: both; float: left; width: 631px; }
.ChkBoxSub { margin: 0pt; padding: 0pt; float: left; width: 200px; }
.ChkBoxSub input { float: left; width: 15px; }
.ChkBoxSub p { color: rgb(137, 138, 138); float: left; width: 60px; line-height: 18px; }
.uTitle { color: rgb(0, 78, 212) ! important; font-family: times New Roman; font-size: 20px; font-weight: normal; }
.fsize { font-size: 30px ! important; }
#frm_hold1 { float: left; width: 626px; clear: both; }
.Usearch { color: rgb(53, 53, 53); font-family: times New Roman; font-size: 17px ! important; }
.Udetailsearch { color: rgb(83, 83, 83); font-family: times New Roman; font-size: 17px ! important; }
#frm_hold1 .selectHd1 { border-right: 1px solid rgb(216, 216, 216); margin: 0px 6px 0px 0pt; padding: 0pt 6px 0pt 0pt; float: left; }
#frm_hold1 .selectHd1Last { margin: 0px ! important; padding: 0px ! important; float: left; z-index: 0; }
#frm_hold1 input { margin: 15px 0pt; float: left; width: 105px; }
#frm_hold1 .btn_hold { margin: 0pt; padding: 0pt; float: right; }
#frm_hold2 .btn_hold { margin: 0pt; padding: 0pt; float: right; }
#frm_hold1 .btnUsed { border: medium none ; background: transparent url('used-umain.png') no-repeat scroll -117px -101px; cursor: pointer; float: left; height: 23px; text-indent: -99999px; }
#frm_hold2 .btnUsedDetail { border: medium none ; margin: -1px 0pt 0pt; background: transparent url('used-researchgo.jpg') no-repeat scroll 0px 50%; cursor: pointer; float: left; height: 23px; text-indent: -99999px; }
#frm_hold1 .btnUsed, .btnMain, #frm_hold2 .btnUsedDetail, .btnMainSArrest { text-indent: -9000px; }
#frm_hold2 { float: left; width: 623px; clear: both; }
.Usearch { color: rgb(53, 53, 53); font-family: times New Roman; font-size: 17px ! important; }
#frm_hold2 .selectHd1 { margin: 0pt 4px 0pt 0pt; padding: 0pt 6px 0pt 0pt; float: left; }
#frm_hold2 .selectHd1Last { margin: 0px ! important; padding: 0px ! important; float: left; z-index: 0; }
#frm_hold2 input { margin: 0pt; float: left; width: 45px; }
#frm_hold2 .btn_hold { margin: 0pt; padding: 0pt; float: right; }
#frm_hold2 .btnUsed { border: medium none ; background: transparent url('used-umain.png') no-repeat scroll -117px -101px; cursor: pointer; float: left; height: 23px; text-indent: -99999px; }
#frm_hold2 .btnUsed, .btnMain { text-indent: -9000px; }
.used_popUp { border-style: solid; border-color: rgb(223, 223, 223); border-width: 0px 1px 1px; margin: 0pt 0pt 0pt -1px; position: absolute; left: 0px; width: 52px; z-index: 99; background-color: rgb(255, 255, 255); top: 19px; }
.used_popUp ul { border-top: 1px solid rgb(223, 223, 223); margin: 0px 6px; padding: 0pt; list-style-type: none; }
.used_popUp ul li { margin: 0px; padding: 0px; background: transparent none repeat scroll 0% 0%; list-style-type: none; line-height: 14px; }
.used_popUp ul li a { color: rgb(118, 119, 119) ! important; font-size: 11px; text-decoration: none; }
.used_popUp ul li a:hover { background: rgb(53, 130, 226) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.toggleList { display: none; }
.cardotcom { clear: both; }
.blackbook { border: 1px solid rgb(189, 189, 187) ! important; clear: both; width: 308px; padding-left: 3px; margin-top: 1em; }
#gFooter { padding: 20px 0pt 10px 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 960px; float: left; }
#gFooter .gFooterLeft { padding: 0pt 50px 0pt 0pt; float: left; }
#gFooter .gFooteRight { padding: 0pt 10px 0pt 0pt; float: left; }
#gFooter .gFooterLeft p, #gFooter .gFooteRight p { padding: 0pt 0pt 5px; font-size: 11px; font-weight: bold; }
#gFooter .gFooterLeft a, #gFooter .gFooteRight a { display: block; font-size: 11px; font-weight: normal; }
.dealerDesc { margin: 25px 0pt 30px; padding: 0pt; font-size: 11px; color: rgb(0, 0, 0); font-weight: normal; }
.dealerDesc h3 { margin: 0pt; padding: 0pt; color: rgb(6, 104, 216); font-family: times New Roman; font-size: 16px; font-weight: bold; }
.dealerDesc h4 { color: rgb(73, 163, 202); font-family: arial; font-weight: normal; }
.dealerDesc p { margin: 0pt 0pt 5px; padding: 0pt; color: rgb(137, 138, 138); font-size: 11px; font-weight: normal; }
.dealerDesc a { margin: 0pt; padding: 0pt; color: rgb(96, 159, 230); font-size: 11px; font-weight: normal; }
.noImage { padding: 0pt; clear: left; float: left; width: 330px; }
.float_left { float: left; }
.float_right { float: right; }
.noBor { border: medium none  ! important; }
div.autosuggest { border: 1px solid rgb(131, 131, 131); padding: 0pt; position: absolute; background-position: center top; background-repeat: no-repeat; font-family: arial; font-size: 12px; font-style: normal; z-index: 9999; background-color: rgb(255, 255, 255); }
div.autosuggest ul { margin: 0pt; padding: 0pt; overflow: hidden; list-style-type: none; list-style-image: none; list-style-position: outside; background-color: rgb(255, 255, 255); z-index: 12; }
div.autosuggest ul li { margin: 2px; color: rgb(131, 131, 131); padding-left: 3px; text-align: left; }
div.autosuggest ul li.as_highlight { background: rgb(76, 166, 233) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; cursor: pointer; }
.smartbox_loading { background: window url('waiting.gif') no-repeat scroll right center ! important; }

/* ::::: http://autos.aol.com/cars-css/header.css ::::: */

#header { background: rgb(43, 128, 211) url('s_grad-2.gif') repeat-x scroll 0% 0%; font-size: 16px; float: left; width: 61.25em; height: 8.2em; }
#topHat { width: 100%; float: left; text-transform: uppercase; height: 1.13em; padding-top: 2px; }
#topHat ul { padding: 0pt; margin-top: -3px; }
#topHat ul li { float: left; list-style-type: none; }
#topHat ul li a { border-right: 1px solid rgb(114, 115, 117); padding: 0pt 10px; background: transparent none repeat scroll 0% 0%; font-size: 0.615em; color: rgb(153, 153, 153); }
#topHat ul li a.lastLink { border: medium none ; }
#topHat ul li a:hover { text-decoration: underline; }
#hMiddle, #fMiddle { position: relative; clear: both; display: block; padding-left: 1.31em; height: 5.25em; }
#fMiddle { height: 5.75em; }
#espLink { margin: 3px 10px 0pt 0pt; position: relative; float: right; }
#espLink a { color: rgb(153, 153, 153); font-size: 0.615em; }
#chLogo { padding-top: 26px; width: 179px; }
#chLogoB { padding-top: 35px; width: 179px; }
#chLogo a, #chLogoB a { background: transparent url('s_head-2.gif') no-repeat scroll 0% 0%; display: block; width: 179px; height: 40px; }
#chLogo a:hover, #chLogoB a:hover { text-decoration: none; }
#chLogo a span, #chLogoB a span { visibility: hidden; }
#chLogo a { background-position: 0pt 0pt; }
#chLogoB a { background-position: 0pt -79px; }
#search, #searchB { margin: 0pt; padding: 0pt; background: transparent url('s_head-2.gif') no-repeat scroll 0pt -159px; position: absolute; top: 15px; left: 253px; width: 435px; }
#search .webMenu, #searchB .webMenu { list-style-type: none; }
#search .webMenu a, #searchB .webMenu a { color: rgb(255, 255, 255); font-weight: 600; font-size: 0.77em; padding-top: 5px; float: left; }
#search ul.webMenu, #searchB ul.webMenu { padding: 0pt; }
#search .webMenu li, #searchB .webMenu li { padding: 0pt 5px; float: left; display: block; margin-right: 4px; }
#search .webMenu li.activeSearch a, #searchB .webMenu li.activeSearch a { padding: 5px 7px 1px; }
#search .webMenu li.activeSearch a:hover, #searchB .webMenu li.activeSearch a:hover { text-decoration: none; }
#search div, #searchB div { padding: 6px 6px 6px 8px; width: 424px; clear: both; float: left; }
#search form .searchButton, #searchB form .searchButton { border: medium none ; background: transparent url('s_btn-7.gif') no-repeat scroll 0pt 0pt; width: 105px; height: 24px; float: left; margin-left: 8px; }
#search form input.search, #searchB form input.search { border: 1px solid rgb(42, 127, 211); padding: 4px 3px 0pt; background: rgb(249, 251, 254) url('s_grad-2.gif') repeat-x scroll 0pt -238px; font-size: 0.69em; color: rgb(102, 102, 102); width: 299px; height: 18px; float: left; }
#navWrap { border-style: solid; border-color: rgb(0, 0, 0); border-width: 0pt 1px; float: left; width: 978px; }
#navigation { border-style: solid; border-color: rgb(74, 73, 75); border-width: 0pt 1px; padding: 0pt 6px; float: left; width: 964px; list-style-type: none; clear: both; }
#navigation a { background: transparent none repeat scroll 0% 0%; display: block; text-decoration: none; color: rgb(153, 153, 153); font-size: 0.77em; font-weight: bold; }
#navigation a span { padding: 5px 7px; display: block; float: left; margin-right: 2px; }
#navigation a:hover { text-decoration: none; color: rgb(255, 255, 255) ! important; }
#navigation .nav_item a:hover span { background: transparent url('s_grad-2.gif') repeat-x scroll 100% -171px; }
#navigation .sub_nav a { color: rgb(83, 147, 217) ! important; }
#navigation .sub_nav a:hover { background: rgb(61, 150, 224) none repeat scroll 0% 0% ! important; color: rgb(255, 255, 255) ! important; }
#navigation li { z-index: 6666; position: relative; display: block; float: left; }
#navigation li { background: transparent url('s_btn-7.gif') no-repeat scroll right -722px; }
#navigation li.lastNav { border: medium none ; }
#navigation li.firstNav a { background: transparent url('s_btn-7.gif') no-repeat scroll right bottom; }
#navigation ul { padding: 1px 0pt; list-style-type: none; }
#navigation ul li { border-right: medium none; border-bottom: 1px solid rgb(184, 213, 243); margin: 0pt 1px; background: transparent none repeat scroll 0% 0%; width: 144px; display: block; float: none; }
#navigation ul li a { padding: 3px 0pt 3px 12px; background: transparent none repeat scroll 0% 0%; color: rgb(83, 147, 217); display: block; }
#navigation iframe { border: medium none ; position: absolute; top: 1.5em; left: 0pt; }
#navigation .nav_item ul { display: none; }
#navigation .dd_open ul { border: 2px solid rgb(114, 177, 234); z-index: 6666; display: block ! important; position: absolute; top: 1.5em; left: 0pt; background-color: rgb(227, 241, 254); }
#navigation .dd_open a { color: rgb(255, 255, 255); }
#navigation .dd_open a span { background: transparent url('s_grad-2.gif') repeat-x scroll 100% -171px; }
#navigation .dd_closed iframe { visibility: hidden; }
#navigation .dd_open iframe { visibility: visible; }
#navigation .actTab a { color: rgb(255, 255, 255) ! important; }
#navigation .actTab a span { background: transparent url('s_grad-2.gif') repeat-x scroll 100% -171px; text-decoration: none; }
#navigation .actTab ul li a { color: rgb(83, 147, 217) ! important; }
#navigation .actTab ul li a:hover { color: rgb(255, 255, 255) ! important; }
#navigation li.new_feature a { background: transparent url('s_btn-7.gif') no-repeat scroll 97% -1213px; }
#navigation .usedItem ul li { width: 157px; }
#navigation .blogsItem ul li { width: 178px; }
#navigation .lastItem { border: medium none  ! important; }
#fbLink { margin: -20px 12px 0pt 0pt; float: right; font-size: 0.69em; }
#fbLink a { color: rgb(77, 166, 233); }
#recViewed { position: absolute; right: 18px; top: 18px; z-index: 6667; font-size: 0.69em; padding-top: 4px; float: left; width: 214px; }
#recViewed a { color: rgb(48, 133, 214); font-size: 11px; }
#recViewed .header { float: left; width: 100%; }
#recViewed .title { background: transparent url('s_btn-7.gif') no-repeat scroll 0pt -1710px; font-size: 11px; display: block; float: left; width: 214px; height: 21px; color: rgb(51, 51, 51); cursor: pointer; position: relative; }
#recViewed .title:hover { text-decoration: none; }
#recViewed .recTxt, #recViewed .noRecTxt { padding: 5px 0pt 3px 10px; float: left; font-weight: bold; }
#recViewed .recTot { display: none; color: rgb(255, 255, 255); position: absolute; top: 4px; right: 22px; font-weight: bold; }
#recViewed .hasVeh { background-position: 0pt -1761px; }
#recViewed .hasVeh .recTxt { padding-left: 10px; }
#recViewed .noRecTxt { padding-left: 14px ! important; }
#recViewed .mainframe { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) url('s_grad-2.gif') repeat-x scroll 0pt -1841px; float: left; width: 212px; height: 19px; }
#recViewed .zip_info { padding: 3px 10px 0pt; }
#recViewed .zip_info h5 { padding: 1px 4px 0pt 0pt; font-size: 0.9em; float: left; color: rgb(102, 102, 102); font-weight: normal; }
#recViewed .zip_info span { background: transparent url('s_field-2.gif') no-repeat scroll -610px -33px; float: left; display: block; width: 37px; height: 14px; padding-left: 8px; font-weight: bold; }
#recViewed .guts { background: rgb(237, 237, 237) none repeat scroll 0% 0%; float: left; width: 214px; }
#recViewed .known_loc { float: left; }
#recViewed .model_data { border-style: solid; border-color: rgb(153, 153, 153); border-width: 0pt 1px 1px; display: none; float: left; width: 212px ! important; }
#recViewed .model_data p { padding: 10px; }
#recViewed .model_data ol { float: left; width: 100%; list-style-position: inside; padding-left: 10px; }
#recViewed .model_data ol.right { padding-bottom: 1em; }
#recViewed .model_data h4 { font-size: 1em; color: rgb(153, 153, 153); }
#recViewed .model_data h4.left { padding: 4px 0pt 4px 10px; float: left; }
#recViewed .model_data h4.right { padding: 4px 18px 4px 0pt; float: right; }
#recViewed .model_data .mdata { padding: 6px 4px 4px; clear: both; }
#recViewed .model_data table { border: 1px solid rgb(153, 153, 153); padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 202px; text-align: left; }
#recViewed .model_data table th { color: rgb(137, 138, 138); }
#recViewed .model_data table tr { border-bottom: 1px solid rgb(229, 229, 229); padding: 4px; float: left; width: 190px; }
#recViewed .model_data table tr.dRow:hover { background: rgb(213, 230, 247) none repeat scroll 0% 0%; }
#recViewed .model_data table td.left { width: 75%; float: left; }
#recViewed .model_data table td.left .mlink { color: rgb(51, 51, 51); font-weight: bold; }
#recViewed .model_data table td.right { color: rgb(228, 146, 38); font-weight: bold; text-align: right; float: right; padding-top: 6px; }
#recViewed .model_data table td a { display: block; }
#recViewed .model_data .adata { background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
#recViewed .change_zip { padding: 3px 4px 0pt 10px; display: none; clear: both; width: 200px; float: left; }
#recViewed .change_zip label { float: left; margin-right: 8px; }
#recViewed .change_zip #m_czip { border: medium none ; background: transparent url('s_field-2.gif') no-repeat scroll -610px -33px; font-size: 0.87em; color: rgb(51, 51, 51); float: left; width: 41px; height: 14px; padding-left: 4px; font-weight: bold; }
#recViewed .change_zip span.submit { padding: 1px 0pt 0pt 20px; color: rgb(48, 133, 214); cursor: pointer; }
#recViewed .change_zip span.close { color: rgb(48, 133, 214); padding-left: 4px; cursor: pointer; }
#recViewed .zipInfo { background: rgb(255, 255, 255) url('s_grad-2.gif') repeat-x scroll 0pt -1841px; display: none; padding-top: 5px; margin-top: -20px; }
#recViewed .zipInfo .rdata { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#recViewed .zipInfo .rdata h4 { color: rgb(51, 51, 51); padding-bottom: 6px; }
#recViewed .zipInfo label { padding-right: 5px; }
#recViewed .zipInfo div.close_rv { padding: 0pt; }
#recViewed .close_rv { background: transparent url('s_btn-7.gif') no-repeat scroll 0pt -1812px ! important; text-align: right; clear: both; height: 24px; }
#recViewed .close_rv a { display: block; padding-right: 37px; height: 24px; font-weight: bold; color: rgb(255, 255, 255); }
#recViewed .close_rv a span { padding-top: 4px; float: right; }
#recViewed .close_rv a:hover { text-decoration: none; }
#recViewed .close_rv a img { padding-bottom: 4px; }
#recViewed .change_zip .close_rv { padding: 0pt ! important; float: none ! important; margin-left: -66px ! important; }
#search form .searchButton, #searchB form .searchButton, #carSearch .btn_go { text-indent: -9000px; }
#footer { background: transparent url('s_grad-2.gif') repeat-x scroll 0pt -897px; font-size: 16px; width: 100%; clear: both; float: left; }
#footerGuts { height: 16.2em; }
#footerFdbk { position: absolute; top: 45px; right: 30px; width: auto ! important; font-size: 0.85em; }
#footerFdbk a { color: rgb(153, 204, 255); }
#fService { padding: 0.8em 2.25em 0pt; height: 3.55em; font-size: 0.69em; }
#fService ul { padding: 0pt; float: right; }
#fService ul li { border-right: 1px solid rgb(136, 136, 136); float: left; padding-right: 2px; margin-right: 3px; }
#fService ul li a { color: rgb(255, 255, 255); font-size: 1em; }
#fService span { display: block; clear: both; float: right; }
#fService .fLeft { float: left; padding-top: 10px; }
#fService .fLeft a { background: transparent url('s_btn-7.gif') no-repeat scroll -203px -1418px; font-weight: bold; color: rgb(255, 255, 255); padding-left: 16px; }
#fService .fRight { float: right; }
#footerHot { font-size: 0.69em; }
#footerHot h3 { font-size: 1.1em; color: rgb(255, 255, 255); padding-bottom: 0.5em; }
#footerHot .linkList { float: left; width: 132px; padding-left: 30px; text-align: left; }
#footerHot .linkList ul { padding: 0pt; }
#footerHot .linkList a { color: rgb(153, 204, 255); font-size: 1em; }
#footer .fText { text-align: center; color: rgb(255, 255, 255); margin-bottom: 2em; font-size: 1.1em; }
#fCopy { color: rgb(153, 153, 153); }
#fLinks span { display: block; }

