<style>
td.monthon { background-color: [-$BGCOLOR1-]; border: 1px solid [-$BGCOLOR2-]; }
td.monthoff { background-color: [-$BGCOLOR2-]; border: 1px solid [-$BGCOLOR1-]; }
td.monthtoday { background-color: [-$BGCOLOR1-]; border: 1px dashed [-$HIGHLIGHT_COLOR-]; }
td.monthheader { background-color: [-$BGCOLOR2-]; font-size: 14pt; font-weight: bold; }
table.monthheader { background-color: [-$BGCOLOR2-]; border: 1px solid #000000; }

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

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

td.dayheader { background-color: [-$BGCOLOR2-]; font-size: 12pt; font-weight: bold;}
table.dayheader { background-color: [-$BGCOLOR2-]; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
.dayheader a:link { font-size: 12pt; font-weight: bold; text-decoration: none;}
.dayheader a:active { font-size: 12pt; font-weight: bold; text-decoration: none;}
.dayheader a:hover { font-size: 12pt; font-weight: bold; text-decoration: none;}
.dayheader a:visited { font-size: 12pt; font-weight: bold; text-decoration: none;}

td.daynames { background-color: [-$BGCOLOR1-]; border: 1px solid [-$BGCOLOR2-]; font-size: 10pt; font-weight: normal; text-decoration: none; }
table.calcontainer { border: 1px solid #000000; }
</style>
