

.info-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding-top: 2px;
  padding-left: 2px;
  color: #FFFFFF;
}

.print-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin-left: 10px;
  text-align: right;
}



.list-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #828282;
  margin: 0px;
  padding-top: 5px;
  padding-left: 0px;
}

I {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  color: #828282;
}

P {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  padding-top: 5px;
  color: #000000;
  margin: 0px;
}

.page-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  padding-top: 5px;
  color: #000000;
  margin: 0px;
}


.heading-2 {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  color: #535D76;
  margin: 0px;
  padding: 0px;
}

.heading-3 {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #515151;
  padding-top: 10px;
  text-align: left;
}

.instruction {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
}

.heading-4 {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  color: #5A5A5A;
  padding-top: 10px;
  text-align: left;
}

.heading-5 {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  font-weight: bold;
}

.page-title {
  margin-bottom: 2px;
}

.title-line {
  border-top: 2px solid #DC562A;
  margin-left: 15px;
  margin-right: 15px;
}

.section-line {
  border-top: 1px solid #848484;
  margin-top: 5px;
}

.selected-tab {
  border: 1px solid #B83D2B;
  padding: 5px;
  margin-top: 5px;
}

.vertical-line {
  background-color: #848484;
}

.content-background {
  background-color: #005389;
  border: 2px solid #fff;
}

.section-title {
  height: 17px;
  background-image: url(../images/title_bg.gif);
  background-repeat: repeat-x;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  color: #000000;
  padding: 5px;
}

.form-info {
  font-family: arial;
  font-size: 9pt;
  text-align: left;
  color: #000000;
  margin: 0px;
}

.email {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: underline;
line-height: 1.5em;

}

.employee-name {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
font-weight: normal;
  padding-top: 5px;
  padding-left: 2px;
  color: #f9edb8;
  padding-bottom: 4px;
line-height: 1.5em;
letter-spacing: 1px;
}

.employee-desig {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  padding-top: 5px;
  padding-left: 3px;
  color: #FFFFFF;
  font-style: normal;
line-height: 1.5em;

  
}

.inv-section-line {
  background-image: url(../images/inv_Section_Line.gif);
  background-repeat: repeat-x;
  height: 6px;
  margin-bottom: 10px;
  margin-top: 10px;
}

table.hours {
  border-color: #D7D7D7;
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  width: 95%;
}

table.hours tr td.hours {
  border: 1px solid #D7D7D7;
  border-bottom: 1px solid #D7D7D7;
  margin: 0px;
  padding-top: 2px;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  clear: both;
  color: #808080;
}

table.hours tr th.hours {
  border: 1px solid #D7D7D7;
  background-color: #DFE2E6;
  margin: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
}

.form-bold-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  font-weight: bold;
  padding-top: 5px;
  color: #535557;
}

.error-message {
  clear: both;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  padding-top: 5px;
  color: #D62526;
  font-style: italic;
}

.page-core-container, .custom-html-page-core-container {
  clear: both;
  text-align:left;
  width: 762px;
  margin: 0px;
  padding: 0px;
  min-height: 400px;
  font-family: tahoma;
}

.section-border-right {
  border-top: solid 6px #999999;
  border-right: 5px solid #999999;
  padding: 0px;
  margin: 0px;
}

.section-border {
  border-top: solid 6px #999999;
  border-bottom: solid 6px #999999;
}

.section-border-bottom {
  border-bottom: solid 5px #999999;
}

.section-border-top {
  border-top: solid 5px #999999;
}

.white-border-top2 {
  border-top: solid 5px #ffffff;
  border-left: solid 5px #ffffff;
  border-right: solid 5px #ffffff;
}

.white-border {
  border: solid 5px #ffffff;
}

.white-border-right {
  border-top: solid 5px #ffffff;
  border-bottom: solid 5px #ffffff;
  border-right: solid 5px #ffffff;
}

.white-border-right2 {
  border-right: solid 5px #ffffff;
}

.white-border-left {
  border-bottom: solid 5px #ffffff;
  border-left: solid 5px #ffffff;
  border-right: solid 5px #ffffff;
}

.white-border-top-bottom {
  border-top: solid 5px #ffffff;
  border-bottom: solid 5px #ffffff;
}

.white-border-right-left {
  border-right: solid 5px #ffffff;
  border-left: solid 5px #ffffff;
}

.hero-image {
  border: 0px;
  padding: 0px;
  margin-top: 0px;
  width: 538px;
  height: 235px;
}

.home-page-action {
  margin: 0px;
  padding: 0px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  color: #040000;
  font-weight: bold;
}

