table.evcal  {width:100%;border:none;border-spacing:0.4em}
table.evcal tr th {font-size:1.1em;font-weight:bold;padding:5px;text-align:center}
table.evcal tr td {padding:5px;text-align:left;vertical-align:top;background:#e8e8e8}
table.evcal .chmo {background:url(../images/home_news_dashed_line.gif) center left no-repeat;height:2px;padding:0}
table.evcal .evmo, table.evcal .evy {background-color:#002c6c;color:white;font-weight:bold}
table.evcal .eva, table.evcal .evy {width:13%}
table.evcal .evm {width:13%}
table.evcal .evt {width:69%}
table.evcal .evx {width:18%;text-align:center;vertical-align:middle;font-size:0.8em}
table.evcal .evx img {text-align:center}
.evt-class {text-align:right;display:block;font-size:0.8em;margin:0.2em 0.2em 0.5em;font-weight:bold;color:#444}
.evt-title {display:block;font-weight:bold}
@media print {
    .evt-class {text-align:right;font-size:0.8em;margin:0.2em 0.2em 0.5em;font-weight:bold;color:#444}
    .evx {text-align:center;font-size:0.7em;white-space:nowrap}
    .evx img {width:32px}
    table.evcal td {border-bottom:1px solid #eee;color:black}
    td.chmo, .evt-reg {display:none}
}

