html{height:100%}
#Zip-code-sponsorship{position:relative;top:225px;margin:0 auto;width:980px}
body,td,th,input,textarea,select,h2,h3,h4,h5,h6{height:auto;color:#333;font-family:Verdana,Arial,Helvetica,Serif,Sans-Serif;font-size:10px}
input,textarea,select{color:#000}
input[disabled],textarea[disabled],select[disabled]{color:#333}
input[type="text"],input[type="password"],input.text,input.title,textarea,select{margin:0 .5em 0 0}
body{color:#333;font-weight:normal;letter-spacing:0;line-height:13px;height:100%;background:#1e3b6f;background:-moz-linear-gradient(left,#1e3b6f 0,#2989d8 25%,#207cca 75%,#1e3b6f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#1e3b6f),color-stop(25%,#2989d8),color-stop(75%,#207cca),color-stop(100%,#1e3b6f));background:-webkit-linear-gradient(left,#1e3b6f 0,#2989d8 25%,#207cca 75%,#1e3b6f 100%);background:-o-linear-gradient(left,#1e3b6f 0,#2989d8 25%,#207cca 75%,#1e3b6f 100%);background:-ms-linear-gradient(left,#1e3b6f 0,#2989d8 25%,#207cca 75%,#1e3b6f 100%);background:linear-gradient(to right,#1e3b6f 0,#2989d8 25%,#207cca 75%,#1e3b6f 100%)}
h1{float:left;font-size:16px;line-height:18px;font-weight:bold;color:#333;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,Serif,Sans-Serif;margin-bottom:15px}
h3{font-size:11px;font-weight:bold;margin:3px 10px 0 10px}
a{color:#2A4F97;text-decoration:none}
a:hover{text-decoration:underline;cursor:pointer}
.left{float:left!important}
.right{float:right!important}
.imgLink:hover{text-decoration:none}
strong{font-weight:bold}
.inline{display:inline}
.hide{display:none}
#page{overflow:hidden;width:950px}
select{padding-left:2px}
#Content #baseBreadCrumb{padding-top:15px}
#baseBreadCrumb{position:relative;top:0;*top:1px;left:22px;width:100%;margin-top:10px;margin-bottom:10px}
#Comp-header{width:98%;height:50px}
.printContent #baseBreadCrumb{top:0;line-height:18px}
@media screen and (-webkit-min-device-pixel-ratio:0){#baseBreadCrumb{top:-3px}
}
*:first-child+html #baseBreadCrumb{margin-top:27px}
#Content{float:left;width:954px;position:relative;margin:10px 20px 0}
#breadcrumbs{float:left;width:720px;font-size:12px;font-family:Tahoma,Arial;margin-bottom:10px}
#breadcrumbs ul li{display:inline;margin:0 5px 0 0}
#breadcrumbs ul li span{display:inline-block}
#breadcrumbs a{color:#068ACD;font-size:12px;font-weight:normal;text-decoration:none}
#breadcrumbs a:hover{text-decoration:underline}
#utilities{float:right;margin-right:39px;margin-top:4px;height:17px}
#utilities a{font-size:11px}
#utilities img{vertical-align:middle}
#utilities a:hover{text-decoration:none}
#utilities .emailLink{float:left;padding-right:5px}
#utilities .rssLink{float:left;padding-right:5px;*margin-top:-2px}
#utilities .rssLink .rssLinks{float:left;margin-left:10px}
#utilities .rssLink .rssLinks .rssImage{float:left;margin-top:-2px}
#utilities .rssLink .rssLinks .rssText{float:left;font-weight:normal;text-decoration:none;margin-left:5px}
#title{clear:both;float:left;margin:0 20px 10px 0;white-space:nowrap;font-size:16px}
#title h1{float:left;font-size:16px;line-height:18px;font-weight:bold;margin:0}
#Comp-header #title{font-size:30px;font-family:"museo-sans-1","museo-sans-2",Tahoma,Arial;padding-top:15px;line-height:30px}
#nprimary{clear:both;float:left;width:920px;margin:0 0 0 20px}
#nleft{float:left;width:564px}
#nright{float:right;width:161px}
#wprimary{float:left;width:954px}
#wprimary #articlePage .modCBox u{text-decoration:none}
#wleft{float:left;width:796px}
#wright{float:right;width:150px;margin-right:8px}
#wbfaleft{float:left;width:570px;padding-bottom:50px}
#wbfaright{float:right;width:380px;position:relative;margin-right:-2px;z-index:5}
#twoColPrimary{width:780px}
#twoColPrimary #evenLeft{float:left;width:370px;padding-bottom:50px}
#twoColPrimary #evenRight{float:right;width:360px;margin-left:-4px;padding-bottom:50px}
.section,.sectionblue{border-bottom:1px solid #C9D3D6;border-left:1px solid #C9D3D6;border-top:6px solid #C9D3D6}
.sectionblue{background-color:#E9EDEF}
.sectionend,.sectionblueend{float:left;clear:both;background-repeat:no-repeat;height:7px;margin-top:-7px;width:7px}
.sectionbluecontents{background-color:#E9EDEF;border-bottom:1px solid #C9D3D6;border-left:1px solid #C9D3D6}
.contentlist li.c1{clear:left}
.dots{background-position:center center;background-repeat:repeat-x;clear:both;font-size:0;height:1px;margin-bottom:10px;margin-top:10px;position:relative;width:100%}
.fL{float:left}
.fR{float:right}
.mt7{margin-top:7px}
.mb5{margin-bottom:5px}
.mb2{margin-bottom:2px}
.mr5{margin-right:5px}
.p5{padding:5px}
.navSubGetQuotes{height:25px;margin:-5px 0 0 4px;width:81px}
.pointer{cursor:pointer}
.clr{clear:both}
.h5{height:5px}
.h29{height:29px;overflow:hidden}
a.rssText{color:#2A4F97;font-weight:bold;font-size:10px;text-decoration:underline}
a.rssText:visited{text-decoration:underline}
a.rssText:hover{text-decoration:none}
.rssImage{position:relative;top:1px;margin-left:0!important;margin-right:-1px!important}
h3.sectiontitle3,h5.sectiontitle{font-family:Verdana;font-size:12px;font-weight:bold;color:#333}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
*:first-child+html .clearfix{zoom:1}
.nowrap{white-space:nowrap}
#header{float:left}
#htop{float:left;background-repeat:repeat-x;border-color:#5696D1;border-style:solid;border-width:4px 4px 0;height:78px;padding:0 5px;width:962px}
#logo{float:left;margin-top:0}
#adHeaderSpotlight{float:left;margin-left:10px}
#search{float:right;margin-top:23px}
#searchrule{float:left;border:3px solid #C9E6F6;width:234px}
#search input{border:1px solid #5793B7;float:left;font-size:11px;font-weight:bold;line-height:20px;*line-height:normal;height:15px;width:222px;color:#737373;padding:5px}
#search a{float:left}
#leader{-moz-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;border:solid 1px #DBDBDB;padding:5px 82px 0;margin:-4px 38px -10px 6px;*margin:-22px 6px 0 6px;*width:742px;float:left;background-color:#F7F7F7;height:110px;position:relative;top:-18px;z-index:5}
*:first-child+html #leader{top:0}
#leaderLN{border-top:solid 1px #FFF;padding:15px 0;float:left;background-color:#EEEFF3;width:210px;height:96px;*height:92px}
#leaderLN .modSecondaryGlass{width:198px;float:left}
#leaderLN .modHead,#leaderLN .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/advertising/qlHeaderBar.gif);height:30px}
#leaderLN .modHeadInner{width:92%;padding-top:1px}
#leaderLN h3{font-size:12px;margin:3px 0;float:left}
#leaderLN .modHead a{float:right;line-height:12px;margin-top:6px}
#leaderLN a{font-size:10px}
#leaderLN #cntMod a{margin-bottom:5px}
#leaderLN .modContent{padding:0 10px;height:60px!important;margin:0}
#leaderLN ul{clear:both;float:left}
#leaderLN ul a{display:inline}
#leaderLN .aolLabel{font-size:10px;display:inline}
#nav{float:left;background-color:#5696D1;background-position:center bottom;background-repeat:repeat-x;height:32px;padding:0 4px;width:972px}
#nav li{display:inline}
#nav a{float:left;background-color:transparent;border-top:2px solid #5696D1;color:#FFF;cursor:pointer;font-size:12px;font-weight:bold;line-height:27px;padding:0 6px 3px 5px;text-decoration:none;background-repeat:repeat-y;background-position:right top}
#nav a.on{background-color:#D2E5F6;border-top:2px solid #5696D1;color:#113F77;height:23px;padding:7px 8px 0 5px;line-height:14px}
#nav a:hover{background-color:#D2E5F6;color:#113F77}
#nav a.green{border-color:#91AE5F;background-image:none;background-color:#C6E38D;background-repeat:repeat-x;padding-right:4px;color:#FFF}
#nav a.green sup{bottom:1ex;height:0;line-height:1;position:relative;vertical-align:baseline}
#nav a.green:hover{background-image:none;background-color:#C6E38D;color:#384F19}
#nav a.green:hover b{margin-left:2px}
#nav a.green span{float:left}
#nav a.green b{float:left;height:28px;width:35px;margin:-5px 0 0 1px;background-repeat:no-repeat}
#nav a.beta span{float:left}
#nav a.beta b{float:left;background-position:-100px -5px;background-repeat:no-repeat;height:16px;left:0;margin-left:5px;margin-top:3px;width:30px}
#nav a.beta.on b{margin-top:0}
#nav a.c4cTab{width:75px;height:28px;_height:27px;padding-right:4px;background-image:none}
#nav a.c4cTab:hover{background-color:Transparent}
#nav a.c4cTab .c4cLogo{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/cashforclunkers/c4cNavOverlay.png) no-repeat;width:67px;height:39px;float:left;margin:-4px 0 0 7px;position:absolute}
#subnav{float:left;background-color:#D2E5F6;height:21px;width:980px;line-height:10px}
#subnav li{float:left;line-height:10px}
#subnav li a{float:left;color:#113F77;font-size:10px;padding:0 10px 1px;text-decoration:none;border-left:solid 1px #113F77;margin:6px 0 5px 0}
#subnav li a.first{border:0;padding-left:10px}
#subnav li a:hover{text-decoration:underline}
#personalization{float:left;background-repeat:repeat-x;font-size:10px;height:27px;overflow:hidden;padding:0 0 0 5px;width:975px;line-height:10px}
#personalization #mykbb{float:left;margin-top:9px}
#personalization #mykbb li{float:left}
#personalization #mykbb li a,#personalization #mykbb strong{float:left;font-size:10px;padding:0 5px 1px 6px;text-decoration:none;border-left:solid 1px #333;margin:0 0 4px 1px}
#personalization #mykbb li a:hover{text-decoration:underline}
#personalization #mykbb strong{padding-left:0;margin-left:0;color:#333;border:0}
#personalization #zip{float:left;margin:9px 0 0 35px;padding-bottom:1px;width:auto}
#personalization #expand{float:right}
#personalization #expand span{float:right;margin:9px 20px 0 0;color:#2A4F97;cursor:pointer;position:relative}
#personalization #expand span.on{background-color:#FFF;background-position:5px 6px;background-repeat:no-repeat;border-left:1px solid #CED2D5;border-right:1px solid #CED2D5;margin:3px 19px 0 0;padding:6px 2px 8px 19px}
#hdrNavPersonalSub{display:none;float:left;background-repeat:repeat-x;font-size:10px;padding:0 10px;width:960px;height:57px;_overflow:hidden}
#subloader{display:none;visibility:hidden}
#hdrNavPersonalSub #loading{padding:5px;margin:14px 0 5px 0;text-align:center;width:960px}
#hdrNavPersonalSub .personalNCI{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/yellow/pocket.png) no-repeat scroll center top;margin-top:2px;padding-top:10px;width:380px}
#hdrNavPersonalSub .personalizationCars{padding-top:12px}
#hdrNavPersonalSub .personalizationCars li{float:left;width:25%}
#hdrNavPersonalSub .personalizationCars img{float:left}
#hdrNavPersonalSub .personalizationCars .link_arrow_blue{display:inline-block;float:left;margin-left:5px;width:170px}
#FDPQGlobalNav{padding:5px 0 0 5px}
#FDPQGlobalNav .description{float:left}
#FDPQGlobalNav .description strong{float:left}
#FDPQGlobalNav .description ul{float:left;clear:left;width:370px}
#FDPQGlobalNav .description li{float:left;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/hp/bullet.gif) no-repeat 0 5px;padding-left:7px;margin-top:5px}
#FDPQGlobalNav .description li.alt{float:right;width:143px}
#FDPQGlobalNav .manufacturerContainer,#FDPQGlobalNav .modelContainer,#FDPQGlobalNav .zipContainer{float:left;margin-top:17px}
#FDPQGlobalNav .manufacturerContainer{width:150px}
#FDPQGlobalNav .modelContainer{width:190px;margin-right:10px}
#FDPQGlobalNav .modelContainer select{width:175px}
#FDPQGlobalNav .zipContainer input{width:45px}
#FDPQGlobalNav .navSubGetQuotes{float:right;margin:12px 5px 0 0}
#showcaseFDPQGlobalNav{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/header/toolbar_personal_sub_blue_bg.gif) repeat-x;float:left;height:54px;padding:2px 10px 0;width:960px;margin-left:-10px;_margin-left:-5px;_overflow:hidden}
#showcaseFDPQGlobalNav img{float:left}
#showcaseFDPQGlobalNav .showcaseLogo{margin-top:-2px;line-height:13px}
#showcaseFDPQGlobalNav .dealerInfo{float:left;width:auto;margin-left:20px}
#showcaseFDPQGlobalNav .dealerInfo strong{font-size:11px}
#showcaseFDPQGlobalNav .dealerLinks{float:left;font-weight:bold;padding-left:20px}
#showcaseFDPQGlobalNav .dealerLinks span{padding-left:10px}
#showcaseFDPQGlobalNav .imgVehicle{margin-left:12px}
#showcaseFDPQGlobalNav .vehicleDetails{float:left;padding-left:10px}
#showcaseFDPQGlobalNav .vehicleDetails .link_arrow_blue{float:left;display:inline-block}
#showcaseFDPQGlobalNav .vehicleDetails .btnRedRound{float:left;display:block;clear:left;margin:2px 0 0 10px;_margin-left:5px}
#showcaseFDPQGlobalNav .otherLinks{float:left;padding-left:16px}
#showcaseFDPQGlobalNav .otherLinks a{display:inline-block;position:relative}
.imageBorderShadow96x72{padding:3px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/thumbs/image_shadow_96x72.gif);background-repeat:no-repeat;width:102px;height:78px}
.imageBorderShadow152x114{padding:3px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/thumbs/image_shadow_152x114.gif);background-repeat:no-repeat;width:158px;height:120px}
.termOverlayTopLeft{float:left;width:25px;height:20px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-left.png) no-repeat}
.termOverlayTopMiddle{margin:0 23px 0 25px}
.termOverlayTopMiddle div{height:13px;float:left;width:100%;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-middle.png) repeat-x}
.termOverlayTopRight{float:right;width:23px;height:20px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-right.png) no-repeat}
.termOverlayContent{clear:both;position:relative}
.termOverlayContent2{margin:0 16px;background:#fff;height:100%}
.termOverlayRight{width:17px;height:100%;position:absolute;right:0;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-right.png) repeat-y}
.termOverlayLeft{width:18px;height:100%;position:absolute;left:1px;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-left.png) repeat-y}
.termOverlayBottomLeft{float:left;width:25px;height:29px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-left.png) no-repeat}
.termOverlayBottomMiddle{margin:0 23px 0 25px}
.termOverlayBottomMiddle div{height:22px;float:left;width:100%;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-center.png) repeat-x bottom}
.termOverlayBottomRight{float:right;width:23px;height:29px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-right.png) no-repeat}
.termOverlaySpan{background-color:white;width:100%;height:7px;float:left;overflow:hidden}
.termOverlaySpanDown{background-color:#ecf3fb;width:100%;height:7px;float:left;overflow:hidden}
#termOverlay{width:350px;position:absolute;z-index:100;display:none;margin-top:26px}
#termContent{color:#333;font:11px/13px verdana;background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-center.png) repeat-x bottom;height:100%}
#TermTitle{font-weight:bold;padding:10px;margin:0 5px 8px 0}
#TermTitle img{display:block;float:right}
#description{padding:2px 10px 10px 10px}
#description div{font-weight:bold;line-height:0;margin-bottom:8px}
a.termLink{text-decoration:none;border-bottom:1px dashed #1c6120;color:#1c6120;font-size:11px;font-family:Verdana;cursor:help}
.psideArrowLeftTop{width:27px;height:24px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-up.png);position:absolute;_margin-top:0;margin-left:44px;*margin-left:-280px;_margin-left:48px;top:-11px}
.psideArrowRightTop{width:27px;height:24px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-up.png);position:absolute;_margin-top:0;margin-left:274px;*margin-left:-44px;_margin-left:278px;top:-11px}
.psideArrowLeftBottom{width:27px;height:24px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-down.png);position:absolute;margin-top:7px;margin-left:44px;*margin-top:0;_margin-top:-22px;*margin-left:-290px;_margin-left:48px}
.psideArrowRightBottom{width:27px;height:24px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-down.png);position:absolute;margin-top:7px;margin-left:274px;*margin-top:0;_margin-top:-22px;*margin-left:-50px;_margin-left:278px}
#dealerShowcaseAddress{padding-left:20px;max-width:300px;width:auto!important;margin-top:3px;float:left;color:#2A4F97}
#dealerShowcaseAddress a{font-size:11px;font-weight:bold;color:#2A4F97;text-decoration:none}
#dealerShowcaseAddress a span{font-size:10px;font-weight:normal;color:#2A4F97;text-decoration:none}
#dealerShowcaseAddress a:hover,#dealerShowcaseAddress a:hover span{text-decoration:underline}
#dealerShowcaseLogo{float:left}
#dealerShowcaseLinks{float:left;padding-left:20px;margin-top:4px;font-weight:bold;max-width:160px;width:auto!important;width:160px}
#vehicleShowcaseDetails{padding-left:12px;max-width:200px;margin-top:3px;float:left}
#dealerShowcaseVehicleImage{float:left;width:50px;margin-top:2px}
#dealerShowcaseVehicleLinks{max-width:138px;padding-left:4px;float:left;color:#2A4F97}
#dealerShowcaseVehicleLinks a,#dealerShowcaseOtherLinks a,#dealerShowcaseLinks a{color:#2A4F97;text-decoration:none}
#dealerShowcaseVehicleLinks a:hover,#dealerShowcaseOtherLinks a:hover,#dealerShowcaseLinks a:hover{text-decoration:underline}
#dealerShowcaseGetQuote{margin-top:3px;margin-left:10px}
#dealerShowcaseGetQuote a:hover{text-decoration:none}
#dealerShowcaseOtherLinks{float:left;padding-left:16px;margin-top:4px}
#clearfooter{width:100%;height:0;clear:both;font-size:0;line-height:0}
#footer{float:left;clear:both;color:#000;margin-top:10px;padding:0;width:100%;font-size:9px}
#footer ul{list-style-type:none;margin:0;padding:0}
#footer li{float:left;padding-right:14px;*padding-right:13px;_padding-right:12px;line-height:normal}
#footerCategories li{padding-right:7px}
#footer a{color:#2A4F97;text-decoration:none}
#footer a:hover{text-decoration:underline;cursor:pointer}
#footerSpacer{width:100%;height:10px}
#footerCategories,#footerFeatured,.footerMakes,#footerAboutKBB{float:left;width:973px;margin-left:5px}
#footerFeatured,.footerMakes,#footerAboutKBB{border-left:1px solid #C9D3D6;border-right:1px solid #C9D3D6}
#footerCategories{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/footer/footerheader.jpg) repeat-x top left;height:43px;border:solid 1px #1F3A6F;font-size:9px;color:#FFF}
#footerCategories a{font-size:9px;color:#FFF}
.footerSectionTitle{width:80px;font-weight:bold;text-align:right;padding-top:15px;margin-right:20px;float:left}
.footerLinks{width:873px;float:left;padding-top:15px}
#footerFeatured{height:25px;border-bottom:solid 1px #FFF;background-color:#D1E4F5}
#footerFeatured div{padding-top:6px}
.footerMakes,#footerAboutKBB{padding-bottom:10px;background-color:#FFF}
#footerAboutKBB{border-bottom:1px solid #C9D3D6;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/secondary_blue_gradient.gif) repeat-x center bottom}
.footerMakes .footerSectionTitle,.footerMakes .footerLinks,#footerAboutKBB .footerSectionTitle,#footerAboutKBB .footerLinks{padding-top:5px}
#footerAboutKBB .footerLinks{width:790px}
.footerSeperator{width:100%;height:10px;float:left;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/footer/footerpocket.png) no-repeat center top}
#footerLogo{float:right;margin:5px 30px 0 0}
#footerCopyright{clear:left;float:left;margin-top:20px;margin-left:25px;width:800px}
#footerCopyright a{padding-left:12px}
.footerMakeLinks{float:left}
.footerMakeLinks li{width:83px;float:left}
#zipCodeContainer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:2000001}
#zipCodeContainer #zipCode{position:absolute;width:530px;top:114px;left:50%;margin-left:-265px;padding:20px 0 20px 20px;border:1px solid #ccc;-moz-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top,#fff 0,#fff 40%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(40%,#fff),color-stop(100%,#eaeaea));background-color:#fff;-moz-box-shadow:0 3px 10px #666;-webkit-box-shadow:0 3px 10px #666;box-shadow:0 3px 10px #666;z-index:2000002}
#zipCode{font-family:Tahoma,Arial;font-size:12px;line-height:18px}
#zipCode input{font:12px Tahoma,Arial;font-size:12px;font-family:Tahoma,Arial;color:#000;padding:1px 0}
#zipCode a{color:#068acd;text-decoration:none;margin-top:-2px}
#zipCode :ashover{color:#068acd;text-decoration:underline!important}
#zipCode #Zip-logo{padding-bottom:10px}
#zipCode #enterzip h2{font-family:"museo-sans-1","museo-sans-2",Tahoma,Arial;font-weight:700;font-size:22px;letter-spacing:-1px;color:#000;line-height:1.1;letter-spacing:.1px;color:#333;margin-bottom:20px}
#zipCode #enterzip #enterziperror,#Zip-code-ad .zip-error{width:490px;padding:5px 10px;margin-top:10px;color:Red;background-color:#fee;-moz-border-radius:7px;border-radius:7px}
#zipCode #enterzip #enterzipform{float:left;width:210px}
#zipCode #enterzip #enterzipform .btn-secondary-cta{display:inline-block;font-family:"museo-sans-1","museo-sans-2",Tahoma,Arial;font-weight:500;font-size:14px;line-height:14px;color:#068acd;text-decoration:none;padding:9px 20px 9px 10px;border:1px solid #ccc;-moz-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e0e0e0));background-color:#e0e0e0;position:relative;text-transform:lowercase}
#zipCode #enterzip #enterzipform .btn-secondary-cta:hover{color:#068acd;text-decoration:none}
#zipCode #enterzip #enterzipform .btn-secondary-cta span{display:block;position:absolute;top:10px;right:10px;width:6px;height:12px;background-image:url('http://file.kelleybluebookimages.com/kbb/images/buttons/secondary-cta-arrow.gif');background-repeat:no-repeat}
#zipCode #enterzip #enterzipform #enterzipinput{line-height:normal;font-weight:bold;color:#000;margin-top:10px}
#zipCode #enterzip #enterzipform #enterzipinput input[type=text]{width:65px}
#zipCode #enterzip #enterzipform #enterzipinput a.btn-secondary-cta{padding:5px 10px;margin-left:5px}
#zipCode #enterzip #enterzipform #enterzipcheck{margin-top:20px}
#zipCode #enterzip #zipdetails{float:left;width:280px;padding-left:20px;border-left:1px solid #ccc}
#zipCode #enterzip #zipdetails h3{margin:0;font-family:"museo-sans-1","museo-sans-2",Tahoma,Arial;font-weight:700;color:#000;font-weight:500;font-size:14px;letter-spacing:normal;font-size:18px;margin-bottom:2px}
#zipCode #enterzip #zipdetails .zip-links{margin:30px 0 10px;*margin:41px 0 0;_margin:25px 0 0}
#zipCode #enterzip #zipdetails .zip-links a:hover,#zipCode #enterzipcheck a#usps_zipLookup:hover{text-decoration:underline!important}
#Zip-code-ad{width:480px;height:310px;z-index:20000;left:50%;top:21%;display:none;border:0;border-radius:none;box-shadow:none;background:url(http://file.kelleybluebookimages.com/kbb/images/advertising/halo.png) no-repeat left top;padding:120px 170px 0 330px;margin-left:-503px}
#Zip-code-ad .zip-error{width:auto;margin:5px;text-align:right}
#zipcontainer{float:left;margin-left:20px;margin-top:20px;width:930px}
#zipcontainer #zipCode{width:530px;padding:20px 0 20px 20px}
#zipcontainer #largerectad{margin:0;width:370px;z-index:5;position:relative}
#largerectad{float:right}
#largerectad.belowShoppingTools{margin-top:-10px}
#zipCode #enterzip a:hover{text-decoration:none!important}
#zipCodeContainer .btn-main-cta span{display:inline-block;position:absolute;top:6px;right:8px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid white;border-radius:4px}
#zipCodeContainer .btn-main-cta.small,#zipCodeContainer .btn-main-cta.small.disabled{padding:5px 20px 5px 10px!important}
#zipCodeContainer .btn-cta-fix.btn-main-cta.small,#zipCodeContainer .btn-cta-fix.btn-main-cta.small.disabled{padding:0!important;background-color:transparent}
#zipCodeContainer .btn-cta-fix{margin:0 0 0 -10px}
#zipCodeContainer .btn-cta-fix.small.btn-main-cta .btn-center{padding-right:16px!important}
#zipCodeContainer .btn-cta-fix.small.btn-main-cta span{top:13px;right:27px;top:8px\9;right:10px\9}
.link_arrow_blue,.link_arrow_blue_disabled{background-position:0 .3em;padding-left:10px;padding-right:1px;background-repeat:no-repeat}
.link_arrow_blue_disabled{font-size:11px;margin-left:5px;cursor:default;color:#999}
.link_arrow_blue_disabled:hover{text-decoration:none;cursor:default}
.link_circle_arrow_blue,.link_circle_arrow_blue_nohover{background-position:0 .2em;padding-left:15px;background-repeat:no-repeat}
.link_circle_arrow_blue_nohover{color:#999}
.lnkArrowWhiteOnBlue{background-repeat:no-repeat;background-position:0 4px;color:#1B641F;font-size:10px;text-decoration:none;padding-left:9px}
.glassTabs ul{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #DADFE5}
.glassTabs li{display:inline;float:left;padding-right:1px}
.glassTabs li.on{padding-right:0;margin-right:1px}
.glassTabs li.terminator{display:block;float:none;height:31px}
.glassTabs .tabOn,.glassTabs .tab,.glassTabs .tabOver{float:left;border-top:1px solid #DADFE5;border-left:1px solid #DADFE5;border-right:1px solid #DADFE5;text-decoration:none;height:31px}
.glassTabs .tabOver{border-top:1px solid #C3E9F0;border-bottom:1px solid #82A5BF;border-left:1px solid #94BED5;border-right:1px solid #94BED5}
.glassTabs .tab,.glassTabs .tabOver{margin-top:8px;height:23px}
.glassTabs .tabOver{height:22px}
.glassTabs .tabOn span,.glassTabs .tab span,.glassTabs .tabOver span{float:left;background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/tabs/glass_tab_on.gif) repeat-x left top;padding-left:10px;padding:12px 3px 5px 3px;font:11px;line-height:14px;cursor:pointer}
.glassTabs .tab span,.glassTabs .tabOver span{background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/tabs/glass_tab_off.gif) repeat-x left top;padding:4px 3px 4px 3px}
.glassTabs .tabOver span{padding:4px 2px}
.glassTabs .tab span{background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/tabs/glass_tab_off.gif) repeat-x left top}
.glassTabs .tabOver span{background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/tabs/glass_tab_over.jpg) repeat-x left top}
.glassTabs a.tabOn{color:#333}
.glassTabs a.tab,.glassTabs a.tabOver{color:#2A4F97}
.glassTabs a.tab:hover,.glassTabs a.tabOn:hover{text-decoration:none}
.glassTabs .tabTerminator{float:left;height:10px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/green/tabterminator.gif);background-position:bottom right;background-repeat:no-repeat;margin-left:-5px;margin-top:30px!important;margin-top:22px;width:290px}
.blueTabs{float:left;font-size:12px;margin:15px 0 0 10px}
.blueTabs ul{border:medium none;float:left;height:28px}
.blueTabs li{overflow:hidden;height:29px;float:left}
.blueTabs .tabOn{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/tablefton.gif)}
.blueTabs .tabFirst{width:66px;margin-right:2px}
.blueTabs .tabLast{width:70px}
.blueTabs .tabFirst.tabOn,.blueTabs .tabFirst.tabOff,.blueTabs .tabLast.tabOn,.blueTabs .tabLast.tabOff{background:transparent none repeat scroll 0 0;height:29px;position:relative}
.blueTabs .tabFirst.tabOff{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/newtab_off.gif)}
.blueTabs .tabLast.tabOff{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/usedtab_off.gif)}
.blueTabs .tabFirst.tabOn,.blueTabs .tabFirst.tabOver{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/newtab_on.gif)}
.blueTabs .tabLast.tabOn,.blueTabs .tabLast.tabOver{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/usedtab_on.gif)}
.blueTabs a{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/tabrightoff.gif) no-repeat scroll right top;display:block;float:left;margin-bottom:-2px;padding:5px 7px 0 1px;text-align:center;text-decoration:none;width:100%;line-height:20px}
.blueTabs .tabOff a{color:white;font-weight:normal}
.blueTabs .tabOn a,.blueTabs .tabOver a{color:#113F77;font-weight:bold}
.blueTabs .tabOn a{cursor:default}
.blueTabs .tabFirst a,.blueTabs .tabLast a{background-image:none;border:medium none;height:25px;margin:0;padding:4px 0 0}
.tabsBlueGradient{clear:both;float:left;width:100%;border-bottom:1px solid #E4E8EB;height:27px;_height:26px;margin:10px 0}
.tabsBlueGradient div{float:left;height:20px;line-height:normal;margin:0;overflow:hidden;font-size:11px;text-align:center;text-decoration:none;font-weight:bold;padding-top:7px}
.tabsBlueGradient span,.tabsBlueGradient a{float:left;margin-right:2px;overflow:hidden;padding-left:7px;_position:relative;_margin-bottom:-1px}
.tabsBlueGradient a{border-bottom:1px solid #E4E8EB;background-position:left -145px}
.tabsBlueGradient a div{float:left;padding-right:7px;background-position:right -145px}
.tabsBlueGradient span,.tabsBlueGradient a:hover{border-bottom:1px solid white;background-position:left -115px;text-decoration:none}
.tabsBlueGradient span div,.tabsBlueGradient a:hover div{float:left;padding-right:7px;background-position:right -115px}
.pagerContainer{float:left;border:solid 1px #C9D3D6;padding:5px 10px;color:#333;clear:both;_height:10px;text-align:right}
#HubContent #pageList{border:0}
#HubContent #pageList .pagerLinkDisabled{color:#999}
.pagerContainer .pagerLink{color:#2A4F97;text-decoration:none}
.pagerContainer .pagerLink:hover{text-decoration:underline}
.pagerContainer .pagerLinkDisabled{color:#999;text-decoration:none;cursor:default}
.pagerContainer .pagerLinkCurrent{color:#333;text-decoration:none;cursor:default;font-weight:bold!important}
#simplemodal-overlay{background-color:#fff;cursor:default}
#simplemodal-container{left:10px;top:10px;background-color:transparent}
#simplemodal-container a.modalCloseImg{background:0;display:none;z-index:3200;position:absolute;top:-14px;right:-18px;cursor:pointer}
.modSpeechBubbleYellow .modpFrameTopLeft{float:left;width:14px;height:8px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/CornerTopLeft_v2.png);margin-left:1px}
.modSpeechBubbleYellow .modpFrameTopMiddle{margin:0}
.modSpeechBubbleYellow .modpFrameTopMiddle div{height:8px;float:left;width:252px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/top_v2.png) repeat-x;font-size:1px}
.modSpeechBubbleYellow .modpFrameContent{clear:both;position:relative}
.modSpeechBubbleYellow .modpFrameTopRight{float:left;width:9px;height:8px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/CornerTopRight_v2.png)}
.modSpeechBubbleYellow .modpContent{margin:0 9px 0 14px;background:#fff url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/yellow/YellowGradient.gif) repeat-x bottom;height:100%}
.modSpeechBubbleYellow .modpFrameContentRight{width:9px;height:100%;position:absolute;right:1px;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/right_v2.png) repeat-y}
.modSpeechBubbleYellow .modpFrameContentLeft{width:14px;height:100%;position:absolute;left:0;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/left_v2.png) repeat-y}
.modSpeechBubbleYellow .modpFrameBottomLeft{float:left;width:14px;height:16px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/CornerBottomLeft_v2.png)}
.modSpeechBubbleYellow .modpFrameBottomMiddle{margin:0}
.modSpeechBubbleYellow .modpFrameBottomMiddle div{height:16px;float:left;width:252px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/bottom_v2.png) repeat-x}
.modSpeechBubbleYellow .modpFrameBottomRight{float:left;width:9px;height:16px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/orange/CornerBottomRight_v2.png)}
.modSpeechBubbleYellow .psideArrow{background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/yellow/pointer_v2.png);width:25px;height:29px;position:absolute;left:75px;bottom:-13px}
#NCInventoryInfo{position:absolute;top:0;_top:-10px;left:40px;width:276px;display:none}
#NCInventoryInfoContainer{height:0;margin:0;width:0}
#NCInventoryInfo. h2{float:left;font-size:12px;font-weight:bold;margin:0;padding:5px}
#NCInventoryInfo .modpContent .imgPocket{margin:5px 0 -5px 0;height:15px;width:244px}
#NCInventoryInfo .modpContent span{clear:both;padding:0 5px 5px;display:block}
#NCInventoryInfo .modpContent .imgGoYellow,#NCInventoryInfo .modpContent .imgCloseYellow{display:block;float:right;margin:0 5px;cursor:pointer}
#NCInventoryInfo .modpContent .imgGoYellow{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/yellow/yellowgobtn.png);width:30px;height:22px}
#NCInventoryInfo .modpContent .imgCloseYellow{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/yellow/yellowclosebtn.png);width:51px;height:22px}
.modMapOverlay{left:330px;position:absolute;top:20px;width:342px;display:none;border:solid 4px #6D90B4;padding:5px;background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/secondary_blue_gradient.gif) repeat-x left bottom}
.modMapOverlay .mapClose{border:1px solid #6D90B4;float:right;height:11px;line-height:10px;text-align:center;width:11px;cursor:pointer}
.modMapOverlay #address{margin-top:10px;padding-left:5px;float:left}
.modMapOverlay #address strong,.modMapOverlay #address span{clear:left;display:block;font-size:11px}
.modMapOverlay #address strong{font-size:11px}
.modMapOverlay #mapContainer{border:1px solid #C9D3D5;width:323px;height:231px;margin:10px 0 10px 5px;float:left}
.modMapOverlay .addressInput{float:left;clear:left;margin:0 0 5px 5px}
.modMapOverlay .addressInput div{width:323px;font-size:11px}
.modMapOverlay .addressInput input{float:left;clear:left;width:322px;margin-top:3px;padding:5px 0 0 5px;height:17px;*margin-left:-5px}
.modMapOverlay .directions,.modMapOverlay .directionsThankYou,.modMapOverlay .directionsThankYouLead,.modMapOverlay .directionsThankYouMVIN{float:right;margin:10px 7px 10px 0}
.modContactDealerOverlay{float:left;position:relative;width:345px;height:488px;background-color:#D1E4F5;padding-left:10px}
.modContactDealerOverlay h2{clear:left;font-size:11px}
.modContactDealerOverlay #closeButton{color:#333;border:solid 1px #333;height:12px;padding-left:1px;width:8px}
.modContactDealerOverlay #closeButton:hover{text-decoration:none}
.modContactDealerOverlay #lblRequired{float:right;margin:20px 16px 0 0}
.modContactDealerOverlay #fields{clear:both}
.modContactDealerOverlay #fields label{float:left;clear:left;width:135px;text-align:right;font-size:11px;height:20px;margin-top:7px}
.modContactDealerOverlay #fields input,.modContactDealerOverlay #fields select,.modContactDealerOverlay #fields textarea{border:solid 1px #2A457A;margin:5px 0 2px 5px;width:187px;font-size:10px}
.modContactDealerOverlay #fields input,.modContactDealerOverlay #fields select{float:left;height:18px;padding:2px 2px 0}
.modContactDealerOverlay #fields span{float:left;display:block;width:180px;margin:7px 0 0 5px;font-size:11px;height:20px}
.modContactDealerOverlay #fields .dropdownlist{width:188px}
.modContactDealerOverlay #fields #formPhone #tbxAreaCode,.modContactDealerOverlay #formPhone #tbxPrefix{width:40px}
.modContactDealerOverlay #fields #formPhone #tbxPhoneNumber{width:45px}
.modContactDealerOverlay .btnRedGradient{float:left;clear:both;margin:10px 0 0 289px}
.modContactDealerOverlay .btnRedGradient span{width:auto;height:22px;float:left;display:inline}
.modContactDealerOverlay .btnRedGradient .btnLeft,.modContactDealerOverlay .btnRedGradient .btnRight{width:6px}
.modContactDealerOverlay .emailLabel{width:185px;float:left;padding-top:5px}
.modContactDealerOverlay .errorMessage{margin-top:10px;font-weight:bold;font-size:11px;clear:left;color:#F00}
.modContactDealerOverlay .formPrivacyPolicy{position:absolute;left:15px;bottom:20px}
.modContactDealerOverlay .formPrivacyPolicy #lnkPrivacyPolicy{display:block}
.modContactDealerOverlay #leadInfoList{float:left;height:300px;width:345px;overflow-y:auto;overflow-x:none;font-size:11px}
.modContactDealerOverlay #leadInfoList .leadInfo{margin-top:20px}
.modContactDealerOverlay #leadInfoList .leadInfo h3{margin-left:0}
.modSpeechBubble .topRight,.modSpeechBubble .topLeft{height:39px;width:23px}
.modSpeechBubble .topRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/top-right.png) repeat scroll 0 0;float:right}
.modSpeechBubble .topLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/top-left.png) repeat scroll 0 0;float:left}
.modSpeechBubble .topMiddle{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/top.png) repeat-x scroll 0 0;float:left;color:#FFF;font-size:10px;font-weight:bold;height:27px;padding-top:12px;width:159px}
.modSpeechBubble .content{float:left;color:#2A4F97;font-size:10px;height:80px;line-height:14px;clear:both;width:205px}
.modSpeechBubble .content .right,.modSpeechBubble .content .left{height:100%;width:16px}
.modSpeechBubble .content .right{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/right.png) repeat-y scroll 0 0;float:right}
.modSpeechBubble .content .left{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/left.png) repeat-y scroll 0 0;float:left}
.modSpeechBubble .content .middle{background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/mid.gif) repeat-x scroll center bottom;height:100%;margin:0;width:173px;float:left}
.modSpeechBubble .bottomRight,.modSpeechBubble .bottomLeft{height:24px;width:23px}
.modSpeechBubble .bottomRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/bottom-right.png) repeat scroll 0 0;float:right}
.modSpeechBubble .bottomLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/bottom-left.png) repeat scroll 0 0;float:left}
.modSpeechBubble .bottomMiddle{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/bottomsliceage.png) repeat-x scroll 0 0;float:left;height:24px;width:159px}
.modSpeechBubble .arrow{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/speechbubble/arrow.png) repeat scroll 0 0;height:29px;left:-6px;position:absolute;top:45%;width:22px}
.overlayDialog .contentLeft,.overlayDialog .contentRight{padding-bottom:500px;margin-bottom:-500px}
.overlayDialog .content{overflow:hidden}
.overlayDialog #TermTitleContainer{padding:5px 5px 10px 0}
.overlayDialog .closeImg{width:12px;height:11px}
.overlayDialog .contentRight{right:0}
.overlayDialog{display:none;position:absolute;z-index:100000000;width:330px}
.overlayDialog .tl{float:left;width:25px;height:20px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-left.png) no-repeat}
.overlayDialog .tm,.overlayDialog .bm{margin:0 23px 0 25px}
.overlayDialog .tm div{height:13px;float:left;width:100%;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-middle.png) repeat-x}
.overlayDialog .tm span{background-color:white;width:100%;height:7px;float:left;overflow:hidden}
.overlayDialog .tr{float:right;width:23px;height:20px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-right.png) no-repeat}
.overlayDialog .content{clear:both;position:relative}
.overlayDialog .contentLeft{width:18px;height:100%;position:absolute;left:1px;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-left.png) repeat-y}
.overlayDialog .contentInner{margin:0 16px;height:100%;background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-center.png) repeat-x scroll center bottom}
.overlayDialog .contentRight{width:17px;height:100%;position:absolute;right:0!important;right:-1px;top:0;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-right.png) repeat-y}
.overlayDialog .bl{float:left;width:25px;height:29px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-left.png) no-repeat}
.overlayDialog .bm div{height:22px;float:left;width:100%;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-center.png) repeat-x bottom}
.overlayDialog .bm span{background-color:#ecf3fb;width:100%;height:7px;float:left;overflow:hidden}
.overlayDialog .br{float:right;width:23px;height:29px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-right.png) no-repeat}
.overlayDialogArrowLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-left.png) repeat scroll 0 0;height:27px;position:absolute;top:40px;left:-5px;width:24px}
.overlayDialogArrowRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-right.png) repeat scroll 0 0;height:27px;position:absolute;top:40px;left:258px;width:24px}
.overlayDialogArrowUp{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-up.png) repeat scroll 0 0;height:24px;position:absolute;top:-11px;left:35px;width:27px}
.overlayDialog #termContent{padding:0 5px 0 10px}
.overlayDialog #termContent #TermTitle{float:left;font-weight:bold;padding:0;margin:0}
.overlayDialog #termContent .closeImg{float:right;border:0;width:12px;height:11px;cursor:pointer;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/close.png) no-repeat}
.overlayDialog #termContent .sectDivider{clear:both;float:left;width:100%;border-top:1px solid #CCC;height:1px;margin:5px 0}
.overlayDialog #termContent #description{clear:both;float:left;padding:0}
.overlayDialog #termContent .f3b6d{color:#1F3B6D}
.primaryOverlay{display:none;position:absolute;border:solid 5px #6D90B4;background-color:#fff;padding:10px 20px;z-index:1000;box-shadow:0 5px 10px #333;-moz-box-shadow:0 5px 10px #333;-webkit-box-shadow:0 5px 10px #333;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/modal/modalshadow_g.png") repeat-x left bottom #FFF}
.primaryOverlay .OverlayArrow,.primaryOverlay .OverlayArrowUp{background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-down.png) no-repeat;position:absolute;width:27px;height:24px}
.primaryOverlay .OverlayArrow{bottom:-24px;_display:none}
.primaryOverlay .OverlayArrowUp{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-up.png)}
.modPrimaryBlue .modHead{background-position:right top;background-repeat:no-repeat;padding:0;float:none!important;float:left;display:block;overflow:hidden;width:100%}
.modPrimaryBlue .modHead.noHeader{background-position:right bottom;height:3px}
.modPrimaryBlue .modHead.roundLeft,.modPrimaryBlue .modHead.roundLeft .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_header_round_left.gif);background-color:#233E71}
.modPrimaryBlue .modHeadInner{float:left;color:#fff;font-size:11px;padding:10px 0 7px 14px;background-repeat:no-repeat;background-position:left top;width:96%}
.modPrimaryBlue .modHead.noHeader .modHeadInner{background-position:left bottom;height:3px}
.modPrimaryBlue .modHeadInner h2{margin-bottom:4px;color:#FFF}
.modPrimaryBlue .modHeadInner h3{font-size:11px;font-weight:normal;padding:0;margin:0}
.modPrimaryBlue .modHeadInner .description{font:normal 11px/12px;margin-top:4px}
.modPrimaryBlue .modContent{background-position:right top;background-repeat:repeat-y;overflow:hidden;width:auto;padding:0;float:none!important;float:left;width:100%}
.modPrimaryBlue .modContent h2{font-size:11px}
.modPrimaryBlue .modContentInner{overflow:hidden;width:auto;background-position:left top;background-repeat:repeat-y;font-size:11px;padding:10px 0 10px 14px;width:96%;height:auto!important;height:1%}
.modPrimaryBlue .modContentInner .contentBorder{border:1px solid #C9D3D6;float:left;padding:10px}
.modPrimaryBlue .modFoot{background-repeat:repeat-x;background-position:right top;height:7px;padding:0;overflow:hidden}
.modPrimaryBlue .modFootInner{float:left;background-repeat:no-repeat;background-position:left top;width:5px;height:7px;width:100px}
.modSecondaryGlass,.modSecondarySeaGlass{color:#333;font-size:11px}
.modSecondaryGlass .modHead,.modSecondarySeaGlass .modHead{height:39px;background-position:right top;background-repeat:no-repeat;padding:0}
.modSecondarySeaGlass .modHead{height:37px}
.modSecondaryGlass .modHeadInner,.modSecondarySeaGlass .modHeadInner{padding:10px 0 0 10px;color:#333;background-repeat:no-repeat;background-position:left top;width:96%;height:29px;line-height:19px}
.modSecondarySeaGlass .modHeadInner{color:#FFF}
.modSecondaryGlass .sponsored-by{position:absolute;right:400px;padding-right:10px;font-size:10px;color:#333;width:auto}
.modSecondaryGlass .modHeadInner h2,.modSecondarySeaGlass .modHeadInner h2{font-size:14px;font-weight:bold}
.modSecondaryGlass .modContent,.modSecondarySeaGlass .modContent{float:none;width:auto;overflow:hidden;background-color:#fff;background-position:left bottom;background-repeat:repeat-x;padding:10px;margin:0 2px;border-left:1px solid #C9D0D6;border-right:1px solid #C9D0D6;border-bottom:1px solid #C9D0D6;height:auto!important;height:1%}
.modSecondarySeaGlass .modContent{margin:0}
.modSecondaryGlass .modHead h3,.modSecondarySeaGlass .modHead h3,.modSecondaryGlass .modContent h3,.modSecondarySeaGlass .modContent h3{font-size:11px;font-weight:bold}
#slpPerfectCarFinder h3,#slpMostResearched .modHead h3,#slpMediaGallery h3{font-size:16px}
#wright .modSecondaryGlass{float:left;width:100%}
#wright .modSecondaryGlass .modHeadInner{width:91%}
.modTertiaryGlass{color:#333;font-size:11px;border:solid 1px #cad3d6}
.modTertiaryGlass a{color:#2a4f97;text-decoration:none}
.modTertiaryGlass a:hover{text-decoration:underline}
.modTertiaryGlass a h2{color:#2a4f97}
.modTertiaryGlass .sponsored-by{float:right}
.modTertiaryGlass .modContent{float:none;overflow:hidden;width:auto;margin:5px;padding:10px;background-repeat:no-repeat;background-color:#f8f8f8;height:auto!important;height:1%}
.modTertiaryGlass .modContent h2{font-size:13px;font-weight:bold;margin-bottom:5px}
.modTertiaryGlass .modContent h3{font-size:12px}
.modTertiaryGlass .modContent .sectSubtitle{clear:both;float:left;font-size:10px;margin-bottom:10px}
.modDoubleRounded .modHead,.modDoubleRounded .modHead span,.modDoubleRounded .modFoot,.modDoubleRounded .modFoot span{background-color:transparent;background-repeat:no-repeat;display:block;margin:0;padding:0;height:8px}
.modDoubleRounded .modTitle h2 sup{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;bottom:1ex}
.modDoubleRounded .modHead{background-position:right top}
.modDoubleRounded .modHead span{background-position:left top;width:50%}
.modDoubleRounded .modFoot{background-position:right -12px}
.modDoubleRounded .modFoot span{background-position:left -12px;width:50%}
.modDoubleRounded .modTitle{margin:0 5px 0 6px;background-color:#A7B77A;width:348px;height:23px}
.modDoubleRounded .modTitle h2{position:relative;float:left;color:#2A4F97;width:175px}
.modDoubleRounded .modTitle h2 sup{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;bottom:1ex}
.modBlueRoundedCorner{float:left}
.modBlueRoundedCorner .modHead,.modBlueRoundedCorner .modContent,.modBlueRoundedCorner .modFoot{padding:0}
.modBlueRoundedCorner .modHead{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_header.gif);background-position:right top;background-repeat:no-repeat;width:100%}
.modBlueRoundedCorner .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_header.gif);background-repeat:no-repeat;background-position:left top;background-color:#FFF;width:10px;height:9px;overflow:hidden}
.modBlueRoundedCorner .modContent{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_content.gif);background-position:right;background-repeat:repeat-y}
.modBlueRoundedCorner .modContentInner{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_content.gif);background-position:left;background-repeat:repeat-y;color:#333;font-size:11px;padding:0 10px}
.modBlueRoundedCorner .modContentInner h2{margin-bottom:8px;font-size:15px;color:#333;font-weight:bold}
.modBlueRoundedCorner .modFoot{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_footer.gif);background-position:right bottom;background-repeat:no-repeat;width:100%}
.modBlueRoundedCorner .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueRoundedCorner_footer.gif);background-position:left top;background-repeat:no-repeat;background-color:#FFF;width:10px;height:9px;overflow:hidden}
.modShowcaseRounded .modContent{background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/ncinventory/showcase_dealer_bg_rounded.gif) top left no-repeat;padding:0 0 0 1px}
.modShowcaseRounded .modContentInner{background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/ncinventory/showcase_dealer_bg_rounded.gif) top right no-repeat;height:192px}
.modShowcaseDoubleRounded .modHead,.modShowcaseDoubleRounded .modHeadInner,.modShowcaseDoubleRounded .modContent,.modShowcaseDoubleRounded .modContentInner,.modShowcaseDoubleRounded .modFoot,.modShowcaseDoubleRounded .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/showcase_doublerounded_full2.gif);background-repeat:no-repeat}
.modShowcaseDoubleRounded .modHead{background-position:right 0;width:100%}
.modShowcaseDoubleRounded .modHeadInner{background-position:0 0;width:90%;height:24px;overflow:hidden;padding:0}
.modShowcaseDoubleRounded .modContent{background-position:right -75px}
.modShowcaseDoubleRounded .modContentInner{float:left;background-position:0 -75px;color:#333;font-size:11px;padding:0 10px;width:90%}
.modShowcaseDoubleRounded .modFoot{background-position:right -323px;width:100%;height:27px}
.modShowcaseDoubleRounded .modFootInner{background-position:0 -323px;background-color:#FFF;width:50%;height:27px;overflow:hidden}
.modCBox,.modCBoxGray{position:relative;border-top:solid 6px #c9d3d6;border-left:solid 1px #c9d3d6;border-bottom:solid 1px #c9d3d6;padding:10px}
.modCBox h2,.modCBoxGray h2{color:#113F77;font-size:13px;font-weight:bold;text-decoration:none}
.modCBox h3,.modCBoxGray h3{float:left;color:#113F77;margin:0 0 5px 0}
.modCBox .moreLink{float:right;font-weight:normal;font-size:11px;width:auto}
.modCBoxGray{background-color:#E9EDEF}
.modCBoxRounded{clear:both;float:left;background-repeat:no-repeat;height:7px;width:18px;position:relative;margin-top:-7px}
.modBlueGradientCurvedShadow .modHead,.modBlueGradientCurvedShadow .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueGradCurvShadow_top.gif);background-repeat:no-repeat;background-position:right top;height:5px}
.modBlueGradientCurvedShadow .modHeadInner{background-position:left top;width:10px}
.modBlueGradientCurvedShadow .modContent{background-color:#fff;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueGradCurvShadow_right.gif);background-position:right top;background-repeat:repeat-y;padding-right:3px;_margin-top:-10px}
.modBlueGradientCurvedShadow .modContentInner{border-left:solid 1px #fff;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueGradCurvShadow_bg.gif);background-position:left bottom;background-repeat:repeat-x;padding:10px 10px 20px}
.modBlueGradientCurvedShadow .modFoot,.modBlueGradientCurvedShadow .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueGradCurvShadow_bottom.gif);background-repeat:no-repeat;background-position:right top;height:15px}
.modBlueGradientCurvedShadow .modFootInner{background-position:left top;width:250px}
.modBlueTopArrow .modHead,.modBlueTopArrow .modHeadInner,.modBlueTopArrow .modFoot,.modBlueTopArrow .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueTopArrow_full.gif)}
.modBlueTopArrow .modHead{background-position:right 0;background-repeat:no-repeat;padding:0;float:none!important;float:left;display:block;overflow:hidden;width:100%}
.modBlueTopArrow .modHeadInner{float:left;color:#fff;font-size:11px;padding:15px 0 7px 14px;background-repeat:no-repeat;background-position:left 0;width:90%;height:33px}
.modBlueTopArrow .modHeadInner h2{margin-bottom:4px;font-size:14px;color:#FFF;font-weight:bold}
.modBlueTopArrow .modContent{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueTopArrow_content.gif);background-position:right top;background-repeat:repeat-y;overflow:hidden;width:auto;padding:0;float:none!important;float:left;width:100%}
.modBlueTopArrow .modContentInner{overflow:hidden;width:auto;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueTopArrow_content.gif);background-position:left top;background-repeat:repeat-y;font-size:11px;padding:0 0 10px 14px;width:90%;height:auto!important;height:1%}
.modBlueTopArrow .modFoot{background-repeat:no-repeat;background-position:right -57px;height:13px;padding:0;overflow:hidden}
.modBlueTopArrow .modFootInner{float:left;background-repeat:no-repeat;background-position:left -57px;width:5px;height:13px;width:100px}
.modGreyRoundedCorner{float:left}
.modGreyRoundedCorner .modHead,.modGreyRoundedCorner .modHeadInner,.modGreyRoundedCorner .modFoot,.modGreyRoundedCorner .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/greyRoundedCorner_full.gif)!important;background-repeat:no-repeat;padding:0}
.modGreyRoundedCorner .modContent,.modGreyRoundedCorner .modContentInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/greyRoundedCorner_content.gif)!important;background-repeat:repeat-y}
.modGreyRoundedCorner .modHead{background-position:right 0;width:100%}
.modGreyRoundedCorner .modHeadInner{background-position:0 0;background-color:#FFF;width:10px;height:9px;overflow:hidden}
.modGreyRoundedCorner .modContent{background-position:right 0;background-repeat:repeat-y;padding:0}
.modGreyRoundedCorner .modContentInner{float:left;background-position:0 0;color:#333;font-size:11px;padding:0 10px}
.modGreyRoundedCorner .modContentInner h2{margin-bottom:8px;font-size:15px;color:#333}
.modGreyRoundedCorner .modFoot{background-position:right -19px;width:100%;height:9px}
.modGreyRoundedCorner .modFootInner{background-position:0 -19px;background-color:#FFF;width:10px;height:9px;overflow:hidden}
.modBlueHeadRound .modHead{background-position:right top;background-repeat:no-repeat;padding:0;float:none!important;float:left;display:block;overflow:hidden;width:100%}
.modBlueHeadRound .modHeadInner{float:left;color:#fff;font-size:11px;padding:9px 0 5px 14px;background-repeat:no-repeat;background-position:left top;width:96%}
.modBlueHeadRound .modHeadInner h2{margin-bottom:4px;color:#FFF!important}
.modBlueHeadRound .modContent{padding:10px;float:left;width:100%;background-color:#FFF;border-right:2px solid #DEDEE0;margin-left:4px}
.modBlueHeadRound .modFoot{clear:both;float:left;background-repeat:no-repeat;background-position:right -100px;height:3px;padding:0;overflow:hidden;width:100%}
.modBlueHeadRound .modFootInner{float:left;background-repeat:no-repeat;background-position:0 -100px;height:3px;width:50%}
.modModalShadow{float:left}
.modModalShadow .modHead,.modModalShadow .modFoot{clear:both;float:left;padding:0;margin:0;width:100%}
.modModalShadow .modHead .l,.modModalShadow .modHead .r{display:inline;float:left;width:21px;height:35px}
.modModalShadow .modHead .c{float:left;width:80%;height:35px}
.modModalShadow .modHead .c h3{float:left;color:#fff;margin:12px 0 0 0;padding:0;font-size:12px;font-weight:bold}
.modModalShadow .modHead .c .close{float:right;margin-top:14px;cursor:pointer}
.modModalShadow .modContent{width:100%;height:100%;clear:both;float:left}
.modModalShadow .modContent .l,.modModalShadow .modContent .r{display:block;float:left;width:15px;height:100%}
.modModalShadow .modContent .g{display:block;float:left;width:6px;height:100%}
.modModalShadow .modContent .c{display:block;float:left;width:80%;height:100%}
.modModalShadow .modFoot .l,.modModalShadow .modFoot .r{display:inline;float:left;width:21px;height:24px}
.modModalShadow .modFoot .c{float:left;width:80%;height:24px}
#shoppingtools{width:342px;float:right;padding:10px 0 20px 10px;margin:2px 10px 10px 0}
#shoppingtools h3{font-size:13px}
#shoppingtools span{display:block;font-weight:bold;color:#113F77;font-size:11px;padding-bottom:8px;background-repeat:repeat-x;background-position:0 18px;width:100%}
#shoppingtools li a{display:block;float:left;clear:left;margin-bottom:4px}
.modNCIListingOverlay,.modBlueSealOverlay{display:none;position:absolute;width:550px;font-size:10px;z-index:100}
.modNCIListingOverlay .overlayTopLeft,.modBlueSealOverlay .overlayTopLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-left.png) no-repeat scroll 0 0;float:left;height:20px;width:25px}
.modNCIListingOverlay .overlayTopMiddle,.modBlueSealOverlay .overlayTopMiddle{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-middle.png) repeat-x scroll 0 0;float:left;height:13px;width:500px}
.modNCIListingOverlay .overlayTopRight,.modBlueSealOverlay .overlayTopRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-right.png) no-repeat scroll 0 0;float:left;height:20px;width:23px}
.modNCIListingOverlay .overlayPointer,.modBlueSealOverlay .overlayPointer{float:right;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-up.png) no-repeat scroll 0 0;width:27px;height:24px;margin:-30px 140px 0 0}
.modNCIListingOverlay .overlayLeft,.modNCIListingOverlay .overlayRight,.modBlueSealOverlay .overlayLeft,.modBlueSealOverlay .overlayRight{height:137px}
.modNCIListingOverlay .overlayLeft,.modBlueSealOverlay .overlayLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-left.png) repeat-y scroll 0 0;float:left;clear:left;_margin-left:-12px;width:18px}
.modNCIListingOverlay .overlayContent,.modBlueSealOverlay .overlayContent{background:white url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/secondary_blue_gradient.gif) repeat-x bottom left;float:left;width:493px;_width:494px;padding:10px 10px 0;height:134px}
.modNCIListingOverlay .overlayContent .topSpacer,.modBlueSealOverlay .overlayContent .topSpacer{_position:relative;float:left;width:501px;height:7px;_height:5px;background-color:#FFF;margin:-17px 0 0 -3px;_margin:-17px 0 0 -5px}
.modNCIListingOverlay .bottomSpacer{background-color:#EEF5FC;margin:-29px 0 0 24px}
.modNCIListingOverlay .overlayContent .image{float:left;margin-right:10px;border:1px solid #C9D3D5}
.modNCIListingOverlay .overlayRight,.modBlueSealOverlay .overlayRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-right.png) repeat-y scroll right top;float:left;width:17px}
.modNCIListingOverlay .overlayBottomLeft,.modBlueSealOverlay .overlayBottomLeft{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-left.png) no-repeat scroll 0 0;float:left;clear:left;height:29px;width:25px;margin-top:-7px}
.modNCIListingOverlay .overlayBottomMiddle,.modBlueSealOverlay .overlayBottomMiddle{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-center.png) repeat-x scroll center bottom;float:left;height:22px;width:500px}
.modNCIListingOverlay .overlayBottomRight,.modBlueSealOverlay .overlayBottomRight{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-right.png) no-repeat scroll 0 0;float:left;height:29px;width:23px;margin-top:-7px}
.modNCIListingOverlay .vehicleName{float:left;margin-bottom:6px}
.modNCIListingOverlay .overlayDetailsTop{float:right;width:327px;height:35px;font-size:12px;font-weight:bold}
.modNCIListingOverlay .price{float:right}
.modNCIListingOverlay .vehicleInfoItemName{clear:left;font-weight:bold}
.modNCIListingOverlay .overlayDetailsLeft,.modNCIListingOverlay .overlayDetailsRight{float:right;font-size:11px}
.modNCIListingOverlay .overlayDetailsRight{width:157px}
.modNCIListingOverlay .overlayDetailsLeft{width:170px;margin-bottom:5px}
.modNCIListingOverlay .overlayDetailsLeft .colorBox{border:1px solid gray;float:left;height:10px;width:25px}
.modNCIListingOverlay .vehicleInfoItemName,.modNCIListingOverlay .vehicleInfoItemValue{float:left;margin:0 3px 1px 0}
.modNCIListingOverlay .colorBox{border:1px solid gray;float:left;height:8px;font-size:1px;width:20px;margin:1px 0 0 2px}
.modNCIListingOverlay .btnContainer{position:absolute;right:30px;top:115px}
.modNCIListingOverlay .btnContainer a.btnBlueBevelArrow{float:right;width:90px}
#InventoryVehicleDetails .modNCIListingOverlay{width:630px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayTopMiddle,#InventoryVehicleDetails .modNCIListingOverlay .overlayBottomMiddle{width:582px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayContent{width:575px;height:155px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayDetailsTop{width:411px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayDetailsLeft,#InventoryVehicleDetails .modNCIListingOverlay .overlayDetailsRight{width:205px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayPointer{margin-right:160px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayContent .topSpacer{width:583px}
#InventoryVehicleDetails .modNCIListingOverlay .overlayLeft,#InventoryVehicleDetails .modNCIListingOverlay .overlayRight{height:158px}
.modShadowBox{background-color:#E9EDF0;float:left;padding:5px}
.modShadowBox .modContent{background-color:#FFF;border:1px solid #CCD6D8;padding:10px}
.modDarkBlueShadow{border:1px solid #6D90B4;float:left}
.modDarkBlueShadow .modContent{background-color:#E9EDF0;padding:5px;margin:5px}
.btnMainSearch{cursor:pointer;float:left;height:22px;margin:2px 0 0 5px;text-decoration:none;width:62px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/search/searchBtn.png);color:#00539A;font-size:10px;font-weight:bold;padding:7px 0 0 12px}
.btnMainSearch:hover{color:#0D3176;text-decoration:none}
.btnRedRound,.btnBlueRound,.btnBlueBevelArrow{cursor:pointer;padding-right:15px;vertical-align:middle;display:block;display:inline-block;display:-moz-inline-box;text-decoration:none}
.btnRedRound span,.btnBlueRound span,.btnBlueBevelArrow span{display:block;display:inline-block;height:25px;line-height:20px;padding-left:10px;font-size:10px;font-family:Arial;font-weight:bold;color:#FFF;text-decoration:none;list-style-type:none;margin:0}
.btnRedGradient,.btnBlueGradient,.btnRedGradientLarge,.btnRedGradientDisabled{cursor:pointer}
.btnRedGradient span,.btnBlueGradient span,.btnRedGradientDisabled span{float:left;height:22px;background-position:-6px -2678px;background-repeat:repeat-x;margin:0!important;color:#FFF;font-family:Arial;font-size:11px;font-weight:bold;line-height:20px;text-decoration:none}
.btnBlueGradient span{background-position:-6px -2738px;color:#2A4F97}
.btnRedGradientDisabled span{background-position:-6px -2910px}
.btnRedGradientDisabled:hover{text-decoration:none;cursor:default}
.bntBlueGradient span{color:#2A4F97}
.btnRedGradient .btnLeft,.btnBlueGradient .btnLeft,.btnRedGradientDisabled .btnLeft{width:6px;background-position:left -2678px}
.btnBlueGradient .btnLeft{background-position:left -2738px}
.btnRedGradient .btnRight,.btnBlueGradient .btnRight,.btnRedGradientDisabled .btnRight{width:6px;background-position:right -2678px}
.btnBlueGradient .btnRight{background-position:right -2738px}
.btnRedGradient:hover,.btnBlueGradient:hover,.modTertiaryGlass .btnRedGradient:hover{text-decoration:none}
.btnRedGradient:hover span{background-position:-6px -2700px}
.btnRedGradient:hover .btnLeft{background-position:left -2700px}
.btnRedGradient:hover .btnRight{background-position:right -2700px}
.btnBlueGradient:hover span{background-position:-6px -2760px}
.btnBlueGradient:hover .btnLeft{background-position:left -2760px}
.btnBlueGradient:hover .btnRight{background-position:right -2760px}
.btnRedGradientDisabled .btnLeft{background-position:left -2910px}
.btnRedGradientDisabled .btnRight{background-position:right -2910px}
.btnRedGradientLarge span{float:left;height:27px;background-position:-10px -2798px;background-repeat:repeat-x;margin:0!important;color:#FFF;font-size:16px;font-weight:bold;line-height:25px;text-decoration:none}
.btnRedGradientLarge .btnLeft{width:10px;background-position:left -2798px}
.btnRedGradientLarge .btnRight{width:10px;background-position:right -2798px}
.btnRedGradientLarge:hover{text-decoration:none}
.btnRedGradientLarge:hover span{background-position:-10px -2825px}
.btnRedGradientLarge:hover .btnLeft{background-position:left -2825px}
.btnRedGradientLarge:hover .btnRight{background-position:right -2825px}
.btnRedGradientLargeArrow{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/btn_redround_arrow.gif") no-repeat scroll right top transparent;padding-right:15px;display:inline-block;text-decoration:none}
.btnRedGradientLargeArrow span{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/btn_redround_arrow.gif") no-repeat scroll left top transparent;line-height:27px;padding:0 5px 0 10px;color:#FFF;font-family:Arial;font-size:11px;font-weight:bold;padding-left:10px;text-decoration:none;float:left;text-decoration:none}
.btnRedGradientLargeArrow:hover{background-position:right -27px;text-decoration:none}
.btnRedGradientLargeArrow:hover span{background-position:left -27px;text-decoration:none}
.btnRedRound:hover,.btnRedRound span:hover,.btnBlueRound:hover,.btnBlueRound span:hover,.btnBlueBevelArrow:hover,.btnBlueBevelArrow span:hover{text-decoration:none!important}
a.btnRedRound:hover,a.btnBlueRound:hover,a.btnBlueBevelArrow:hover{background-position:right -25px}
a.btnRedRound:hover span,a.btnBlueRound:hover span,a.btnBlueBevelArrow:hover span{background-position:left -25px}
.btnBlueBevelArrow span{height:17px;line-height:16px!important;font-weight:bold}
a.expandRed,span.expandRed{background-position:6px 0;background-repeat:no-repeat;cursor:pointer;padding:0 2px 7px 20px}
a.expandRed:hover{text-decoration:none}
.link_arrow_blue,.link_arrow_blue_nohover{background-position:0 .3em;padding-left:10px;background-repeat:no-repeat;display:block;font-size:10px}
a.circlearrow{background-position:0 .2em;background-repeat:no-repeat;display:block;padding:0 .3em 0 1.4em}
.link_arrow_blue_right,.link_arrow_blue_right_nohover{background-position:right .3em;background-repeat:no-repeat;padding-right:10px;display:block}
.link_arrow_blue_left{background-position:left .3em;background-repeat:no-repeat;padding-left:10px;display:block}
.btnBluePrimaryHeader{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_blueprimaryheader.gif') right 0 no-repeat;cursor:pointer;cursor:hand;text-decoration:none;float:right;padding-right:10px;vertical-align:middle;display:block;display:inline-block;display:-moz-inline-box}
.btnBluePrimaryHeader span{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_blueprimaryheader.gif') 0 0 no-repeat;height:35px;display:block;display:inline-block;padding-left:10px;line-height:33px;font-size:12px;font-family:Arial;color:#FFF;text-decoration:none}
.btnBluePrimaryHeader:hover{background-position:right -35px;text-decoration:none}
.btnBluePrimaryHeader:hover span{background-position:0 -35px}
.onGoButton,.offGoButton{border:medium none;float:right;left:210px;padding:5px;position:absolute;top:5px}
a.btnReviewVehicle{float:left;height:20px;padding:0 133px 8px 0;text-decoration:none;margin-right:10px}
.goBtnRed{background-position:0 -1750px;display:inline-block;height:16px;text-decoration:none;width:37px;margin-top:3px}
.goBtnRed:hover{text-decoration:none;background-position:0 -1800px}
.goBtnBlueArrow{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/goarrowbluesmall.gif) no-repeat;margin-left:4px;width:32px;height:18px;display:inline-block}
.goBtnBlueArrow:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/goarrowbluesmallon.gif)}
.getResults{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/pcf/get_results_off.gif);float:right;height:20px;left:-5px;position:relative;top:3px;width:93px}
.getResults:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/pcf/get_results_on.gif)}
.btn-minimkt{background-position:0 0;display:inline-block;height:23px;padding:7px 0 0 10px;color:#3EA841;font-size:10px;font-weight:bold;position:relative}
.btn-minimkt span{background-position:right 0;width:10px;height:30px;display:block;position:absolute;right:-10px;top:0}
.btn-minimkt:hover{background-position:0 -30px;text-decoration:none;color:#3C783C}
.btn-minimkt:hover span{background-position:right -30px}
.lnk-arr-right{display:inline-block;padding-right:10px;background-position:right -176px;background-repeat:no-repeat;font-size:10px;color:#3F93D4}
.btnCompareVehicles{display:inline-block;background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/pcf/comparevehicle_off.gif") no-repeat;height:20px;width:127px}
.btnCompareVehicles:hover{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/pcf/comparevehicle_on.gif")}
.btn-main-cta{display:inline-block;position:relative;font-family:"museo-sans-1","museo-sans-2",Tahoma,Arial;font-weight:500;font-size:14px;line-height:14px;color:#fff!important;text-decoration:none;padding:9px 27px 9px 16px;cursor:pointer;-moz-border-radius:4px;border-radius:4px;background-color:#ff6804;position:relative;border:1px solid #fe7405;background:-moz-linear-gradient(top,#ff9600 0,#ff9600 50%,#ff6804 50%,#ff6804 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff9600),color-stop(50%,#ff9600),color-stop(50%,#ff6804),color-stop(100%,#ff6804))}
.btn-main-cta:hover{color:#fff;text-decoration:none;background-color:#ff8004;background:-moz-linear-gradient(top,#ffa800 0,#ffa800 50%,#ff8004 50%,#ff8004 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffa800),color-stop(50%,#ffa800),color-stop(50%,#ff8004),color-stop(100%,#ff8004))}
.btn-main-cta span{display:inline-block;position:absolute;top:6px;right:13px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid white;border-radius:4px}
.btn-main-cta .with-kbb-logo{position:absolute;background-position:0 0;width:45px;height:58px;left:-35px;top:-10px}
.btn-main-cta.small,.btn-main-cta.small.disabled{padding:5px 10px}
.btn-main-cta.disabled,.btn-secondary-cta.disabled{color:#ccc!important;border:solid 1px #ccc;text-decoration:none;padding:9px 27px 9px 16px;cursor:pointer;-moz-border-radius:4px;border-radius:4px;background-color:#d9d9d9;background:-moz-linear-gradient(top,#fff 0,#d9d9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#d9d9d9))}
.btn-secondary-cta.disabled{padding:9px 20px 9px 10px}
.btn-main-cta.disabled span,.btn-secondary-cta.disabled span{display:block;position:absolute;top:12px;right:13px;width:8px;height:10px;background-position:0 -140px;white-space:nowrap}
.btn-secondary-cta.disabled span{right:7px}
.btn-main-cta.disabled:hover,.btn-secondary-cta.disabled:hover{cursor:default;background-color:#d9d9d9;background:-moz-linear-gradient(top,#fff 0,#d9d9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#d9d9d9))}
.goButtonStyle,.okButtonStyle,.goButtonStyleGray,.feedbackButtonStyle,.continueButtonStyleQDPQ,.SubmitButton,.goButtonStyleBlue,.addButtonStyleBlue,.compareButtonStyleBlue{background-repeat:no-repeat;cursor:pointer;display:inline;font-size:0;text-decoration:none;vertical-align:text-top}
.goButtonStyleGray{margin-left:4px;padding:1px 32px 17px 0!important}
.goButtonStyleGray span{display:none}
.goButtonStyleBlue{margin-left:4px;width:30px;height:17px;line-height:17px}
.goButtonStyleBlue:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/gobtnblueon.gif)}
.clsWin{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/btnclose.gif);display:block;margin-left:20px;padding-left:2.8em;padding-right:1.3em;background-position:6em .3em;background-repeat:no-repeat;font-size:11px;color:#333;font-family:Arial,Verdana,helvetica;cursor:pointer;vertical-align:top}
.btnRedGoLarge{width:37px;height:27px;display:block;background-position:-150px 0;cursor:pointer}
#GoButton{margin-left:125px;margin-top:-32px}
#GoButton a{display:block}
.btnRedGoLarge:hover{background-position:-200px 0}
#imgNewBadge{background-position:-100px -4px;float:left;height:18px;margin:-4px 0 0 5px;width:31px}
#Leader .wrapper{margin:0 15px;position:relative;border:1px solid #DBDBDB;background-color:#f7f7f7;top:-20px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;padding:15px 0 0 80px;padding-top:25px\9;*padding-top:15px;_padding-top:0;padding-bottom:15px\9;height:108px;z-index:5}
#Leader .ad-label{overflow:auto;padding-right:102px;_padding-right:82px;position:relative;left:13px;top:3px;font-size:10px;font-family:Tahoma,Arial;margin:0;color:#999;line-height:1.3;_margin-left:12px}
#Leader .ad-label-text{display:none}
.mod-ad-column .ad-label{margin:-2px -5px 15px 2px;color:#999!important;overflow:hidden}
#Spotlight .ad-label{margin-right:2px}
#nright #Mrec,#nright #Mrec2{width:302px;margin-left:-141px;margin-top:10px;margin-bottom:30px}
#nright .ad-label p{position:relative;left:-141px}
#nright #Mrec .ad-label p,#nright #Mrec2 .ad-label p{left:0}
.adBoxContainer{float:left;position:relative;z-index:5}
.adLeaderLabel{color:#999;line-height:10px;text-align:center;text-decoration:none;margin-bottom:2px;height:10px;margin-left:20px!important;margin-left:27px}
#InventoryDetailsOverlay #leader #adLeaderBox{margin:0!important;height:auto}
#InventoryDetailsOverlay #divbannerAd #leader{height:auto;padding-bottom:1px}
#adVertTxt{margin-right:10px;margin-top:26px;float:left;display:none}
.adLabelLine{background-image:url(http://file.kelleybluebookimages.com/kbb/images/grayline.gif);background-repeat:repeat-x;height:14px;text-align:center}
#adSkyscraper .adLabelLine{width:162px}
.adLabelLine span{color:#999;text-align:center;background-color:#f7f7f7;padding:0 5px}
.adLabelNoLine{height:14px;text-align:center}
.adLabelNoLine span{color:#999;text-align:center;padding:0 5px}
#ClassifiedsSLP .adLabelLine span{color:#999;text-align:center;background-color:#EEEFF3;padding:0 5px}
.ClassifiedsSLPVerA #adSquare .adLabelLine span{background-color:#fff}
.adLineContent{height:10px;margin-bottom:8px!important;vertical-align:middle;width:302px;color:#999;font-size:10px}
#adBFA{float:right;margin:10px 15px}
#adBFA .adLabelLine,#adMediumRectangle .adLabelLine{width:300px!important;width:302px;margin-left:15px;margin-right:33px;_margin-right:3px}
#adShoppingToolsWithBFA .adLabelLine{width:400px}
#adShoppingTools .adLabelLine{width:400px}
#adShoppingTools .adContent{text-align:center}
#adBFA .adContent,#adMediumRectangle .adContent{background-color:#C9D3D5;text-align:center;margin-left:15px;margin-right:33px;_margin-right:3px}
#adMediumRectangle{padding-left:17px}
#MediaGalleryDetail #adBFA .adContent{background-color:#FFF;text-align:center;margin-left:0;margin-right:33px;_margin-right:3px}
#customCompareSpon{padding:0 15px}
#customCompareSpon a img{width:110px;margin-top:5px;float:left}
#customCompareSpon .fR{width:215px;padding:0 0 0 3px;height:65px}
#customCompareSpon a.link_circle_arrow_blue{display:inline-block;background-position:left 4px;line-height:1.5}
#customCompareSpon p{color:#9c9c9c;font-size:9px;margin-top:5px;text-align:right}
#adCompareEntryPoint{float:left;margin-bottom:10px}
#adCompareEntryPoint .ad-label{font-family:Tahoma,Arial;*max-width:320px;_width:320px}
#RaESLP #adCompareEntryPoint{float:right;margin:10px 0 0}
#NCCategoryRight #adCompareEntryPoint{margin:5px 0 0}
#adHPSpotlight .adLabelLine{width:188px}
#adHPSmallSquareAd1 .adLabelLine{width:180px}
#adHPSmallSquareAd2 .adLabelLine{width:180px}
#adNCUFSpotlight{margin-top:10px}
.stm_textlink{color:#124074;font-size:10px;font-weight:bold;padding-top:3px;text-decoration:none}
.w100{width:100px}
#elpAd{height:1220px}
#elpAdLabel,#elpVideoAdLabel{margin-bottom:5px}
.adBrowserAnchor{position:fixed;right:53%;top:100%;margin-top:-123px;z-index:1000;width:450px}
.adBrowserAnchor table td div div{top:0!important}
.adBrowserAnchor.less{margin-top:-85px;display:block!important}
.adToolbarCollapsed{position:absolute;bottom:0;left:0;z-index:1000008;width:280px;height:56px;margin-left:-19px;background:transparent}
#ToolbarAd-collapsed-container{float:left;width:250px;overflow:hidden}
#ToolbarAd-toggle-container{position:absolute;right:0;bottom:0;width:100px;height:35px;background:#fff;z-index:-1}
#ToolbarAd-toggle{float:right;margin:5px 4px 0 0;padding:7px 7px 8px;background:#000;cursor:pointer;-moz-border-radius:5px;border-radius:5px}
#ToolbarAd-toggle .arrow{font-size:0;line-height:0;width:0;height:0;border:4px solid transparent}
#ToolbarAd-toggle .up{border-bottom:7px solid #fff;border-top-width:0}
#ToolbarAd-toggle .down{border-top:7px solid #fff;border-bottom-width:0}
#ToolbarAd-Collapsed-Content-iframe{width:287px;height:56px}
#ToolbarAd-Content{position:absolute;top:-560px;right:11px;z-index:100;display:none}
#ToolbarAd-Content .close{background-position:-52px 0;cursor:pointer;display:none;height:28px;position:absolute;width:28px;z-index:11;right:-25px!important;top:-30px!important}
#ToolbarAd-Content .content{display:none;border:solid 1px #999;background:#fff;z-index:10;position:absolute;top:-10px;width:0;height:auto!important;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 3px 5px #666;-webkit-box-shadow:0 3px 5px #666;box-shadow:0 3px 5px #666}
#adSpotlightCategory{width:300px;margin-left:30px;_margin-left:15px}
#adSpotlightCategory .adLabelLine{margin-bottom:5px}
#popupContent{margin:12px 0 0 7px}
#popupContent .ModelReferenceListContainer{padding-left:24px;padding-top:4px}
#popupContent .ModelReferenceListContainer .selectedLetter{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/bluearrowon.gif) no-repeat 0 .4em;color:#2A4F97;cursor:default;display:block!important;font-size:10px;font-weight:bold;padding-left:1em;padding-right:.3em;text-decoration:underline}
#popupContent #ModelReferenceList{padding-top:10px}
#popupContent #ModelReferenceList .disabled{background-position:0 .3em;background-repeat:no-repeat;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/bluearrow.gif);padding-left:10px}
#popupContent #ModelReferenceList{width:290px}
#popupContent #ModelReferenceList li{width:37px;float:left}
#popupContent #modelList{padding-top:15px}
.wideYear{width:450px}
.wideNoYear{width:300px}
#popupContent #modelList .head,#popupContent #modelList .headYear{background-color:#C9D3D6;font-weight:bold;float:left;width:98px;padding:2px 1px}
#popupContent #modelList .headYear{width:248px}
#popupContent #modelList .modelListing{background-color:#E9EDEF;float:left}
#popupContent #modelList .modelListing.alt{background-color:Transparent}
#popupContent #modelList span{width:98px;display:block;float:left;padding:2px 1px}
#popupContent .subHead_02{color:#113F77;font-size:11px;font-weight:bold}
.modelListUsed .head,.modelListUsed .modelListing span{width:100px!important}
.modelListUsed .modelListing{*width:310px;*margin-top:-15px}
.modelListUsed .headYear{background-color:#C9D3D6;float:left;font-weight:bold;padding:2px 1px;width:100px}
#emailHeader{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/header/kbb_header_bg.jpg);width:572px;height:61px;float:left;margin-bottom:10px;margin-left:-12px;-margin-left:-7px}
#emailHeader .emailHeaderSide{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/header/kbb_header_side.gif);width:3px;height:61px}
#emailHeader .emailHeaderLogo{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/header/kbb_header_logo.gif);width:150px;height:45px;margin:8px 0 8px 10px;float:left}
.pricingReportNotAvailable{font-family:Verdana,Arial;font-size:16px;font-weight:bold;color:#113F77}
#emailThisPage{padding-left:0;width:390px}
#emailThisPage h2{color:#113F77;font-size:16px;font-weight:bold}
#emailThisPage td{padding:5px}
#emailThisPage .formTitle{color:#333;font-weight:bold;float:left}
#emailThisPage .red_aster{display:inline;color:#FF0049;font-size:10px}
#emailThisPage .errorMessage{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/alert.gif);background-repeat:no-repeat;background-position:0 .2em;display:block!important;display:inline;padding-top:3px!important;padding-top:5px;padding-left:20px;text-decoration:none;height:20px}
#emailThisPage #btnSubmit{float:right}
#emailThisPage #closeWindow{font-size:10px;cursor:pointer;top:700px;width:90px;position:absolute}
#home #CPO{padding:5px;width:332px;background-color:#FFF;font-size:11px}
#home #CPO .modContent{float:left;border:1px solid #C9D0D6;width:330px}
#home #CPO .modContent h2{font-size:18px;font-weight:bold;color:#2A4F97;font-family:Arial;margin:-5px 0 0 -1px;background:#FFF;float:left;padding:0 5px 5px 0}
#home #CPO .modContent h2 a:hover{text-decoration:none}
#home #CPO .modContent strong{clear:both;float:left;font-weight:bold;margin-left:15px;width:310px}
#home #CPO .modContent #CPOLinks{float:left;clear:left;margin:5px 0 0 15px;padding-bottom:5px;width:310px}
#home #CPO .modContent #CPOCompare{margin-left:50px}
#home .NCIOverlay{position:absolute;width:295px;height:338px;top:45px;background-color:#FFF;display:none;opacity:0;filter:alpha(opacity = 0);z-index:200}
#home #NCINCOverlay{left:5px}
#home #NCIUCOverlay{left:315px}
#home #NewCarsModule #NCIContent{background-color:#FFF;width:295px;position:absolute;top:55px;left:5px;z-index:100;display:none}
#home #NewCarsModule #NCIContent img{width:295px}
#home #nciform2 #zip{float:left;width:180px;margin-left:10px;margin-top:2px;padding-top:8px;height:25px;*height:23px;font-size:14px}
#home #nciform2 #btnNCISearch{float:left;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/searchBtn-off.png) no-repeat top left;height:55px;width:100px;margin-top:-10px}
#home #nciform2 #btnNCISearch:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/searchBtn-on.png)}
#home #NCIFlashOverlay{position:absolute;top:45px;left:-13px;z-index:999}
#home #NCIFlashOverlay #NoFlashPlayer{position:absolute;left:85px;top:10px;width:388px;height:200px;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/backupOverlay.gif) no-repeat top left;display:none}
#home #NCIFlashOverlay #NoFlashPlayer img{position:absolute;cursor:pointer;z-index:1000}
#home #NCIFlashOverlay #NoFlashPlayer #noFlashClose{left:362px;top:7px}
#home #NCIFlashOverlay #NoFlashPlayer #noFlashGo{left:312px;_left:290px;top:152px}
#KBBGreenDiv,#VideoLibraryDiv,#Photo360Div,#LatestNewsDiv,#FDPQDiv,#PhotoLibraryRCM,#SUVArticleRCM,#BRVA2009,#NCIRCM,#TrustedMarketplaceRCM,#CashForClunkers,#CPORCM,#DynCntRCM,#BRVA2010,#BRVA2012{width:361px!important;width:356px;height:164px;margin:-1px 0 4px -1px;background-repeat:no-repeat}
#KBBGreenDiv{cursor:pointer;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/rcm/earthdayweb_rev2.jpg) no-repeat 7px 3px}
#KBBGreenDiv ul{font-weight:700;list-style-image:none;list-style-type:none;padding:100px 0 0 15px;margin:0}
#KBBGreenDiv li{padding-top:5px;*padding-top:3px;line-height:1em;clear:both}
#KBBGreenDiv a{display:block;float:left;height:13px;line-height:12px;padding-top:0;font-size:12px;color:White;text-decoration:none}
#KBBGreenDiv a:hover{text-decoration:underline}
#KBBGreenDiv a span{width:15px;height:13px;margin-right:5px;float:left;background-repeat:no-repeat;background-position:-50px -1350px}
#KBBGreenDiv a:hover span{background-position:-50px -1400px}
#PhotoLibraryRCM{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/photo_library_rcm2.jpg);background-position:6px top}
#SUVArticleRCM{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/good-time-to-buy-new-SUV-RCM.jpg);background-position:6px top}
#VideoLibraryDiv{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/videoLibrary_RCM.jpg);background-position:center}
#Photo360Div{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/rcm_p360_361x164.jpg)}
#LatestNewsDiv{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/rcm_saleen_s5s_361x164.jpg)}
#FDPQDiv{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/rcm_fdpq_361X164.jpg)}
#BRVA2009{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/BRVASlideforRCM.jpg);background-position:center;width:361px}
#NCIRCM{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/rcm-dealerInv.jpg);background-position:center;width:361px}
#TrustedMarketplaceRCM{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/FindADealer/TrustedMarketplace/RCM/TTM_RCM_light.jpg);background-position:center;width:361px}
#CPORCM{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/RCM/cpo-rcm-uc-slp.jpg);background-position:6px top}
#BRVA2010{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/BRVASlideforRCM2010.jpg);background-position:center}
#BRVA2012{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/homepage/background/BRVASlideforRCM2012.jpg);background-position:center}
#othervehiclecat,#othervehiclepricetype{float:left;width:365px;margin-top:3px;padding:11px 0 10px 20px}
#othervehiclepricetype #links{float:left;clear:both;width:100%}
#othervehiclepricetype #links h3{margin:3px 0 5px}
#othervehiclepricetype #links a{font-weight:bold;font-size:11px}
#othervehiclepricetype #links p{margin-bottom:25px}
#othervehiclecat .catlink{float:left;clear:both;width:365px;margin-bottom:33px}
#othervehiclecat .catlink img{float:left;margin-right:17px;width:98px}
#othervehiclecat img.title,#othervehiclepricetype img.title{float:left;margin-bottom:23px}
#othervehiclecat .catlink h3{font-size:11px;font-weight:bold;color:#2A4F97}
#othervehiclecat .catlink div.desc{float:left;width:250px;line-height:12px}
#motostorelink{float:left;width:365px;background-repeat:repeat-x;padding:12px 0 5px 0;margin-left:1px}
#motostorelink a{font-size:11px;font-weight:bold}
#motorcyclestore{float:left;margin-top:20px;padding:8px;border-color:#C4CECF;border-style:solid;border-width:3px;width:750px}
#motorcyclestore #info{float:left;margin-top:10px;padding:5px;background-color:#E9EDF0;width:740px}
#motorcyclestore #infobox{float:left;border:1px solid #C9D3D5;background-color:#fff}
#motorcyclestore #logo{float:left;margin:5px 0;text-align:center;width:235px}
#motorcyclestore #desc{float:left;width:480px;border-left:1px solid #C9D3D5;padding:10px;line-height:18px}
#motorcyclestore #desc a{text-decoration:underline}
#motorcyclestore #backlink{float:left;display:block;margin:4px}
.othervehiclespath{float:left;width:569px}
.othervehiclespath ul{float:left;width:569px}
.othervehiclespath ul.col1{width:150px}
.othervehiclespath ul.col2{width:300px}
.othervehiclespath li{float:left;width:147px;line-height:16px}
.othervehiclespath a{text-decoration:underline;font-size:13px}
.othervehiclespath h2{color:#808485;font-size:13px;font-weight:bold;margin:10px 0}
#othermake h2{float:left}
#othermake #othermakeheading span img,#othermake #othermakeheading span a.search{display:none}
#othermake ul{margin-top:10px}
#othermake table{float:left}
#othermake table td a{float:left;width:142px}
#othermakeheading{float:left;width:569px;background-repeat:repeat-x;background-position:0 35px;padding-bottom:10px}
#othermakeheading span{float:right;margin-top:10px}
#othermakeheading img{vertical-align:bottom}
#othermakeheading a{font-size:10px}
#othermake li{margin:8px 0 1px 0}
#othermake table td{width:150px;padding-top:8px}
#overlaybackground{background:#FFF;opacity:.7;filter:alpha(opacity=80);position:absolute;width:5000px;height:3000px;top:0;left:-1000px;border:0;z-index:2000000}
#othermodel h3{float:left;margin:5px 0;font-size:13px;font-weight:bold;font-family:Arial}
#othermodel .name a.pricing-fals{text-decoration:none;color:#999}
#othermodel h3.cctitle{float:right}
#othermodel ul,#othermodel li{width:285px}
#othermodel div.name{float:left;width:198px;padding:5px 5px 5px 40px}
#othermodel div.cc{float:right;font-size:13px;padding:5px 0}
#othermodel .name a.pricing-fals{text-decoration:none;color:#999}
#nopricing{float:left;width:170px;padding:5px 10px 15px 17px}
#nopricingpopup{display:none;clear:both;position:absolute;left:390px;top:296px;width:205;height:100}
#nopricingclose{clear:both;float:right;margin-top:5px;padding-right:5px}
a.pricing-false{color:#999}
#otherprice{float:left;width:465px}
#otherprice #date,#othernovalue span{color:#808485;font-size:13px;font-weight:bold;margin-bottom:25px}
#otherprice #specs{font-size:13px;padding:5px 0 0 10px;margin-bottom:20px}
#otherprice #typetitle,#otherprice #value,#otherprice #optiontitle,#otherprice #includedtitle{color:#000;font-size:13px;font-weight:bold;font-family:Arial}
#otherprice #typetitle{float:left;line-height:16px}
#otherprice #value{float:right}
#otherprice p{float:left;width:100%;font-size:13px;font-family:Arial;margin-top:10px}
#otherprice p a{text-decoration:underline}
#otherprice #optional,#otherprice #included{clear:both;float:left;margin-top:40px;width:100%}
#otherprice #optional span,#otherprice #included span{font-family:Arial;font-size:13px}
#otherprice #optiontitle,#otherprice #includedtitle{float:left;margin-bottom:10px;width:100%}
#otherprice .optionitem,#otherprice .includeditem{float:left;width:80%}
#otherprice .includeditem{clear:both}
#otherprice .optionprice{float:right;text-align:right;width:20%;position:relative}
#otherprice #feedback{float:left;width:100%;text-align:center;margin-top:50px}
#otherprice #copyright{float:left;font-size:10px;font-family:Geneva,Arial,Verdana,Helvetica;width:350px}
#otherprice #copyright span{display:block}
.grayLine{float:left;background-color:#c9d3d5;font-size:0;width:100%;height:1px;margin-bottom:10px}
.imgFeedback{padding-bottom:39px}
#othernovalue{float:left;font-size:13px;color:#000}
#othernovalue p{margin-top:10px}
#othermileage,#otherequip{float:left;width:620px;font-family:Arial,Verdana,Helvetica;margin-top:10px;font-size:13px;color:#000}
#otherequip{width:548px}
#othermileage p,#otherequip p{margin:5px 0}
#othermileage table,#otherequip table{width:100%;background-color:#e9edef;margin-bottom:10px}
#othermileage tr.header td,#otherequip tr.header td{font-weight:bold}
#othermileage tr.header td{vertical-align:bottom}
#othermileage td,#otherequip td{font-family:Arial,Verdana,Helvetica;font-size:13px;text-align:right;padding:1px}
#otherequip td{text-align:left}
#othermileage td.c1{text-align:left}
#othermileage td.desc{text-align:center;padding:5px 0}
#othermileage h2,#otherequip h2{font-family:Arial,Verdana,Helvetica;font-size:13px;font-weight:bold;color:#000}
#othermileage h3,#otherequip h3{font-family:Arial,Verdana,Helvetica;text-align:center;font-size:18px;font-weight:400;color:#000;margin:5px 0;line-height:24px}
#otherequip .vehicleClassTitle{float:left;margin-bottom:5px;color:#2A4F97;font-weight:bold;font-size:15px}
#otherequip h2{clear:both}
#otherequip h3{margin-top:20px}
#otherequip h4,#otherequip h5{font-family:Arial,Verdana,Helvetica;font-size:13px;font-weight:bold;color:#f00}
#otherequip h5{color:#000}
#otherlinks{float:left;font-size:13px;margin:10px 0 0 0;padding-bottom:50px}
#otherlinks img{float:left;margin-bottom:50px}
#otherlinks #desc{float:left;width:565px;margin-left:60px;line-height:20px}
#modMakeDesc,#modMakeHistory,#modMakeReviews{width:100%;float:left;margin-bottom:10px}
#modMakeDesc .modContentInner,#modMakeHistory .modContentInner,#modMakeReviews .modContentInner{padding:5px 0 5px 10px;width:780px}
#modMakeDesc .contentBorder,#modMakeHistory .contentBorder,#modMakeReviews .contentBorder{border:1px solid #C9D3D6;float:left;padding:10px;width:754px}
#modMakeDesc .sectImageLinksContainer,#modMakeHistory .sectImageLinksContainer,#modMakeReviews .sectImageLinksContainer{float:left;margin:0 5px 5px 0}
#modMakeDesc .lnkMoreHistory{display:inline;font-style:italic}
#modMakeHistory .sectImageLinksContainer .link_arrow_blue,#modMakeReviews .sectImageLinksContainer .link_arrow_blue{margin:1px 0 1px 3px}
#modMakeDesc h2{font-weight:bold;margin-bottom:10px}
#modMkReviews{clear:both;float:left;width:470px}
#modMkReviews .modHeadInner,#modMakeResearch .modHeadInner,#modMakeNewsVideos .modHeadInner{width:93%}
#modMkReviews .modContent h3,#modMakeResearch .modContent h3,#modMakeNewsVideos .modContent h3{float:left;margin-bottom:5px;width:95%}
#modMakeResearch .modContent h3{margin-left:0}
#modMakeResearch .modContentInner div{float:left;width:100%;padding:0 0 10px 0}
#modMkReviews .modContent .link_arrow_blue,#modMakeResearch .modContent .link_arrow_blue,#modMakeNewsVideos .modContent .link_arrow_blue,#modMakeReviews .sectReviewsContainer .link_arrow_blue{clear:both;width:95%}
#modMkReviews .modContent .link_arrow_blue,#modMakeResearch .modContent .link_arrow_blue{font-size:11px}
#modMakeResearch,#modMakeNewsVideos{float:left;margin-left:10px}
#modMakeResearch{width:310px}
#modMakeNewsVideos{width:263px}
#modMkReviews .modContentInner,#modMakeResearch .modContentInner,#modMakeNewsVideos .modContentInner{min-height:210px;_height:220px}
#modMkReviews .sectMakeNews,#modMakeReviews .sectMakeNews{float:left;margin-bottom:10px;_margin-bottom:0}
#modMkReviews .sectReviewsContainer,#modMakeReviews .sectReviewsContainer{float:left;width:440px}
#modMkReviews .sectPocket,#modMakeReviews .sectPocket{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_module_shadow_top.gif);width:100%;height:23px;margin:10px 0 0;background-position:center center}
#modMkReviews .sectReviewsContainer h2,#modMakeReviews .sectReviewsContainer h2{float:left;font-weight:bold;margin-bottom:10px}
#modMkReviews .sectReviewsContainer h2{font-size:11px}
#InventorySearchBox .modContentInner{width:768px}
#InventorySearchBox .contentBorder{width:746px}
#InventorySearchBox h2{font-size:14px;font-weight:bold}
#InventorySearchBox .imgShadow{float:left;margin:5px 0 0 100px}
#InventorySearchBox .modContentInner .searchCriteria{float:left;width:220px;margin-top:5px}
#InventorySearchBox .modContentInner .searchCriteria.newcarddl{width:510px}
#DealerInventoryContainer #InventorySearchBox .modContentInner .searchCriteria.newcarddl{width:260px;position:relative}
#InventorySearchBox .searchCriteria.newcarddl .ymmMake,#InventorySearchBox .searchCriteria.newcarddl .ymmModel,#InventorySearchBox .searchCriteria.price,#InventorySearchBox .searchCriteria.button{float:left;width:220px;_width:230px;margin-left:30px;_margin-left:10px}
#InventorySearchBox .searchCriteria.price{margin-left:36px}
#InventorySearchBox .searchCriteria.button{margin-left:25px;_margin-left:15px}
#DealerInventoryContainer #InventorySearchBox .searchCriteria.button{float:right;margin-right:15px;_margin-right:10px}
#InventorySearchBox .modContentInner .searchCriteria input,#InventorySearchBox .modContentInner .searchCriteria span,#InventorySearchBox .modContentInner .searchCriteria select,#InventorySearchBox .modContentInner .searchCriteria a{float:right}
#InventorySearchBox .modContentInner .searchCriteria.price input,#InventorySearchBox .modContentInner .searchCriteria.price span,#InventorySearchBox .modContentInner .searchCriteria.price div{float:left}
#InventorySearchBox .modContentInner .searchCriteria .SearchPriceMin,#InventorySearchBox .modContentInner .searchCriteria .SearchPriceMax{width:71px;*width:69px}
#InventorySearchBox .modContentInner .searchCriteria input{width:125px;font-size:11px;height:14px}
#InventorySearchBox .modContentInner .searchCriteria select{width:170px;font-size:11px;margin-top:0;height:20px}
#InventorySearchBox .modContentInner .searchCriteria span{margin-right:10px;margin-top:2px}
#InventorySearchBox #searchPriceError{color:#f00;display:none}
#InventorySearchRefine{clear:both;float:left;width:192px}
#InventorySearchRefine .modHead h2{font-size:14px;font-weight:bold}
#InventorySearchRefine .modHead.roundLeft,#InventorySearchRefine .modHead.roundLeft .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_header_round_left_gray.gif);background-color:Transparent}
#InventorySearchRefine .modHead.roundLeft{background-position:top right}
#InventorySearchRefine .modHead.roundLeft .modHeadInner{background-position:top left}
#InventorySearchRefine,#InventorySearchRefine a{color:#2A4F97}
#InventorySearchRefine a:hover{text-decoration:underline}
#InventorySearchRefine .sectFilters{float:left;border:solid 1px #C9D3D6;border-bottom:0;width:190px;font-size:11px;background-color:#D6E7EF;background-image:none;padding-top:10px;overflow:hidden;*padding-bottom:5px}
#InventorySearchRefine .sectFilters form{float:left;*margin-bottom:5px;_margin-bottom:-10px}
#InventorySearchRefine .sectFilters .criteriaContainer{margin:0 5px 5px;_margin-left:2px;float:left;clear:left;width:177px}
#InventorySearchRefine .sectFilters .criteriaType{float:left;color:#333}
#InventorySearchRefine .sectFilters .criteriaContainer div.criteriaType{width:160px}
#InventorySearchRefine .sectFilters .criteriaContainer div.criteriaType .cpo{display:block;margin:-5px 0 0 10px;width:115px;float:left}
#InventorySearchRefine .sectFilters .criteriaContainer.cpo div.criteriaType{padding:5px 0 0 10px}
#InventorySearchRefine .sectFilters div.criteriaType{width:140px}
#InventorySearchRefine .sectFilters .criteriaContainer.distance div.criteriaType,#InventorySearchRefine .sectFilters .criteriaContainer.ymmMake div.criteriaType,#InventorySearchRefine .sectFilters .criteriaContainer.ymmModel div.criteriaType{width:50px;text-align:right;padding-top:1px}
#InventorySearchRefine .sectFilters div.criteriaDropdown{width:123px;overflow:hidden}
#InventorySearchRefine .sectFilters .criteriaType span{text-transform:capitalize}
#InventorySearchRefine .sectFilters .criteriaClear{float:right;position:relative}
#InventorySearchRefine .sectFilters select{font-size:10px;width:120px}
#InventorySearchRefine .sectFilters hr{background-color:#C9D3D6;border:0;height:1px;clear:both;width:90%;margin-left:10px;margin-bottom:5px;*margin-left:0;_margin-left:-2px}
#InventorySearchRefine .sectFilters .lnkFDPQ{float:left;margin:0 0 5px 10px;*margin:-10px 0 5px 15px;font-size:11px;width:140px;_padding-bottom:10px;*margin-left:8px;_margin-left:5px}
#InventorySearchRefine .sectResults{clear:both;float:left;border:1px solid #C9D3D6;border-bottom:0;width:190px;background-color:#FFF}
#InventorySearchRefine .sectResults .resultsToolbar{float:left;margin-top:-1px;width:190px;height:27px;background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/ncinventory/search_attr_bar.jpg) repeat-x scroll left top;font-size:11px;cursor:pointer}
#InventorySearchRefine .sectResults .resultsToolbar .resultsToolbarIcon{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/header/toolbar_personal_btn_minus.gif) no-repeat 6px 6px;padding:5px 2px 7px 22px;font-weight:bold;text-decoration:none;text-transform:capitalize}
#InventorySearchRefine .sectResults .resultsToolbar.collapsed .resultsToolbarIcon{background-image:url(http://file.kelleybluebookimages.com/kbb/images/header/toolbar_personal_btn.gif)}
#InventorySearchRefine .sectResults .modResultsSectionHead,#InventorySearchRefine .sectResults .modResultsSectionHead span{margin-top:1px;display:block}
#InventorySearchRefine .sectResults .resultsContent{clear:both;float:left;padding:5px;font-size:11px;width:176px}
#InventorySearchRefine .sectResults .resultsContent.more{display:none}
#InventorySearchRefine .sectResults .resultsContent .resultsItem{clear:both;float:left;width:100%}
#InventorySearchRefine .sectResults .toggleAttributes{clear:both;float:right;text-decoration:none;margin:0 5px 5px 0;*margin-right:10px}
#InventorySearchRefine .sectResults .toggleAttributes:hover{text-decoration:underline}
#InventorySearchRefine .sectResults .resultsContent .attributeName{float:left;width:135px}
#InventorySearchRefine .sectResults .resultsContent .attributeName a{text-decoration:none}
#InventorySearchRefine .sectResults .resultsContent .attributeName a:hover{text-decoration:underline}
#InventorySearchRefine .sectResults .resultsContent .attributeValue{float:right;color:#333}
#InventorySearchResults{float:left;margin-left:5px;width:594px}
#InventorySearchResults .modHead,#InventorySearchResults .modContent{background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueThinBorderRight.jpg) repeat-y top right}
#InventorySearchResults .modHeadInner span{font-size:14px;font-weight:bold}
#InventorySearchResults .modContent{background-position:bottom right}
#InventorySearchResults .modHeadInner,#InventorySearchResults .modContentInner{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueThinBorderLeft.jpg) repeat-y top left}
#InventorySearchResults .modHeadInner{padding:10px 10px 7px 5px;color:#333;width:575px;border-top:1px solid #2A457A}
#InventorySearchResults .modHeadInner h2{float:left;width:290px;color:#333}
#InventorySearchResults .modFoot{background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueThinBorderBottom.jpg) repeat-x bottom left;height:6px;float:left;width:591px;margin-top:-4px}
#InventorySearchResults h2{font-size:14px;font-weight:bold}
#InventorySearchResults #inventoryLoading{padding-top:20px;height:800px;text-align:center}
#InventorySearchResults span:first-child{*float:left}
#InventorySearchResults .sortBy{display:block;float:right;padding-top:2px}
#InventorySearchResults .sortOptions{margin-top:-9px;font-size:10px}
#InventorySearchResults .sortOptions input{float:left;margin-top:0;*margin-top:-3px;margin-left:5px;margin-right:5px}
#InventorySearchResults .sortOptions label{float:left;margin-top:1px;font-size:10px;font-weight:normal}
#InventorySearchResults .modContentInner{padding-top:0;padding-left:0;width:589px;background-position:bottom left}
#InventorySearchResults .pagerContainer{float:none;border:0;margin-left:1px;margin-right:10px;width:564px;padding:10px 20px 10px 5px}
#InventorySearchResults .pagerContainer.top{border-bottom:1px solid #C9D3D6;float:left}
#InventorySearchResults .pagerContainer.bottom{padding-top:15px;padding-bottom:15px;height:15px}
#InventorySearchResults .pagerContainer .pagerLinkCurrent{text-decoration:underline}
#InventorySearchResults .btnRedGradient,#InventorySearchResults .btnRedGradientDisabled{display:block;float:left;margin:-5px 0 0 5px}
#InventorySearchResults #NoResults{margin:10px;float:left}
#InventorySearchResults #NoResults .noResultsText{clear:both;float:left;margin-bottom:10px;width:100%;font-size:11px}
#InventorySearchResults #NoResults hr{clear:both;float:left;width:100%;margin:0}
#InventorySearchResults #NoResults h2{margin:10px 0;*margin-top:0}
#InventorySearchResults #NoResults .noResultsBold{clear:both;float:left;font-weight:bold;font-size:11px;margin-bottom:10px}
#InventorySearchResults #NoResults .selectLabel{clear:left;float:left;width:45px;text-align:right;margin:5px 5px 5px 0;font-size:11px}
#InventorySearchResults #NoResults .makemodelDropdown{float:left;margin-top:5px}
#InventorySearchResults #NoResults .noresultstrim{width:512px;float:left}
#InventorySearchResults #NoResults .noresultstrim select{width:512px!important;float:left}
#InventorySearchResults #NoResults .btnRedRound{clear:both;float:left;position:relative;margin:10px 0 0 100px}
#InventorySearchResults #kbbResearchContainer{border-top:solid 1px #C9D3D6;margin-left:1px;width:584px;padding:15px 0 17px 5px;clear:both}
#InventorySearchResults .lnkFDPQ{font-size:12px;width:140px;font-weight:bold;padding-bottom:5px}
.modShowcaseDealer #pnlDealerShowcaseTop .modHead{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/showcase_top_bg.gif) repeat-x top left;width:358px;clear:none!important;float:left!important;width:539px}
.colorBox{float:left;height:10px;width:25px;border:solid 1px gray;_overflow:hidden}
#InventorySearchResults .sectInventory{clear:both;float:left;width:100%;border-bottom:solid 1px #C9D3D6;background-color:#D6E7EF;margin-left:1px;font-size:11px}
#InventorySearchResults .sectInventory .vehicleName{font-size:14px;font-weight:bold;float:left;*padding-bottom:3px}
#InventorySearchResults .sectInventory .vehiclePrice{font-weight:bold;font-size:12px;float:right;margin-right:10px}
#InventorySearchResults .sectInventory .inventoryCheckbox .cblead{float:left;margin:10px 0 0 5px;*margin-left:2px}
#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modHead{height:29px}
#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modHeadInner{width:50%;padding:0;height:29px!important}
#InventorySearchResults .sectInventory .modHead,#InventorySearchResults .sectInventory .modHeadInner,#InventorySearchResults .sectInventory .modContent,#InventorySearchResults .sectInventory .modContentInner,#InventorySearchResults .sectInventory .modFoot,#InventorySearchResults .sectInventory .modFootInner{padding:0;background-image:none;border-left:none;border-top:0}
#InventorySearchResults .sectInventory .modHeadInner,#InventorySearchResults .sectInventory .modFootInner{height:10px;width:100%}
#InventorySearchResults .sectInventory .modHeadInner{background-color:Transparent}
#InventorySearchResults .sectInventory .modHead,#InventorySearchResults .sectInventory .modContent,#InventorySearchResults .sectInventory .modFoot{float:right!important;width:565px;*width:564px;background-color:#FFF}
#InventorySearchResults .sectInventory .modFoot{float:none;margin-top:0;height:auto}
#InventorySearchResults .sectInventory .modContentInner{width:100%;padding-top:1px}
#InventorySearchResults .sectInventory.altPockets .modContentInner{padding-bottom:0}
#InventorySearchResults .sectInventory.altPockets .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_module_shadow_top.gif);width:100%;height:23px}
#InventorySearchResults .sectInventory.altPockets .modFoot{height:24px}
#InventorySearchResults .sectInventory.altPockets .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/primary_module_shadow_bottom.gif);width:100%;height:24px}
#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modHead,#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modHeadInner,#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modContent,#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modContentInner,#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modFoot,#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modFootInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/showcase_doublerounded_full2.gif)}
#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modFootInner{height:27px}
#InventorySearchResults .sectInventory.modShowcaseDoubleRounded .modContentInner{width:99%;padding:10px 0 0}
#InventorySearchResults .sectInventory .showcaseBanner{width:100%;font-family:Arial;font-weight:Bold;font-size:10px;color:#FFF;background-color:#5CCEF3;float:right;padding:2px 0;text-align:center}
#InventorySearchResults .sectInventory .inventoryImage{float:left;width:159px;text-align:right;min-height:1px;_height:1px;margin-left:10px;_margin-left:5px}
#InventorySearchResults .sectInventory .inventoryImage table{float:right}
#InventorySearchResults .sectInventory .inventoryImage table img{margin-bottom:-2px}
#InventorySearchResults .sectInventory .inventoryImage .tdImage a{float:left}
#InventorySearchResults .sectInventory .inventoryImage .tdImage a img{border:1px solid #CED8D9}
#InventorySearchResults .sectInventory .inventoryImage .tdVerified{text-align:left}
#InventorySearchResults .sectInventory .inventoryImage .tdVerified div{background-color:#FFF;width:95%;float:right;border-left:1px solid #CED8D9;border-bottom:1px solid #CED8D9;border-right:1px solid #CED8D9}
#InventorySearchResults .sectInventory .inventoryImage .tdVerified img{float:left;margin-bottom:0}
#InventorySearchResults .sectInventory .inventoryImage .verifiedLink{color:#2A4F97;border-bottom:dotted 1px #2A4F97;float:right;margin:8px 2px 0 0;cursor:help;font-size:11px;_font-size:10px}
#InventorySearchResults .sectInventory .inventoryImage .verifiedLink:hover{border-bottom:solid 1px #2A4F97}
#InventorySearchResults .sectInventory .inventoryImage a.cpoBadgeLink{float:right;margin:10px 0;display:block;width:128px}
#InventorySearchResults .sectInventory .inventoryImage a.cpoBadgeLink:hover{float:right;background-color:#d6d6d6}
#InventorySearchResults .sectInventory .inventoryImage .inventoryCPO{float:left;margin:10px 0 10px 30px}
#InventorySearchResults .sectInventory .inventoryImage .cpoBadgeLink img.inventoryCPO{float:left;margin:0}
#InventorySearchResults .sectInventory .inventoryInfo{float:left;margin-left:10px;width:381px;padding-right:5px;*width:380px}
#InventorySearchResults .sectInventory h2.vehicleName{float:left;font-weight:bold;font-size:14px;color:#2A4F97;width:290px}
#InventorySearchResults .sectInventory h2.vehicleName a:hover{text-decoration:underline}
#InventorySearchResults .sectInventory h2.vehiclePrice{float:right;font-weight:bold;font-size:12px;margin-right:10px}
#InventorySearchResults .sectInventory .vehicleInfo{float:left;width:99%;margin-top:10px}
#InventorySearchResults .sectInventory .vehicleInfoLeft,#InventorySearchResults .sectInventory .vehicleInfoRight{float:left;width:188px}
#InventorySearchResults .sectInventory .vehicleInfoLeft .vehicleInfoLinks{margin-top:15px}
#InventorySearchResults .sectInventory .vehicleInfoItem{clear:both;float:left;margin-top:1px;width:100%}
#InventorySearchResults .sectInventory.inventoryUsedCar .vehicleInfoItem.location{margin-top:15px}
#InventorySearchResults .sectInventory.inventoryUsedCar .vehicleInfoItem.bluebook span{float:none;margin:0}
#InventorySearchResults .sectInventory .vehicleInfoItemName{font-weight:bold;float:left}
#InventorySearchResults .sectInventory .vehicleInfoItemValue{float:left;margin-left:3px;margin-right:5px}
#InventorySearchResults .sectInventory a.vehicleInfoItemValue:hover{text-decoration:underline}
#InventorySearchResults .sectInventory a.vehicleInfoItemValue.disabled{color:#333}
#InventorySearchResults .sectInventory a.vehicleInfoItemValue.disabled:hover{text-decoration:none}
#InventorySearchResults .sectInventory .vehicleInfoLinks{clear:both;float:left;width:100%;margin-top:5px}
#InventorySearchResults .sectInventory.inventoryUsedCar .vehicleInfoLinks a{width:140px}
#InventorySearchResults .sectInventory .vehicleInfoLinks .lnkKBBResearch{font-size:11px}
#InventorySearchResults .sectInventory.inventoryUsedCar .vehicleInfoLinks .lnkKBBResearch{font-size:10px}
#InventorySearchResults .sectInventory .vehicleInfoLinks .lnkKBBResearch:hover{text-decoration:underline}
#InventorySearchResults .sectInventory .vehicleInfoLinks .emailDealer{margin-top:5px;float:left}
#InventorySearchResults .sectInventory .vehicleInfoLinks .emailDealer strong{margin-left:5px;vertical-align:top}
#InventorySearchResults .sectInventory .vehicleInfoLinks .emailDealer:hover{text-decoration:none}
#InventorySearchResults .sectInventory .vehicleInfoLinks .emailDealer:hover strong{text-decoration:underline}
#InventorySearchResults .sectInventory a{text-decoration:none;color:#2A4F97}
#InventorySearchResults .sectInventory a:hover{text-decoration:underline}
#InventorySearchResults .sectInventory.inventoryUsedCar .link_arrow_blue{font-size:11px}
#InventorySearchResults .sectInventory .dealer .vehicleInfoItemValue{float:none;width:auto}
#InventorySearchResults .sectInventory .yellowBold{font-weight:bold;float:left;color:#ecbd31;font-size:11px}
#InventorySearchResults .sectInventory .vehicleInfoPhone{display:none;position:absolute;right:10px;top:10px;width:300px;height:120px;_height:140px;padding:10px;font-size:12px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayTopMiddle,#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayContent .topSpacer{width:252px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayContent .topSpacer{_width:253px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayTopMiddle{_margin-top:-1px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayLeft,#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayRight{height:153px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayContent{width:240px;padding:0 5px 0 20px;height:160px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayContent span{display:block;margin-top:10px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayContent .topSpacer{margin-top:-7px;margin-left:-13px;_margin-left:-7px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayBottomLeft{margin-left:-1px;_margin-left:0}
#InventorySearchResults .sectInventory .vehicleInfoPhone .overlayBottomMiddle{width:253px;_width:251px}
#InventorySearchResults .sectInventory .vehicleInfoPhone h3{float:left;font-size:12px;width:215px;margin:0}
#InventorySearchResults .sectInventory .vehicleInfoPhone h4{float:left;font-size:12px;width:100%;font-size:12px;font-weight:bold}
#InventorySearchResults .sectInventory .vehicleInfoPhone a{position:absolute;top:30px;right:35px;display:block;float:right;width:18px;height:18px;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlayClose.png) no-repeat scroll 0 0;text-decoration:none}
#InventorySearchResults .sectInventory .vehicleInfoPhone a:hover{text-decoration:none}
#InventorySearchResults .sectInventory .vehicleInfoPhone .phoneNumber{float:left;margin-top:10px;width:100%;color:Green;font-weight:bold}
#InventorySearchResults .sectInventory .vehicleInfoPhone .details{float:left;width:225px;border-top:solid 1px #C9D3D6;margin-top:10px;padding-top:10px;font-size:11px}
#InventorySearchResults .sectInventory .vehicleInfoPhone .details span{float:left;width:100%;margin-top:10px}
#InventorySearchResults .sectInventory .vehicleInfoLinks .btnBlueBevelArrow{*float:left}
#content #iframeLegalDisclaimer{width:100%;height:100%;position:relative;left:-30px}
#InventoryWidget{float:left;margin-bottom:10px;width:159px}
#InventoryWidget .modContent{padding:5px 4px 10px;margin:3px}
#InventoryWidget .similarVehicleName{float:left;font-weight:bold;margin-bottom:10px}
#InventoryWidget .similarVehicleName:hover{text-decoration:underline}
#InventoryWidget .similarImage{clear:both;float:left}
#InventoryWidget .sectPrice{float:left;margin-left:5px;width:75px}
#InventoryWidget .sectLocation,#InventoryWidget .sectDealer{clear:both;float:left;margin-bottom:0!important;width:100%}
#InventoryWidget .sectLocation{margin-top:5px}
#InventoryWidget .similarPrice,#InventoryWidget .similarLocation,#InventoryWidget .similarDealer{font-weight:bold}
#InventoryWidget a.similarDealerValue:hover{text-decoration:underline}
#InventoryWidget a.similarDealerValue.disabled{color:#333}
#InventoryWidget a.similarDealerValue.disabled:hover{text-decoration:none}
#InventoryWidget .lnkSeeDealerInventory{clear:both;float:left;width:100%;margin-top:10px;letter-spacing:-1px}
#InventoryWidget .lnkSeeDealerInventory:hover{text-decoration:underline}
#InventoryWidget .lblNotActualPhoto,#inventorySlideshow .lblNotActualPhoto{float:left;width:100%;margin-top:10px;font-size:10px;font-style:italic;color:#333}
.dealerInlineAdBtn{position:absolute;bottom:22px;left:40px;color:#068ACD;font-weight:bold}
.dealerInlineAdBtn span{display:inline-block;line-height:0;height:0;width:0;position:absolute;top:12px;right:0;border:5px dashed transparent;border-left:7px solid #5677B1;background-image:none}
.dealerInlineAd{border-bottom:1px solid #C9D3D6;float:left;font-family:Arial;padding:10px;width:570px;cursor:pointer}
.dealerInlineAd .bannerEdge{width:0;height:0;border-top:7px solid #478508}
.dealerInlineAd .lftSkew{border-left:8px solid transparent;border-right:0 solid transparent;float:left}
.dealerInlineAd .rgtSkew{border-left:0 solid transparent;border-right:8px solid transparent;float:right}
.dealerInlineAd .inlineTopBanner{background-color:#57AF01;color:#FFF;font-size:14px;font-weight:bold;padding:6px 0 6px 15px;text-align:left;width:555px}
.dealerInlineAd .inlineContent{display:block;height:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin:0 7px;position:relative;text-align:left}
.inlineContent .spcLeft,.inlineContent .btn-secondary-cta,.inlineContent .dealerDetails{display:inline-block;vertical-align:top}
.dealerInlineAd .inlineContent .spcLeft{height:34px;width:18px;*float:left}
.dealerInlineAd .inlineContent .spcBottom{display:block;height:12px}
.dealerInlineAd .inlineContent .btn-secondary-cta{color:#5677B1;font-weight:bold;margin:0 -3px}
.dealerInlineAd .inlineContent .btn-secondary-cta:hover{color:#5677B1}
.dealerInlineAd .inlineContent .btn-secondary-cta span{display:inline-block;line-height:0;height:0;width:0;position:absolute;top:12px;right:0;border:5px dashed transparent;border-left:7px solid #5677B1;background-image:none}
.dealerInlineAd .inlineContent .dealerDetails{height:18px;padding-right:110px;padding-top:16px;text-decoration:none;font-size:10px;text-align:right;width:246px}
.dealerInlineAd .bottomLine{display:block;height:6px;background-color:#57B000;position:absolute;bottom:0;left:0;width:100%}
.dealerInlineAd .inlineVehImage{position:absolute;top:10px;right:10px}
.dealerInlineAd .inlineText{padding:8px 20px}
.dealerInlineAd .inlineCityState,.dealerInlineAd .inlineDealerName{display:block;text-align:left;color:#323232;font-size:14px;width:400px;padding:4px 0}
#dealerInlineShowcaseAd{float:left;margin-bottom:10px;width:159px;height:202px;border:solid 1px #9C9C9C;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/WSR/NCInventory/InventoryWidgetBG.jpg) no-repeat;text-align:left}
#dealerInlineShowcaseAd .inlineTopBanner{width:100%;font-family:Arial;font-weight:bold;font-size:10px;color:#FFF;background-color:#5CCEF3;padding:2px 0}
#dealerInlineShowcaseAd .inlineContent{height:163px;font-family:helvetica;position:relative}
#dealerInlineShowcaseAd .inlineTopBanner span,#dealerInlineShowcaseAd .inlineContent span{padding-left:5px;padding-right:5px;display:inline-block}
#dealerInlineShowcaseAd .inlineContent span{padding-top:5px}
#dealerInlineShowcaseAd .inlineVisitDealer{font-size:12px;color:#333;font-weight:bold}
#dealerInlineShowcaseAd .inlineDealerName{font-size:18px;color:#90A822;font-weight:bold}
#dealerInlineShowcaseAd .inlineCityState{font-size:13px;color:#333}
#dealerInlineShowcaseAd .btnRedGradient,#dealerInlineShowcaseAd .btnRedGradient span{padding:0}
#dealerInlineShowcaseAd .btnRedGradient{cursor:pointer;text-decoration:none;margin:0;position:absolute;top:130px;left:0}
#dealerInlineShowcaseAd .btnRedGradient span{float:left;height:22px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/sprites/sprites0150a.gif);background-position:-6px -2678px;background-repeat:repeat-x;margin:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:bold;line-height:20px}
#dealerInlineShowcaseAd .btnRedGradient .btnLeft,#dealerInlineShowcaseAd .btnRedGradient .btnRight{width:6px}
#dealerInlineShowcaseAd .btnRedGradient .btnLeft{background-position:left -2678px}
#dealerInlineShowcaseAd .btnRedGradient .btnRight{background-position:right -2678px}
#dealerInlineShowcaseAd .inlineFooter{font-family:helvetica;font-size:12px;color:#FFF}
#inventorySlideshow .lblNotActualPhoto{text-align:left;margin:5px 0 0 15px}
#inventoryImage .lblNotActualPhoto{color:#999;font-size:9px;font-style:italic;text-decoration:none}
#FDPQOverlayContainer{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#D1E4F5;padding:10px;position:absolute;top:15%;left:430px}
#NoSelectionFDPQOverlayContainer{position:absolute;display:none}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay{display:block;width:565px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayContent .topSpacer,#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayTopMiddle,#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayBottomMiddle{width:337px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayContent{width:330px;height:247px;_height:230px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayContent #NoSelectionFDPQOverlay-iframe{margin-top:-5px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayContent #NoSelectionFDPQOverlay-iframe #quoteform{margin-left:-29px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayLeft,#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayRight{height:250px}
#NoSelectionFDPQOverlayContainer .modNCIListingOverlay .overlayPointer{margin-right:440px}
#shoppingTools .link_arrow_blue{font-size:11px}
#shoppingTools .modContent{padding:10px 5px}
#inventorylistingsmodule .modContent{border:5px solid #E9EDF0;width:538px;float:left;margin-top:20px}
#inventorylistingsmodule .modContentInner{border:1px solid #C9D3D6;float:left;overflow:hidden;width:526px;padding:5px 0 10px 10px}
#inventorylistingsmodule .title{float:left;margin-bottom:5px;width:100%;font-size:14px;font-weight:bold;color:#333}
#inventorylistingsmodule .similarVehicleList{border:1px solid #C9D3D6;float:left;margin-right:10px;padding:8px 4px;width:242px}
#inventorylistingsmodule .similarVehicleList .similarVehicleName{border-bottom:1px solid #C9D3D6;float:left;font-weight:bold;height:20px;margin-bottom:8px;padding-bottom:8px;width:100%;font-size:11px}
#inventorylistingsmodule .similarVehicleList .thumbnailBorder{border:1px solid #C9D3D6!important;margin-right:10px}
#inventorylistingsmodule .sectLocation{float:left;width:165px;margin-bottom:10px}
#inventorylistingsmodule .sectLocation .similarLocation{clear:both;float:left;color:#333;width:100%;font-weight:bold}
#inventorylistingsmodule .sectLocation .similarLocationValue{clear:both;float:left;color:#333;width:100%}
#inventorylistingsmodule .sectPrice{float:left;width:165px}
#inventorylistingsmodule .sectPrice .similarPrice{clear:both;float:left;color:#333;width:100%;font-weight:bold}
#inventorylistingsmodule .sectPrice .similarPriceValue{clear:both;float:left;color:#333;width:100%}
#inventorylistingsmodule .asteriskNotActualPhoto{clear:left}
#inventorylistingsmodule .moreVehicles{clear:left;margin-top:10px}
#InventoryVehicleDetails{clear:both;float:left;width:967px}
#InventoryVehicleDetails .withBorder{float:left;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;border-top:solid 1px #E1E1E1}
#InventoryVehicleDetails .modContent #InventoryCarouselTop{width:967px;height:5px;left:5px;position:absolute;top:-9px}
#InventoryVehicleDetails .modContent #InventoryCarousel{height:30px;width:967px;_width:957px;position:absolute;top:0;left:5px}
#InventoryVehicleDetails .modContent #InventoryCarouselFlash{position:absolute;top:0;left:0;height:0;width:967px}
#InventoryVehicleDetails .modContent #inventoryResultStats{float:left;margin:0;width:945px;background-color:#F2F2F2;padding:10px 10px 5px 10px}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom{float:left;margin-bottom:12px}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom div{float:left}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom .left,#InventoryVehicleDetails .modContent #inventoryResultStatsBottom .right{width:5px;height:5px}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom .left{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyHeaderCornerTopLeft.jpg') no-repeat left bottom}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom .right{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyHeaderCornerTopRight.jpg') no-repeat left top}
#InventoryVehicleDetails .modContent #inventoryResultStatsBottom .middle{border-bottom:1px solid #E1E1E1;height:4px;width:955px;background-color:#F2F2F2}
#InventoryVehicleDetails .modContent #InventoryCarouselWrapper{display:none}
#InventoryVehicleDetails .modContent h1{float:left;font-size:16px;font-weight:normal;color:#000;font-weight:bold;margin:0}
#InventoryVehicleDetails .navContainer{float:right;color:#2A4F97;margin-top:2px;font-size:11px;width:400px;text-align:right}
#InventoryVehicleDetails .navContainer .modHeadRightResults{margin-left:40px;font-size:11px;display:inline}
#InventoryVehicleDetails .navContainer .pagerLinkDisabled{color:#999;cursor:default}
#InventoryVehicleDetails .navContainer .pagerLinkDisabled:hover{text-decoration:none}
#InventoryVehicleDetails .modContentInner hr{clear:both;border:0;background-color:#C9D0D6;height:1px;float:left;width:100%;margin-top:9px}
#InventoryVehicleDetails.modPrimaryBlue .modContentInner{width:948px}
.photoSlideShow .imageMain{width:320px;border:1px solid #C9D3D5}
.photoSlideShow .txtNotActual{float:left;font-size:10px;color:#333;font-style:italic}
.photoSlideShow .controlsContainer{float:left;width:100%;height:50px}
.photoSlideShow .slideshowControls{float:left;margin:16px 0 16px 120px;_margin-left:60px}
.photoSlideShow .currentImage{float:right;width:100%;height:20px}
.photoSlideShow .btnrewind{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/rw_button_off.gif)}
.photoSlideShow .btnrewind:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/rw_button_on.gif)}
.photoSlideShow .btnrewindDisabled{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_rw_button.gif)}
.photoSlideShow .btnforward{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/ff_button_off.gif)}
.photoSlideShow .btnforward:hover{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/ff_button_on.gif)}
.photoSlideShow .btnforwardDisabled{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_ff_button.gif)}
.photoSlideShow .btnplay{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/play_button.gif)}
.photoSlideShow .btnpause{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/pause_button.gif)}
.photoSlideShow .btnplayDisabled{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_play_button.gif)}
.photoSlideShow .btnpauseDisabled{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_pause_button.gif)}
.btnrewind,.btnrewindHover,.btnrewindDisabled,.btnforward,.btnforwardDisabled,.btnforwardHover{background-repeat:no-repeat;float:left;cursor:pointer;display:block;height:18px;width:23px}
.btnplay,.btnpause,.btnplayDisabled,.btnpauseDisabled{background-repeat:no-repeat;float:left;cursor:pointer;display:block;height:18px;width:38px}
.btnrewindDisabled,.btnforwardDisabled,.btnrewindDisabled:hover,.btnforwardDisabled:hover{cursor:default}
.photoSlideShow .imageTypeSelection{float:left;margin-left:20px}
.photoSlideShow .imageTypeSelection a.typeLink{color:#2A4F97;cursor:pointer;font-size:10px;text-decoration:none}
.photoSlideShow .imageTypeSelection a.typeLink.typeSelected{font-weight:bold;cursor:default}
.photoSlideShow .imageTypeSelection a.typeLink.typeDisabled{cursor:default;color:#999}
.photoSlideShow .thumbsContainer{clear:both;float:left;margin-top:5px;padding:0 20px;width:290px;text-align:left}
.photoSlideShow .thumbsContainer .thumbImage{margin:2px 2px;width:64px;cursor:pointer}
.photoSlideShow .thumbsContainer .thumbImage.thumbImageSelected{border:solid 2px #1F3A6F;margin:0}
.photoSlideShow .mainhublinks{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/blueGradient_footer.gif) repeat-x scroll left bottom;float:left;height:30px;margin:3px 0 0 5px;vertical-align:middle;width:310px}
.photoSlideShow .mainhublinks a{margin:10px 10px 0 10px;right:20px;_right:15px;color:#333;font-size:11px;color:#2A4F97}
.photoSlideShow .mainhublinks a:hover{color:#2A4F97}
.photoSlideShow .mainhublinks .btnText_02 span{font-size:10px}
.photoSlideShow .mainhublinks .disabled{color:#999!important;cursor:text;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/circlearrowblue.gif);text-decoration:none}
#InventoryVehicleDetails a{font-size:11px;cursor:pointer}
#InventoryVehicleDetails .vehicleInfoContainer{background-color:#FFF;float:left}
#InventoryVehicleDetails #inventorySlideshow{float:left;width:346px;margin:10px 7px 0 10px}
#InventoryVehicleDetails #inventorySlideshow #showcaseBanner{background-color:#5CCEF3;color:#FFF;font-family:Arial;font-size:11px;font-weight:bold;padding:2px 0;text-align:left;width:100%}
#InventoryVehicleDetails #inventorySlideshow #showcaseBanner span{padding-left:20px}
#InventoryVehicleDetails #inventorySlideshow .mainImageContainer,#InventoryVehicleDetails #inventorySlideshow .mainImageContainerInner,#InventoryVehicleDetails #inventorySlideshow .showcaseBannerSlice{float:left}
#InventoryVehicleDetails #inventorySlideshow .mainImageContainer{background-color:#5CCEF3;_width:329px}
#InventoryVehicleDetails #inventorySlideshow .mainImageContainerInner{background-color:#FFF}
#InventoryVehicleDetails #inventorySlideshow .showcaseBannerSlice{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/Showcase_treatment_slice.png) no-repeat left top;width:5px;height:8px}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow span{float:left;margin:5px 0 0 15px}
#InventoryVehicleDetails #inventorySlideshow .imageMain{border:2px solid #D6E7EF;float:left}
#InventoryVehicleDetails #inventorySlideshow .controlsContainer{display:none}
#InventoryVehicleDetails #inventorySlideshow .btnrewind,#InventoryVehicleDetails #inventorySlideshow .btnrewindHover,#InventoryVehicleDetails #inventorySlideshow .btnrewindDisabled,#InventoryVehicleDetails #inventorySlideshow .btnforward,#InventoryVehicleDetails #inventorySlideshow .btnforwardDisabled,#InventoryVehicleDetails #inventorySlideshow .btnforwardHover,#InventoryVehicleDetails #inventorySlideshow .btnplay,#InventoryVehicleDetails #inventorySlideshow .btnpause,#InventoryVehicleDetails #inventorySlideshow .btnplayDisabled,#InventoryVehicleDetails #inventorySlideshow .btnpauseDisabled{margin:0 1px}
#InventoryVehicleDetails #inventorySlideshow .currentImage{float:left;width:326px;padding-right:20px}
#InventoryVehicleDetails #inventorySlideshow .currentImage span{float:right}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainer{width:305px;background-color:#F2F2F2;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;margin-top:0;padding-top:10px;padding-bottom:10px;text-align:center}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainer .thumbImage{float:left;width:59px;margin:0 7px 10px;border:1px solid #C9D3D5!important}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainer .thumbImage.thumbImageSelected{border:2px solid #2A4E98!important;padding:1px;margin:-2px 5px 0;position:relative}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainer br{clear:both}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .pLSlideShowControls a,#VehicleDetailTabs .pLSlideShowControls a{margin:0 1px}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow #pLSlideShowThumbnails{clear:both}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .btnThumbrewindDisabled,#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .btnThumbforwardDisabled{display:none}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .thumbImages{float:left;margin-top:5px;padding:0 20px;width:305px}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .thumbImages img,#VehicleDetailTabs .thumbImages img{margin:0 5px 10px;cursor:pointer;border:1px solid #C9D3D5!important}
#VehicleDetailTabs .thumbImages img{width:64px!important;height:48px!important}
#InventoryVehicleDetails #inventorySlideshow #plInventorySlideShow .thumbImages img.slideshowThumbSelected,#VehicleDetailTabs .thumbImages img.slideshowThumbSelected{border:2px solid #2A4E98!important;padding:1px}
#InventoryVehicleDetails #inventorySlideshow hr{height:0;margin:0;padding:0;background-color:transparent;*border:solid 1px #F2F2F2;float:none}
#InventoryVehicleDetails #inventorySlideshow .pLSlideShowControls,#InventoryVehicleDetails #inventorySlideshow .pLSlideShowControls a{width:12px;height:12px;overflow:hidden;display:inline}
#InventoryVehicleDetails #inventorySlideshow .pLSlideShowControls a:hover{text-decoration:none}
#InventoryVehicleDetails #inventorySlideshow .pLSlideShowControls{*margin-top:-15px}
#InventoryVehicleDetails #inventorySlideshow .dotImageGalleryJumpDisabled{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/whiteDotGrayBG.jpg') no-repeat left top}
#InventoryVehicleDetails #inventorySlideshow .dotImageGalleryJump{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/blueDotGrayBG.jpg') no-repeat left top}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo{background-color:#F2F2F2;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;float:left;font-size:11px;overflow:visible;clear:both;position:relative}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader{float:left;margin-top:10px}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter{float:left}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter{margin-bottom:10px}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .left,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .right,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .left,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .right,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .left,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .right,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .left,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .right,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .middle{height:5px;width:5px;float:left}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .left,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .left{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyTopLeft.jpg)}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .right,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .right{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyTopRight.jpg)}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .left,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .left{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyBottomLeft.jpg)}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .right,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .right{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/GreyBottomRight.jpg)}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .middle{width:336px;background-color:#F2F2F2;height:4px}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerHeader .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoHeader .middle{border-top:1px solid #E1E1E1}
#InventoryVehicleDetails #inventorySlideshow .thumbsContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerFooter .middle,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfoFooter .middle{border-bottom:1px solid #E1E1E1}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer{padding:15px 30px 2px;width:285px;margin-top:0}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer #mpgContainerInner{background-color:#FFF;float:left;width:283px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:2px 0 8px;position:relative;height:25px}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer #mpgContainerInner #gasPump{bottom:-4px;left:20px;position:absolute;display:block;width:32px;height:53px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/ncinventory/gaspump.png)}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter{float:left}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .left,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .right,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .middle{height:5px;width:5px;float:left}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .left{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerUpperLeft.png)}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .right{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerUpperRight.png)}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .left{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerBottomLeft.png)}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .right{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerBottomRight.png)}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .middle,#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .middle{width:275px;background-color:#FFF;height:4px}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerHeader .middle{border-top:1px solid #E1E1E1}
#InventoryVehicleDetails #inventorySlideshow #mpgContainerInnerFooter .middle{border-bottom:1px solid #E1E1E1}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer .mpgCategory{float:left;width:100px;text-align:center}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer .city{margin-left:55px}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer .only{margin-left:105px}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer span,#InventoryVehicleDetails #inventorySlideshow #mpgContainer strong{float:left;width:100%}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer strong{clear:left;font-size:17px;color:#2A9756}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer #divider{width:auto;font-size:20px}
#InventoryVehicleDetails #inventorySlideshow #mpgContainer #lblEstimate{margin-top:2px}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo{padding:10px 20px;width:305px;text-align:left}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo a,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo strong,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo span{float:left;width:100%}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo .seeMap,#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo .seeInventory{cursor:pointer;width:auto}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo .seeMap{float:left}
#InventoryVehicleDetails #inventorySlideshow .contactDealerInfo .seeInventory{float:right}
#InventoryVehicleDetails #inventorySlideshow a.cpoBadgeLink{float:left;margin:10px 0 10px 0}
#InventoryVehicleDetails #inventorySlideshow a.cpoBadgeLink:hover{background-color:#d6d6d6}
#InventoryVehicleDetails #inventorySlideshow .cpoBadgeLink img.inventoryCPO{float:left;margin:0}
#InventoryVehicleDetails #inventorySlideshow img.inventoryCPO{float:left;margin:0 0 10px 10px}
#InventoryVehicleDetails #inventorySlideshow .inventoryCPO{padding-top:10px}
#InventoryVehicleDetails #inventoryVehicleInfo{float:left;padding:10px 14px 10px 15px;width:245px}
#InventoryVehicleDetails #inventoryVehicleInfo #askingPrice,#InventoryVehicleDetails #inventoryVehicleInfo #cdmPrice,#InventoryVehicleDetails #inventoryVehicleInfo #MSRP{margin-bottom:10px;float:left;clear:both;width:100%}
#InventoryVehicleDetails #inventoryVehicleInfo #askingPrice,#InventoryVehicleDetails #inventoryVehicleInfo #cdmPrice{font-size:14px;line-height:18px}
#InventoryVehicleDetails #inventoryVehicleInfo #cdmPrice span,#InventoryVehicleDetails #inventoryVehicleInfo #cdmPrice span a{font-size:14px!important}
#InventoryVehicleDetails #inventoryVehicleInfo #cdmPrice sup{font-size:10px}
#InventoryVehicleDetails #inventoryVehicleInfo #MSRP{font-size:12px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleDetail,#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures{float:left;font-size:11px;clear:both;width:100%;margin-top:25px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures strong{float:left}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleDetail{line-height:20px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleDetail .colorBox{border:0;float:left;height:12px;width:12px;margin-top:5px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures ul{list-style-type:disc;float:left;display:block;padding-left:5px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures li{margin:5px 0 0 13px;list-style-type:disc}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures #featureList{position:absolute}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures #featureListSection{float:left;height:250px;overflow:hidden;position:relative;width:210px;margin-top:10px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .sectScroller{float:right;position:relative}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .scrollUp,#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .scrollDown{cursor:pointer;height:6px;overflow:hidden;position:absolute;width:12px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .scrollUp{left:4px;top:-6px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .scrollDown{left:4px!important;top:247px!important}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .sectScroller .scrollBar{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/slider/ScrollerBar.jpg);background-position:4px 0;background-repeat:no-repeat;height:221px;left:0;position:absolute;top:10px!important;width:15px}
#InventoryVehicleDetails #inventoryVehicleInfo #vehicleFeatures .sectScroller .scrollBar a{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/slider/ScrollerSlider.png);background-repeat:no-repeat;cursor:pointer;height:26px;margin-left:4px;overflow:hidden;position:absolute;width:15px;z-index:100;margin-bottom:-15px}
#InventorySearchRefine .sectFilters .InventoryCondition{margin-top:3px;width:100%;float:left}
.cdmBlueSeal{float:left}
#inventoryResults .cdmBlueSeal{margin-top:10px}
.cdmBlueSeal a{cursor:pointer}
.cdmBlueSeal a img,.cdmBlueSeal a span{float:left}
.cdmBlueSeal a span{margin:10px 5px;text-decoration:none}
.cdmBlueSeal a:hover{text-decoration:none!important}
.modBlueSealOverlay{_width:562px}
.modBlueSealOverlay .overlayPointer{position:absolute;margin:0;top:-11px;left:60px}
.modBlueSealOverlay .overlayContent{width:492px;height:147px;text-align:left;_position:relative}
.modBlueSealOverlay .overlayLeft{background-position:1px 0;width:19px;height:150px;_margin:0}
.modBlueSealOverlay .overlayRight{height:150px;_position:absolute;_right:14px;_top:20px}
.modBlueSealOverlay .overlayContent h3{margin:-5px 0 5px;float:left}
.modBlueSealOverlay .overlayContent .clsWin{float:right;background-position:0 0;margin:-5px 0 0;padding:0;width:9px;height:9px}
.modBlueSealOverlay .topSpacer{_width:511px;_float:right!important}
.modBlueSealOverlay .overlayBottomLeft{_position:absolute;_bottom:-21px;_left:0}
.modBlueSealOverlay .overlayBottomMiddle{_position:absolute;_bottom:-21px;_left:25px}
.modBlueSealOverlay .overlayBottomRight{_position:absolute;_bottom:-21px;_right:14px}
#InventoryVehicleDetails #lnkWindowSticker{float:left;margin:10px 20px}
#DealerInfo #modContactDealer,#InventoryVehicleDetails #modContactDealer{float:left;margin-top:5px;padding-left:15px;color:#333;background-color:#D6E7EF;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/NextStepBackdrop2.gif) no-repeat left top;font-size:11px}
#InventoryVehicleDetails #modContactDealer #imgNextStep{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/nextStep.png);width:158px;height:27px;margin:5px 0 0 1px}
#InventoryVehicleDetails #modContactDealer #imgDivider{clear:both;float:left;width:290px;margin-top:10px}
#DealerInfo #modContactDealerInner,#InventoryVehicleDetails #modContactDealerInner{float:left;width:295px;padding:7px 15px 20px 0;background:#FFF url(http://file.kelleybluebookimages.com/kbb/images/wsr/NCInventory/NextStepBackdrop2.gif) no-repeat top right;height:600px}
#InventoryVehicleDetails #modContactDealer h2{float:left;font-family:Verdana,Arial,Helvetica,Serif,Sans-Serif;font-size:14px;font-weight:bold;padding:0;padding-bottom:5px;color:#333;width:290px}
#InventoryVehicleDetails #modContactDealer h3{font-size:12px;font-weight:bold;color:#BD472B}
#InventoryVehicleDetails #modContactDealer #pnlLeadSubmission{float:left;clear:both}
#InventoryVehicleDetails #modContactDealer #pnlLeadSubmission #imgDownPointer{margin:0 0 5px 15px}
#InventoryVehicleDetails #modContactDealer #pnlLeadSubmission #pnlTimeoutMsg{float:left;width:240px;font-weight:bold;color:#333;clear:both;margin:5px 0 0 5px}
#InventoryVehicleDetails #modContactDealer #required{float:right;margin-right:2px}
#DealerInfoRight #modContactDealer .errorred{font-weight:bold;font-size:10px;color:#f00;text-decoration:none}
.vehicleInfoContainer #modContactDealer .modHead{background-color:#D5E5F4;float:left;padding:5px 0 5px 3px;background-image:none;height:auto;width:295px}
.vehicleInfoContainer #modContactDealer .modHead h2{width:290px}
.vehicleInfoContainer #modContactDealer .modHeadInner{padding-left:5px;background-image:none;width:auto;height:auto}
.vehicleInfoContainer #modContactDealer .modContent{float:left;background-color:Transparent;background-image:none}
.vehicleInfoContainer #modContactDealer .message{padding:0 0 5px 7px}
.vehicleInfoContainer #modContactDealer #requestSubmittedMessage{margin-left:0;width:290px;padding:5px 0}
.vehicleInfoContainer #modContactDealer #pnlThankYou{margin:10px 0 0 8px;width:280px}
.vehicleInfoContainer #modContactDealer #pnlThankYou h3{margin-left:0}
.vehicleInfoContainer #modContactDealer #pnlThankYou .similarVehicles{width:280px;float:left}
.vehicleInfoContainer #modContactDealer #pnlThankYou .similarVehicles .ecommLinks{padding-top:10px;clear:both}
.vehicleInfoContainer #modContactDealer #pnlThankYou .listingVehicle{width:293px;*margin-left:-4px;color:#333;_padding:0!important;_position:static;_margin:0 0 0!important}
.vehicleInfoContainer #modContactDealer #pnlThankYou .listingDetail{width:185px;*width:179px}
.vehicleInfoContainer #modContactDealer .btnRedGradient{margin-top:10px;margin-right:2px}
.vehicleInfoContainer #modContactDealer #pnlThankYou .listingDealer{width:270px;padding-top:5px;#padding-top:3px}
.vehicleInfoContainer #modContactDealer #pnlThankYou .listingDealer strong{width:250px;*width:240px;*margin-top:3px}
.vehicleInfoContainer #modContactDealer #pnlThankYou .submittedListing .seeMapz{float:right}
.vehicleInfoContainer #modContactDealer #pnlThankYou .thankYouLinks,.vehicleInfoContainer #modContactDealer #pnlThankYou .thankYouLinks a{clear:both;float:left;width:100%;_width:265px;position:relative;_margin-bottom:0!important}
.vehicleInfoContainer #modContactDealer #pnlThankYou .thankYouLinks{margin-top:10px;padding-top:10px;border-top:1px solid #CBCBCB}
.vehicleInfoContainer #modContactDealer .modFoot,.vehicleInfoContainer #modContactDealer .modFootInner{background-image:none;width:auto;height:auto}
.vehicleInfoContainer #contactDealerForm,#DealerInfo #contactDealerForm{float:left;color:#333;font-size:11px;width:100%;margin-top:30px}
.vehicleInfoContainer #contactDealerForm{position:relative;margin-top:0;width:290px;height:538px}
.vehicleInfoContainer #contactDealerForm .formLabel,.vehicleInfoContainer #contactDealerForm div.errorred{clear:left;float:left;font-size:11px;height:20px;margin-top:7px;text-align:right;width:133px}
.vehicleInfoContainer #modContactDealer #errorMessage{float:none;text-align:left;margin-left:5px;width:220px;_width:220px!important}
.vehicleInfoContainer #modContactDealer .errorred{color:#f00;font-weight:bold}
.vehicleInfoContainer #modContactDealer #inputContainer{clear:left;width:100%}
.vehicleInfoContainer #contactDealerForm .formInput{float:left;width:150px}
.vehicleInfoContainer #contactDealerForm select,.vehicleInfoContainer #contactDealerForm input{float:left;height:18px;padding:2px 2px 0}
.vehicleInfoContainer #contactDealerForm input,.vehicleInfoContainer #contactDealerForm select,.vehicleInfoContainer #contactDealerForm textarea{border:1px solid #2A457A;font-size:10px;margin:5px 0 2px 5px;width:144px}
.vehicleInfoContainer #contactDealerForm select{width:150px;height:20px;_position:relative}
.vehicleInfoContainer #contactDealerForm textarea{width:148px;height:25px}
.vehicleInfoContainer #contactDealerForm #tbxCity,.vehicleInfoContainer #contactDealerForm #tbxState{display:block;float:left;font-size:11px;height:20px;margin:7px 0 0 5px;width:150}
.vehicleInfoContainer #contactDealerForm #tbxAreaCode,.vehicleInfoContainer #contactDealerForm #tbxPrefix{width:25px}
.vehicleInfoContainer #contactDealerForm #tbxPhoneNumber{width:30px}
.vehicleInfoContainer #contactDealerForm .formSection,#DealerInfo #contactDealerForm .formSection{clear:both;float:left;margin-bottom:9px;margin-right:5px;width:100%;position:relative}
.vehicleInfoContainer #contactDealerForm .formSection{margin-bottom:0;position:static}
.vehicleInfoContainer #contactDealerForm #Truste-logo{float:right;margin-top:10px;display:none}
.vehicleInfoContainer #contactDealerForm #lnkPrivacyPolicy,.vehicleInfoContainer #contactDealerForm .emailLabel{position:absolute;left:10px}
.vehicleInfoContainer #contactDealerForm #lnkPrivacyPolicy{bottom:25px;font-size:11px;background-image:none;padding-left:0}
.vehicleInfoContainer #contactDealerForm .emailLabel{font-size:10px;bottom:0}
#InventoryVehicleDetailsFoot{float:left;background-color:#FFF;margin-top:-1px}
#InventoryVehicleDetailsFoot div{float:left}
#InventoryVehicleDetailsFoot .left,#InventoryVehicleDetailsFoot .right{height:5px;width:5px;background-color:#EEEFF3}
#InventoryVehicleDetailsFoot .left{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerBottomLeft.png)}
#InventoryVehicleDetailsFoot .right{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/WhiteModuleCornerBottomRight.png)}
#InventoryVehicleDetailsFoot .middle{height:4px;width:957px;border-bottom:1px solid #E1E1E1}
#DealerInfo #modContactDealer{margin-top:0}
#DealerInfo #modContactDealerInner{width:260px}
#DealerInfo #modContactDealer h2{float:left;font-size:14px;font-weight:bold;margin-bottom:10px;width:100%;position:relative}
#DealerInfo #contactDealerForm{margin-top:0;_margin-top:-20px;_width:250px;_overflow:hidden}
#DealerInfo #contactDealerForm .formLabel,#DealerInfo #contactDealerForm .errorMessage{float:left;padding-right:3px;text-align:right;width:93px}
#DealerInfo #contactDealerForm .formLabel,#DealerInfo #contactDealerForm .errorMessage{width:105px;_width:85px}
#DealerInfo #contactDealerForm span.errorMessage{float:none}
#DealerInfo #contactDealerForm #errorMessage{width:100%;float:left;margin-bottom:10px;text-align:left}
#DealerInfo #contactDealerForm .formInput,#DealerInfo #contactDealerForm .formPhoneInput{float:left}
#DealerInfo #contactDealerForm .formInput input{width:140px}
#DealerInfo #contactDealerForm #formPhone input{width:30px}
#DealerInfo #contactDealerForm .formInput .makemodelDropdown{width:140px}
#DealerInfo #contactDealerForm #divComments textarea{font-size:10px;width:140px}
#InventoryVehicleDetails #contactDealerForm a.btnRedLarge,#InventoryVehicleDetails .modSecondaryGlass .modHead,#InventoryVehicleDetails .modSecondaryGlass .modHeadInner{background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/secondary_header_gray.gif)}
#DealerInfo #contactDealerForm a.btnRedLarge{float:right}
#VehicleDetailTabs{float:left;width:650px;margin-top:15px}
#VehicleDetailTabs .modHeadInner h3{font-size:11px}
#VehicleDetailTabs .modHeadInner a{float:right;margin-top:-20px;line-height:12px}
#VehicleDetailTabs #detailsTabs{float:left;margin-top:10px;width:622px}
#VehicleDetailTabs #detailsContent{clear:both;float:left;width:600px;border-width:0 1px 1px;border-style:solid;border-color:#C9D0D6;padding:10px 10px 0;*padding-bottom:10px;background-color:#FFF;overflow:hidden}
#VehicleDetailTabs #detailsContent .psControl{width:100%}
#VehicleDetailTabs #detailsContent .psControl .aC img{height:240px!important}
#VehicleDetailTabs .photoSlideShow{float:left;text-align:center}
#VehicleDetailTabs .txtNotActual{margin:5px 0 0 140px}
#VehicleDetailTabs .controlsContainer{height:auto;*height:75px;width:600px}
#VehicleDetailTabs .slideshowControls{margin:30px 0 30px 250px;_margin-left:125px}
#VehicleDetailTabs .slideshowControls a{margin:0 1px}
#VehicleDetailTabs .imageTypeSelection{float:left;margin-left:100px;_margin-left:50px}
#VehicleDetailTabs .imageTypeSelection a.typeLink.typeSelected{color:#333;font-weight:normal;cursor:default}
#VehicleDetailTabs .imageTypeSelection a.typeLink.typeDisabled{color:#333;font-weight:normal;cursor:default}
#VehicleDetailTabs .currentImage{float:right;margin-right:100px;_margin-right:50px;width:auto}
#VehicleDetailTabs .thumbsContainer{width:435px;padding:0;margin-top:10px;margin-left:82px;_margin-left:42px}
#VehicleDetailTabs .thumbsContainer .thumbImage{float:left;margin:0 5px 10px}
#VehicleDetailTabs .thumbsContainer .thumbImage.thumbImageSelected{padding:1px;margin-top:-3px;position:relative;border-color:#2A4E98}
#VehicleDetailTabs #btnThumbRwd{float:left;margin-top:15px;display:block}
#VehicleDetailTabs #btnThumbFwd{float:right;margin-top:15px;display:block}
#VehicleDetailTabs .btnSkipRewind,#VehicleDetailTabs .btnSkipRewindDisabled,#VehicleDetailTabs .btnSkipForward,#VehicleDetailTabs .btnSkipForwardDisabled{width:27px;height:22px;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/ncinventory/BtnAdvanceFull.gif);background-repeat:no-repeat;cursor:pointer;display:block}
#VehicleDetailTabs .btnSkipRewind{background-position:left top}
#VehicleDetailTabs .btnSkipRewind:hover{background-position:left -45px}
#VehicleDetailTabs .btnSkipRewindDisabled{background-position:left -23px!important;cursor:default!important}
#VehicleDetailTabs .btnSkipForward{background-position:-28px top}
#VehicleDetailTabs .btnSkipForward:hover{background-position:-28px -45px}
#VehicleDetailTabs .btnSkipForwardDisabled{background-position:-28px -23px!important;cursor:default!important}
#VehicleDetailTabs .mainhublinks{display:none}
#VehicleDetailTabs #detailsContent .subHead_02{color:#333;font-weight:bold}
#VehicleDetailTabs .sectConsumerReviewHolder{margin-bottom:10px}
#VehicleDetailTabs .sectConsumerReviewHolder .modHead{height:9px!important}
#VehicleDetailTabs .sectConsumerReviewHolder .modHeadInner{padding:0}
#VehicleDetailTabs .sectConsumerReviewHolder .modContent{border-width:0;margin:0}
#VehicleDetailTabs .sectConsumerReviewHolder .modContentInner{padding-left:10px}
#VehicleDetailTabs .sectConsumerReviewHolder .sectRating{text-align:right;padding-right:20px}
#VehicleDetailTabs .sectConsumerReviewHolder .sectRating .ratingScore{display:inline;margin-right:5px}
#VehicleDetailTabs .sectVideoReview #videoPlayer{float:left;margin-right:15px;width:325px}
#VehicleDetailTabs .sectVideoReview #videoPlayer h2,#VehicleDetailTabs .sectVideoReview .videoList h2{margin-bottom:5px;font-weight:bold;font-size:14px}
#VehicleDetailTabs .sectVideoReview .videoList{float:left;width:260px;overflow:auto}
#VehicleDetailTabs .sectVideoReview .videoListItem{float:left;padding:10px;width:236px}
#VehicleDetailTabs .sectVideoReview .videoListItem.selected{border:2px solid #2A4F97;padding:8px}
#VehicleDetailTabs .sectVideoReview .videoTitle{float:left;width:135px;font-size:10px}
#VehicleDetailTabs .sectVideoReview .videoTitle span{clear:both}
#VehicleDetailTabs .sectVideoReview .videoThumbnail{float:left;padding-top:3px;padding-right:5px}
#VehicleDetailTabs .sectVideoReview .videoThumbnail img{border-width:0!important}
#VehicleDetailTabs .sectVideoReview .sectSeparator{float:left;border-top:solid 1px #C9D0D6;width:256px}
#InventoryDetailsOverlay #detailsContent th,#InventoryDetailsOverlay #detailsContent td,#VehicleDetailTabs #detailsContent th,#VehicleDetailTabs #detailsContent td{height:25px;vertical-align:middle;padding-left:10px}
#InventoryDetailsOverlay #detailsContent th,#VehicleDetailTabs #detailsContent th{font-weight:bold;font-size:11px}
#InventoryDetailsOverlay #detailsContent .rowLightBlue,#InventoryDetailsOverlay #detailsContent .rowWhite #VehicleDetailTabs #detailsContent .rowLightBlue,#VehicleDetailTabs #detailsContent .rowWhite{font-size:11px;color:#333000;text-decoration:none}
#InventoryDetailsOverlay #detailsContent .rowLightBlue,#VehicleDetailTabs #detailsContent .rowLightBlue{background-color:#D2E5F6}
#InventoryDetailsOverlay #detailsContent .rowWhite,#VehicleDetailTabs #detailsContent .rowWhite{background-color:#FFF}
#InventoryDetailsOverlay .sectVehicleReview .sectConsumerReviewHolder{float:left;margin-top:10px;width:596px}
#InventorySimilarVehicles{float:left;margin:15px 0 0 0;width:300px}
#InventorySimilarVehicles .modHeadInner h3{font-size:11px}
#InventorySimilarVehicles .modContent{padding-top:10px;padding-bottom:0;*padding-bottom:10px;_padding-bottom:0}
#InventorySimilarVehicles .similarVehicleList{float:left;background-image:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/tabs/glass_tab_on.gif);background-repeat:repeat-x;background-color:#FFF;border:1px solid #C9D0D6;clear:both;margin-bottom:10px;padding:10px 0 10px 10px;width:260px}
#InventorySimilarVehicles .similarImage{height:50px}
#InventorySimilarVehicles .similarImage img{border:1px solid #C9D3D5!important}
#InventorySimilarVehicles .similarVehicleName{float:left;width:240px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #C9D0D6;font-weight:bold}
#InventorySimilarVehicles .similarImage,#InventorySimilarVehicles .sectLocation,#InventorySimilarVehicles .sectPrice{float:left}
#InventorySimilarVehicles .sectLocation span,#InventorySimilarVehicles .sectPrice span{clear:both;float:left;margin-left:10px;_margin-left:5px;font-size:11px;color:#333;display:block;width:175px}
#InventorySimilarVehicles .sectVIN{clear:both;float:left;width:100%;margin-top:5px;position:relative}
#InventorySimilarVehicles .similarLocation,#InventorySimilarVehicles .similarVIN,#InventorySimilarVehicles .similarPrice{font-weight:bold}
#InventorySimilarVehicles .lblNotActualPhoto{float:left;margin-bottom:5px;color:#333;font-style:italic}
#InventoryDetailsOverlayContainer{position:absolute!important;top:20px;left:40px;width:758px}
#InventoryDetailsOverlay #adLeaderBox{*margin:0}
#InventoryDetailsOverlay-iframe{border:0;height:820px;width:765px}
#InventoryDetailsOverlay #leader .adLabelLine{top:0}
#InventoryDetailsOverlay{background:transparent none;width:800px}
#InventoryDetailsOverlay .overlayLeft{width:10px;height:751px;margin-top:39px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlay-shadow-left.png) repeat-y;float:left;margin-right:-2px}
#InventoryDetailsOverlay .overlayRight{width:10px;height:751px;margin-top:39px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlay-shadow-right.png) repeat-y;float:left;margin-left:-2px}
#InventoryDetailsOverlay .overlayBottomLeft{clear:both;float:left;width:10px;height:11px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlay-shadow-bottomleft.png) no-repeat}
#InventoryDetailsOverlay .overlayBottom{float:left;width:750px;height:11px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlay-shadow-bottom.png) repeat-x}
#InventoryDetailsOverlay .overlayBottomRight{float:left;width:10px;height:11px;background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/overlay-shadow-bottomright.png) no-repeat}
#InventoryDetailsOverlay .clsWin{text-decoration:underline;background-position:30px 3px;margin:0;padding-left:0;padding-right:0;width:40px}
#InventoryDetailsOverlay .modContent{height:670px!important;overflow:visible}
#InventoryDetailsOverlay #modVehicleDetails #detailsTabs{margin-top:10px;width:730px}
#InventoryDetailsOverlay #modVehicleDetails{width:756px}
#InventoryDetailsOverlay #detailsContent{height:500px;width:708px;margin-bottom:10px}
#InventoryDetailsOverlay #detailsTabs{margin-top:0;width:730px}
#InventoryDetailsOverlay .imageMain{*margin-left:0}
#InventoryDetailsOverlay #modVehicleDetails .txtNotActual{margin:5px 0 0 193px}
#InventoryDetailsOverlay .controlsContainer{_width:700px}
#InventoryDetailsOverlay #modVehicleDetails .slideshowControls{margin-left:300px;_margin-left:150px}
#InventoryDetailsOverlay .imageTypeSelection{margin-left:150px;_margin-left:75px}
#InventoryDetailsOverlay .currentImage{margin-right:150px;_margin-right:75px}
#InventoryDetailsOverlay .modContent #detailsClose{display:block!important}
#InventoryDetailsOverlay .sectConsumerReviewHolder .modContent{height:auto!important;overflow-x:hidden}
#InventoryDetailsOverlay #divBannerAd{float:left;text-align:center}
#InventoryDetailsOverlay .sectOverview span{float:left;width:575px}
#InventoryDetailsOverlay #modVehicleDetails .thumbsContainer{margin-left:135px;_margin-left:65px}
#InventoryDetailsOverlay #leader{background-color:Transparent;padding-bottom:0;height:99px}
#InventoryDetailsOverlay #leader #adLeaderBox{margin:0}
#InventoryDetailsOverlay #leader #adVertTxt{display:none}
#divBannerAd #leader{padding-top:15px}
#divBannerAd .ad-label{*left:0}
#leader .adLabelLine{position:relative;display:inline;top:7px;left:9px;font-size:10px;font-family:Tahoma,Arial;height:15px;text-align:center;margin-bottom:2px}
.inventoryDisclaimer{float:left;margin-top:10px;color:#333;font-size:10px;font-style:italic;width:98%;padding-left:5px}
#inventoryDisclaimer a,.inventoryDisclaimer a{text-decoration:none;color:#2A4F97;font-style:normal;display:inline;*display:inline-block;position:relative}
#inventoryDisclaimer a:hover,.inventoryDisclaimer a:hover{text-decoration:underline}
.page #changeCriteria{width:230px}
#SearchResults #searchtext3,#SearchResults #searchtext4{margin:0}
.footSearchContainer{padding-bottom:20px}
#compOverlayCompare .sectButtons a:hover{text-decoration:none}
sup{font-size:.5em;line-height:.8em;vertical-align:text-top}