a.:link { color: #0000FF; }
a.:hover { color: #000080; }
a.:visited { color: #008000; }
a.:active { color: #FF0000; }
div#calendartitle {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: x-large;
  color: #808000;
  font-weight: bold;
}
th#calmonthname {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: medium;
  color: #8A8A00;
  background-color: ;
  font-weight: bold;
  text-align: center;
}
td#calmonthname {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: ;
  font-weight: bold;
  text-align: center;
}
td#calmonthhdrname {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: ;
  font-weight: bold;
  text-align: center;
}
td#calweekday {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: #FAF8A5;
  font-weight: bold;
  text-align: center;
}
td#calscroll {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: #FAF8A5;
  font-weight: bold;
}
td#calweekend {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: #FAF8A5;
  font-weight: bold;
  text-align: center;
}
td#calbusyday {
  text-align: center;
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: #D4D0C8;
  font-weight: bold;
}
td#calbusydaytext {
  text-align: center;
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #6DB71C;
  background-color: #D4D0C8;
  font-weight: bold;
}
td#calholiday {
  text-align: center;
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: small;
  color: #ECBB13;
  background-color: #808000;
  font-weight: bold;
}
td#calholidaytext {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: medium;
  color: #ECBB13;
  background-color: #808000;
  font-weight: bold;
  text-align: center;
}
td#calweekno {
  text-align: center;
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: medium;
  color: #808000;
  background-color: #C1C100;
  font-weight: bold;
}
td#calhdrweekday {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: medium;
  color: #808000;
  background-color: #D2D200;
  font-weight: bold;
  text-align: center;
}
td#calhdrweekend {
  font-family: Arial,verdana, arial, sans serif, sans-serif;
  font-size: medium;
  color: #808000;
  background-color: #D2D200;
  font-weight: bold;
  text-align: center;
}

