h2.coupon              { color: #069; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.1em; text-align: center; margin: 0; padding: 2px 3px  }
h2 a { color: #069; text-decoration: underline }
h2 a:hover { color: #c00; text-decoration: none }
.specials-box-left { background-color: #fff; margin: 3px; padding: 0 0 4px; width: 390px; float: left; border: dashed 2px #f30 ; display: inline; }
.specials-box-right { background-color: #fff; margin: 3px; padding: 0 0 4px; width: 390px; float: left; border: dashed 2px #f30 ; display: inline; }
img.special  { margin: 0 0 0 0; padding: 0 0 0 4px; float: right }
p.price-landmark    { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 2px 3px 0 }
p.price-discount    { color: #069; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; margin: 0; padding: 2px 3px 0 }
p.price-sale      { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; text-align: center; margin: 0; padding: 4px 243px 0 3px  }
p.price-sale2 { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; text-align: center; margin: 0; padding: 4px 3px; }
p.price-retail { color: #069; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 1em; text-align: center; margin: 0; padding: 4px 3px 0; }
p.price-sale1     { color: #069; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; text-align: center; margin: 0; padding: 0 3px  }
div.stock { text-align: left; margin-bottom: 4px; padding-right: 10px; padding-left: 10px; }
span.stock     { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: left; }
span.stock a  { color: #033; text-decoration: underline; margin-top: 0; padding-top: 0 }
span.stock a:hover { color: #c00; text-decoration: none }
p.subhead   { color: #c00; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; text-align: center; margin: 0; padding: 0 243px 0 3px  }
p.subhead1 { color: #c00; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; margin: 0; padding: 0 3px 0 }
p.cta      { color: #069; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.1em; text-align: center; margin: 0; padding: 2px 10px 0 }
p.cta a  { color: #069; text-decoration: underline; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 0 }
p.cta a:hover   { color: #c00; font-weight: bold; text-decoration: none }
.learnmore { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left;}
.learnmore1 { color: #333; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; }
.learnmore a { color: #333; text-decoration: none }
.learnmore a:hover { color: #069; text-decoration: underline }
p.specs { color: #069; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.2em; margin-bottom: 4px; }
p.disclaimer   { color: #666; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.1em; text-align: left; margin: 0; padding: 2px 20px 0 }
#leftbox { width: 402px; float: left; display: inline; }
#rightbox { width: 402px; float: left; display: inline; }
