/* CSS Document */
.eventsModule{margin:0}
.eventsModule h2{}
.eventsModule span.date{letter-spacing:0;font-size:1em;font-weight:bold;display:block;margin:8px 0 15px;border-top:1px solid #d6dadf;padding:9px 0 0}
.eventsModule .eventsMenu{width:204px;position:absolute;top:-1px;right:-238px;background:#fff;border:1px solid #d6dadf;border-left:none;min-height:40px;max-height:405px;overflow:auto;padding:4px 6px 0;line-height:1.3em;margin:0 0 20px 20px!important}
.eventsModule .eventsMenu h2{font-size:1.6em;padding:7px 0 4px 4px;margin:0;text-transform:uppercase}
.eventsModule .eventsMenu ul{padding:0;margin-top:0}
.eventsModule .eventsMenu ul li{margin:5px;padding:0;list-style-type:none;list-style-position:outside;border-bottom:1px dotted #d6dadf}
.eventsModule .eventsMenu span{font-size:1.1em;padding:0;display:block;margin:0 0 5px;font-weight:bold;line-height:1.2em;}
.eventsModule span a{border:none}
.eventsModule .eventsMenu span.date{font-size:0.95em;padding:0;margin:-3px 0 7px;display:block;font-weight:normal;line-height:1.2em;border-top:none}

/* events include */
.eventsInclude{width:53%;float:left}
.eventsInclude h2{margin:0;background:#557b9e;text-transform:uppercase;padding:7px 12px 6px;font-size:1.4em;color:#FFF}
.eventsInclude ul{padding:0 0 2px}
.eventsInclude li{list-style-type:none;list-style-position:outside;background:#fff;margin:0 0 9px}
.eventsInclude span.date{font-size:0.95em;display:block;margin:0;border-top:1px solid #d6dadf;padding:6px 0 0;font-weight:bold}
.eventsInclude .mainEvent,.eventsInclude .noEvents{padding:8px 14px 14px}
.eventsInclude p.noEvents{margin:0}
.eventsInclude .event{padding:8px 14px 14px}
.eventsInclude .event.last{padding:8px 14px 14px}
.eventsInclude .mainEvent h3,.eventsInclude .event h3{padding:0 0 5px;margin:0}
.eventsInclude .mainEvent h3 a,.eventsInclude .event h3 a{padding:0;margin:0;border-bottom:none}
.eventsInclude .mainEvent a,.eventsInclude .noEvents a{}
.eventsInclude p{}
.eventsInclude p+h2,.eventsInclude p+h3,.eventsInclude span+h2,.eventsInclude span+h3,.eventsInclude h2+h3{/*remove any header styling from story*/font-size:1em;color:#093651;background:none;border:none;text-transform:none;letter-spacing:0;padding:0;margin:3px 0;font-weight:bold;display:block}
.eventsInclude .eventContent strong,.eventsInclude .eventContent em,.eventsInclude .eventContent i,.eventsInclude .eventContent b{/*fix bleed*/font-weight:normal;font-style:normal}