#SearchDetail2012Main{font-size:12px}#POS_Detail_Container{position:relative}.margin0{margin:0!important}.rounded5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.inputLocation{padding:5px 10px;margin:0;font-size:12px;width:100px}div.dropdown.preownedDropdown{width:206px}.Specs2012.cpo{width:664px}.pre_owned_dealer_price_container{padding-bottom:10px;overflow:hidden}.valign_top{vertical-align:top}.margin_left0{margin-left:0}#ContactAnchor{float:right;margin:-15px 0 10px 0}.finance_container_1{height:86px;line-height:86px;padding-left:30px;text-align:center}.finance_titles_container_1{margin-left:132px;padding-top:10px;padding-bottom:0;margin-bottom:14px}.finance_titles_container_2{padding-top:0;padding-bottom:0;margin-bottom:14px;margin-left:152px;border-bottom:#eee 1px solid;text-align:center}.finance_titles_container.bottom{margin-left:132px;padding-top:10px;border-top:#eee 1px solid;margin-bottom:14px}.finance_container_2{float:left;width:365px;height:29px;margin-left:132px;margin-bottom:10px}.finance_label{font-size:12px;font-weight:normal;color:#333;text-align:left;font-family:Arial,Helvetica,sans-serif}.finance_label.left{font-weight:bold}.finance_label.mainTitle{font-size:14px;font-weight:bold}.finance_container_3{float:left;height:28px;line-height:28px;margin-left:102px}.finance_input{width:100px;padding-right:20px;font-size:12px;color:#333;text-align:right;margin-top:-26px}.inner_shadow{-moz-box-shadow:inset 1px 1px 2px #d8d8d8;-webkit-box-shadow:inset 1px 1px 2px #d8d8d8;box-shadow:inset 1px 1px 2px #d8d8d8;background:#f5f5f5}.content_container{width:670px}.contact_label{padding-top:17px;padding-bottom:10px;font-size:12px}.contact_input{box-sizing:border-box;width:100%}.contact_textarea{height:327px;width:100%}#priceAlertPane,#vehicleFinderPane{width:100%;margin-top:40px}label{cursor:pointer}#priceAlertConfirmMsg,#vehicleFinderConfirmMsg{margin-top:20px;color:#090}.displayTable{display:table;margin-top:45px}.displayTable .cbInfo,.displayTable .cbInfoText{display:table-cell;float:none;vertical-align:middle}.displayTable .cbInfoText{padding-left:8px;font-size:12px}.day_section{height:27px;line-height:27px;float:left;width:679px;display:inline-block;vertical-align:middle}.calander-icon{width:20px;height:20px;background:url("../Content/7907/Media/General/webimage/icons/icons-sprite.png") -202px -60px;margin-left:5px;margin-top:3px}.request_section{float:left;width:609px;height:34px;margin-top:25px}.request_section .field{float:left;position:relative;font-size:12px}.request_section #label{font-size:12px;padding-bottom:0;margin-left:5px;vertical-align:middle}.request_section .icon{width:20px;height:20px;overflow:hidden;display:inline-block;position:relative;vertical-align:middle;z-index:0}.field_text{color:#4c4c4c;font-family:Arial;font-size:12px;margin-top:6px}.field_text #right{text-align:right}.detail_container{width:100%;clear:both}.detail_container #left,.detail_container>.left{width:31%;margin:0;padding:0;float:left;display:inline-block}.detail_container #center,.detail_container>.center{width:31%;padding:0;margin-top:0;margin-bottom:0;margin-left:20px;margin-right:20px;display:inline-block;float:left}.detail_container #right,.detail_container>.right{width:31%;margin:0;display:inline-block;float:left}.field_text.contact_label{padding-top:17px;padding-bottom:10px;font-size:12px;color:#4c4c4c;margin-right:0}.submit_area{height:70px;border-bottom:#eee 3px solid;padding-top:20px}.submit_container{height:40px;padding-top:30px;width:620px;border-bottom:#eee 1px solid;margin-bottom:25px;text-align:right}.CPODetailBackButton{display:inline-block;float:left;overflow:hidden;margin-left:13px;margin-bottom:11px}#cpoMoreSearchResults .CPODetailBackButton{margin:0}.CPODetailRecalculateButton{display:inline-block;overflow:hidden}.social_media_item{display:inline-block;margin-left:10px;vertical-align:middle;float:right;padding-right:10px}.cbInfo,.cbTestDrive{width:18px!important;height:18px!important;overflow:hidden;display:inline-block;float:left;margin-right:10px}.cbTestDrive{margin-left:30px}.cbInfoText,.cbTestDriveText{display:inline-block;line-height:normal;height:18px;vertical-align:middle;float:left;margin-top:2px}#ui-datepicker-div{background-color:#fff}.mmPOSContentList{padding:0;display:block;background-color:#fff;cursor:pointer;position:relative;width:167px;z-index:1;margin-top:5px}.mmPOSContentList div{padding:5px 10px;border:1px solid #ccc;position:absolute;z-index:10;width:145px;background-color:#fff;overflow:hidden;white-space:nowrap}.DDLPOSactiveButtonCSS,.mmPOSContentList div:hover{border:1px solid #6bb9ed!important;-webkit-box-shadow:0 0 5px #111!important;-moz-box-shadow:0 0 5px #111!important;box-shadow:0 0 5px #111!important}.mmPOSContentList ul{list-style-type:none;border:1px solid #ccc;padding:5px;width:155px;margin:0;position:absolute;background-color:#fff;z-index:5;overflow:hidden}.mmPOSContentList ul li{padding:4px;white-space:nowrap}.mmPOSContentList ul li:first-child{margin-top:25px}.POSListHover{padding:2px 2px;margin:0;display:block}.POSListHover:hover{background-color:#3c8ed5;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#TestDriveTime{display:inline-block}#TestDriveTime div,#TestDriveTime ul,#TestDriveTime ul li,#TestDriveTime span,#POSTestDriveTime ul li span{float:none!important}.LocationContainer{width:664px;height:30px;float:none;overflow:visible}.LocationContainer span,.LocationContainer div,.LocationContainer input{float:left}.ArrowButton{right:-10px}#submit{font-size:12px}.preowned-error-container{color:#228b22}#ErrorMsgContainer,.preowned-error-container{color:red;margin-top:20px}#ErrorMsgContainer ul,.preowned-error-container ul{list-style-type:disc;list-style-position:inside;line-height:20px;font-size:12px;margin-top:10px}.ErrorBorder{border-color:red!important}.pre_owned_dealer_name_container{border-bottom:#ccc solid 1px;font-size:12px;width:430px;overflow:hidden;padding-bottom:5px;margin:13px 0 0 13px}.dealer_name_L{font-family:Arial;font-size:18px;display:block;color:#444}.telephone{font-size:11px;font-family:arial;color:#444;margin-top:2px;float:left;padding-right:10px}.pre_owned_vehicle_title{width:430px;font-family:Arial;font-size:20px;line-height:24px;font-weight:bold;margin:15px 0 0 13px;color:#444}#cpoMoreSearchResults .pre_owned_vehicle_title{width:383px;font-size:16px;margin:0;line-height:normal}#cpoMoreSearchResults .photos{font-size:11px}.ImgViewerContainer{padding-bottom:25px;clear:both;width:664px;margin:35px auto 0 auto}.marginleft15{margin-left:15px}.vehicle_price_result{font-family:Arial;font-size:30px;line-height:30px;color:#444}.pre_owned_tax_text{font-family:Arial;font-size:11px;line-height:11px;padding:10px 0 0 0}.dealer_name{font-family:Arial;color:#116cac;font-size:12px;padding-top:13px}.pre_owned_thum_frame{position:absolute;width:143px;height:118px;z-index:20;background:url("../Content/7907/Media/General/webimage/icons/pre_owned_image_frame.png")}#cpoMoreSearchResults{margin:30px 0 0 13px}#cpoMoreSearchResults .pre_owned_thum_frame{background:none}.pre_owned_thumb{position:absolute;top:2px;left:2px;z-index:1}.pre_owned_search_detail_container{position:absolute;left:143px;width:383px;height:118px;display:inline-block;margin-left:16px}.pre-owned_option_list{width:218px;position:absolute;color:#4c4c4c;font-family:Arial;font-size:12px;line-height:17px;margin:0 0 0 -20px}#cpoMoreSearchResults .pre-owned_option_list{margin:0 0 0 15px}.pre-owned_dealer_contact_info{width:141px;position:absolute;left:219px;padding-left:19px;border-left:solid 1px #eee}.dealer_info_text{color:#4c4c4c;padding-bottom:5px;font-family:Arial;font-size:11px}.pre_owned_price_div{position:absolute;left:543px;width:103px;height:118px}#cpoMoreSearchResults .pre_owned_price_div{left:530px;width:123px}#cpoMoreSearchResults .pre_owned_result:hover .pre_owned_price_div{left:527px}#cpoMoreSearchResults .pre_owned_result:hover .pre_owned_thum_frame,#cpoMoreSearchResults .pre_owned_result:hover .pre_owned_thumb{top:-1px;left:-1px;margin-right:-3px}.pre-owned_price{font-family:Arial;font-size:22px;color:#333;margin-top:18px;text-align:right;width:97px;padding-right:6px}#cpoMoreSearchResults .pre-owned_price.plscall{width:120px}.opentab_preowned{background-color:#fff;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #fff;font-family:Arial,Helvetica,sans-serif;text-shadow:0 -1px 0 #fff;display:block;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;text-decoration:none;margin-left:0;margin-right:10px;width:144px;float:left;height:44px;text-align:center;padding-top:16px}.closedtab_preowned{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:8px;text-decoration:none;margin-left:0;margin-right:10px;width:142px;height:20px;float:left;margin-top:0;text-align:center;padding-top:16px}.print-icon{float:right;margin:10px 5px 0 0;width:20px;height:20px}div.checkboxVeneer{background-color:#fff!important}.pre_owned_tab_div{height:61px;border-bottom:#ccc 1px solid}.pre_owned_open_div{width:664px}.pre_owned_colum_header_wrapper{border-bottom:#ccc 1px solid;margin-bottom:7.5px}.pre_owned_left_div{float:left;width:287px}.pre_owned_right_div{float:left;width:285px;padding-left:50px}.pre_owned_colum_titles{padding-bottom:15px;padding-top:15px;font-family:Arial;font-size:14px;font-weight:bold}.pre_owned_info_container{padding-top:10px}.pre_owned_specs_col1{float:left;width:85px}.pre_owned_specs_col1.label{font-size:12px;color:#666}.pre_owned_specs_col2{list-style-type:disc;float:left;padding-left:40px}.pre_owned_specs_col2.line_height{margin-left:-25px;line-height:1.6em;margin-top:7px}ul.preowned_specs{list-style-type:disc;-webkit-columns:2;-moz-columns:2;columns:2;width:100%;margin-top:15px}ul.preowned_specs li{margin-left:20px}.cpo_icon{padding-top:6px;padding-bottom:10px}.pre_owned_specs_col2.label{font-size:12px;color:#666}.label_last{font-size:12px;color:#666;padding-left:37px;margin-left:88px}.pre_owned_specs_col1.label,.pre_owned_specs_col2.label,.label_last{margin-top:7.5px;margin-bottom:7.5px}.social_media_container{padding-top:15px;width:300px}.PreOwnedCarCategoryDetail{width:664px;margin-left:12px}a.carfax{outline:0 none}.preownedFinancing{font-size:11px;position:absolute;right:13px;top:40px;width:220px;z-index:1}.preownedFinancing .vehicle_price_result{line-height:30px}#pfShow,#pfHide{cursor:pointer}#pfDownpayment,#pfUpdate,.preownedFinancing,.pfText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.preownedFinancing p{margin-bottom:5px}.preownedFinancing .columns{margin-left:12px}.preownedFinancing .columns:first-child{margin-left:0}.preownedFinancing .dropdown{height:27px;width:156px}.pfText{width:70px}.priceOriginal{position:absolute;top:40px;right:13px;border:1px solid #ccc;background:#fff;width:220px;padding:20px;z-index:1}.switchPrice,.switchFinancing{display:inline-block;border:1px solid #eee;border-bottom-color:#ccc;font-size:15px;float:left;text-align:center;width:50%;cursor:pointer;background:#eee;color:#2b80b9;padding:12px 0}.switchPrice:hover,.switchFinancing:hover{color:#2c98e9}.switchPrice.on,.switchFinancing.on,.switchPrice.on:hover,.switchFinancing.on:hover{cursor:default;background:#fff;color:#444;border-color:#ccc;border-bottom-color:#fff}.switchPrice{border-right-color:#eee}.pricingTabs{width:100%;position:absolute;top:-40px}.monthlyPaymentContainer{background:#fff;border:1px solid #ccc;padding:20px}