<style>
td.dayheader { background-color: [-$BGCOLOR2-]; font-size: 14pt; font-weight: bold; }
table.dayheader { background-color: [-$BGCOLOR2-]; border: 1px solid #000000; }
table.eventslist { background-color: [-$BGCOLOR1-]; padding: 10px;}
td.eventslist { background-color: [-$BGCOLOR1-]; padding: 10px; }
table.calcontainer { border: 1px solid #000000; font-size:11px; }

.dayheader a:link    { font-size: 10pt; font-weight: bold; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.dayheader a:active  { font-size: 10pt; font-weight: bold; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.dayheader a:hover   { font-size: 10pt; font-weight: bold; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.dayheader a:visited { font-size: 10pt; font-weight: bold; text-decoration: none; padding-left: 10px; padding-right: 10px; }

table.eventdetails { padding: 0px; }
table.eventdetails td { border: 1px solid #EBF5FF; padding: 3px; vertical-align:top; }
table.eventdetails th { border: 1px solid #EBF5FF; padding: 3px; color: #0000CC; }

table.eventdetails tr.hilite1 { background-color: [-$BGCOLOR1-]; }
table.eventdetails tr.hilite2 { background-color: #feffff; }


</style>





