.calendar {border-collapse: collapse; border: 2px solid #7a96df}
.calendar td{border: 1px solid #7a96df; padding: 3px}

.calendtoday   {background-color: #fffde8;}
.calendup      {background-color: #c7cde8;}

.calendlink:link {color: navy;text-decoration:underline;}
.calendlink:active {text-decoration:none;color:#5e5f61}
.calendlink:visited {color: navy;text-decoration:underline;}
.calendlink:hover {text-decoration:none;color:#5e5f61;}

.calendset:link {color: green;text-decoration:underline;}
.calendset:active {text-decoration:none;color:#5e5f61}
.calendset:visited {color: green;text-decoration:underline;}
.calendset:hover {text-decoration:none;color:#5e5f61;}