.home-page-action a,.home-page-action a:LINK,.home-page-action a:VISITED,.home-page-action a:LINK {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.search-header {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  color: #535D76;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
}

.search-bg-horizontal {
  background-image: url(../images/search_bg.gif);
  background-repeat: repeat-x;
  margin: 0px;
  padding: 0px;
  height: 142px;
}

.search-bg-vertical {
  background-color: #F1F6FB;
  background-image: url(../images/search_bg_vertical.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  margin: 0px;
  padding: 0px;
  height: 84px;
}

.search-border {
  border-top: solid 1px #60687D;
  border-bottom: solid 1px #ffffff;
  margin: 0px;
  padding: 0px;
}

.search-bg-color {
  background-color: #CED1D8;
}

.dealership-vertical-bg {
  background-image: url(../images/dealer_vert_bg.gif);
  background-repeat: repeat-x;
  background-color: #DFE2E6;
  background-position: bottom;
  height: 550px;
}

.dealership-img {
  padding: 0px;
  margin: 0px;
}

.dealership-info {
  margin: 0px;
  padding-right: 10px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-top: 0px;
  word-wrap: break-word;
}

.dealership-info-header {
  margin: 0px;
  padding: 0px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.quad-header {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  color: #525E74;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
}

.quad-background {
  width: 195px;
  height: 116px;
  background-color: #DFE2E6;
  padding: 0px;
  margin: 0px;
}

.quad-background-vertical {
  background-color: #DFE2E6;
  height: 155px;
}

.quad-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  color: #525E74;
}

.quad-number,.quad-number ul {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #525E74;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
}

.quad-number ul li {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  display: inline;
  font-size: 16px;
  font-weight: bold;
  color: #525E74;
  padding-left: 0px;
  padding-right: 2px;
}

.quads {
  padding: 6px;
  margin: 0px;
  background-color: #999999;
}

.quad {
  margin: 0px;
  padding: 0px;
  background-color: #DFE2E6;
  position: relative;
  overflow:hidden;
  height: 46px;
  width: 182px;
}

.third-party {
  margin: 0px;
  background-image: url(../images/third_party.gif);
  background-repeat: repeat-x;
  height: 24px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #091018;
}

.third-party-text,.third-party-text a:HOVER,.third-party-text a:LINK,.third-party-text a:VISITED {
  margin: 0px;
  padding: 2px;
  padding-top: 5px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.button-container {
  clear: both;
  margin: 5px 0px 0px 0px;
}

.button {
  float: left;
  margin: 0px;
  height: 19px;
  background-image: url(../images/search_btn.gif);
  background-repeat: repeat-x;
}

.button-label {
  float: left;
  margin: 0px;
  height: 19px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #535E72;
  text-decoration: none;
}

.button-left {
  float: left;
  margin: 0px;
  width: 5px;
  height: 19px;
  background-image: url(../images/search_btn_left.gif);
  background-repeat: no-repeat;
  padding: 0px;
}

.button-right {
  float: left;
  margin: 0px;
  height: 19px;
  width: 5px;
  background-image: url(../images/search_btn_right.gif);
  background-repeat: no-repeat;
  padding: 0px;
}

.search-btn-container {
  clear: both;
  margin: 0px;
}

.search-btn {
  float: left;
  margin: 0px;
  height: 19px;
  background-image: url(../images/search_btn.gif);
  background-repeat: repeat-x;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #535E72;
  text-transform: uppercase;
}

.search-btn-left {
  float: left;
  margin: 0px;
  width: 5px;
  height: 19px;
  background-image: url(../images/search_btn_left.gif);
  background-repeat: no-repeat;
  padding: 0px;
}

.search-btn-right {
  float: left;
  margin: 0px;
  height: 19px;
  width: 5px;
  background-image: url(../images/search_btn_right.gif);
  background-repeat: no-repeat;
  padding: 0px;
}

.home-page-menu {
  margin: 0px;
  padding: 0px;
}

.home-page-menu-text,.home-page-menu-text a:HOVER,.home-page-menu-text a:VISITED,.home-page-menu-text a:LINK {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
}

.home-page-menu-text {
  text-decoration: underline;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 10px;
}

.menu {
  margin: 0px;
  padding: 0px;
}

.menu-text {
  color: #3C3D3F;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  padding-right: 10px;
  padding-top: 8px;
  float: right;
}

.menu-text a,.menu-text a:LINK,.menu-text a:HOVER,.menu-text a:VISITED {
  color: #FFFFFF;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}

.input-radio {
  padding: 0px;
  margin: 0px;
  font-family: arial;
  font-size: 9px;
  cursor: pointer;
}

.hand-cursor {
  cursor: pointer;
}

.input-text {
  font-family: arial;
  font-size: 9px;
  color: #868686;
  border: 1px solid #868686;
  padding: 1px;
  height: 19px;
}

* html .input-text {
  height: 14px;
}

.select {
  height: 17px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  margin: 0px;
}

.form-info {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3C3B3C;
}

.form-options {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.form-field {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.text-area {
  padding: 5px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #868686;
  margin-top: 5px;
}

form {
  margin: 0px;
  padding: 0px;
}

.form-button {
  margin-left: 10px;
  margin-top: 2px;
  padding: 0px;
}

.footer-container {
  background-color: #DFE2E6;
  height: 75px;
  clear: both;
  width: 966px;
  padding: 0px;
  margin: 0px;
  padding-bottom: 5px;
  padding-top: 5px;
}

.footer-dealer {
  padding: 0px;
  margin: 0px;
}

.footer-privacy-text,.footer-privacy-text a:LINK,.footer-privacy-text a:HOVER,.footer-privacy-text a:VISITED {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  text-decoration: underline;
  color: #FFFFFF;
}

.footer-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  color: #585858;
  padding-left: 5px;
  padding-top: 2px;
  margin-bottom: 4px;
}

.footer-bold-text {
  color: #585858;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin-top: 4px;
}

.footer-link,.footer-link a:LINK,.footer-link a:HOVER,.footer-link a:VISITED {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  text-decoration: underline;
  color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
}

table {
  clear: both;
  border: 0px;
  margin-top: 10px;
  margin-left: 15px;
  margin-right: 15px;
  border-collapse: collapse;
  padding: 0px;
  width: 95%;
}

td {
  vertical-align: top;
  padding: 0px;
}

th {
    
}

.contact-background {
  background-color: #EEEEEE;
  padding: 5px;
  text-align: left;
  border: 1px solid #D2D2D2;
  margin-top: 5px;
}

.contact-bold-text {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  color: #6A6969;
  font-weight: bold;
}

.contact-outer-border {
  margin-top: 5px;
  border: 1px solid #868686;
  padding: 10px;
}

.contact-inner-border {
  margin-top: 5px;
  border: 1px solid #CBCBCB;
  padding: 10px;
}

.contact-header {
  background-color: #49556C;
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 9pt;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0px;
}

.contact-detail {
  background-color: #DFE2E6;
}

.contact-detail-text {
  padding-left: 15px;
  padding-top: 5px;
  background-color: #DFE2E6;
  text-align: left;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #65686F;
}

.contact-detail-bold {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #65686F;
  font-weight: bold;
  padding-left: 15px;
  padding-top: 5px;
}

.menu-element {
  height: 20px;
  width: 163px;
  background-color: #D6DEE7;
  padding: 5px;
  border-bottom: 1px solid #EFEFE6;
}

.menu-element-text {
  font-family: arial;
  font-size: 9pt;
  color: #213152;
}

.special-off-header {
  background-color: #49556C;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  text-align: left;
  color: #FFFFFF;
  padding: 5px;
}

.special-off-header2 {
  background-color: #CCCCCC;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  color: #000000;
  padding: 7px;
}

.special-off-content {
  background-color: #F1F5FB;
  border: 1px solid #D5D6D6;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  color: #000000;
  padding: 5px;
}

.special-off-bg1 {
  background-color: #FFFFFF;
  border: 1px solid #D5D6D6;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  text-align: left;
  color: #000000;
  padding: 5px;
}

.special-off-bg2 {
  background-color: #FBFAFA;
  border: 1px solid #D5D6D6;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left;
  color: #000000;
  padding: 5px;
}

.model-border {
  margin: 0px;
  border: 1px solid #E0E0E0;
  padding: 10px;
  width: 160px;
  height: 120px;
  position: relative;
  text-align: center;
}

.model-border-small {
  margin: 0px;
  border: 1px solid #E0E0E0;
  padding: 10px;
  width: 130px;
  height: 100px;
  position: relative;
  text-align: center;
}

.model-name {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding: 5px;
}

.model-border-rollover {
  text-align: center;
  margin: 0px;
  border: 2px solid #DC562A;
  padding: 10px;
  width: 160px;
  height: 120px;
  position: relative;
}

.price {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8pt;
  color: #3F3B3F;
  text-align: center;
}

.roll-over {
  width: 280px;
  padding: 5px;
  border: 1px solid #CCCCCC;
  margin-bottom: 0px;
  background-color: #FFFFFF;
  background-position: bottom;
  background-image: url(../images/model_lineup_bg.gif);
  background-repeat: repeat-x;
}

.hoursFirstColumn {
  padding-left: 15px;
}

.pageTitleContainer {
  text-align: right;
  padding: 10px 15px 0px 15px;
  margin-bottom: 3px;
  height: 20px;
}

.pageTitleContainer span {
  vertical-align: bottom;
}

.infoText {
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 40px;
line-height: 1.5em;

}

.infoImage {
  text-align: center;
  padding-top: 10px;
}

.about2MainContainer {
  padding: 15px;
}

.about2FirstColumn {
  float: left;
  padding-right: 20px;
  padding-bottom: 30px;
}

.about2SecondColumn {
  padding-bottom: 30px;
}

.ourTeamFirstColumn {
  padding-left: 15px;
  padding-right: 15px;
}

.ourTeam2FirstColumn {
  padding-left: 15px;
  padding-right: 15px;
}

.ourTeam2SecondColumn {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 2px;
  float: left;
  width: 50px;
  height: 60px;
}

.ourTeam2SecondColumn img {
  max-width: 50px;
  max-height: 60px;
  height: expression((this.height>=this.width) && (this. height>60)?"60px":true);
  width: expression((this.height<=this.width) && (this.width>50)?"50px":true);
}

.ourTeam2ThirdColumn {
  padding-left: 10px;
  margin-top: 19px;
  float: left;
}

.infoTextStyle {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}

.infoPageTitle {
  float: left;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  text-transform: capitalize;
}

.infoText B {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.infoText B.infoHeading {
  font-size: 11px;
}

.staff-image {
  width: 50px;
  height: 60px;
}

.staff-image img {
  max-width: 50px;
  max-height: 60px;
  height: expression((this.height>=this.width) && (this.height>60)?"60px":true);
  width: expression((this.height<=this.width) && (this.width>50)?"50px":true);
}

.maintabSel {
  background-image: url(../images/maintabSel.gif);
}

.maintabUnSel {
  background-image: url(../images/maintabUnSel.gif);
}

.subTabSelL {
  background-image: url(../images/subTabSelL.gif);
}

.subTabSelR {
  background-image: url(../images/subTabSelR.gif);
}

.subTabSelM {
  background-image: url(../images/subTabSelM.gif);
}

.subTabUnSelL {
  background-image: url(../images/subTabUnSelL.gif);
}

.subTabUnSelR {
  background-image: url(../images/subTabUnSelR.gif);
}

.subTabUnSelM {
  background-image: url(../images/subTabUnSelM.gif);
}

.selectedbarS {
  background-image: url(../images/selectedbarS.gif);
}

.selectedbarB {
  background-image: url(../images/selectedbarB.gif);
}

.btnGOIP {
  background-image: url(../images/getourbutton.gif);
}

.trimSelectBg {
  background-image: url(../images/mdleftSelectbg.gif);
}

.trimOverBg {
  background-image: url(../images/mdleftmoverbg.gif);
}

.trimNormalBg {
  background-image: url(../images/mdleftmnorbg.gif);
}

.MDMainContainer {
  background-image: url("../images/trimsblock_chr.gif");
}

.customText {
  margin-left: 15px;
  margin-right: 15px;
}

.poiButtonLeft {
  background-image: url(../images/buttonLeft.gif);
}

.poiButtonMiddle {
  background-image: url(../images/buttonfill.gif);
}

.poiButtonRight {
  background-image: url(../images/buttonRight.gif);
}

.poiSchedule {
  background-image: url(../images/arrow_schedule.gif);
}

.poiSearchHdrholder {
  background-image: url(../images/searchfill.gif);
}

.poiResetButtonContainer {
  height: 19px;
  padding: 5px 10px;
}

.poiResetButtonLeft {
  background: url('../images/reset_left.jpg') no-repeat;
  height: 19px;
  width: 5px;
}

.poiResetButton {
  background: url('../images/reset_mdl.jpg') repeat-x;
  padding: 3px 5px;
}

.poiResetButtonRight {
  background: url('../images/reset_right.jpg') no-repeat;
  height: 19px;
  width: 5px;
}

.poiHolder {
  background-image: url(../images/formAreaBg.gif);
}

.poiQimage {
  background-image: url(../images/questionmark.gif);
}

.poiSortVehicleHolder {
  background-image: url(../images/vehiclefill.gif);
}

.poiOrderUpImage {
  background-image: url(../images/sortArrowUp.gif);
}

.poiOrderDownImage {
  background-image: url(../images/sortArrowDown.gif);
}

.poiLinksTxt,a.poiLinksTxt:link,a.poiLinksTxt:hover {
  color: #555764;
}

.poiButtonLable {
  font-weight: bold;
  color: #FFFFFF;
}

.testDriveText,a.testDriveText:link {
  color: #49566c;
}

.poiSubheaderMain {
  background-color: #f0f1f3;
}

.poiSearchHeaderTxt,.poiSearchHeaderTxt1 {
  color: #FFFFFF;
}

.poiHolder {
  background-color: #edf0f4;
}

.poiOrderTxt {
  _padding-top: 3px;
}

.poiVehiclecomboStyle,.poiVehiclecomboStyle1,.poiBrandcomboStyle,.poiAllVehiclecomboboxstyle {
  color: #000000;
}

.poiSortVehicleTxt,.sortOrderLink,.sortOrderLink:link,.sortOrderLink:hover,.poiVehicleSearch {
  color: #666666;
}

.poiCurrentPriceLabel {
  color: #535D76;
  font-size: 14px;
}

.poiCurrentPriceValue {
  color: #000000;
  font-size: 14px;
}

.poiCurrentPriceAsterisk {
  color: #000000;
  font-size: 14px;
  vertical-align: super;
}

.vehicleheading-1 {
  background-image: url(../images/bg_model_title.gif);
  background-repeat: repeat-x;
  height: 38px;
  width: 436px;
}

.vehicleheading-6 {
  background-image: url(../images/bg_model_title.gif);
  background-repeat: repeat-x;
  height: 24px;
}

.base-font {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.printIcon {
  background-image: url(../images/icon_Print.gif);
  background-repeat: no-repeat;
  width: 13px;
  height: 11px;
  margin-top: 4px;
  margin-left: 5px;
  float: right;
}

.printLinkText {
  float: right;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 8.5pt;
  margin-left: 3px;
  margin-top: 3px;
  text-decoration: none;
}

.backIcon {
  background-image: url(../images/icon_back.gif);
  background-repeat: no-repeat;
  width: 14px;
  height: 11px;
  float: right;
  margin-top: 4px;
  margin-left: 5px;
}

.staffPageRollOver {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  font-color: #000000;
}

.mainLayout {
  width: 732px;
  margin-left: 15px;
  _margin-left: 8px;
  background-color: #F0F1F6;
  background-image: url(../images/thanksBg.gif);
  background-position: bottom;
  background-repeat: repeat-x;
  float: left;
}

.thankHeader {
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  width: 747px;
  padding-left: 15px;
  padding-top: 8px;
  height: 18px;
}

.headerLine {
  width: 732px;
  _width: 730px;
  height: 2px;
  margin-left: 15px;
  _margin-left: 8px;
  margin-right: 15px;
  margin-top: 7px;
  _margin-top: 5px;
  margin-bottom: 9px;
  font-size: 0px;
  background-color: #D8572F;
  float: left;
}

.selectionHolder {
  width: 346px;
  padding-left: 0px;
  padding-right: 5px;
  float: left;
  background-color: #FFFFFF;
}

.thanksHolder {
  float: left;
}

.selectionHdr {
  width: 337px;
  height: 30px;
  background-color: #6B7380;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 15pt;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 9px;
  vertical-align: middle;
}

.imageContainer {
  width: 346px;
  height: 193px;
  float: left;
  background-repeat: no-repeat;
}

.vehicleHdr, .vehicleHdrBroad {
  width: 338px;
  height: 16pt;
  float: left;
  background-image: url(../images/vehicleHdr.gif);
  background-repeat: repeat-x;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #48546A;
  padding-left: 8px;
  padding-top: 5px;
}

.selectionDetails {
  float: left;
  min-height: 200px;
  _height: 220px;
  width: 346px;
  background-color: #FFFFFF;
}

.selectionListTitle {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  padding-left: 11px;
  padding-top: 9px;
}

.selectionListFonts {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  padding-left: 23px;
}

.selectionModel {
  width: 346px;
  float: left;
}

.selectionExtColor {
  width: 346px;
  float: left;
}

.selectionIntColor {
  width: 346px;
  float: left;
}

.selectionOption {
  width: 346px;
  float: left;
}

.selectionPreferences {
  width: 346px;
  float: left;
}

.bottomLine {
  width: 335px;
  border-bottom: solid 1px #d3d6db;
  margin-left: 11px;
  _margin-left: 6px;
  float: left;
  padding-bottom: 10px;
  _padding-bottom: 7px;
  font-size: 0px;
}

.thankuTxt {
  width: 353px;
  height: 22px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  color: #000000;
  font-weight: bold;
  padding-left: 26px;
  padding-top: 30px;
  float: left;
}

.acknowledgementText {
  width: 330px;
  _width: 335px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  float: left;
  color: #000000;
  margin-left: 26px;
  margin-right: 23px;
  _margin-left: 10px;
  _margin-right: 0px;
  padding-top: 20px;
  padding-bottom: 26px;
  border-bottom: dotted 1px #000000;
}

.inventoryHdr {
  width: 353px;
  /*height:16px;*/
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  float: left;
  color: #000000;
  padding-left: 26px;
  padding-top: 25px;
}

.descriptionTxt {
  width: 340px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  float: left;
  color: #000000;
  padding-left: 26px;
  padding-top: 9px;
  text-align: justify;
}

.inventoryContainer {
  width: 353px;
  height: 28px;
  float: left;
  padding-left: 26px;
  padding-top: 10px;
}

.buttonHolder {
  height: 28px;
  float: left;
}

.leftButton {
  width: 9px;
  height: 28px;
  background-image: url(../images/btnLeft.gif);
  background-repeat: no-repeat;
  float: left;
}

.rightButton {
  width: 11px;
  height: 28px;
  background-image: url(../images/btnRight.gif);
  background-repeat: no-repeat;
  float: left;
}

.midleButton, .middleButton {
  height: 23px;
  background-image: url(../images/btnMiddle.gif);
  background-repeat: repeat-x;
  float: left;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  padding-top: 5px;
  padding-left: 5px;
}

.textContainer {
  width: 353px;
  float: left;
  padding-left: 26px;
  padding-top: 42px;
}

.bottomHdr {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  float: left;
  color: #000000;
}

.redlistStyle {
  margin: 0px;
  padding-left: 15px;
}

.redbulletedList {
  list-style-type: none;
  list-style-image: url(../images/listArrow.gif);
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  line-height: 16px;
  color: #D8572F;
  padding-top: 0px;
}

.bottomH {
  float: left;
  height: 34px;
  _height: 32px;
  width: 762px;
}

a.linkText {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #D8572F;
  vertical-align: top;
}

a.linkText:link {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #D8572F;
}

a.linkText:hover {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #D8572F;
}

.bodyContainer {
  width: 732px;
  margin-left: 15px;
  _margin-left: 7px;
  float: left;
}

.VehicleSelectionPanel {
  width: 732px;
  height: 36px;
  float: left;
  margin-top: 8px;
  margin-bottom: 5px;
  background-image: url(../images/select_vehicle_bg.gif);
  background-repeat: repeat-x;
}

.VehicleSelectionTxt {
  margin: 12px 10px 0px 8px;
  float: left;
  font-family: verdana, Arial;
  font-weight: bold;
  font-size: 12px;
  color: #666666;
}

.VehicleSelectionform {
  float: left;
  margin-top: 10px;
}

.listMenuDiv {
  float: left;
  margin-right: 6px;
  vertical-align: top;
}

.listMenuW70 {
  width: 70px;
  font-family: verdana, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  vertical-align: top;
}

.listMenuW94 {
  width: 94px;
  font-family: verdana, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  vertical-align: top;
}

.listMenuW145 {
  width: 145px;
  font-family: verdana, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  vertical-align: top;
}

.ButtonDiv {
  float: left;
  width: 60px;
  margin-left: 6px;
}

.LeftContentContainer {
  width: 521px;
  float: left;
  margin-right: 2px;
}

.RightContentContainer {
  width: 205px;
  height: auto;
  float: left;
}

.VehicleDescBg {
  width: 521px;
  height: 39px;
  background-color: #6B7380;
}

.VehicleHeaderTxt1 {
  float: left;
  margin-top: 5px;
  margin-left: 9px;
  font-family: verdana, Arial;
  font-weight: bold;
  font-size: 15px;
  color: #ffffff;
}

.VehicleHeaderTxt2 {
  float: right;
  margin-top: 9px;
  margin-right: 5px;
  font-family: verdana, Arial;
  font-size: 11px;
  color: #E9ECF1;
}

.VehicleHeaderTxt3 {
  float: right;
  margin-top: 5px;
  margin-right: 8px;
  font-family: verdana, Arial;
  font-size: 15px;
  color: #ffffff;
}

.LeftContainerWidth {
  width: 521px;
  float: left;
}

.imageDisplayPanel {
  float: left;
  margin-top: 1px;
  margin-right: 1px;
  width: 346px;
  height: 192px;
  background-image: url(../images/image_display_bg.gif);
  background-repeat: repeat-x;
}

.imageDisplay {
  width: 346px;
  height: 184px;
}

.ExteriorColorsPanel {
  float: left;
  margin-top: 1px;
  width: 174px;
  _width: 174px;
}

.SectionHeaderRight {
  width: 162px;
  height: 19px;
  padding-left: 12px;
  padding-top: 5px;
  font-family: verdana, Arial;
  font-weight: bold;
  font-size: 12px;
  color: #48546A;
  background-image: url(../images/color_header_bg.gif);
  background-repeat: repeat-x;
}

.SectionInstruction {
  height: auto;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: verdana, Arial;
  font-size: 9px;
  color: #999999;
}

.colorsExterior {
  width: 171px;
  padding-left: 3px;
}

.ChooseModelPanel {
  float: left;
  margin-right: 1px;
  width: 346px;
}

.SectionHeaderleft {
  width: 334px;
  height: 19px;
  padding-left: 12px;
  padding-top: 5px;
  font-family: verdana, Arial;
  font-weight: bold;
  font-size: 12px;
  color: #48546A;
  background-image: url(../images/color_header_bg.gif);
  background-repeat: repeat-x;
}

.modelChoose {
  width: 337px;
  margin-left: 7px;
}

.InteriorColorsPanel {
  float: left;
  width: 174px;
}

.colorsInterior {
  width: 171px;
  padding-left: 3px;
}

.ChooseOptionalPanel {
  float: left;
  margin-right: 1px;
  width: 346px;
}

.OptionalUpgrade {
  width: 346px;
}

.UpgradesDisplayImage {
  height: auto;
  width: 98px;
  float: left;
  border: 1px solid #d4d2c6;
}

.UpgradesDisplayInstruction {
  width: 100px;
  float: left;
  font-family: verdana, Arial;
  font-size: 9px;
  font-weight: bold;
  color: #666666;
  margin-top: 3px;
}

.ChoosePreferencesPanel {
  float: left;
  width: 174px;
}

.PreferencesModel {
  margin-top: 12px;
  margin-left: 10px;
  width: 164px;
}

.Disclaimer {
  margin-top: 0px;
  height: 42px;
  width: 732px;
  float: left;
  font-family: verdana, Arial;
  font-size: 9px;
  color: #999999;
}

.quoteFormHeader,.quoteFormHeader-es-testdrive {
  width: 196px;
  height: 34px;
  float: left;
  padding-top: 5px;
  padding-left: 9px;
  font-family: verdana, Arial;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  background-color: #6B7380;
}
.quoteFormHeader-es-testdrive {
  font-size: 12px;
}

.quoteFormContent {
  width: 185px;
  height: auto;
  padding: 10px;
  float: left;
  background-image: url(../images/form_content_bg.gif);
  background-repeat: repeat-x;
  background-color: #E0E3E8;
}

.qqFormWidth {
  width: 185px;
  float: left;
}

.qqFormtit {
  width: 50px;
  float: left;
  margin-bottom: 3px;
  color: #000000;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.qqFormTitleMenu {
  width: 50px;
  float: left;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqFormFirName {
  float: left;
  width: 130px;
  color: #000000;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-left: 2px;
}

.qqFormFNameInput {
  float: left;
  width: 129px;
  margin-left: 2px;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqFormCommonTitle {
  float: left;
  width: 185px;
  color: #000000;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 11px;
}

.qqFormCommonInput {
  width: 181px;
  float: left;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqFormPhone {
  float: left;
  width: 116px;
  color: #000000;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 11px;
}

.qqFormPhoneInput {
  width: 116px;
  float: left;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqFormZip {
  float: left;
  width: 59px;
  color: #000000;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 11px;
  margin-left: 5px;
}

.qqFormZipInput {
  width: 56px;
  float: left;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
  margin-left: 5px;
}

.Checked {
  width: 20px;
  margin-top: 5px;
  float: left;
  color: #336666;
}

.CheckedInstruction {
  width: 150px;
  float: left;
  margin-left: 5px;
  margin-top: 5px;
  color: #666666;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  padding-bottom: 9px;
}

.goipButton {
  width: 167px;
  height: 28px;
  float: left;
  margin-left: 10px;
  margin-top: 10px;
  background-image: url(../images/goip_button.gif);
  background-repeat: no-repeat;
}

.secureSite {
  width: 43px;
  height: 40px;
  float: left;
  margin-left: 5px;
  margin-top: 10px;
  background-image: url(../images/privacyLogo.gif);
  background-repeat: no-repeat;
}

.PrivacyText {
  width: 130px;
  _width: 125px;
  float: left;
  margin-top: 10px;
  text-align: right;
  color: #333333;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
}

.qqTrimN {
  font-size: 12px;
  font-weight: bold;
  vertical-align: middle;
  color: #666666;
  font-family: verdana, Arial;
}

.qqTrimD {
  font-size: 9px;
  font-weight: normal;
  vertical-align: middle;
  color: #999999;
  font-family: verdana, Arial;
}

.modelTitle {
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  font-family: verdana, Arial;
  height: 15px;
}

.modelList {
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  font-family: verdana, Arial;
  vertical-align: middle;
}

.qqUserInfoFormIns {
  font-size: 9px;
  color: #666666;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  padding-top: 0px;
}

.popupImage {
  width: 165px;
  height: 148px;
  _height: 141px;
}

.vehicledropdownDivHeader_only {
  width: 135px;
  height: 50px;
  float: left;
}

.buttonContainerHeader {
  width: 331px;
  background-color: #FFFFFF;
  padding-top: 13px;
  float: left;
}

.buttonHolderHeader {
  height: 28px;
  float: right;
  margin-right: 3px;
  text-decoration: none;
  cursor: pointer;
}

.privacyPolicyTxtHeader {
  margin-top: 10px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 9px;
  text-decoration: underline;
  color: #D8572F;
}

.modelTable {
  clear: both;
  border: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 15px;
  border-collapse: collapse;
  padding: 0px;
  width: 95%;
}

.modelList_td1 {
  width: 20px;
}

.select_btnHolder {
  height: 19px;
  float: left;
}

.select_btnLeft {
  width: 4px;
  height: 19px;
  background-image: url(../images/select_btn_left.gif);
  background-repeat: no-repeat;
  float: left;
}

.select_btnRight {
  width: 4px;
  height: 19px;
  background-image: url(../images/select_btn_right.gif);
  background-repeat: no-repeat;
  float: left;
}

.select_btnMiddle {
  height: 16px;
  background-image: url(../images/select_btn_bg.gif);
  background-repeat: repeat-x;
  float: left;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #336666;
  text-align: center;
  text-decoration: none;
  font-weight: none;
  padding-top: 3px;
}

.qqMonthDropDown {
  width: 48px;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqDateDropDown {
  width: 42px;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.qqTimeDropDown {
  width: 84px;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

#mainContent {    
  font-size:10px;
  font-family:Verdana;
}

#ackMainDiv {
  font-family:Verdana;
  font-size:10px;
 }
 
.ackMainRight {
  background:url(../images/ackTYChrome.gif) repeat-x 0px 0px;
}

.ackHeader {
  background-color:#6B7380;
  font-size:15px;
}

.vehicleHeader {
  background:url(../images/ackChromeHeaderV.gif) repeat-x 0px 0px;
}

#featureMainDiv {    
  font-family:Verdana;
  font-size:10px;
}

.featureMainHeader {
  background:url(../images/featureMainHeaderChrome.gif) repeat-x 0px;
}

.featureVehHeader {
  background-color: #6b7380;
}

.headerVeh {
  font-size:15px;
}

.headerPrice {
  font-size:15px;
}

.headerVehR {
   font-size:12px;
 }

.featureRegMain {
  background:url(../images/featureRegChrome.gif) repeat-x 0px 0px;
  font-size:9px;
}

.form-field {
  font-size:9px;
}

.regp {
  font-family:Verdana;
  font-size:9px;
}

.footerTextMain {
  font-size:9px;
}

#PopupDesc {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
}

.tdHeaderValue {
  font-size:10px;
}

.tdHeaderName {
  font-size:12px;
}

.tblNameDiv {
  font-family:Verdana;
  font-size:10px;
}

.td_value {
  font-family:Verdana;
  font-size:10px;
}

#divLeft {
  background:url(../images/leftSide.gif) no-repeat 0px 0px;
}

#divCenter {
  background:url(../images/center.gif) repeat-x 0px 0px;
}

#divRight {
  background:url(../images/rightSide.gif) no-repeat 0px 0px;
}

.ackLiContainer {
  background:url(../images/ackliStyle.gif) no-repeat 0px 7px;
}

.li-links {
  background:url(../images/triangle-red.gif) no-repeat 5px 7px;
}

.featureImg {
  background:url(../images/featureImg.gif) repeat-x 0px 11px;
}

.bullet-img {
  background: url(../images/arrow.gif) no-repeat;
  width: 30px;
}

.letsFindItButtonContainer {
  height: 19px;
  padding: 5px 10px;
}

.letsFindItButtonLeft {
  background: url('../images/search_btn_left.gif') no-repeat;
  height: 19px;
  width: 5px;
  float: left;
}

.letsFindItButton {
  background: url('../images/search_btn.gif') repeat-x;
  padding: 3px 5px;
  height: 19px;
  float: left;
  color: #306762;  
  cursor: pointer;  
}

.letsFindItButtonRight {
  background: url('../images/search_btn_right.gif') no-repeat;
  height: 19px;
  width: 5px;
  float: left;  
}

.footer-californiaPrivacy-text,.footer-californiaPrivacy-text a:LINK,.footer-californiaPrivacy-text a:HOVER,.footer-californiaPrivacy-text a:VISITED
{
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  text-decoration: underline;
  color: #FFFFFF;
}

.specialoff-header {
  background-color: #6b7380;
  font-size: 11px;
  padding: 8px 0px 0px 13px;
  width: 719px;
}


.special-off-img { 
  width: 170px;
  height: 129px;
  padding: 0px 10px 0px 10px;
  background: url(../images/vehImg_bg.gif) repeat-x 0 11px; 
}


#special-off-tip {
  background: url(../images/special-offers-tip.gif) no-repeat; 
}

.special-off-tip-text {
  font-size: 12px;
  font-weight: bold;
}

#special-off-no {
  padding: 35px 0px 45px 0px;  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  float: left;
  _float: none;
}

#special-off-no b {
  font-size: 12px;
}

#special-off-no .special-off-no-text {
  margin: 19px 0px 14px 0px;
}

#special-off-no .special-off-no-text2 {
  margin: 19px 0px 14px 0px;
}

.special-off-content {
  width: 542px;
  height: 133px;
  background: none;
  padding: 15px 0px 0px 0px;
  clear: none; 
}

.special-off-content select, .special-off-content input {
  font-size: 12px;
  font-weight: bold;
  color: #6A727F;
}

.special-off-line {
  margin: 0px;
}

.spec-link {    
  padding-left: 8px;
  background: url(../images/arrow-special.gif) no-repeat 0px 3px;
}

.special-off-container-header {
  background-color: #6b7380;
  height: 29px;
}

#SpecOffHeader {
  padding: 8px 0px 0px 13px;
}

#SpecOffHeader1 {
  color: #E2E4E9;
  font-size: 11px;
}
 
