.hide{display:none}
#ln li{_display:inline}
#nleft{width:805px!important}
#HubContent{width:610px;border:0;padding-top:0;_padding-right:0}
#HubContent #dealerPriceQuoteTop,#HubContent #shoppingToolsTop{width:400px;margin:0 auto}
#HubContent .sectionTitleContainer div{color:#000!important}
#HubContent h3{font-size:12px;font-weight:bold;padding:10px 0 10px 3px}
#HubContent h4{font-size:10px;font-weight:bold}
#HubContent #sectHeaderNoImage .sectionTitleContainer{position:static;width:100%;border:1px solid #C9D3D6}
#HubContent .divider{clear:both;border:2px solid #C9D3D6;padding:0}
#HubContent #tabBox{position:relative;float:left;width:600px;overflow:hidden}
#HubContent #tabs,.tabsRounded{height:0;margin:0;padding:0}
#HubContent .oemBrochLink,#HubContent .oemBrochLink a{float:right;margin-top:3px;color:Red;font-size:10px;font-weight:bold}
.btnRCMrewind,.btnRCMforward{height:23px;width:23px;float:right}
.btnRCMrewind{background-position:-100px -400px}
.btnRCMforward{background-position:-140px -400px}
.btnRCMrewind:hover{background-position:-100px -450px}
.btnRCMforward:hover{background-position:-140px -450px}
.btnRCMrewind.disabled{background-position:-100px -500px}
.btnRCMforward.disabled{background-position:-140px -500px}
.bgColorSwatch{width:95%;height:46px}
.colorSwatch{width:49px;height:38px;margin:2px 0 0 3px;border:solid 1px #BBB}
.selected .colorSwatch{border:solid 3px #113F77;margin:1px 0 0 2px;height:34px}
#NCTitleSection #title{clear:both;float:left;margin-bottom:10px;padding-right:20px;width:auto}
#MediaTab{border-bottom:solid 1px #1F3A6F;font-weight:bold;margin-top:10px;padding-left:10px;font-size:11px}
#MediaTab a,#MediaTab span,#MediaTab .disabled{display:inline-block;float:left;padding:3px 10px;margin:5px 3px 0 0;color:#fff}
#MediaTab a{text-decoration:none;background-color:#1F3A6F}
#MediaTab span,#MediaTab a:hover{border:solid 1px #082E52;border-bottom:0;padding:5px 9px;margin-top:0;color:#333;background:#fff}
#MediaTab .disabled,#MediaTab .disabled:hover{background-color:#C6C6C6;cursor:default;border:0}
.mediaOverlay{margin-left:50%;left:-175px;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}
.mediaOverlay #OverlayArrow{background:url(http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/arrow-down.png) no-repeat;position:absolute;width:27px;height:24px}
.mediaContent{clear:both;font-size:11px}
.btnrewind,.btnrewindDisabled,.btnforward,.btnforwardDisabled{-moz-user-select:none;-webkit-user-select:none;top:185px;width:49px;height:55px}
.btnrewind{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeft.png")}
.btnrewindDisabled{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeftDisabled.png")}
.btnforward{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRight.png")}
.btnforwardDisabled{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRightDisabled.png")}
.mediaSlider{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/slider.png") no-repeat;width:955px;height:25px;float:left}
.mediaSlider .ui-handle-helper-parent{width:921px;float:left;margin-left:-3px;position:relative}
.mediaSlider .ui-slider-handle{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/slider-button.png") no-repeat;width:41px;height:22px;position:absolute;margin-top:3px}
#colorsDetail{overflow:hidden}
#ColorChart{border:0;overflow:hidden;min-width:620px}
#ColorChart.oemMediaContent{background-color:#E9EDEF}
#ColorChart .extSection,#ColorChart .intSection{float:left}
#ColorChart .extSection{width:200px}
#ColorChart .intSection,#ColorChart #carousel{width:414px;_width:412px}
#ColorChart .intCol,#ColorChart .intCol .chartRow{float:left}
#ColorChart .colorName,#ColorChart .pricing,#ColorChart .chartRow{border:0}
#ColorChart .header,#ColorChart .colorName,#ColorChart .pricing{padding:5px 15px}
#ColorChart .colorName,#ColorChart .pricing{line-height:18px}
#ColorChart .extSection .chartRow{width:190px}
#ColorChart .intSection div{text-align:center}
#ColorChart .intSection .header{text-align:left}
#ColorChart .intSection{background-color:#f8faf9}
#ColorChart .intSection .pricing{background-color:#fff}
#ColorChart .header{height:30px;vertical-align:middle}
#ColorChart .header .title{margin-top:8px;display:block;float:left;font-weight:bold}
#ColorChart #pager{display:none}
#ColorChart #RCMPager{float:right;margin-top:8px;padding:0 3px}
#ColorChart .extSection .bgColorSwatch{float:left;margin-right:10px}
#ColorChart .extSection .swatchInfo{float:left;width:125px}
#ColorChart .colorName{font-weight:bold;height:40px}
#ColorChart .intSection .colorName{word-wrap:break-word;_padding-left:10px;_padding-right:10px}
#ColorChart .pricing{height:40px}
#ColorChart .intSection .pricing{padding:5px}
#ColorChart .chartRow{padding:10px 5px;float:left;height:90px}
#ColorChart .intSection .chartRow{float:none;width:auto;_padding-left:0;_padding-right:0}
#ColorChart .chartRow .checkmark{margin-bottom:50px;display:inline-block;margin-top:40px}
#ColorChart .chartRow,#ColorChart .header,#ColorChart .colorName,#ColorChart .pricing{border-bottom:1px solid #c9d3d6}
#ColorChart .extSection{border-right:1px dotted #c9d3d6}
#ColorChart .colorName{height:74px}
#ColorChart .btnRCMrewind,#ColorChart .btnRCMforward{margin-top:4px}
#ColorChart .btn-circle-plus-container .btn-circle-plus{display:inline-block}
#ColorChart .btn-circle-plus-container .btn-circle-minus{display:inline-block}
#ColorChart .btn-circle-plus-container.minus .btn-circle-plus{display:inline-block}
#ColorChart .btn-circle-plus-container.minus .btn-circle-minus{display:inline-block}
#ColorChart .belt{position:relative}
#SwatchOverlay{width:150px}
#SwatchOverlay .overlayColorSwatch{width:100%;height:100px;margin:8px 0 5px -3px}
#SwatchOverlay .overlayColorSwatch img{width:100%;height:100px}
#SwatchOverlay p{padding-top:5px;text-align:center}
#HubContent #videoContainerInner p{padding:10px}
#HubVideos #YesVideo{width:610px;border-right:0;border-left:none;border-top:1px solid #e9edef;border-bottom:1px solid #e9edef!important;padding:10px 0 10px 0;margin:0 0 20px 0}
#HubVideos #YesVideo .video{border:0;position:relative;margin-left:-2px}
#HubVideos #YesVideo .video a.thumb{width:152px;height:114px;display:block;border:3px solid #fff;position:relative}
#HubVideos #YesVideo .video a.thumb:hover{height:114px;border:3px solid #2a4f97}
#HubVideos #YesVideo .videoList{width:155px;height:175px;padding:10px;margin:0 10px 10px 10px}
#HubVideos #YesVideo .videoList a.title{height:45px;font-size:10px;display:block;margin:0}
#HubVideos #YesVideo .videoList p{font-size:10px}
#HubVideos #YesVideo .selected,#HubVideos #YesVideo .active{background:#e9edef}
#HubVideos #YesVideo .active a.thumb,#HubVideos #YesVideo .active a.title{cursor:text}
#HubVideos #YesVideo .active a:focus,#HubVideos #YesVideo .active a:active{outline:0;border:0}
#HubVideos #YesVideo .selected .video a.thumb,#HubVideos #YesVideo .selected .video a.thumb:hover,#HubVideos #YesVideo .active .video a.thumb{width:152px;height:114px;display:block;border:3px solid #ccd6d8}
#HubVideos #YesVideo .active a.title,#HubVideos #YesVideo .active p{font-weight:bold;text-decoration:none}
#HubVideos #YesVideo .selected .play{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/videoPlay.png") no-repeat;width:69px;height:61px;display:block;position:absolute;top:25px;left:43px;border:0}
#HubVideos #YesVideo .active .play,#HubVideos #YesVideo .active .play:hover{background:none!important}
#HubVideos #YesVideo .selected .play:hover,#HubVideos #YesVideo .videoList a.title:hover{border:0}
#HubVideos #infoSection{background:#e9edef;padding:15px 20px;overflow:hidden;font-size:11px;margin:0 0 20px 0;height:100%}
#HubVideos #infoSection .fL{width:264px;padding-right:10px}
#HubVideos #infoSection .vR{height:235px;border-right:1px solid #cad2d4;margin-right:15px}
#HubVideos #infoSection h4{margin:0 0 10px 0}
#HubVideos #infoSection p{margin-bottom:15px;font-size:10px}
#HubVideos #infoSection .more{margin-top:20px;font-size:10px;display:block}
.colorPicker #VehicleImg{display:block;margin:0 auto 10px;width:608px;border:solid 1px #1F3A6F;border-width:0 1px 1px}
.colorPicker #ColorName{font-weight:bold;font-size:12px;padding:0 0 10px;border-bottom:solid 4px #C9D3D6;position:relative;clear:both}
.colorPicker #ColorName select{margin-left:5px;padding:2px 5px}
.colorPicker #AvailableColors{margin:15px 0}
.colorPicker #AvailableColors ul{_width:433px;margin-top:15px}
.colorPicker #AvailableColors ul li{float:left;margin:0 10px 5px 0}
#ColorExterior #ColorName .btnrewind,#ColorExterior #ColorName .btnrewindDisabled,#ColorExterior #ColorName .btnforward,#ColorExterior #ColorName .btnforwardDisabled{position:absolute;cursor:pointer;background-repeat:no-repeat}
#ColorExterior #ColorName .btnrewind,#ColorExterior #ColorName .btnrewindDisabled{left:10px}
#ColorExterior #ColorName .btnforward,#ColorExterior #ColorName .btnforwardDisabled{right:10px}
#ColorExterior #ColorName .btnrewindDisabled,#ColorExterior #ColorName .btnforwardDisabled{cursor:default}
#ColorExterior #ColorName .btnrewind,#ColorExterior #ColorName .btnforwardDisabled{display:none}
#ColorExterior .bgColorSwatch{cursor:pointer}
#ColorInterior #AvailableColors div{margin:10px 10px 0}
#ColorInterior #AvailableColors span{padding:5px;width:275px;display:inline-block;vertical-align:top}
#HubThreeSixty .mainFrame{background-color:white;padding:0;margin:0;color:#333;font-family:verdana,arial,helvetica;font-size:10px;text-decoration:none;float:left;text-align:left}
#HubThreeSixty .interiorExterior{margin:0 auto 0 auto;padding:4px 0 6px;text-align:left;width:600px}
#HubThreeSixty #ThreeSixtyFooter{padding:10px 0 10px 0;font-family:Verdana;font-weight:bold;text-align:left}
#HubThreeSixty #image360{height:435px;border-color:#1F3A6F;border-style:solid;border-width:0 1px 1px;display:block;margin:0;padding:15px}
#HubThreeSixty #OEMimage360{width:608px;height:272px;border-color:#1F3A6F;border-style:solid;border-width:0 1px 1px;display:block;margin:0}
#HubPhotos #photoSlideShowNCHubFooter{padding-top:5px;float:left;width:100%}
#HubPhotos #photoSlideShowNCHubFooter .separator{margin:10px 0 5px 0;width:100%}
#HubPhotos #photoSlideShowNCHubFooter span{color:#999;font-size:9px;font-style:italic;text-decoration:none}
#HubPhotos #photoSlideShowNCHubFooter #moreLink{text-align:right;padding-bottom:5px}
#HubPhotos #photoSlideShowNCHub{background-color:white;border-bottom:0 none;width:100%;padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}
#HubPhotos #photoSlideShowNCHub .play{position:absolute;float:left;left:140px;top:125px}
#HubPhotos #photoSlideShowNCHub .pause{position:absolute;float:left;left:140px;top:125px}
#HubPhotos #photoSlideShowNCHub .btnforward{position:absolute;float:right;left:550px;top:260px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRight.png")}
#HubPhotos #photoSlideShowNCHub .btnforwardDisabled{position:absolute;float:right;left:550px;top:260px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRightDisabled.png")}
#HubPhotos #photoSlideShowNCHub .btnrewind{position:absolute;float:left;left:35px;top:260px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeft.png")}
#HubPhotos #photoSlideShowNCHub .btnrewindDisabled{position:absolute;float:right;left:35px;top:260px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeftDisabled.png")}
#HubPhotos #tabs{margin:0}
#HubPhotos .thumbsContainer .thumbImage{cursor:pointer;height:72px;margin:5px 9px;width:96px}
#HubPhotos .thumbsContainer{background-color:white;border:0;margin-top:0;overflow:auto;padding:0 10px 10px;width:600px;max-height:500px;*max-height:490px;_height:490px}
#HubPhotos .currentImage{margin-top:-10px;float:left;height:auto;width:66px;background-color:white;border:0}
#HubPhotos .controlsContainer .slideshowControls{float:left;margin:0 auto;width:50px}
#HubPhotos .controlsContainer .swatches{float:none;margin:20px auto;width:100%}
#HubPhotos .imageTypeSelection{background-color:white;border:0;float:left;margin-top:-10px;text-align:left;width:200px}
#HubPhotos .controlsContainer{background-color:white;float:none;border-bottom:solid 10px #fff;height:50px;width:100%;display:inline}
#HubPhotos .mainButton .pause{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_photos_pause.png")}
#HubPhotos .mainButton .play{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_photos_play.png")}
.photoSlideShow .btnplay{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:0;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/PlayPause_playOff.png")}
.photoSlideShow .btnpause{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:0;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/PlayPause_pauseOff.png")}
.photoSlideShow .imageMain{border-color:#1F3A6F;border-style:solid;border-width:0 1px 1px;display:block;margin:0 auto;width:608px;height:456px}
.photoSlideShow .controlsContainer{float:left;width:100%;height:50px;display:inline;padding-left:30px}
.photoFSOverlay{position:absolute;left:0;top:0;background-color:#fff;padding:10px 0 0 10px}
.photoFSOverlay .overlayShadow{background-color:#666;height:90%;left:5px;position:absolute;top:5px;width:90%}
.photoFSOverlay .overlayOuter{height:88%;position:absolute;width:88%;background-color:#E9EDF0;display:block;padding:5px}
.photoFSOverlay .overlayContainer{height:88%;background-color:transparent;border:1px solid #C9D3D6;padding:10px;display:block}
.photoFSOverlay h3{color:#113F77;font-size:13px;margin:0 0 10px;float:left}
.photoFSOverlay .clsWin{float:right;font-size:14px;font-weight:bold;color:#333;background-position:right;padding-right:11px;margin-right:10px;*margin-right:15px;_margin-right:5px;margin-right:15px\0}
.photoFSOverlay .clsWin:hover{text-decoration:none}
.fsBg{background:#fff;z-index:1;position:absolute;left:0;top:90px;width:100%;height:100%;overflow:hidden;display:block}
.fsthumbsBg{opacity:.6;filter:alpha(opacity = 60);z-index:2;position:absolute;left:0;top:20px;width:100%;height:60px;overflow:hidden}
.fsNav{z-index:3;position:absolute;left:0;top:20px;width:100%;height:70px;overflow:hidden;background-color:#fff}
#fsclose{position:absolute;top:5px;font-size:12px;right:10px}
.fsNav .btnrewind,.fsNav .btnrewindDisabled,.fsNav .btnforward,.fsNav .btnforwardDisabled{z-index:10001;margin-top:5px}
.fsNav .btnrewind,.fsNav .btnforwardDisabled{display:none}
.fsNav .btnrewind,.fsNav .btnrewindDisabled{float:left;margin-left:10px;_margin-left:0}
.fsNav .btnforward,.fsNav .btnforwardDisabled{float:right;margin-right:10px;_margin-right:0}
.fsNav ul.fsthumbs{list-style-type:none;margin:0;padding:0;position:absolute;left:0;top:10px;float:left;z-index:1001}
.fsNav ul.fsthumbs li{display:inline;margin-right:0}
.fsNav ul.fsthumbs li img{cursor:pointer;border:solid 1px transparent}
.fsNav ul.fsthumbs li img.selected,.fsNav ul.fsthumbs li img:hover{border-color:#0C5489}
.fsNav ul.fpthumbs{list-style-type:none;margin:0;padding:0;position:absolute;left:100;bottom:10px;width:98%}
.fsNav ul.fpthumbs li{display:inline;margin-right:10px}
.fsNav ul.fpthumbs li img{border:2px solid white;background:gray;cursor:hand;cursor:pointer;margin-top:5px;width:50px;height:50px}
.blackLabel{color:#333;font-size:12px}
.blueLabel{color:#183C70;font-size:12px}
.selected{font-weight:bold}
.selected:hover{text-decoration:none;cursor:default}
a.isActive:hover{cursor:default;text-decoration:none}
#adBFA{float:none;width:300px;height:auto;text-decoration:none;clear:both;text-align:center;margin-left:0;-margin-right:-5px}
#adBFA .adLabelLine{margin-left:0;width:300px!important}
#kbbads_medrec{width:300px;height:250px}
#MediaGalleryDetail .title{font-weight:bold;padding-top:10px}
#MediaHeader{width:100%;float:none;clear:both}
#MediaHeader .HeaderBrowseMore{width:100%;clear:both}
#MediaHeader .pipeDelimiter{margin-left:10px;margin-right:10px}
#MediaGalleryDetail{width:100%;height:auto;position:relative;float:left;_overflow:hidden!important}
#MediaGalleryDetail #nc{width:300px!important;height:250px!important}
#MediaGalleryDetail #MediaArea{position:relative;float:left;width:650px;height:auto}
#MediaGalleryDetail #MediaArea #MediaTab{border-bottom:0;font-size:11px;font-weight:bold;margin-top:10px;padding-left:10px}
#MediaGalleryDetail #MediaArea #MediaTab a{color:#fff;text-decoration:none}
#MediaGalleryDetail #MediaArea #MediaTab a:hover{border:solid 1px #082E52;border-bottom:0;padding:5px 9px;margin-top:0;color:#333;background:#fff}
#MediaGalleryDetail .interiorExterior{margin:0 auto 0 auto;padding:4px 0 6px;text-align:left;width:600px}
#MediaGalleryDetail .interiorExterior .disabled{color:#999;cursor:default}
#MediaGalleryDetail .interiorExterior .disabled:hover{text-decoration:none}
#MediaGalleryDetail #rightCol{width:300px;float:right}
#MediaGalleryDetail #QuickDetails{position:relative;float:right;height:auto;margin-left:0;margin-top:35px}
#MediaGalleryDetail #QuickDetails .vehicleName{display:none}
#MediaGalleryDetail #QuickDetails #MSRP,.compareMoreInfoOverlay #MSRP{font-size:12px;font-weight:bold}
#MediaGalleryDetail #QuickDetails .topPad,.compareMoreInfoOverlay .topPad{padding-top:20px}
#MediaGalleryDetail #QuickDetails .firstCol,.compareMoreInfoOverlay .firstCol{float:left;width:130px;padding:10px 0 5px}
#MediaGalleryDetail #QuickDetails .secondCol,.compareMoreInfoOverlay .secondCol{float:left;width:110px;padding:10px 0 5px}
#MediaGalleryDetail #QuickDetails .thirdCol,.compareMoreInfoOverlay .thirdCol{float:left;width:60px;padding:10px 0 5px;text-align:right}
.mgDetailOverlay{top:270px}
#QDOverlay{font-size:12px;width:600px;height:610px;_height:560px;overflow:hidden;overflow-x:hidden;text-align:left;z-index:1000;overflow:auto}
#QDOverlay p{padding-bottom:20px}
#QDOverlay .clsWin{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/btnclose.gif");background-repeat:no-repeat;color:#333;cursor:pointer;display:block;font-family:Arial,Verdana,helvetica;font-size:11px;vertical-align:top;float:right;text-align:right;padding-right:1.8em}
#QDOverlay .title{width:auto;height:20px;float:left}
#QDOverlay .line{border-bottom:1px dashed gray;clear:both;margin-bottom:10px;*display:inline-block;*margin-top:-10px}
#QDOverlay .ReviewOverlay,#QDOverlay .RelatedArticlesOverlay,#QDOverlay .RatingOverlay,#QDOverlay .BazaarVoiceOverlay{display:none}
#QDOverlay .ReviewOverlay .ContentTable{background-color:#E9EDF0;border:1px solid #6D90B4}
#QDOverlay .ReviewOverlay .separator{border-right:1px solid #6D90B4}
#QDOverlay .ReviewOverlay .SubContent{font-size:12px;padding:20px}
#QDOverlay .ReviewOverlay .SubTitle{font-size:12px;font-weight:bold;padding:20px 20px 0 20px}
#QDOverlay .ReviewOverlay h2{font-size:14px;font-weight:bold}
#QDOverlay .ReviewOverlay #reviewNext{position:relative;float:right;width:580px;text-align:right;padding-top:10px}
#QDOverlay .ReviewOverlay .modalContent{position:relative;width:580px;float:left}
#QDOverlay .ReviewOverlay .ReviewContent{position:relative;width:580px}
#QDOverlay .RatingOverlay .sectRating{margin-top:5px}
#QDOverlay .RatingOverlay #ConsumerRatings,#QDOverlay .RatingOverlay #ConsumerRatingsDetails{font-size:12px;padding:5px}
#QDOverlay .RatingOverlay #ConsumerRatings .ratingScore{width:100px;float:left;text-align:right}
#QDOverlay .RatingOverlay #ConsumerRatings .ratingImage{width:75px;margin-left:10px;margin-right:10px}
#QDOverlay .RatingOverlay #ConsumerRatings .sectRateVehicle{float:left;position:absolute;top:120px;left:400px}
#QDOverlay .RatingOverlay #ConsumerRatings .btnRedGradient span{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/sprites/sprites0150b.gif")}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectReview{float:left;margin-bottom:10px;margin-top:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectFeatured{clear:both;float:left;margin-bottom:5px;width:100%}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectFeaturedLogo{background-color:#3A5E8B;float:left;padding:2px 1px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectFeaturedText{background-color:#C9D3D6;color:#3A5E8B;float:left;font-size:10px;font-weight:bolder;padding:6px 4px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .ratingScore{width:100px;float:left;text-align:right}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .ratingImage{width:75px;margin-left:10px;margin-right:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .column{float:left;width:270px;padding:10px 0}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .ratingDetail{width:100%}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectComments{width:580px;_width:570px;overflow:scroll;_overflow-y:scroll;overflow-x:hidden;height:80px;_height:80px;margin-bottom:10px;margin-top:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectReviewText{padding-bottom:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectDuration{padding-bottom:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectFeedbacks{padding-bottom:10px}
#QDOverlay .RatingOverlay #ConsumerRatingsDetails .sectHelpful{padding-bottom:10px;padding-top:20px}
#QDOverlay .RatingOverlay #pageList{position:absolute;float:left;width:580px;top:585px;text-align:right;border:0}
#QDOverlay #pageList .selected{color:#000;font-weight:bold;text-decoration:none}
#QDOverlay #pageList .disabled{color:gray;text-decoration:none}
#QDOverlay .divider{border:1px solid #C9D3D6;clear:both;margin:10px 0}
#MediaGalleryDetail #ThreeSixtyFooter{padding:10px 0 10px 0;font-family:Verdana;font-weight:bold;text-align:left}
#MediaGalleryDetail #image360{width:640px;height:480px;border:1px solid #1F3A6F;margin:0}
#MediaGalleryDetail #photoSlide{width:640px;height:480px;margin:0;border-top:1px solid #1F3A6F;background-color:white;border-bottom:0;padding:0}
#MediaGalleryDetail #photoSlide .slideshowControls .play{position:absolute;float:left;left:140px;top:125px}
#MediaGalleryDetail #photoSlide .slideshowControls .pause{position:absolute;float:left;left:140px;top:125px}
#MediaGalleryDetail #photoSlide .slideshowControls .btnforward{position:absolute;float:right;left:585px;top:230px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRight.png")}
#MediaGalleryDetail #photoSlide .slideshowControls .btnforwardDisabled{position:absolute;float:right;left:585px;top:230px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowRightDisabled.png")}
#MediaGalleryDetail #photoSlide .slideshowControls .btnrewind{position:absolute;float:left;left:10px;top:230px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeft.png")}
#MediaGalleryDetail #photoSlide .slideshowControls .btnrewindDisabled{position:absolute;float:right;left:10px;top:230px;width:50px;height:55px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/arrowLeftDisabled.png")}
#MediaGalleryDetail #photoSlide .btnplay{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:-15px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/playOff.png")}
#MediaGalleryDetail #photoSlide .btnplay .hover{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:-15px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/playOn.png")}
#MediaGalleryDetail #photoSlide .btnpause{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:-15px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/pauseOff.png")}
#MediaGalleryDetail #photoSlide .btnpause .hover{width:43px;height:23px;border-color:#1F3A6F;float:left;margin-top:-15px;background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/pauseOn.png")}
#MediaGalleryDetail #photoSlide .imageMain{width:640px;height:480px;border-color:#1F3A6F;border-style:solid;border-width:0 1px 1px;display:block;margin:0 auto 0}
#MediaGalleryDetail #photoSlide .currentImage{float:left;height:auto;width:50px;background-color:white;border:0}
#MediaGalleryDetail #photoSlide .controlsContainer .slideshowControls{float:left;padding-top:15px;margin:0;width:130px}
#MediaGalleryDetail #photoSlide .controlsContainer .swatches{float:none;margin:20px auto;width:100%}
#MediaGalleryDetail #photoSlide .imageTypeSelection{background-color:white;border:0;float:left;text-align:left;width:210px}
#MediaGalleryDetail #photoSlide .controlsContainer{background-color:white;float:none;border-bottom:solid 10px #fff;height:50px;width:100%;display:inline}
#MediaGalleryDetail #photoSlide .mainButton .play{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_photos_play.png")}
#MediaGalleryDetail #photoSlide .mainButton .pause{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/buttons/btn_photos_pause.png");display:none}
#MediaGalleryDetail #photoSlide .mainButton div{cursor:pointer;height:72px;left:280px;position:absolute;top:220px;width:68px}
#photoThumbsContainer{clear:both;float:left;margin-top:25px;padding:0;position:relative;left:-10px;text-align:left;width:984px}
#photoThumbsContainer .thumbImage{cursor:pointer;margin:13px;width:96px;display:inline}
#photoThumbsContainer .thumbImage.thumbImageSelected{border:2px solid #1F3A6F;margin:13px}
#MediaGalleryDetail #overlayPhotos{position:absolute;left:10px;top:10px;background-color:#333;padding:10px 0}
#MediaGalleryDetail #overlayPhotos .overlayShadow{background-color:#666;height:90%;left:5px;position:absolute;top:5px;width:90%}
#MediaGalleryDetail #overlayPhotos .overlayOuter{height:88%;position:absolute;width:88%;background-color:#E9EDF0;display:block;padding:5px}
#MediaGalleryDetail #overlayPhotos .overlayContainer{height:88%;background-color:transparent;border:1px solid #C9D3D6;padding:10px;display:block}
#MediaGalleryDetail #overlayPhotos h3{color:#113F77;font-size:13px;margin:0 0 10px;float:left}
#MediaGalleryDetail #overlayPhotos .clsWin{float:right;font-size:14px;font-weight:bold;color:#FFF;background-position:right;padding-right:11px;margin-right:10px}
#MediaGalleryDetail #overlayPhotos .clsWin:hover{text-decoration:none}
#MediaGalleryDetail #colorsDetail{width:610px;*width:615px}
#MediaGalleryDetail #ColorChart{border-top:1px solid #1F3A6F}
#MediaGalleryDetail .colorPicker #VehicleImg{border:1px solid #1F3A6F;display:block;margin:0 auto 10px;width:608px}
#MediaGalleryDetail #colorsDetail .intCol{width:102px}
#MediaGalleryDetail #colorsDetail .bgColorSwatch{width:auto}
#MediaGalleryDetail #colorsDetail .extSection{height:auto}
#MediaGalleryDetail #colorsDetail #carousel{position:relative}
#MediaGalleryDetail .videoSummary{padding-top:10px}
#SimilarVeh{float:left;width:934px;height:232px;-width:930px;position:relative}
#SimilarVeh .btnBackDisabled,#SimilarVeh .btnNextDisabled{cursor:default}
#SimilarVeh .btnBack,#SimilarVeh .btnBackDisabled,#SimilarVeh .btnBackHover{width:23px;height:18px;float:left;margin-top:50px}
#SimilarVeh .btnNext,#SimilarVeh .btnNextDisabled,#SimilarVeh .btnNextHover{width:23px;height:18px;float:right;margin-top:50px}
#SimilarVeh .btnBack{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/RW_button_OFF.gif")}
#SimilarVeh .btnBackHover{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/RW_button_ON.gif")}
#SimilarVeh .btnBackDisabled{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_rw_button.gif")}
#SimilarVeh .btnNext{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/FF_button_OFF.gif")}
#SimilarVeh .btnNextHover{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/FF_button_ON.gif")}
#SimilarVeh .btnNextDisabled{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/rande/mostresearched/disabled_FF_button.gif")}
#SimilarVeh #ymalCarousel{left:125px;width:710px;height:140px;margin-top:20px;position:absolute}
#SimilarVeh .ymalTitle{color:#333;font-size:14px;font-weight:bold;padding-top:10px}
#SimilarVeh .similarLink{width:850px;clear:both;margin-top:10px}
#SimilarVeh .ymalBelt{left:0;top:0;position:absolute}
#SimilarVeh .thumbArea{float:left;width:132px;height:140px;margin-left:0;margin-right:10px}
#SimilarVeh .thumbArea p{padding-top:10px}
.roundCornerLeft{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/Common/modules/roundCornerLeft.jpg");height:232px;width:10px;float:left;margin-top:10px}
.roundCornerCenter{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/Common/modules/roundCornerCenter.jpg");margin-top:10px}
.roundCornerRight{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/Common/modules/roundCornerRight.jpg");height:232px;width:10px;float:left;margin-top:10px}
#MediaGallery{font-size:12px;position:relative}
#MediaGallery h2{font-size:14px;font-weight:bold;margin-bottom:10px}
#MediaGallery h2 *{vertical-align:middle}
#MediaGallery .categoryIcon{margin:0 5px 0 10px;display:inline-block;height:34px}
#MediaGallery .resultsPhotos .categoryIcon{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/photos-icon.png") no-repeat;width:41px}
#MediaGallery .resultsVideos .categoryIcon{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/video-icon.png") no-repeat;width:32px}
#MediaGallery .resultsColors .categoryIcon{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/color-icon.png") no-repeat;width:30px}
#MediaGallery .results360Views .categoryIcon{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/360-icon.png") no-repeat;width:39px}
#MediaTypes{float:right}
#MediaTypes *{float:left}
#MediaTypes .disabled{color:#999}
#MediaGallery .divider{padding:0 5px}
#MediaGallery #Results{line-height:16px}
#MediaGallery #Results .resultsNarrow{width:265px;float:left}
#MediaGallery #Results .last,#MediaGallery #Results li{width:152px}
#MediaGallery #Results li{float:left;padding:10px;margin-left:33px;margin-right:35px;height:215px;overflow-y:hidden;position:relative}
#MediaGallery #Results .resultsNarrow li,#MediaGallery #Results li.last{margin-right:0}
#MediaGallery #Results #SponsoredContent{background-color:#E9EDEF}
#MediaGallery #Results #SponsoredContent .sponsored-by{padding:5px 0;margin:0 10px;border-bottom:solid 1px #C9D3D6}
#MediaGallery #Results #SponsoredContent .detail{height:20px}
#MediaGallery #Results #SponsoredContent li{height:185px}
#MediaGallery #Results .description{height:40px}
#MediaGallery #Results .carImage{width:150px;height:114px;border:1px solid #C9D3D6}
#MediaGallery .detail{position:relative;height:40px}
#MediaGallery .detail .mediaLinks{clear:both;display:none}
#MediaGallery .detail a,#MediaGallery .detail span{display:inline-block;float:left}
#MediaGallery .detail a.disabled{color:#999;cursor:text;text-decoration:none}
#MediaGallery .detail .sponsored-by{font-size:11px;position:absolute;bottom:10px}
#MediaGallery .hoverMask,#MediaGallery .imgMask{display:none;position:absolute}
#MediaGallery .hoverMask{width:152px;height:114px;background-color:#000;left:10px;top:50px;opacity:.4;filter:alpha(opacity=40);z-index:1}
#MediaGallery #SponsoredContent .hoverMask{top:30px}
#MediaGallery .imgMask{top:75px;z-index:2;opacity:.8;filter:alpha(opacity=80)}
#MediaGallery .resultsPhotos .imgMask,#MediaGallery #Results .resultsPhotos .imgMask{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/photo-icon-large.png") no-repeat;width:71px;height:54px;left:50px}
#MediaGallery .resultsVideos .imgMask,#MediaGallery #Results .resultsVideos .imgMask{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/video-icon-large.png");width:56px;height:50px;left:60px}
#MediaGallery .resultsColors .imgMask,#MediaGallery #Results .resultsColors .imgMask{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/color-icon-large.png");width:49px;height:48px;left:60px}
#MediaGallery .results360Views .imgMask,#MediaGallery #Results .results360Views .imgMask{background:url("http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/360-icon-large.png");width:64px;height:48px;left:55px}
#MediaGallery #SponsoredContent .imgMask{top:55px}
#MediaGallery .resultsVideos .imgMask,#MediaGallery .resultsColors .imgMask{left:60px}
#MediaGallery .results360Views .imgMask{left:55px}
#MediaGallery .highlight .hoverMask,#MediaGallery .highlight .imgMask{display:block}
#MediaGallery #LoadScreen{background-color:#fff;width:100%;height:970px;z-index:10;position:relative;top:0;left:0}
#MediaGallery #LoadIcon{background-image:url("http://file.kelleybluebookimages.com/kbb/images/WSR/Common/icons/loading.gif");width:32px;height:32px;position:absolute;left:470px}
#MediaGallery #pageList{float:right;margin-top:10px}
#CarouselContainer{width:980px;height:320px;margin-left:-15px;position:relative;left:2px}
.ContentFlow{overflow:hidden}
.ContentFlow .flow{margin:0 auto;position:relative;visibility:hidden;width:850px;z-index:0}
.ContentFlow .flow .item{left:0;position:absolute;top:0;visibility:hidden}
.ContentFlow .flow .item .content,.ContentFlow .flow .item .reflection{display:block;cursor:pointer}
.ContentFlow canvas.content{width:100%;cursor:pointer}
.ContentFlow .btnrewind,.ContentFlow .btnforward{position:absolute;z-index:10;top:80px}
.ContentFlow .btnrewind{left:20px}
.ContentFlow .btnforward{right:20px}
#filterContainer{height:75px;margin-top:15px}
#filter{width:932px;height:50px;top:0;color:#fff;font-family:verdana;font-size:11px;padding:0 0 0 20px;margin:0 0 25px 0;background-color:#054f76;z-index:5000;background-image:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/gradient-stroke.gif/mediagallery/bg-filter.gif');background-image:-moz-linear-gradient(100% 100% 90deg,#131f2f,#054f76);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#054f76),to(#131f2f))}
#filter h3{float:left;font-size:13px;padding:0;margin:17px 0 0 0;display:inline;color:#fff}
#filter a.clear{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/close-button.png') no-repeat center left;_background:0;background-position:0 4;float:right;font-size:9px;padding:0 0 0 18px;margin:15px 15px 0 0;*margin-left:175px;display:inline;color:#fff;text-decoration:none;display:block;clear:none;vertical-align:top}
#filter a.clear:hover{text-decoration:underline}
#filter ul.top{display:inline-block;padding:0;margin:15px 2px 0 0;position:relative;z-index:5000;float:left}
#filter ul.top li{list-style:none;width:auto;float:left;white-space:nowrap}
#filter ul.top li a{padding:3px 20px 3px 10px;margin:0;color:#fff;text-decoration:none;display:block;border-right:1px solid #ccd0d9}
#filter ul.top li a.dropModel{color:#bbb;background:none!important;outline:0;cursor:text}
#filter ul.top li .enabled{color:#fff!important;background:none!important;cursor:pointer!important}
#filter .blank{display:block;margin:3px 5px}
#filter ul.top li strong{padding:0 0 0 3px}
#filter ul.top li span{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/down-arrow.png') no-repeat;width:12px;height:10px;display:inline-block;padding:0;position:relative;top:2px;*top:0;_top:2px;left:10px}
#filter ul.top .subhover,#filter ul.top li a.active{color:#000!important;background:#e9edf0!important}
.subMake,.subModel,.subCat{background:#e9edf0;padding:15px 0 15px 0;float:left;display:none;z-index:5000;position:absolute;-moz-box-shadow:0 3px 3px #000;-webkit-box-shadow:0 3px 3px #000;box-shadow:0 3px 3px #000}
.subMake .last a,.subModel .last a,.subCat .last a{border-right:none!important}
.subMake{background:#e9edf0;width:500px}
.subModel{background:#e9edf0}
#filter .oneCol{width:210px}
#filter .twoCol{width:420px}
#filter .threeCol{width:630px;_width:675px}
#filter ul.contentlist{width:100%;padding:0;margin:0;float:left;display:inline!important;border:0}
#filter .subMake .contentlist{width:125px!important;display:inline}
#filter .subModel .contentlist{width:210px!important;display:inline}
#filter .subCat .contentlist{width:120px!important;display:inline}
#filter .subMake .contentlist li{padding:0;width:125px!important}
#filter .subModel .contentlist li{padding:0;width:210px;_width:225px}
#filter .subCat .contentlist li{padding:0;width:120px}
#filter .contentlist a{color:#2a4f97!important;display:block}
#filter .contentlist a:hover{background:#2a4f97;color:#fff!important}
#filter .subCat .contentlist li a{border-right:none!important}
#MediaCompare{background-color:#eeeff3;font-size:12px;padding-bottom:10px}
#MediaCompare .mediaSlider{margin:10px 0 5px 0}
#MediaCompare .mediaSliderDesc{padding:0 10px 20px}
#MediaCompare #pager{margin-bottom:10px;* width:954px}
#MediaCompare #pager #prev{float:left;margin-left:5px}
#MediaCompare #pager #next{float:right;margin-right:10px}
#MediaCompare #pager .nextLabel,#MediaCompare #pager .prevLabel{padding-top:4px}
#MediaCompare #pager .nextLabel{padding-right:5px}
#MediaCompare #pager .prevLabel{padding-left:5px}
#MediaCompare #pager .disabled{color:#333;cursor:default}
#MediaCompare #CompareResults{*position:relative;width:100%}
#MediaCompare .belt{position:relative}
#MediaCompare #ddlCompare{background-color:#fff;border:1px solid #C9D3D6;display:none;float:left;height:auto!important;overflow-x:hidden;width:225px;height:175px;margin-top:5px;-moz-box-shadow:2px 2px 2px #898989;-webkit-box-shadow:2px 2px 2px #898989;box-shadow:2px 2px 2px 5px #898989}
#MediaCompare #ddlCompare .addPlus,#addCar .addPlus{background-color:#d2e5f6;font-weight:bold;font-size:18px;padding:0 5px;text-decoration:none}
#MediaCompare #ddlCompare select{width:180px;margin-left:20px}
#MediaCompare #ddlCompare .btnCompare{float:right}
#MediaCompare #addCar{background-color:#fff;border:1px solid #C9D3D6;overflow-x:hidden;height:45px;margin:10px 0 0 0;padding-top:20px}
#MediaCompare #addCar a{line-height:27px}
#MediaCompare .colHeader h2{font-size:12px;font-weight:bold;height:48px;overflow-y:hidden;padding-top:15px}
#MediaCompare .columns6 .colHeader h2{font-weight:normal;font-size:10px}
#MediaCompare .colHeader p{margin-bottom:10px}
#MediaCompare .colHeader a{font-size:11px}
#MediaCompare .colHeader .sponsored{position:absolute;top:0;width:160px}
#MediaCompare .compareCol{float:left;margin-right:10px;padding:0 10px}
#MediaCompare .last{margin-right:0}
#MediaCompare .columns6 .compareCol{width:132px}
#MediaCompare .columns5 .compareCol{width:163px}
#MediaCompare .columns4 .compareCol{width:211px}
#MediaCompare .columns3 .compareCol{width:292px}
#MediaCompare .columns2 .compareCol{width:453px}
#MediaCompare .carImage{margin-top:10px;border:1px solid #C9D3D6}
#MediaCompare .columns6 .carImage{width:130px;height:98px}
#MediaCompare .columns5 .carImage{width:161px;height:121px}
#MediaCompare .columns4 .carImage{width:209px;height:157px}
#MediaCompare .columns3 .carImage{width:290px;height:218px}
#MediaCompare .columns2 .carImage{width:451px;height:338px}
#MediaCompare #prMoreInfoOverlay0{margin-left:-10px}
#MediaCompare #prMoreInfoOverlay1{margin-left:-25px}
#MediaCompare #prMoreInfoOverlay2{margin-left:-30px}
#MediaCompare #prMoreInfoOverlay3{margin-left:-40px}
#MediaCompare #prMoreInfoOverlay4{margin-left:-50px}
#MediaCompare .addVehicle{padding:0}
#MediaCompare .addVehicle a{font-weight:bold;margin:20px 0}
.compareJqmOverlay{background-color:#000}
.compareAddVehicleOverlay{top:300px;font-size:12px;*width:350px;text-align:left}
.compareAddVehicleOverlay strong{width:350px}
.compareAddVehicleOverlay .selectContainer{padding:10px 0}
.compareAddVehicleOverlay select{margin:5px 0}
.compareAddVehicleOverlay .btnCompare{float:right}
.compareAddVehicleOverlay .jqmClose,.compareMoreInfoOverlay .jqmClose{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/close-button.png') no-repeat;width:13px;height:14px}
.compareAddVehicleOverlay .selectTrimW{max-width:300px}
.compareMoreInfoOverlay{top:320px;width:310px;text-align:left}
.compareMoreInfoOverlay #QuickDetails .title{font-weight:bold}
.compareMoreInfoOverlay #QuickDetails .vehicleName{font-weight:bold;font-size:12px;padding-bottom:10px}
.compareMoreInfoOverlay #QDOverlay{display:none;width:600px;left:-10px;top:-10px}
.compareMoreInfoOverlay #QDOverlay .RatingOverlay{height:610px}
#MediaCompare .clsWin{background-position:5.5em .3em;float:right}
#MediaGalleryDetail #history{width:640px!important;height:486px;border:2px solid #5d83a8;text-align:left;overflow:hidden!important}
#MediaGalleryDetail .carousel{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/bg-carousel.gif') no-repeat top left;width:640px!important;height:486px!important}
#MediaGalleryDetail #history #slides{display:inline-block;*overflow:hidden!important;height:400px!important}
#MediaGalleryDetail #history .slide{width:640px!important;height:300px!important;margin:65px 0;text-align:center;float:left}
#MediaGalleryDetail #history .slide img{height:240px!important}
#MediaGalleryDetail #history .slide div{margin:0 auto -60px auto}
#MediaGalleryDetail #history .slide .years{font-size:24px;font-weight:bold;color:#333;margin-top:-60px}
#MediaGalleryDetail #menu{overflow:hidden;position:absolute;top:403px;left:2px;width:640px!important;height:85px!important;display:inline-block;background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/bg-filter.gif') repeat-x #131f2f;background-image:-moz-linear-gradient(100% 100% 90deg,#131f2f,#054f76);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#054f76),to(#131f2f))}
#MediaGalleryDetail #slideThumbs{width:560px!important;margin:0 30px 0 45px!important;_margin:0 30px}
#MediaGalleryDetail #slideThumbs ul{_width:560px;overflow:hidden}
#MediaGalleryDetail #slideThumbs li{width:78px!important;height:70px!important;float:left;list-style:none;overflow:hidden;margin:0 8px;padding:15px 8px 0 8px}
#MediaGalleryDetail #slideThumbs li img{width:78px!important;cursor:pointer}
#MediaGalleryDetail #slideThumbs .act{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/media/mediagallery/bg-slideThumbOn.gif') no-repeat!important;width:94px;height:85px;display:block}
#MediaGalleryDetail #slideThumbs .act:hover,#MediaGalleryDetail #slideThumbs .act img:hover{cursor:text!important}
#MediaGalleryDetail #menu .next,#MediaGalleryDetail #menu .prev{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/sprites/sprites0150.gif') no-repeat;width:23px;height:18px;display:block;position:absolute;top:35px}
#MediaGalleryDetail #menu .next{background-position:0 -500px;left:600px}
#MediaGalleryDetail #menu .prev{background-position:0 -400px;left:15px}
#MediaGalleryDetail #menu .next:hover{background-position:0 -550px}
#MediaGalleryDetail #menu .prev:hover{background-position:0 -450px}
#MediaGalleryDetail #menu .prev.btn-disabled,#MediaGalleryDetail #menu .prevDisabled,#MediaGalleryDetail #menu #prevDisabled .disabled{background-position:-33px -450px!important;cursor:default}
#MediaGalleryDetail #menu .prev.btn-disabled,#MediaGalleryDetail #menu .nextDisabled,#MediaGalleryDetail #menu .disabled{background-position:-33px -500px;cursor:default}
#MediaGalleryDetail #menu .next.btn-disabled,#MediaGalleryDetail #menu .nextDisabled:hover,#MediaGalleryDetail #menu .disabled:hover{background-position:-33px -500px;cursor:default}
#MediaGalleryDetail #menu .next.btn-disabled,#MediaGalleryDetail #menu .nextDisabled:hover,#MediaGalleryDetail #menu .prevDisabled:hover{cursor:default}
#MediaGalleryDetail #menu ul a{border:2px solid #eee;width:82px;height:61px;display:block;margin:0}
#MediaGalleryDetail #menu ul a:hover,#MediaGalleryDetail #menu .selected{border:2px solid #2a4f97}
#MediaGalleryDetail #menu .selected:hover{border:2px solid #eee}