#content .tour-box h1 { padding: 0px; margin: 1.5em 2em 1em; border: none; color: #315CAB; font-size: 1.75em; }
#content .tour-box h1 strong { color: #093C78; font-size: 1.25em; }
#content .tour-box h1 strong em { color: #F1721F; font-style: normal; }

#content .tour-box { }

#content .tour-box h2 { padding: 0px; margin: 2em 70px 1em; font-size: 1.35em; }

#content .tour-box h3 { padding: 0px; margin: 1em 80px; border: none; color: #666; font-size: 1.25em; }

.tour-box p , .tour-box ul, .tour-box ol { color: #555; }
.tour-box p strong, .tour-box ul strong, .tour-box ol strong { color: #222; }

#content .tour-box p, #content .tour-box td p { padding: 0em 0em; margin: 0.5em 80px; border: none; font-size: 1.25em; }
.tour-box ul, .tour-box ol { padding: 0.5em 1.5em; margin: 0.5em 80px; border: none; font-size: 1.25em; }

#content .tour-box a.button.back { width: 100px; }
#content .tour-box a.button.continue { float: right; width: 200px; }

#content .tour-box p.slogan { padding: 1em 1em 2em 1em; margin: 0px; border: none; color: #888; font-size: 1.5em; font-style: italic; font-weight: bold; text-align: center; }
#content .tour-box p.small-text { padding: 1em 0em 0em 0em; border: none; color: #888; font-size: 0.8em; text-align: center; clear: both; }
#content .tour-box p em{ color: #F1721F; font-style: normal; font-weight: bold; }

#content .tour-box div.quote { padding: 0em; margin: 2em 80px 0px; border: none; position: relative; top: 10px; }
#content .tour-box div.quote { background: #F1721F url("/image/chrome/tour/quote-curve.gif") top center no-repeat; }
#content .tour-box div.quote p { padding: 25px 5em 0em 5em; margin: 0em; border: none; color: white; font-size: 1.5em; font-style: normal; font-weight: bold; text-align: center; }
#content .tour-box div.quote p.by-line { padding: 0em 0em 25px 0em; margin: 0em; border: none; color: black; font-size: 1em; font-weight: bold; text-align: center; }


#content #tour-index h1,
#content #tour-check h1,
#content #tour-finance h1,
#content #tour-avic h1,
#content #tour-other h1 { padding: 30px 0px 0px 80px; margin: 0em 0px 0px; }

.tour-box  h1#traders,
.tour-box  h1#finance,
.tour-box  h1#avic,

.tour-box  h1#check,
.tour-box  h1#doc,
.tour-box  h1#legal,
.tour-box  h1#warranty,
.tour-box  h1#protection    { padding: 25px 0px 5px 80px; margin: 20px 0px 5px; }

.tour-box  h1#traders       { background: url("/image/tour/car-icon.gif") no-repeat left center; }
.tour-box  h1#finance       { background:url("/image/tour/money-bag-icon.gif") no-repeat center left; }
.tour-box  h1#avic          { background:url("/image/tour/tools-icon.gif") no-repeat center left; }

.tour-box  h1#check         { background:url("/image/tour/icon_check.gif") no-repeat center left; }
.tour-box  h1#doc           { background:url("/image/tour/document-icon.gif") no-repeat center left; }
.tour-box  h1#legal         { background:url("/image/tour/legal-icon.gif") no-repeat center left; }
.tour-box  h1#warranty      { background:url("/image/tour/tools-icon.gif") no-repeat center left; }
.tour-box  h1#protection    { background:url("/image/tour/lock-icon.gif") no-repeat center left; }


/* product-summary */

#content .tour-box .product-summary { margin: 0px 80px; }
#content .tour-box .product-summary h2 { font-size: 1.25em; padding: 1em 1em 0em 0em; margin: 0px; background: none; border-width: 0px 0px 1px 0px; }
#content .tour-box .product-summary h2 strong { font-size: 1.1em; font-weight: bold; color: #F1721F; }
#content .tour-box .product-summary h3 { font-size: 1.1em; padding: 0.5em 1em 0em 2em; margin: 0px; }
#content .tour-box .product-summary p { font-size: 1.1em; padding: 0.5em 1em 0em 2em; margin: 0px; }
#content .tour-box .product-summary ul { font-size: 1.1em; padding: 0.5em 1em 0em 3.5em; margin: 0px; }
#content .tour-box .product-summary a.more { font-weight: bold; }


ul#tour-start {
    list-style:none;
    margin: 30px 80px;  /* 80 matches margin for tour-box */
    padding: 0;
    text-align: center;
    font-size: 10pt;
    overflow:hidden;
}

ul#tour-start li {
    margin:0;
    padding:0;
    float:left;
    width:105px;
}

#content ul#tour-start li a {
  display:block;
  width:100px;
  height:2.5em;
  padding:75px 0px 6px;
  border:1px solid #fff;
  text-decoration:none;
  color:#666;
  line-height:1.3em;
  font-weight:normal;
}

#content ul#tour-start li a:hover {
    color:#000;                                                                                          
    text-decoration:none;
    background-color:#D0D2FE;
}

li#tour-check a { background:url("/image/tour/car-icon.gif") no-repeat center top; }
li#tour-finance a { background:url("/image/tour/money-bag-icon.gif") no-repeat center top; }
li#tour-avic a { background:url("/image/tour/tools-icon.gif") no-repeat center top; }
li#tour-other a { background:url("/image/tour/people-icon.gif") no-repeat center top; }
li#tour-signup a { background:url("/image/tour/signup-icon.gif") no-repeat center top; }

#content .tour-box #buy-now {
    float: right;
    width: 165px;
    margin-left: 3em;
}
#content .tour-box #buy-now p {
    margin: 0.5em 0 1em 0;
}

