.JP-Vehicle-Popup-Contact{display:none;border:0;position:absolute;_position:absolute;overflow:auto!important;background:white;font-family:Tahoma,Geneva,sans-serif;padding:0}.JP-Vehicle-Popup-Contact-Year{z-index:999999!important}.JP-Vehicle-Popup-Contact-Make{z-index:999995!important}.JP-Vehicle-Popup-Contact-Model{z-index:999990!important}.JP-Vehicle-Popup-Contact .popupContactClose{font-size:14px;right:0;top:-10px;position:absolute;display:block;cursor:pointer}.JP-Vehicle-Popup-Contact .popupContactClose img{border:0}.JP-Vehicle-Popup-Contact .JP-Vehicle-Popup-list{border:1px solid #07C!important;overflow:auto;margin:5px;padding:0;max-height:500px;min-width:120px;min-height:50px;z-index:999990!important}.JP-Vehicle-Popup-list-signup{z-index:999999!important;margin-left:10px;margin-top:10px;min-width:150px;margin-right:35px}.JP-Vehicle-Popup-list-signup .checkboxLabel{background:white;font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#555}.JP-Vehicle-Popup-list-signup .text{width:150px;height:15px;font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#555;padding:5px;clear:both;background:#F6F3E5;border:1px solid #F69F15;margin-right:10px}#rideSignUpDialog .checkboxLabel{font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#555;margin-top:10px}#rideSignUpDialog .signup-error{font-family:Tahoma,Geneva,sans-serif;font-size:14px;font-weight:normal;color:red;font-style:normal}#rideSignUpDialog .text-email{width:150px;height:15px;font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#555;padding:5px;clear:both;background:#F6F3E5;border:1px solid #F69F15;margin-right:10px}#rideSignUpDialog .button-ok{height:25px;background:url(../../images/search/button_cream.jpg) repeat-x;border:1px solid #D2C3AC;cursor:pointer;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:bold;color:#70624F;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin:0;padding:0 10px}.JP-Vehicle-Popup-Contact .JP-Vehicle-Popup-list ul{float:left;list-style:none;margin:0;padding:5px 10px 5px 10px;border-color:#07C;border-style:solid;border-width:0 1px 0 0}ul.row{clear:both!important;margin-left:0!important;padding-left:0!important;padding-bottom:5px!important}ul.row li{margin-left:0!important;padding-left:0!important}.vertical-dropdowns{height:100px!important;margin-bottom:10px!important;margin-top:0!important;margin-left:0!important;padding-left:0!important;text-align:left!important}.JP-Vehicle-Popup-Contact .last{float:left;list-style:none;border-width:0!important}.JP-Vehicle-Popup-Contact .JP-Vehicle-Popup-list ul+ul{margin:0}.JP-Vehicle-Popup-Contact .JP-Vehicle-Popup-list ul li{clear:both;overflow:visible;font-size:14px;color:#444;margin:0 0 5px 0}.JP-Vehicle-Popup-Contact .JP-Vehicle-Popup-list ul li a,.JP-Vehicle-Popup-list ul li a:visited{white-space:nowrap;color:#07C;text-decoration:none}.JP-Vehicle-Popup-list ul li a:hover{white-space:nowrap;color:#07C;text-decoration:underline}.jp_dropdowns{height:29px;display:-moz-inline-stack;display:inline-block;margin:20px 0 0 0;padding:0;text-align:left;vertical-align:middle;z-index:500}.jp_dropdowns ul{float:left;display:-moz-inline-stack;display:inline-block;zoom:1;list-style:none}.jp_dropdowns ul li{float:left;clear:both;font-size:14px;color:#444;margin:0;padding-right:5px}.jp_dropdowns ul li a{display:inline-block;color:#666;text-decoration:none;font-size:14px!important}.jp_dropdowns ul li a strong{background-repeat:no-repeat;background-image:url("../images/Sell/ddltext.png");_background:transparent url(../images/Sell/ddltext.png) no-repeat;background-color:white;display:inline-block;text-align:center;padding:5px 5px 5px 5px;height:19px;width:120px!important;text-align:left}.jp_dropdowns ul li a label{background-repeat:no-repeat;background-image:url(../images/Sell/ddl.png);_background:transparent url(../images/Sell/ddl.png) no-repeat;background-color:white;display:inline-block;vertical-align:top;width:31px;padding:0;height:29px;text-indent:-2000em;cursor:pointer;position:absolute}.yearbox{width:165px;height:22px;padding-top:4px;font-size:12px!important}.enginebox{width:165px;height:22px;padding-top:4px}.VehicleOptionalBox{width:165px;height:22px;padding-top:4px}.jp_dropdowns .ulddl{padding-left:0!important}.jp_dropdowns .add{margin-left:15px;font-weight:bold;padding-top:5px}.jp_dropdowns .jp_Vehicle_Year{padding-left:15px!important}.alsofits-options{right:20px;top:20px;width:100%;padding-bottom:25px}#trOptionalQuestions{right:20px!important;top:20px!important}.alsofits-options td{text-align:left;vertical-align:top}.alsofits-options div{font-weight:bold;padding:5px 0 3px 0}.alsofits-options .heading{font-weight:bold;font-size:12px;color:#0560A6;padding:20px 0 10px 0}.alsofits-options .subheading{font-weight:bold;font-size:12px;color:#0560A6;padding:10px 0 10px 0}.alsofits-options .leftcolumn{font-size:12px;font-weight:bold;padding-right:10px;margin-top:20px;padding:3px;width:80px}.alsofits-options .dropdowns{padding:5px}.alsofits-options .textboxlong{width:450px;padding:4px;Height:75px}.alsofits-summary{margin:25px 0 0 0}.alsofits-summary-grid{font-size:12px;color:#333;border-style:none}.alsofits-summary-grid .also-fits-HeaderStyle{background:#F2F2F2}.alsofits-summary-grid th{font-size:14px;font-weight:bold;color:#6A6560;text-align:left;padding:10px}.alsofits-summary-grid .also-fits-RowStyle td{padding:10px}.alsofits-summary-grid .make-column{min-width:100px}.alsofits-summary-grid .model-column{min-width:100px}.alsofits-summary-grid .year-column{min-width:200px}.alsofits-summary-grid .edit-column{width:150px}.alsofits-summary-grid .seemore{padding-left:15px}.alsofits-year-tip{padding-left:5px;color:#0560A6;font-size:11px}.alsofits-tbl td{padding-right:3px}.alsofits-tbl .compat-title{font-weight:bold;margin-bottom:3px}.alsofits-tbl .button-blue-link{height:25px;background:url(../images/search/button_blue.jpg) repeat-x;border:1px solid #0474B4;cursor:pointer;font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:bold;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin:0;padding:0 8px}.alsofits-tbl .button-blue:hover{background-position:0 -29px}.alsofits-modal{width:100%;border:0}.alsofits-modal tr{width:100%}.alsofits-modal .leftcol{padding-right:10px;font-weight:bold}