p.offersMainTitle{ color: #3479C7 !important; padding: 5px 0px 0px 0px; font-weight: bold; font-size: 140%; }
.offerHead{ background:#ffffff url(/content/connoisseur_afloat/media/images/offers/headBackground.png) repeat-y right top; font-size: 120%; color: #3479C7; font-weight: bold; padding: 3px 0px; }
.offerTable { margin: 5px; width: 100%; border: 0px; padding: 0px; }
.offerFooter{ font-size: 90%; color: #bbb; font-style: italic; line-height: 1.4em; }
.offerMain{ color: #333; }
.offerFooterButtons { text-align: right; padding-top: 3px; }
.offerFooterButtons img { display: inline; border: 0px; margin-left: 3px; }
#offers table{ width: 100%;}
#offers .offerPrice{ font-weight: bold; color: #CE0000; font-size: 125%; width: 60px; }
#offers a.email{ font-weight: normal;}
span.specLinks a{ color: #bbb; font-size: 90%; }
#offers img.offerImg{ margin: 0px 0px 3px 3px; border: 1px solid #aaa; padding: 3px; }
div.topOffers{ background:#fff url(/modules/grapher/gradient.php?width=4&height=140&scolour=eeeeee&ecolour=ffffff&direction=h) repeat-x right top; padding: 10px; border-bottom: 1px solid #ccc; margin: 10px; margin-bottom: 40px; margin-top: -20px; font-size: 120%; line-height: 150%; font-weight: bold; color: #666; }
form.quickbook.end {background-image:url(/content/connoisseur_afloat/media/template/bg_quickbook-blue-red-special.gif) !important; margin:0 14px; padding:12px 86px 0 15px; }
img.bullet {display: inline; margin:0 5px;}

div#frontPageExtra img.bullet{padding: 0px;}
div#frontPageExtra{ border: 1px solid #ddd; margin: 10px 0px; background-color: #f5f5f5; padding: 5px; }

span#extraTitle{ padding-bottom: 2px; border-bottom: 1px solid #ccc; }


div#page-itself img {display: inline; padding: 5px 20px}
div#page-itself .offerFooterButtons img {display: inline; padding: 0px}
div#nonSpec{ color: #666}
div#nonSpec .items { padding: 3px; border: 2px dotted #eee; margin-bottom: 10px;}

div.itemsMore { float: right; padding: 0px; }
div.itemsMore a { color: #666;  }

div#nonSpec div.itemsMore img.bullet{ padding: 0px}
div#backLink{ text-align: right; color: #666; }
div#backLink a{ text-align: right; color: #666; }

tr.footerEnd {border-top: solid #317dca 1px; height: 1px;}
