#asBubble{font-family:arial,helvetica,sans-serif;}
#asBubble .ap_header .ap_left,#asBubble .ap_header .ap_right,#asBubble .ap_header .ap_middle,#asBubble .ap_footer .ap_left,#asBubble .ap_footer .ap_right,#asBubble .ap_footer .ap_middle,#asBubble .ap_closebutton,#asBubble .ap_pointer{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/part-finder/popover/grey/sprite-h_grey._V394722699_.png);}
#asBubble .ap_body .ap_left,#asBubble .ap_body .ap_right{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/part-finder/popover/grey/sprite-v._V376164708_.png);}
#asBubble.ie6 .ap_header .ap_left,#asBubble.ie6 .ap_header .ap_right,#asBubble.ie6 .ap_header .ap_middle,#asBubble.ie6 .ap_footer .ap_left,#asBubble.ie6 .ap_footer .ap_right,#asBubble.ie6 .ap_footer .ap_middle,#asBubble.ie6 .ap_closebutton,#asBubble.ie6 .ap_pointer{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/part-finder/popover/grey/sprite-h_grey._V376164711_.gif);}
#asBubble.ie6 .ap_body .ap_left,#asBubble.ie6 .ap_body .ap_right{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/part-finder/popover/grey/sprite-v._V376164708_.gif);}
#asBubble .ap_pointer{background-position:0 -165px;position:absolute;overflow:hidden;width:28px;height:8px;top:-1px;left:170px;}
#asBubble .ap_content{padding:0 12px 8px 12px;font-size:87%;}
#asBubble .ap_body{min-height:26px;}
.asYmmChooser{position:relative;float:left;}
.asYmmChooser .atsTextButtonSelect{margin-right:.7em;margin-bottom:.4em;}
.asYmmYear h3{font-size:97%;margin:0;padding:0;color:#000;}
.asYmmYear li{text-align:center;}
.asYmmYear .asVehicleType{margin-bottom:1em;}
.asYmmYear .asVehicleType label{display:inline-block;margin-right:2em;}
.asYmmYear .asEmpty{color:#aaa;}
#asLightbox{font-size:15px;}
#asLightbox,#asLightbox a{font-family:arial,helvetica,sans-serif;}
#asLBTitle{margin-top:1em;}
#asLBChooser{height:8em;padding-top:2em;}
.asLBSelectTitle{margin-bottom:.5em;}
#asLBContent .asLBLink{display:inline-block;margin-top:6px;font-size:87%;}
#asLBContent .asLBLink:link,#asLBContent .asLBLink:visited{color:#05A;text-decoration:none;}
#asLBContent .asLBLink:active,#asLBContent .asLBLink:hover{color:#E47911;}
#asLBButtons{padding-top:4px;}
#asLightboxCancel,#asLightboxSubmit{float:right;}
#asLightboxCancel{margin-right:1.2em;}
#ddLBVehicle .atsLabel{color:#E85B00;}
#ddLBVehicle.atsDisabled .atsLabel{color:#FFBC96;}
#asLightbox .apCC{z-index:20;overflow:visible;}
#asLightbox .apFC{z-index:10;}
#automotiveStripe{position:relative;z-index:50;font-size:14px;background-color:#f7f7f7;margin:0 -8px;min-width:1000px;zoom:1;}
#automotiveStripeMain{position:relative;padding:13px 8px 11px 24px;z-index:100;border-top:1px solid #ccc;border-bottom:1px solid #e3e3e3;}
#automotiveStripe,#automotiveStripe a,#asStripeContainer td{font-family:arial,helvetica,sans-serif;}
#asStripeWrap{position:relative;width:100%;}
#asStripeContainer{position:relative;border-spacing:0;border-collapse:collapse;empty-cells:show;margin:0;width:100%;}
#asStripeContainer td{vertical-align:top;}
#asTitleContainer{width:5em;padding:0;}
#asButtonContainer{padding:0;}
#asGarageContainer{width:13.5em;padding:0;}
#asTitleMain{position:relative;display:inline-block;white-space:nowrap;padding-top:.3em;margin-right:.2em;vertical-align:top;}
#asCategoryMain{clear:both;margin:.1em 0 0 .5em;font-size:11px;}
#asBottom{clear:both;position:relative;overflow:hidden;height:1px;width:100px;}
#ddGarage{float:right;margin:0 0 0 14px;}
.asCategoryLink{font-size:inherit;text-decoration:none;}
.asCategoryLink:link,.asCategoryLink:visited,.asCategoryLink:hover{color:#005292;}
#asTitle{display:inline-block;font-weight:bold;font-size:135%;}
#ddVehicle,#ddYearStripe,#ddMakeStripe,#ddModelStripe,#ddSubmit{margin-bottom:0;}
#ddVehicle .atsLabel{color:#E85B00;}
#ddVehicle.atsDisabled .atsLabel{color:#FFBC96;}
#asChangeAttr{display:inline-block;padding-top:.2em;}
#asChangeAttr:link,#asChangeAttr:visited,#asChangeAttr:hover{color:#039;}
#ddGarage{z-index:41;}
#ddVehicle{z-index:40;}
#ddTrim{z-index:39;}
#ddEngine{z-index:38;}
#ddBodyStyle{z-index:37;}
#ddMfrBodyCode{z-index:36;}
#ddTransmission{z-index:35;}
#ddDriveType{z-index:34;}
#ddBrakes{z-index:33;}
#ddSteering{z-index:32;}
#ddBed{z-index:31;}
#ddSpringTypes{z-index:30;}
#ddWheelbase{z-index:29;}
#ddSubmit{z-index:28;}
.atsTextButtonSelect,.atbTextButton{margin-right:.7em;margin-bottom:.4em;}
#ddGarage .atsDDContent{white-space:normal;}
#ddVehicle .atsDDContent,#ddGarage .atsDDContent{min-width:12em;}
.asGarageFooter{margin:0 .8em;padding:0;}
.asGarageFooter a{display:block;text-decoration:none;margin:7px 0;padding:2px;color:#000;}
.asGarageFooter a:visited{color:#000;text-decoration:none;background-color:transparent;}
.asGarageFooter a:hover,.asGarageFooter a:active{text-decoration:none;background-color:#444C55;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.ie6 .asGarageFooter a:hover,.ie6 .asGarageFooter a:active{color:#2A70FC;text-decoration:underline;background-color:transparent;}
.asEmptyGarage{width:15em;margin:0 .5em;padding-bottom:.3em;white-space:normal;}
.asGarageWrap{border-bottom:1px solid #E7E7E7;}
.asGarageWrapScroll{height:217px;width:21.5em;overflow:auto;}
#automotiveStripe.asDoesFit #automotiveStripeMain{background-color:#F7FDF7;border-top:1px solid #090;border-bottom:1px solid #090;}
#automotiveStripe.asDoesNotFit #automotiveStripeMain{background-color:#FDF8F8;border-top:1px solid #C40000;border-bottom:1px solid #C40000;}
.asDoesFit #asTitle{color:#090;}
.asDoesNotFit #asTitle{color:#C40000;}
#asIconDoesFit,#asIconDoesNotFit{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/ui/AlertSprite._V398126646_.png);background-repeat:no-repeat;display:inline-block;width:28px;height:25px;margin-right:.3em;vertical-align:text-top;}
.ie6 #asIconDoesFit,.ie6 #asIconDoesNotFit{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/automotive/ui/AlertSprite._V398126641_.gif);}
#asIconDoesFit{background-position:-69px -85px;}
#asIconDoesNotFit{background-position:0 -85px;}
#asFitResults{font-size:93%;}
#asFitIcon{float:left;height:25px;width:25px;margin:0 4px 0 10px;}
#asFitIndent{margin:.3em 0 0;}
.asFitEntryTitle{font-weight:bold;}
.asLadderLink{margin-top:.25em;}
.asLeafLink{font-weight:bold;}
.asFitCategoryLink{margin-top:.5em;font-size:11px;margin-bottom:8px;}
.asFitCategoryLink a{text-decoration:none;font-size:inherit;}
.asClear{clear:both;}
.asShim{width:971px;height:1px;overflow:hidden;}
#asMSIF{position:absolute;width:435px;z-index:50;}
#asMSIF p{margin:.8em 0;}
#asMSIF .aaDesc{font-size:96%;}
#asHelp .apContent{margin:0;padding:15px;height:300px;overflow:auto;}
#asHelp .asHelpWrap{font-size:96%;}
#asHelp .asHelpWrap h4{margin-bottom:.2em;}
#asHelp .asHelpWrap p{margin-top:.2em;}
#asFitResults a,#asFitResults a:visited,#asCategoryMain a,#asCategoryMain a:visited{text-decoration:none;color:#05A;}
#asFitResults a:hover,#asCategoryMain a:hover,#asFitResults a:active,#asCategoryMain a:active{text-decoration:underline;color:#E47911;}
#automotiveStripe.asShowStripe{display:block!important;}