.special-off-caption {
  color: #6B73B;
  font-size: 15px;
}

.special-off-caption-sub {
  color: #49566C;
}

.special-off-buttonTop {
  height: 8px;
  background-image: url(../images/header.jpg);
  background-repeat: no-repeat;  
}
 
.special-off-buttonBottom {
  background-image: url(../images/footer.jpg);
}
 
.special-off-buttonBody {
  background-image: url(../images/body.jpg);  
  padding: 7px 0px 5px 17px;
}

.special-off-cash {
  color: #339966;
  font-size: 18px;
}

.special-off-cash-type {
  color: #666666;
}

.special-off-dots {
  color: #666666;
}

.special-off-disclaimer {
  color: #666666;
}

#specOffCampaignsMessage {
  background-color: #6B7380;
}

.special-off-form-field {
  float: right;
  margin-top: 5px;
}

.specialoff-content {
  margin-top: 10px;
  width: 500px;
}

.zipCodeFocus {
  background-color: #fefe99;
  border: #ff0000 2px solid;
}

.errorMessage {
}

.zipCode {
  width: 80px;
  height: 18px;
  vertical-align: middle;
}

.btnGoip-spec {
  float: left;
  width: 722px;
  height: 23px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff;
  background-repeat: no-repeat;
  padding: 4px 0px 0px 10px;
}

