/* CSS Document */

.offersModule{}
.offersModule ul li{list-style-type:none;list-style-position:outside}
.offersModule .offer{padding:3px 15px 10px;margin:0 0 15px;background:#EAEBEB}
.offersModule h2{font-size:1.5em;background:#587673;color:#fff;padding:10px}
.offersModule .offerIntro{font-weight:bold;padding:5px 5px 2px;font-size:1.1em}
.offersModule .offerDetails{border-top:1px dotted #a1aaa9;border-bottom:1px dotted #a1aaa9;padding:5px;margin:0 0 15px}
.offersModule h3{text-transform:uppercase;padding:0 5px 5px}
.offersModule .offerContact{padding:0 5px 7px;font-size:1.1em}
.offersModule .offerContact span{font-weight:bold}
.offersModule .offerContact a{}
.offersModule .offerContact a:hover,.offersModule .offerContact a:active,.offersModule .offerContact a:focus{}
.offersModule .offerBook{margin:10px 5px;text-transform:uppercase}
.offersModule .offerBook a{display:inline-block;width:auto;background:#c1cdcb;padding:5px 8px;border:1px solid #888;text-align:center;color:#2b4847;font-weight:bold;text-decoration:none}
.offersModule .offerBook a:hover,.offersModule .offerBook a:active,.offersModule .offerBook a:focus{border:1px solid #888;background:#e67903;color:#fff!important;text-decoration:none!important}
.offersModule .offerBook a:active{border:1px solid #1b2928;background:#334241;color:#fff!important;text-decoration:none!important}

/* override sitewide bullets */
.offersModule li ul,.offersModule li ol{margin:12px 0;padding:0}
.offersModule li ul li,.offersModule li ol li{padding:3px 0;list-style-type:disc;list-style-position:outside;margin-left:30px;margin-right:30px}
.offersModule li ol li{list-style-type:decimal}
.offersModule li ul li ul,.offersModule li ol li ol{margin:3px 0 0 14px}
.offersModule li ul li ul li,.offersModule li ol li ol li{margin:0;padding:1px 0 0;list-style-type:circle}
.offersModule li ol li ol li{list-style-type:lower-alpha;list-style-position:outside;margin-left:2px}
