table.JKK { border:0px solid #fff000; padding: 0; margin:0px; width:130px; }
/*th { background: #565fff; color: #ffffff; margin: 3px; padding: 2px 5px;} */

th.boxDaynames { font-family: 8pt;  background: #6C644D; color: #ffffff;}
td.box { background: White; color: Olive; padding: 0px; margin:0; text-align:right;vertical-align:top; border:0px solid #ffffff;}
td.boxEvent { background: #FF4500; color: red; padding: 1px; margin:0; text-align:right;vertical-align:top; border:1px solid #ffffff; } 
td.boxNotInMonth{ background: #857960; color: Red; padding: 2px; margin:0; text-align:right;vertical-align:top; border:1px solid #ffffff;}
a.boxLink { color: Red; text-align:center; text-decoration:underline;  font-weight: bold; }
a.boxLink:hover { color: Red;}
a.eventLink { color: red; text-align:left;vertical-align:top; }
a.eventLink { color: red; text-align:left;vertical-align:top; }

tr.weekline { height: 8pt;}

td.listDayname { background: #E5E5E5; text-align:left;vertical-align:top; color: black;}
td.listDay { color: black; text-align:left; width:100px; }
td.event { color: white; }
.navLeft { background: red;}
.navMiddle { background: yellow; text-align:center;vertical-align:top; }
.navRight { background: red; text-align:right;vertical-align:top; }