html>body .zipCode
{
  width: 80px;
  height: 22px;
} 

.incentivesPostalCode {
  padding-top: 2px;
}

.special-off-vehHeader {
  margin:0px 0px 1px 0px;
  background-color: #6b7380;
}

.special-off-headerVeh {
  font-size:15px;
}

.headerStarting {
   font-size:12px;
}

.special-off-headerPrice {
  font-size:15px;
}

.qqColors-heading {
  color:#48546a;
  background:url(../images/qqHeader.gif) repeat-x;
}

.qqColors-heading-sub {
  width:516px;
}

.special-off-selectOneOrMore-instruction{
  color:#999;
}

.special-off-headerVehR {
  font-size:14px;
}

.formRegMain {
  padding:3px 12px 0px 12px;
  background:url(../images/formRegChrome.gif) repeat-x 0px 0px;
}

.divReg {
  margin-top:15px;  
}

.formVehHeader {
  background-color: #6b7380;
}

.special-off-ackMainDiv {
  font-size:10px;
}
 
.ackMainRight {
  background:url(../images/ackTYChrome.gif) repeat-x 0px 0px;
}

.ackInfoDiv {
  color:#666;
}

.special-off-ackImage {
  margin-top:1px;
}

.special-off-ackDivContainer {
  color:#999;
}

