#fdpqOverlay{position:absolute;left:5%;top:5%}
#fdpqOverlay .modModalShadow .modContent .close{height:7px;margin:-7px 0 0 -5px;padding:7px 0 0 0;position:relative;width:702px;background:#fff}
#fdpqOverlay .modModalShadow .modContent .close a{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/mykbb/x_close_button.png");float:right;height:11px;width:12px}
#fdpqOverlay .modModalShadow .modHead .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-middle.png');height:13px;width:700px;float:left;_width:699px}
#fdpqOverlay .modModalShadow .modHead .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-left.png');width:25px;height:20px;display:inline;float:left;_margin-left:1px}
#fdpqOverlay .modModalShadow .modHead .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-right.png');width:23px;height:20px;display:inline;float:left}
#fdpqOverlay .modModalShadow .modContent .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-center.png') repeat-x bottom #fff;background-attachment:scroll;padding-left:10px;float:left;display:block;width:702px;margin:0 -1px 0 -2px;padding-bottom:8px;*padding-bottom:14px;_padding-bottom:20px}
#fdpqOverlay .modModalShadow .modContent .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-left.png') repeat-y;width:18px;height:646px;float:left;margin-left:1px;margin-right:2px;_height:657px}
#fdpqOverlay .modModalShadow .modContent .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-right.png') repeat-y right top;width:18px;height:646px;float:left;_height:657px}
#fdpqOverlay .modModalShadow .modFoot .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-left.png') left top;width:25px;height:29px;display:inline;float:left;_margin-left:1px}
#fdpqOverlay .modModalShadow .modFoot .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-center.png') left bottom;height:29px;width:700px;float:left;_margin-top:6px;_width:699px}
#fdpqOverlay .modModalShadow .modFoot .c .spacer{background:#eef5fc;height:15px;margin-top:-8px;_position:relative;_top:-6px}
#fdpqOverlay .modModalShadow .modFoot .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-right.png');width:23px;height:29px;display:inline;float:left;_margin-right:-1px}
#fdpqOverlayContent{width:670px;height:600px;padding:10px;font-size:11px}
#fdpqOverlayContent .fdpqHeader{border:0}
#fdpqOverlayContent h2{color:#636363;font-size:14px;font-weight:bold}
#fdpqOverlayContent h2.stepTitle{color:#113e75;margin-top:30px;padding:0 0 5px 70px;border-bottom:4px solid #5697d1}
#fdpqOverlayContent h4{font-size:11px;font-weight:bold;margin:20px 0 5px}
#fdpqOverlayContent ul li{line-height:20px}
#fdpqOverlayContent #step1Selections{clear:both;margin:30px 0 40px}
#fdpqOverlayContent .fdpqStepLogo{margin:-24px 0 0 30px}
#fdpqOverlayContent .selectLabel{display:inline-block;width:65px;margin-bottom:15px;text-align:right}
#fdpqOverlayContent .makemodelDropdown,#fdpqOverlayContent #fdqpZip{width:200px;margin-bottom:15px;padding:2px}
#fdpqOverlayContent select#noresultstrim{width:300px}
#fdpqOverlayContent #fdqpZip{margin-bottom:15px;width:100px}
#fdpqOverlayContent a#step1qdpq{position:relative;top:-43px;left:210px}
#fdpqOverlayContent a.link_arrow_blue{margin-bottom:5px}
#fdpqOverlayContent #zipError{color:Red;font-weight:bold;position:absolute;top:485px;left:20px;*top:512px}
#fdpqOverlayContent #step2quoteform .step1{margin:25px 0 0 -2px;*margin:5px 0 0 -2px}
#fdpqOverlayContent #step2quoteform .step1 img{width:24px;height:26px}
#fdpqOverlayContent #step2quoteform .step1 h3{color:#616161;font-size:11px;padding:7px 0 7px 31px;margin:-30px 0 0 -2px;_margin-top:-28px}
#fdpqOverlayContent #step2quoteform .step1 .link_arrow_blue{float:right;font-size:11px;font-weight:normal}
#fdpqOverlayContent #step2{width:350px}
#fdpqOverlayContent #step2 .fdpqStepLogo{margin:-49px 0 0 -10px}
#fdpqOverlayContent .links{width:325px;position:absolute;top:610px;*left:10px;_top:607px}
#fdpqOverlayContent #emailLabel{position:absolute;top:610px;left:365px;white-space:nowrap;_top:430px;_left:0}
#fdpqOverlayContent .links a{display:inline;margin-right:25px}
#fdpqOverlayContent #step3 .fdpqStepLogo{margin:-49px 0 0 -35px}
#fdpqOverlayContent #step3{background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/qdpq/blue_divider_line.gif) no-repeat left top;width:270px;padding-left:15px;margin-left:15px;_margin-left:10px;_padding-left:10px;display:block;_position:absolute}
#fdpqOverlayContent #step2Title{margin-left:-10px}
#fdpqOverlayContent #step3Title{padding-left:0;padding-right:136px;margin-left:-35px}
#fdpqOverlayContent .dealerTop,#fdpqOverlayContent .dealerBottom{display:none}
#fdpqOverlayContent .dealerMid,#fdpqOverlayContent .showcaseDealer{background-image:none;min-height:48px;height:auto!important;height:48px}
.overlay .showcaseBanner{width:292px;font-weight:bold;font-size:10px;color:#fff;background-color:#5ccef3;float:right;padding:2px 0 2px 8px;text-align:left;margin:-15px 25px 0 -60px;*margin:4px 25px 0 -60px;_margin:4px 25px 0 20px}
.overlay .point{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/modules/showcase_treatment_slice.png') no-repeat;width:5px;height:8px;margin:20px 0 0 25px;_margin:0 0 0 20px}
#fdpqOverlayContent .dealerList .showcaseDealer,#fdpqOverlayContent .dealerList .showcaseDealer .dealerCheckBox,#fdpqOverlayContent .dealerList .showcaseDealer .showcaseRight{background:#fff;height:0}
#fdpqOverlayContent .dealerList{width:350px;height:210px;overflow-y:scroll;overflow-x:hidden}
#fdpqOverlayContent .dealerList .dealerContent,#fdpqOverlay .dealerList .dealerMid{width:330px}
#fdpqOverlayContent .dealerName{font-size:10px}
#fdpqOverlayContent .dealerName strong{font-size:11px}
#fdpqOverlayContent .dealerList .dealerInfo{min-height:48px;height:auto!important;height:48px;padding-left:0;_padding-left:5px}
#fdpqOverlayContent .dealerList .separator,#fdpqOverlayContent .dealerList .directions{display:none}
#fdpqOverlayContent .dealerDistance{margin-top:1px}
#fdpqOverlayContent .showcaseDealer .dealerDistance{margin-top:-11px}
#fdpqOverlayContent .showcaseDealer .dealerDistance .link_arrow_blue{font-weight:normal!important}
#fdpqOverlayContent #step2quoteform #contactForm{width:300px}
#fdpqOverlayContent #step3 .reqd{position:relative;float:right;top:-15px}
#fdpqOverlayContent #step3 #ciZip{display:none}
#fdpqOverlayContent #step3 #ci{margin-top:-15px;_margin-top:-3px}
#fdpqOverlayContent #lname{width:135px}
#fdpqOverlayContent #step3 label.email{margin-top:0;_margin-top:-2px}
#fdpqOverlayContent .formRow{display:block}
#fdpqOverlayContent #phoneContainer{float:none;display:inline-block;margin-top:10px;*margin-top:40px;_margin-top:40px}
#fdpqOverlayContent #purchaseTimeframe{clear:both;margin-top:10px}
#fdpqOverlayContent .formRow a,#fdpqOverlayContent #step2quoteform #ciLinks{display:none}
#fdpqOverlayContent #phonea,#fdpqOverlayContent #step2quoteform #phonep{width:33px;*width:32px}
#fdpqOverlayContent #phonen{width:46px;*width:40px;*margin:13px 0 0 -33px}
#fdpqOverlayContent #phonep{*margin:13px 0 0 -79px}
#fdpqOverlayContent #contactp,#fdpqOverlay #purchasetf{width:140px}
#fdpqOverlayContent #step2quoteform .btnRedLarge{margin-left:0}
#fdpqOverlayContent #QDPQThankYou .fdpqStepLogo{margin:-49px 0 0 -10px}
#fdpqOverlayContent #QDPQThankYou .fdpqHeader{margin-top:-30px}
#fdpqOverlayContent #QDPQThankYou h2.stepTitle{text-align:left;width:640px;margin-left:-40px}
#fdpqOverlayContent #QDPQThankYou #divSuccess{padding:0 20px 0 30px;font-size:11px}
#fdpqOverlayContent #QDPQThankYou #divSuccess p{margin-bottom:10px}
#fdpqOverlayContent #QDPQThankYou #stepThankYou{width:400px;padding:0 25px 0 25px;float:left;margin-top:-20px;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/qdpq/blue_divider_line.gif) no-repeat 5px 25px;_background-position:4px 25px}
#fdpqOverlayContent #QDPQThankYou .contactShowcaseDealer{display:block}
#fdpqOverlayContent #QDPQThankYou .modShowcaseBanner div{width:425px!important;font-family:Verdana!important;font-weight:bold!important}
#fdpqOverlayContent #QDPQThankYou #vehicleInfo{float:right;background:transparent url(http://file.kelleybluebookimages.com/kbb/images/wsr/qdpq/blue_divider_line.gif) no-repeat left top;width:195px;height:400px;margin:4px 0 0;padding-left:25px}
#fdpqOverlayContent #QDPQThankYou img.doubleArrow{padding:0 2px}
#fdpqOverlayContent #QDPQThankYou #vehicleInfo #vehicleName{padding-top:5px;margin-bottom:10px}
#fdpqOverlayContent #QDPQThankYou #vehicleInfo img{border:1px solid #cfd0d2}
#fdpqOverlayContent #QDPQThankYou a.close{text-decoration:underline;position:absolute;top:610px;left:650px;_clear:both}
#fdpqOverlayContent #QDPQThankYou #body a{margin:0}
#fdpqOverlayB{position:absolute;left:5%;top:5%}
#fdpqOverlayB .modModalShadow .modContent .close{height:7px;margin:-7px 0 0 -5px;padding:7px 0 0 0;position:relative;width:568px;background:#fff}
#fdpqOverlayB .modModalShadow .modContent .close a{background-image:url("http://file.kelleybluebookimages.com/kbb/images/wsr/mykbb/x_close_button.png");float:right;height:11px;width:12px}
#fdpqOverlayB .modModalShadow .modHead .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-middle.png');height:13px;width:567px;float:left;_width:566px}
#fdpqOverlayB .modModalShadow .modHead .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-left.png');width:25px;height:20px;display:inline;float:left;_margin-left:1px}
#fdpqOverlayB .modModalShadow .modHead .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/top-right.png');width:23px;height:20px;display:inline;float:left}
#fdpqOverlayB .modModalShadow .modContent .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-center.png') repeat-x bottom #fff;background-attachment:scroll;padding-left:10px;float:left;display:block;width:569px;height:699px;*height:705px;_height:714px;margin:0 -1px 0 -2px;padding-bottom:1px;_margin-bottom:-15px}
#fdpqOverlayB .modModalShadow .modContent .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-left.png') repeat-y;width:18px;height:700px;*height:706px;float:left;margin-left:1px;margin-right:2px;_height:715px}
#fdpqOverlayB .modModalShadow .modContent .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/middle-right.png') repeat-y right top;width:18px;height:700px;*height:706px;float:left;_height:715px}
#fdpqOverlayB .modModalShadow .modFoot .l{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-left.png') left top;width:25px;height:29px;display:inline;float:left;_margin-left:1px}
#fdpqOverlayB .modModalShadow .modFoot .c{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-center.png') left bottom;height:29px;width:567px;float:left;_margin-top:6px;_width:566px}
#fdpqOverlayB .modModalShadow .modFoot .c .spacer{background:#eef5fc;height:15px;margin-top:-8px;_position:relative;_top:-6px}
#fdpqOverlayB .modModalShadow .modFoot .r{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/common/overlay/bottom-right.png');width:23px;height:29px;display:inline;float:left;_margin-right:-1px}
#fdpqOverlayContent-B .fdpqHeader{border:0}
#fdpqOverlayContent-B .select{padding-bottom:10px;font-weight:bold}
#fdpqOverlayContent-B h2{color:#636363;font-size:14px;font-weight:bold}
#fdpqOverlayContent-B h2.stepTitle{color:#113e75;margin-top:30px;padding:0 0 5px 70px;border-bottom:4px solid #5697d1}
#fdpqOverlayContent-B h3{background:url('http://file.kelleybluebookimages.com/kbb/images/wsr/qdpq/fdpgHeaderBg.gif') repeat-x;height:28px;border:1px solid #e1e1e1;color:#000}
#fdpqOverlayContent-B h3 a:hover{text-decoration:none}
#fdpqOverlayContent-B h4{font-size:11px;font-weight:bold;margin:20px 0 5px}
#fdpqOverlayContent-B ul li{line-height:20px}
#fdpqOverlayContent-B #step1Selections{clear:both;margin:30px 0 40px}
#fdpqOverlayContent-B .fdpqStepLogo{margin:-24px 0 0 30px}
#fdpqOverlayContent-B .selectLabel{display:inline-block;width:65px;margin-bottom:15px;text-align:right}
#fdpqOverlayContent-B .makemodelDropdown,#fdpqOverlayContent-B #fdqpZip{width:200px;margin-bottom:15px;padding:2px}
#fdpqOverlayContent-B select#noresultstrim{width:300px}
#fdpqOverlayContent-B #fdqpZip{margin-bottom:15px;width:100px}
#fdpqOverlayContent-B a#step1qdpq{position:relative;top:-43px;left:210px}
#fdpqOverlayContent-B a.link_arrow_blue{margin-bottom:5px}
#fdpqOverlayContent-B #zipError{display:inline-block;margin-left:10px;color:Red;font-weight:bold}
#fdpqOverlayContent-B span.noDealersMsg{padding-left:100px!important;position:relative;top:-3px;*top:-15px;display:block}
#fdpqOverlayContent-B{width:540px;height:650px;padding:10px;font-size:11px}
#fdpqOverlayContent-B p{line-height:18px}
#fdpqOverlayContent-B #accordion{margin:35px 0}
#fdpqOverlayContent-B .fdpqStep1Selection,#fdpqOverlayContent-B #step2{margin:20px}
#fdpqOverlayContent-B #step2 .fdpqStepLogo{display:none}
#fdpqOverlayContent-B #step2 a{float:right;margin-top:15px;_margin-right:-20px}
#fdpqOverlayContent-B #step2 .dealerDistance a{margin:0}
#fdpqOverlayContent-B #step2Title{margin-left:-10px}
#fdpqOverlayContent-B .links{width:325px;position:absolute;top:668px;*top:676px;*left:10px}
#fdpqOverlayContent-B #emailLabel{position:relative;top:60px;_top:15px;left:-90px;_left:140px;white-space:nowrap}
#fdpqOverlayContent-B .links a{display:inline;margin-right:25px}
#fdpqOverlayContent-B #ncleads_fdpqnodealerzip{float:left;margin:-2px 0 0 10px!important;*margin:0 0 0 10px!important}
#fdpqOverlayContent-B #step3{width:500px;margin:20px 0;display:block;_position:absolute;_margin:10px 0}
#fdpqOverlayContent-B #step3 .fdpqStepLogo{display:none}
#fdpqOverlayContent-B #step3Title{padding-left:0;padding-right:136px;margin-left:-35px}
#fdpqOverlayContent-B .dealerTop,#fdpqOverlayContent-B .dealerBottom{display:none}
#fdpqOverlayContent-B .dealerMid,#fdpqOverlayContent-B .showcaseDealer{background-image:none;min-height:48px;height:auto!important;height:48px}
#fdpqOverlayContent-B .dealerList .showcaseDealer,#fdpqOverlayContent-B .dealerList .showcaseDealer .dealerCheckBox,#fdpqOverlayContent-B .dealerList .showcaseDealer .showcaseRight{background:#fff;height:0}
#fdpqOverlayContent-B .dealerList{width:350px;height:210px;overflow-y:scroll;overflow-x:hidden}
#fdpqOverlayContent-B .dealerList .dealerContent,#fdpqOverlay-B .dealerList .dealerMid{width:330px}
#fdpqOverlayContent-B .dealerName{font-size:10px}
#fdpqOverlayContent-B .dealerName strong{font-size:11px}
#fdpqOverlayContent-B .dealerList .dealerInfo{min-height:48px;height:auto!important;height:48px;padding-left:0;_padding-left:5px}
#fdpqOverlayContent-B .dealerList .separator,#fdpqOverlayContent-B .dealerList .directions{display:none}
#fdpqOverlayContent-B .dealerDistance{margin-top:1px}
#fdpqOverlayContent-B .showcaseDealer .dealerDistance{margin-top:-11px}
#fdpqOverlayContent-B .showcaseDealer .dealerDistance .link_arrow_blue{font-weight:normal!important}
#fdpqOverlayContent-B #QDPQThankYou .fdpqStepLogo{margin:-49px 0 0 -10px}
#fdpqOverlayContent-B #QDPQThankYou .fdpqHeader{margin-top:-30px}
#fdpqOverlayContent-B #QDPQThankYou h2.stepTitle{text-align:left;width:640px;margin-left:-40px}
#fdpqOverlayContent-B #QDPQThankYou #divSuccess{padding:0 20px 0 30px;font-size:11px}
#fdpqOverlayContent-B #QDPQThankYou #divSuccess p{margin-bottom:10px}
#fdpqOverlayContent-B #QDPQThankYou #stepThankYou{width:400px;padding:0 25px 0 55px;float:left;margin-top:-20px}
#fdpqOverlayContent-B #QDPQThankYou .contactShowcaseDealer{display:block}
#fdpqOverlayContent-B #QDPQThankYou .modShowcaseBanner div{width:425px!important;font-family:Verdana!important;font-weight:bold!important}
#fdpqOverlayContent-B #QDPQThankYou #vehicleInfo{display:none}
#fdpqOverlayContent-B #QDPQThankYou img.doubleArrow{padding:0 2px}
#fdpqOverlayContent-B #QDPQThankYou #vehicleInfo #vehicleName{padding-top:5px;margin-bottom:10px}
#fdpqOverlayContent-B #QDPQThankYou #vehicleInfo img{border:1px solid #cfd0d2}
#fdpqOverlayContent-B #QDPQThankYou a.close{text-decoration:underline;position:absolute;top:670px;left:515px;_clear:both}
#fdpqOverlayContent-B #QDPQThankYou #body a{margin:0}
#fdpqOverlayContent-B .ui-state-active a{color:#000}
#fdpqOverlayContent-B .ui-state-active .ui-icon{background:url(http://file.kbb.com/kbb/images/wsr/labs/verifiedvalue/grey-arrow.png) no-repeat;_background:url(http://file.kbb.com/kbb/images/wsr/labs/verifiedvalue/grey-arrow.gif) no-repeat;width:14px;height:8px;margin:-4px 5px 0 0}
#fdpqOverlayContent-B .ui-state-default .ui-icon{background:url(http://file.kbb.com/kbb/images/wsr/labs/verifiedvalue/blue-arrow.png) no-repeat;_background:url(http://file.kbb.com/kbb/images/wsr/labs/verifiedvalue/blue-arrow.gif) no-repeat;width:8px;height:14px;margin-right:5px}
#fdpqOverlayContent-B .ui-widget-content{border:1px solid #e1e1e1;border-top:0}
#fdpqOverlayContent-B .container{height:220px!important;overflow:hidden}
#fdpqOverlayContent-B .container2{height:305px!important;overflow:hidden}
#fdpqOverlayContent-B .container3{height:400px!important;overflow:hidden}
#fdpqOverlayContent-B #step3 #contactForm{width:500px;padding-top:10px;_padding-top:5px;_margin-top:-12px}
#step3quoteform #step3 .clr{padding-bottom:10px}
#step3quoteform #step3 label{width:135px;display:inline-block;text-align:right;*vertical-align:top;*padding-top:5px;margin-right:5px}
#step3quoteform #step3 label.email{margin-top:0;_margin-top:-2px}
#step3quoteform #step3 #lname{width:135px;margin-bottom:10px}
#step3quoteform #step3 #phoneContainer{margin-bottom:10px}
#step3quoteform #step3 #phoneContainer input{clear:none;margin-right:5px;margin-left:-4px}
#step3quoteform #phonea,#fdpqOverlayContent-B #phonep{width:33px}
#step3quoteform #phonen{width:46px}
#step3quoteform #step3 #fname{width:110px;margin:0 5px 10px 0}
#step3quoteform #addressRow{clear:both;margin-bottom:10px}
#step3quoteform #purchaseTimeframe{margin-bottom:10px}
#step3quoteform #step3 #city,#step3quoteform #step3 #state,#step3quoteform #step3 #zip{display:inline-block;margin:0 5px 10px 0;float:left}
#step3quoteform #step3 #addressRow2{width:500px!important;display:inline-block;_display:inline-table;*margin-bottom:10px;clear:both}
#step3quoteform #step3 #addressRow2 label{*padding-top:0;float:left}
#step3quoteform #step3 label.city{width:35px;margin-left:100px;_padding-bottom:10px}
#step3quoteform #step3 label.state{width:35px}
#step3quoteform #step3 label.zip{width:65px}
#step3quoteform #step3 #city{margin:0 15px 0 0}
#step3quoteform #step3 #state{width:20px}
#step3quoteform #step3 #zip{width:50px}
#step3quoteform #step3 #email{margin-right:5px}
#step3quoteform #step3 .link_arrow_blue{display:inline-block;float:left;margin-right:15px}
#step3quoteform #step3 #emailLabel{float:left;width:150px}
#step3quoteform #step3 input,#step3quoteform #step3 select,#step3quoteform #step3 textarea,#step3quoteform #step3 #phoneContainer #phonea{clear:left;padding:2px!important}
#step3quoteform #step3 .reqd{float:right;margin:-15px 65px 0 0;_position:relative;_top:25px;_left:25px}
#step3quoteform #step3 #ciZip{display:none}
#step3quoteform #step3 #ci{margin-top:-15px;_margin-top:-12px}
#step3quoteform .formRow{display:inline;clear:both}
#step3quoteform .formRow a,#fdpqOverlayContent-B #ciLinks{display:none}
#step3quoteform #step3 #commentRow .comments{vertical-align:top}
#step3quoteform #contactp,#fdpqOverlay-B #purchasetf{width:140px}
#step3quoteform #step3 .btnRedLarge{margin:13px 0 0 139px}
#fdpqOverlayContent-B #CJimage{width:1px!important}
#fdpqOverlayContent-B .errortitle{white-space:nowrap;*margin-top:-4px;_margin-top:0}
#fdpqOverlayContent-B fieldset{_width:500px}
#fdpqOverlayContent-B .formRow .fL{_width:500px}
#fdpqOverlayContent-B #addressRow2 .cityRow{_width:300px}
#fdpqOverlayContent-B #addressRow2 .stateRow{_width:65px}
#fdpqOverlayContent-B #addressRow2 .zipRow{_width:125px}
.sectLike{padding-right:10px;width:265px!important}
.sectRightSide{width:auto!important;margin-right:22px;width:253px!important;margin-bottom:7px}
#Options-vehicle-change-overlay.standard-overlay{width:550px;right:400px}
#Options-vehicle-change-overlay #Options-vehicle-change-msg{margin-bottom:5px}
.standard-overlay{display:none;border:solid 1px #e1e1e1;width:920px;height:auto;padding:25px 15px;background:#fff;position:absolute;top:260px;right:160px;-moz-box-shadow:1px 1px 10px #666;-webkit-box-shadow:1px 1px 10px #666;box-shadow:1px 1px 10px #666}
.standard-overlay .expanded-content{display:block;border:0;z-index:-1}
#Standard-compare-overlay{width:920px}
.standard-overlay .close{display:block;height:28px;width:28px;background-position:-52px 0;cursor:pointer;position:absolute;top:-14px;right:-14px}
.standard-overlay ul.tabs-ymmt{text-align:left;display:none}
.standard-overlay .instructions{position:absolute;top:32px;right:60px;font-family:'museo-sans-1','museo-sans-2',Tahoma,Arial;font-weight:700;font-size:14px;display:none}
.standard-overlay .content{clear:both}
.standard-overlay .content-title{margin-bottom:5px}
.standard-overlay .mod-gradiated-content{display:none;padding-bottom:15px;background-image:url('http://file.kelleybluebookimages.com/kbb/images/main-content-bg-small.gif')}
.standard-overlay .option-group{position:relative;clear:both;padding-bottom:10px;overflow:hidden;white-space:nowrap}
.standard-overlay .btn-circle-plus-container{float:left;margin-right:10px}
.standard-overlay .option-category{position:relative;clear:both;white-space:nowrap;background-color:#fff}
.standard-overlay .standard-equipment-comparison .section-title{margin:0;padding:12px;width:808px;background-color:#f6f6f6;border:solid 1px #ccc;text-align:left}
.standard-overlay .common-standard-equipment .section-title{width:858px;padding:12px 0 2px;border:solid 1px #ccc;cursor:pointer}
.standard-overlay .option-name-list-container{height:auto;position:relative}
.standard-overlay .option-name-container{position:relative;white-space:nowrap}
.standard-overlay .option-name{float:left;display:block;margin:10px 0 10px 14px;padding:0 10px 0 30px;font-size:11px;color:#000;white-space:normal}
.standard-overlay .common-intro{padding:25px 15px 25px 30px;margin-bottom:25px}
.standard-overlay .common-standard-equipment hr{margin:0 0 0 10px;width:97%}
.standard-overlay .common-standard-equipment .option-category{background-color:transparent;padding-bottom:6px}
.standard-overlay .standard-equipment-comparison .option-name-list-container{margin-top:20px;margin-bottom:15px}
.standard-overlay .standard-equipment-comparison .option-name{text-align:left;height:40px;width:195px;margin:0;padding:10px 10px 0 15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f6f6f6;line-height:normal}
.standard-overlay .standard-equipment-comparison .option-name.first{border-top:0}
.standard-overlay .styles-list{padding:0;margin-bottom:15px;width:878px;position:relative;z-index:10000}
.standard-overlay .styles-list,.standard-overlay .common-intro{-moz-box-shadow:0 3px 5px #999;-webkit-box-shadow:0 3px 5px #999;box-shadow:0 3px 5px #999}
.standard-overlay .styles-list .style-list-item{height:129px}
.standard-overlay .style-intro{float:left;display:block;z-index:4;width:185px;color:#000;padding:24px 20px 0 30px}
.standard-overlay .style-list-item{float:left;display:block;width:140px;padding:6px;overflow:hidden}
.standard-overlay .style-list-item span{margin-bottom:6px;display:block;text-align:center}
.standard-overlay .style-list-item img{width:auto;height:60px}
.standard-overlay .style-list-item .style-name{margin-left:6px;overflow:hidden;text-align:center;font-size:12px;font-weight:bold;white-space:nowrap;color:#000}
.standard-overlay .style-list-item .btn-secondary-cta{margin-top:6px;padding:5px 10px 6px}
.standard-overlay .prev{position:absolute;top:50%;left:217px;margin-top:-15px;z-index:4}
.standard-overlay .next{position:absolute;top:50%;left:832px;margin-top:-15px;z-index:4}
.standard-overlay .carousel{border-right:1px solid #ccc;-moz-box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset;-webkit-box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset;box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset}
.standard-overlay .carousel li{border-left:solid 1px #ccc}
.standard-overlay .option-list-container{border-right:solid 1px #ccc;text-align:left;z-index:100;-moz-box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset;-webkit-box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset;box-shadow:11px 0 10px -10px #999 inset,-10px 0 10px -10px #999 inset}
.standard-overlay .option-list-container ul{position:relative}
.standard-overlay .carousel2{margin-left:15px}
.standard-overlay .carousel2 li{display:inline;height:40px;margin:0;border-left:solid 1px #ccc;border-bottom:1px solid #ccc;*text-align:left}
.standard-overlay .standard-or-optional{float:left;display:block;width:140px;margin:0;padding:10px 6px 0;font-size:11px;border-left:none}
.standard-overlay .standard-or-optional span{display:inline-block;width:24px;height:24px;margin:4px auto 0 36px}
.standard-overlay .standard-or-optional label{display:inline-block;white-space:pre-wrap;width:50px;line-height:10px;font-size:10px;vertical-align:middle;position:relative;top:-8px}
.standard-overlay .standard-or-optional .standard{background-position:-166px -359px}
.standard-overlay .standard-or-optional .optional{background-position:-166px -395px}
.standard-overlay .standard-or-optional .typical{background-position:-166px -359px}
.standard-overlay .standard-or-optional .standard-var{background-position:-166px -359px}
.standard-overlay .standard-or-optional .available{background-position:-166px -395px}
.standard-overlay .standard-or-optional .unavailable{background:0}
.standard-overlay p{text-align:left}
.photos-modal{cursor:pointer}
#Photos-modal-overlay{top:47px;z-index:2147483647;width:auto;height:auto;padding:20px 0 0 10px;right:auto;left:50%;margin-left:-480px}
#Photos-modal-overlay iframe{width:950px;height:595px;overflow:hidden}
#Photos-modal-overlay .ads{left:640px!important}
#Gallery-modal-container{float:left;width:615px}
#Gallery-modal-container .gallery-wrapper{float:left;width:705px;padding:0;margin:0 0 10px}
#Gallery-modal-container #Gallery-tab-control{position:absolute;z-index:2;top:0;left:0;width:480px}
#Gallery-modal-container .gallery-tab-secondary{position:relative;left:-1px;width:480px}
#Gallery-modal-container #Modal-trims{float:right;padding:10px 10px 0 10px}
#Gallery-modal-container #Modal-trims select{width:220px;margin:0}
#Gallery-modal-container .gallery-main{float:left;width:480px;margin:62px 10px 0 0;border:1px solid #ccc;border-top:0 none;height:431px}
#Gallery-modal-container .gallery-main img,#Gallery-modal-container .gallery-main #imgSpin{width:480px}
#Gallery-modal-container .modal-gallery-thumbnails{float:left;width:105px;height:492px;padding:0;margin:0;border:1px solid #ccc}
#Gallery-modal-container .modal-gallery-thumbnails .section-subtitle{margin:0 8px;padding:10px 0;font-size:13px;border-bottom:1px solid #ccc}
#Gallery-modal-container .modal-gallery-thumbnails ul{margin:10px 0 0 8px;padding:5px;overflow:hidden}
#Gallery-modal-container .modal-gallery-thumbnails li{cursor:pointer;float:left;padding:0 10px 10px 0}
#Gallery-modal-container .thumbnails-scroll{overflow-y:auto;height:460px}
#Gallery-modal-container .thumbnails-scroll img{width:64px}
#Gallery-modal-container .thumbnails-scroll .color-swatch{width:28px;height:28px}
#Gallery-modal-container .thumbnails-scroll a.selected img{box-shadow:0 0 5px #068ACD}
#Gallery-modal-container .modal-gallery-thumbnails .progress p{margin:5px 0;text-align:center}
#Gallery-modal-container #Vehicle-videos .gallery-main{border:0 none}
#Gallery-modal-container #Vehicle-videos .no-videos{border:1px solid #ccc;border-top:0 none}
#Gallery-modal-container #Vehicle-videos .modal-gallery-thumbnails{height:492px}
#Gallery-modal-container #Vehicle-videos .thumbnails-scroll{height:400px}
#Gallery-modal-container #Bc-player-modal{margin:0;padding:0;width:482px;height:345px}
#Gallery-modal-container #Bc-player-modal object{margin:-3px}
#Gallery-modal-container #Bc-description{height:49px;padding:25px 0 25px 10px}
#Gallery-modal-container #Gallery-360-overlay{top:70px}
#Gallery-modal-container #Vehicle-colors .modal-gallery-thumbnails{height:492px}
#Gallery-modal-container #Vehicle-videos .thumbnails-scroll{height:365px}
#Gallery-modal-container #Vehicle-colors .container{width:480px;text-align:center;border:0 none}
#Gallery-modal-container #Vehicle-colors .container img{position:inherit;display:inline-block;margin-top:20px}
#Gallery-modal-container #Vehicle-colors .gallery-info-overlay{position:inherit;display:block;top:0;height:50px;width:480px}
#Gallery-modal-container #Vehicle-colors .gallery-info-overlay .left{margin-top:16px}
#Gallery-modal-container #Vehicle-colors .gallery-info-overlay .right{margin-top:15px}
#Gallery-modal-container #Vehicle-colors .gallery-info-overlay .right select{margin:0}
#Gallery-modal-container #Vehicle-colors .gallery-info-overlay #Modal-trims{padding:0 0 0 20px}
#Gallery-modal-container #Vehicle-colors .gallery-main .btn-rewind{top:170px}
#Gallery-modal-container #Vehicle-colors .gallery-main .btn-forward{top:170px;left:529px}
#Gallery-modal-container #Vehicle-colors #Color-swatch-overlay{left:290px!important;top:10px!important}
#Gallery-modal-container .mod-primary img{width:auto!important}
#Gallery-modal-container #Gallery-similar-wc{margin:20px!important}
#Gallery-modal-container .mod-secondary{padding:10px 15px;width:567px;float:left}
#Gallery-modal-container .mod-secondary .section-title{margin-bottom:5px;*margin-bottom:-5px;text-align:left}
#Gallery-modal-container .mod-secondary .btn-main-cta{float:left}
#Gallery-modal-container .select-ymm{margin-top:7px}
#Gallery-modal-container #Vehicle-colors .modal-gallery-thumbnails li{cursor:pointer;float:left;padding:0 10px 10px 0;height:28px;width:28px}
#Gallery-modal-container .thumbnails-scroll .selected .color-swatch{border:2px solid #333}
.rc-modal{cursor:pointer}
#Rc-modal-overlay{top:47px;z-index:2147483647;width:auto;height:auto;padding:20px 0 0 10px;right:auto;left:50%;margin-left:-480px}
#Rc-modal-overlay iframe{width:950px;height:595px;overflow:hidden}
#Rc-modal-overlay .ads{left:640px!important}