#cpoHeader{background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/big-cpo-image.jpg);width:950px;height:148px}
#cpoHeader .adBoxContainer{float:right}
.cpoColumn{float:left}
.cpoColumn .modHead,.cpoColumn .modHead span{background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/cpo/column-top-02.gif) no-repeat left top;height:27px}
.cpoColumn .modHead span{float:right;width:50px;background-position:right top}
.cpoColumn .modContent{float:left;padding:5px 0 0 15px;height:480px}
.cpoColumn h2{font-size:16px;font-weight:bold}
.cpoColumn h3{clear:left;font-weight:bold;margin:10px 0 0;display:inline-block}
.cpoColumn p{margin-top:5px}
.cpoColumn ul{clear:both;float:left;width:100%;margin-top:10px}
.cpoColumn li{margin:2px 0}
.cpoColumn .modSeparator{clear:left;display:inline-block;margin-top:15px;border-top:1px solid #D5DDDF;height:1px;width:95%}
#cpoBasics{width:325px}
#cpoBasics .modContent{width:309px;border-right:1px solid #D5DDDF;height:auto}
#cpoResearch{width:315px}
#cpoResearch .modContent{width:299px;border-right:1px solid #D5DDDF}
#cpoReadyToBuy{width:300px}
#cpoReadyToBuy .modContent{width:284px}
.cpoBlueLogo{float:right;margin:10px 10px 0}
#cpoQuiz{float:left;width:292px;height:262px;margin-top:10px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/quizbox.gif);background-repeat:no-repeat;position:relative}
#quizQuestions,#quizResults{display:inline-block;width:262px;padding:15px}
#quizNumber{float:left;color:#7598B8;font-size:16px;line-height:1.1em}
#quizNumber label,#quizPage label{top:0}
#quizPage{float:right;color:#999}
#quizQuestion,#resultText{display:inline-block;clear:both;margin:15px 0;color:#333;width:100%}
#quizOptions input{clear:left;float:left;margin-bottom:5px}
#quizOptions label{float:left;margin:0 0 5px 5px;width:240px;*line-height:20px}
.quizNav{position:absolute;bottom:10px;right:10px;width:150px}
.quizNav a{float:right;margin-left:5px}
#quizResults{display:none}
#quizResult{display:inline-block;width:100%;text-align:center;font-size:18px;color:Blue;margin-bottom:10px}
#quizScale{display:inline-block;position:relative;margin-left:-14px;width:290px;height:66px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/quiz-scale.png)}
#quizArrow{display:block;position:absolute;top:30px;width:20px;height:40px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/quiz-arrow.png)}
#cpoResearch select{float:left;margin:10px 10px 0 0;height:18px}
#cpoResearch #modelContainer{float:left;width:190px;overflow:hidden;margin-right:5px}
#cpoResearch #modelContainer #searchUCModel{width:185px}
#cpoForm{display:inline-block;margin-top:10px}
#cpoSubmit{float:left;margin-top:7px}
#cpoSpinnerTitle{display:none;margin-bottom:10px}
#cpoSpinner{display:none;position:relative;padding:15px;border:1px solid #D5DDDF;background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/secondary_blue_gradient.gif) repeat-x bottom left}
#cpoSpinner .container{width:247px;height:135px;overflow:hidden;position:relative;margin-bottom:10px;border-bottom:1px solid #D5DDDF}
#cpoSpinner .belt{height:135px;position:relative;top:10px;*top:0}
#cpoSpinner .vehicle{position:absolute;top:0;width:247px}
#cpoSpinner .title{display:inline-block;width:100%;font-size:11px;font-weight:bold;display:inline-block;margin-bottom:20px}
#cpoSpinner img.inventory-thumb{float:left;border:1px solid #C9D3D5!important;width:95px;margin-left:10px}
#cpoSpinner a.inventory-thumb{padding:0}
orange#cpoSpinner img.inventory-thumb,#cpoSpinner a.inventory-thumb{padding:0;-moz-box-shadow:0;-webkit-box-shadow:0}
#cpoSpinner .details{float:right;width:130px;line-height:1.5em}
#cpoSpinner .details span{clear:left;display:inline-block;margin-bottom:5px}
#cpoSpinner .details span.mileage{width:auto;height:auto;margin-top:0}
#cpoSpinner .btnRCMrewind,#cpoSpinner .btnRCMforward{height:23px;width:23px;display:block;margin:0;position:absolute;top:85px}
#cpoSpinner .btnRCMrewind{background-position:-100px -400px;left:-12px;_left:-27px}
#cpoSpinner .btnRCMrewind.disabled{background-position:-100px -500px;cursor:default}
#cpoSpinner .btnRCMforward{background-position:-140px -400px;right:-12px}
#cpoSpinner .btnRCMforward.disabled{background-position:-140px -500px;cursor:default}
#cpoSpinner h4{color:#2A4F97;font-size:11px;margin-bottom:10px}
#cpoSpinner input{width:45px;height:18px;*height:14px;float:left;margin-right:10px;position:relative}
#cpoSpinner .btnRedGradient{float:left;clear:none;margin-top:-2px;position:relative}
#dealerLocator select,#dealerLocator a{float:left;margin:10px 10px 0 0}
#cpoFooter{clear:both;float:left;background:url(http://file.kbb.com/kbb/images/wsr/findadealer/trustedmarketplace/PocketBottom.png) no-repeat scroll 0 0 transparent;width:891px;height:16px;margin-top:10px}
#CPOAdvice h1,#CPOArticle h1{color:#FFF;margin-bottom:0;font-size:14px}
#CPOAdvice h2{font-weight:bold;margin-bottom:5px}
#CPOAdvice a{display:inline-block}
#CPOAdvice p,#CPOArticle p{clear:left;display:inline-block;margin-bottom:15px}
#CPOArticle p,#CPOArticle ul,#CPOArticle table{margin-bottom:10px}
#CPOArticle h3{margin:0 0 10px}
#cpoText,#cpoBottomLinks{float:left;width:525px}
#cpoLinks,#cpoArticleForm{float:right;width:215px}
#CPOArticle li{list-style:disc none outside;margin-left:15px}
#cpoArticleForm select,#cpoArticleForm #cpoSubmit{clear:left;float:left;margin:0 0 5px}
#cpoLinks .cpoLinkArrow,#cpoBottomLinks .cpoLinkArrow{clear:left;margin-right:2px;vertical-align:top;color:#2A4F97}
#cpoLinks a,#cpoBottomLinks a{display:inline-block;margin-bottom:5px;width:200px}
#CPOArticle table td{width:150px;padding:2px 0;overflow:visible}
#cpoBottomLinks{clear:left;margin-top:5px}
#cpoBottomLinks a{width:500px}
#slpMostResearched h1{margin-bottom:0;color:#FFF;font-size:14px}
#slpMostResearched h3{font-weight:normal;margin:0;color:#333}
#slpMostResearched .modContentInner{width:95%}
#slpMostResearched li.terminator{height:15px}
#slpMostResearched .toolTip{top:100px}
#slpMostResearched .link_arrow_blue{margin-top:10px}
#cpoFindNearYou{width:570px;display:block;margin-top:10px}
#cpoFindNearYou .sectDropdowns{width:100%;*margin-bottom:10px}
#cpoFindNearYou select{float:left;margin:0 10px 10px 0}
#cpoFindNearYou .formZip{clear:both;float:left;font-size:10px;width:125px}
#cpoFindNearYou .formZip span{float:left;margin:5px 5px 0 0}
#cpoFindNearYou input{width:50px;height:20px;*height:15px;float:left;*padding-top:4px}
#cpoFindNearYou .gobutton{float:left;margin-left:10px}
#largerectad.belowShoppingTools{margin-top:0}
.cpoTable thead th{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_header_tall.gif);background-repeat:repeat-x;padding:30px 10px 10px;vertical-align:bottom;border-left:solid 1px #234380;border-bottom:solid 1px #C9D3D5}
.cpoTable thead th.cpoHeadLeft{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_header_tall_left.gif);background-repeat:repeat-x;border-left:none}
.cpoTable thead th.cpoHeadRight{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_header_tall_right.gif);background-repeat:no-repeat;background-position:right top}
.cpoTable .oemRemove{clear:left;float:left;color:#FFF;margin-top:15px;position:relative}
.cpoTable tbody td{border-width:0 1px;border-style:solid;border-color:#C9D3D5;padding:15px 10px;vertical-align:top;width:143px;background-color:#FFF}
.cpoTable tbody ul{margin-left:10px;*margin-left:15px}
.cpoTable tbody ul li{list-style-type:disc;margin-bottom:10px}
.cpoTable .cpoDetail span{float:left;font-size:12px;font-weight:bold;margin-bottom:10px}
.cpoTable tfoot td{border-top:solid 1px #C9D3D5}
.cpoTable .shadowBottomLeft{float:left;width:320px;height:18px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/left-shadow.png);background-repeat:no-repeat}
.cpoTable .shadowBottomRight{float:right;width:320px;height:18px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/right-shadow.png);background-repeat:no-repeat}
.btnCompareRed{float:left;width:72px;height:24px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/compare-button-off.gif)}
.btnCompareRed:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/compare-button-on.gif)}
#CPODefinition .defTitle{clear:left;float:left;font-weight:bold;font-size:12px}
#CPODefinition .defText{clear:left;float:left;margin-top:10px}
#CPODefinition .defTitle span,#CPODefinition .defText span{display:none;width:250px}
#CPODefinition *{_background-image:none}
#CPODefinition .overlayTopMiddle,#CPODefinition .overlayBottomMiddle{width:250px}
#CPODefinition .overlayContent .topSpacer,#CPODefinition .overlayPointer{_display:none}
#CPODefinition .overlayContent{_border:1px solid #C9D3D5;_background-color:#FFFFE5;width:242px}
#CPODefinition .overlayContent .topSpacer{width:250px;margin-left:-4px}
#cpoDescription,#cpoJump,#compareForm{clear:both;float:left;width:100%;margin-bottom:10px}
#cpoJump span{font-weight:bold}
#cpoPrograms thead th{vertical-align:bottom;padding-bottom:15px}
#cpoPrograms .sortArrow{clear:both;float:right;width:14px;height:8px;margin-top:-8px}
#cpoPrograms .sortArrow span{width:14px;height:8px;_overflow:hidden;display:none}
#cpoPrograms .sortArrow .down{background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/down-arrow.png)}
#cpoPrograms .sortArrow .up{background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/up-arrow.png)}
#cpoPrograms .headerSortDown .up{display:block}
#cpoPrograms .headerSortUp .up{display:none}
#cpoPrograms .headerSortDown .down{display:none}
#cpoPrograms .headerSortUp .down{display:block}
#cpoPrograms tbody td{border-width:1px}
#cpoPrograms tr.odd td{background-color:#EEE}
#cpoPrograms .cpoColComp{width:66px;text-align:center}
#cpoPrograms .cpoColManu{width:119px}
#cpoPrograms .cpoColQual{width:128px}
#cpoPrograms .cpoColWarr{width:227px}
#cpoPrograms .cpoColDeduct{width:87px;font-weight:bold}
#cpoPrograms .cpoColInsp{width:71px;font-weight:bold}
#cpoPrograms .cpoColNext,#cpoPrograms .cpoColNext span{width:111px}
#cpoPrograms .cpoInvCount,#cpoPrograms .cpoInvNear{display:block}
#cpoPrograms .cpoInvCount{color:#3EA841;font-weight:bold;font-size:14px;margin-bottom:3px;text-align:center}
#cpoPrograms .cpoInvNear{margin-bottom:15px;text-align:center}
#cpoPrograms .cpoColTitle{float:left;font-size:12px;font-weight:bold;color:#D2E3F3;position:relative;text-decoration:underline;cursor:pointer}
#cpoPrograms .cpoColWarr .cpoColTitle,#cpoPrograms .cpoColNext .cpoColTitle{cursor:default;text-decoration:none;color:#FFF}
#cpoPrograms td.cpoColQual span{font-weight:bold;margin-bottom:10px}
#cpoPrograms .cpoColQual ul{margin-top:10px}
#cpoPrograms .cpoColNext .cpoColTitle{padding-bottom:19px}
#cpoPrograms .oemName,#cpoPrograms .oemCertified{clear:left;float:left;font-weight:bold;width:100%;position:relative;margin-bottom:10px}
#cpoPrograms .cpoWhatsThis{clear:left;float:left;font-size:7px;_font-size:8px;font-family:Verdana;color:#FFF;cursor:pointer;margin-top:10px;font-weight:normal;width:55px;_width:65px}
#CPODefinition.programs{width:313px;top:-20px;_top:60px}
#CPODefinition.programs .overlayLeft,#CPODefinition.programs .overlayRight{height:120px}
#CPODefinition.programs .overlayContent{height:117px}
#CPODefinition.programs .overlayPointer{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-down.png);height:29px;width:27px;left:135px;top:147px}
#CPOCompare{float:left;margin-top:10px;position:relative}
#CPOCompare thead th.cpoHeadRight{width:144px;_width:146px}
#CPOCompare #sponsoredImage{position:absolute;top:0;right:0;display:block;width:164px;height:28px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/cpo/sponsored.png);background-repeat:no-repeat}
#CPOCompare #sponsoredImage span{display:none}
#CPOCompare tbody td{width:133px;_width:139px}
#CPOCompare tbody td.cpoDetail,#CPOCompare tbody td.cpoNextSteps{width:128px}
#CPOCompare tbody td.altCol{background-color:#EEE}
#CPOCompare .oemName,#CPOCompare .oemCertified{clear:left;float:left;font-size:12px;color:#D2E3F3;line-height:15px;width:100%;position:relative}
#CPOCompare .oemCertified{font-weight:bold}
#CPOCompare tbody strong{margin-bottom:10px}
#CPOCompare .cpoNextSteps span{float:left;font-size:12px;font-weight:bold;margin-bottom:10px;color:#871E16}
#CPOCompare .cpoDetail .whatsThis{clear:both;float:left;display:block;width:56px;height:5px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/nchub/whatsThis.gif);background-position:-4px 0;background-repeat:no-repeat;cursor:pointer}
#CPODefinition.compare{width:313px;left:125px}
.compareDef{_left:100px!important}
#CPODefinition.compare .overlayPointer{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-left.png);height:27px;width:24px;left:-5px;top:75px}