.special-off-ackLiContainer {
  color:#000;
}

.special-off-ackHeader {
  background-color:#6B7380;
  font-size:14px;
}

#specialOffThankYou {
  font-size:24px;
}

.special-off-vehicleHeader {
  background:url(../images/qqHeader.gif) repeat-x 0px 0px;
}

.special-off-proposal-sub {
  width:496px;
  background-color:#eeeef3;
  float: right;
  min-height: 194px;
  _height: 194px; 
}

.special-off-buttonTop {
  height:8px;
  background-image:url(../images/header.jpg);
  background-repeat:no-repeat;  
}
 
.special-off-buttonBottom {
  background-image:url(../images/footer.jpg);
}
 
.special-off-buttonBody {
  background-image:url(../images/body.jpg);  
  background-repeat:repeat-y;
  padding: 7px 0px 5px 17px;
}

.special-off-cash {
  color:#339966;
  font-size:18px;
}

.special-off-cash-type {
  color:#666666;
}

.special-off-dots {
  color:#666666;
}

.special-off-disclaimer {
  color:#666666;
}


.Backtoshowroomicon {
  float: left;
  width: 15px;
  height: 11px;
  background-image: url(../images/icon_backtoshowroom.gif);
  background-repeat: no-repeat;
}

.PrintIcondiv {
  float: left;
  width: 18px;
  height: 11px;
  background-image: url(../images/print.gif);
  background-repeat: no-repeat
}

.step2-style
{
  margin-left:0px;
  float: right;
  width: 270px;
  height: 469px;
  border:1px #666666 solid;
  background : url(../images/back.gif) repeat-x;
}

.campaignHeader-style
{
  height:69px;
}

.campaignHeader-font1, .campaignHeader-font2
{
  color:black;
  font-family:Tahoma;
  margin-left: 10px;
}

.campaignHeader-font1
{
  font-size:15pt;
  font-weight:bold;
  height:20px;
  margin:12px 8px 8px 8px;
  width:95px;
}

.campaignHeader-font2
{
  font-weight:bold;
  font-size:11pt;
  margin-top:6px;
}

.campaignHeader-style1, .campaignHeader-style2
{
  margin: 0px;
  padding: 0px;
  background : url(../images/step-bar.gif) repeat-x;
  height: 53px;
}

.campaignHeader-style1
{
  width: 70px;
  border-right:1px #ffffff solid;
}

.campaignHeader-style2
{
  width: 200px;
}

.campaignInstruction-style
{
  margin-left:10px;
  margin-top:5px;
  margin-right:10px;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.choose-vehicle
{
  float:left;
}

.shadow, .shadow1
{
  background: url(../images/stepBarBorder.gif) repeat-x;
  height:auto;
  width:46px;
}

.shadow1
{
  width:49px;
}

.campaignArrow, .campaignArrow1
{
  background: url(../images/campaign-arrow.gif) no-repeat;
  height:16px;
  width:13px;
}

.campaignTop-border
{
  background: url(../images/top-border.gif) no-repeat;
  height:6px;
  width:450px;
}

.campaignFormFNameInput, .campaignFormLNameInput, .campaignFormCommonInput, .campaignFormStreetInput, .campaignFormZipInput, .campaignFormTitleMenu
{
  float: left;
  font-family: verdana, Arial;
  font-size: 12px;
  color: #336666;
  border: 1px solid #a4b980;
}

.campaignFormFNameInput
{
  width: 97px;
  margin-left: 2px;
}

.campaignFormLNameInput
{
  width: 92px;
  margin-left: 2px;
}

.campaignFormCommonInput
{
  width: 120px;
}

.campaignFormStreetInput
{
  width: 165px;
}

.campaignFormZipInput
{
  width: 77px;
}

.campaignFormTitleMenu
{
  width: 50px;
}

.offerItemValue
{
  color:#FF6600;
  font-family:tahoma;
  font-size:32px;
  font-weight:bold;
}

.offerItemName
{
  font-size:12px;
  font-family:Tahoma;
  color:black;
  font-weight:bolder;
}

.offerItemType
{
  font-size:18px;
  margin-top:20px;
  width:80px; 
  font-family:Tahoma;
  color:black; 
  font-weight:bold;
}

.campaignQuoteForm-field
{
  color:#000000;
  font-family:verdana;
  font-size:10px;
  font-weight:bold;
}

.campaign-cti-image-size
{
  width: 435px;
  height: 190px;
  padding: 7px;
}

.CampaignthankyouPageButtons
{
  text-decoration: none;
  font-family:Tahoma;
  font-size:13px; color:#FFFFFF;
}

.disclaimer-campaign
{
  font-family:Verdana;
  font-style:normal;
  color:#000000;
  font-size:9px;
  margin-left:25px;
  margin-top:8px;
}

.campaignSpecialOffer
{
  color:black;
  float:none;
  font-family:Tahoma;
  font-size:14pt;
  font-weight:bold;
  margin-top:3px;
}

.vehicleHdrBroad
{
  background-image: url(../images/vehicleHdr_broad.gif);
  height: 32pt;
}

.vehicleDetailsHeaderDiv
{
  padding-left: 10px;
}

.PrintlinkShowRoom
{
  width: 53px;
}

/* title  starts */
.vehicleTitleContainer {
  width: 731px;
  height: 29px;
  border-bottom: #D8572F solid 2px;
}

.titleRightHolder {
  margin: 10px 0px 5px 0px;
  _margin-bottom: 0px;
}

.viewHolder {
  margin-right: 16px;
}

.fmTitleVehicleName {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
  margin: 7px 0px 0px 0px;
}

.fmViewLeft {
  background-image: url(../images/fmViewLeft.gif);
  margin: -3px 6px 0px 0px;
  _margin: 0px 6px 0px 0px;
  width: 13px;
  height: 14px;
}

.fmViewRight {
  width: 0px;
}

.fmViewBack {
  background-image: url(../images/fmViewBack.gif);
  width: 17px;
  height: 11px;
}

.fmViewPrint {
  background-image: url(../images/fmViewPrint.gif);
  width: 18px;
  height: 11px;
}

.selectedTab {
  background-image: url(../images/selectedTopTabBg.gif);
}

.fmModelUnSelected {
  background-image: url(../images/ModelUnSelected.gif);
}

/* title ends */
.MDcontentContainer {
  width: 732px;
  margin-top: 4px;
  _margin-top: 0px;
}

.MDbodyContainer {
  width: 732px;
}

.modelContainer {
  width: 732px;
}

a.titleToplinks {
  color: #D8572F;
  font-weight: bold;
}

a.titleToplinks:hover {
  color: #D8572F;
  font-weight: bold;
}

.subTitleContainer {
  width: 705px;
  _width: 707px;
}

.subTitleBold {
  color: #6B7380;
}

.grayFill {
  width: 731px;
  background-image: url(../images/grayFill.gif);
}

a.Bottomlinks {
  color: #ff662b;
}

a.Bottomlinks:hover {
  color: #ff662b;
}

.blinksimg {
  background-image: url(../images/link_arrow.gif);
}

.modelBtnGOIP {
  background-image: url(../images/getourbutton.gif);
  font-size: 12px;
  padding: 3px 5px 0px 14px;
  width: 148px;
  height: 20px;
  line-height: 17px;
}

.bodyRightSection {
  width: 178px;
}

/*Features and model tab start*/
.nextDescText {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #777777;
}

/*Features and model tab end*/ /* Color Tab Starts */
.clrIntExtBG {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
}

/* Color Tab Ends */ /* Options Tab Starts */
.optnsSubHeading {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
}

.optnsDetails {
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}
/* Options Tab Ends */

#activeNo
{
  vertical-align: 50%;
  float: left;
  font: normal 900 11px Verdana;
}

#passiveString, #passiveNo
{
  padding-left: 5px;
  vertical-align: 50%;
  float: left;
  font: normal 900 11px Verdana;
  color: #B4B4B4;
}

.quad_homepage2
{
  margin: 0px;
  padding: 0px;
  height: 46px;
  width: 182px;
  position: relative;
  overflow:hidden;
}

.quad_homepage3
{
  height:46px;
  margin:0 0 0 46px;
  overflow:hidden;
  padding:0;
  position:relative;
  width:182px;
}

.tileNumber
{
  float:left;
  padding: 3px 10px;
}

.quads2
{
  padding: 5px;
  margin: 0px;
}

.quads3
{
  padding: 6px;
  margin: 0px;
}

.leftAlign
{
  float: left;
}

.quad_homepage3 a
{
  float:left;
}

.search-header-ct 
{
  float: left;
  padding-top: 7px;
  padding-bottom: 4px;
  font-size: 12px;
  color: #535D76;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.search-btn-container-ct
{
  padding-top: 8px;
  clear: both;
  margin: 0px;
  line-height: 12px;
}

.leftButtonHeader {
  width: 9px;
  height: 28px;
  background-image: url(../images/btnLeft.gif);
  background-repeat: no-repeat;
  float: left;
}

.rightButtonHeader {
  width: 11px;
  height: 28px;
  background-image: url(../images/btnRight.gif);
  background-repeat: no-repeat;
  float: left;
}

.midleButtonHeader,.midleButtonHeader-es-testdrive, .middleButtonHeader {
  height: 26px;
  background-image: url(../images/btnMiddle.gif);
  background-repeat: repeat-x;
  float: left;
  font-family: Tahoma;
  font-size: 13px;
  color: #FFFFFF;
  padding-top: 5px;
  padding-left: 5px;
  text-decoration: none;
  font-weight: bold;
}

.midleButtonHeader-es-testdrive {
  font-size: 12px;
  padding-left: 0px;
}

.midleButtonHeader a, .middleButtonHeader a {
  font-family: Tahoma;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.PrivacyLink {
  color: #D8572F;
  "HelveticaNeue-Light", "Helvetica Neue-Light", "Helvetica-Neue Light", 
font-family: "Helvetica Neue-Light", Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

.dc-mainLayoutHeader {
  margin-top: -195px;
}

.custom-html-page-core-container{
  width: 966px;
}

.usedVehiclesHeader{
  height: auto;
}