.menu       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #336600; text-decoration:none; }
.menu_s     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration:none; }
.smenu      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #336600; text-decoration:none; }
.smenu_s    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration:none; }

.titollinkn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.titollink  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.titoln     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; }
.titol      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; }
.biglinkn   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.biglink    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.bign       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; }
.big        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
.textlinkn  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.textlink   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.textn      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }
.text       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }
.medlinkn   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.medlink    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.medn       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
.med        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; }
.smalllinkn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.smalllink  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.smalln     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; font-style: normal; font-weight: bold; color: #000000; }
.small      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; font-style: normal; font-weight: normal; color: #000000; }
.tinylinkn  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
.tinylink   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8px; font-style: normal; font-weight: normal; color: #000000; text-decoration:none; }
.tinyn      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8px; font-style: normal; font-weight: bold; color: #000000; }
.tiny       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8px; font-style: normal; font-weight: normal; color: #000000; }

.tdday_mini {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #bbbbbb;
  font-weight: normal;
  font-size: 3px;
  width: 8px;
  line-height: 6px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.tdtoday_mini {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: lightgreen;
  font-weight: bold;
  font-size: 4px;
  line-height: 6px;
  width: 8px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.tddate_mini {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #efefef;
  font-weight: normal;
  font-size: 4px;
  line-height: 6px;
  width: 8px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
 }
.tdday {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #bbbbbb;
  font-weight: normal;
  font-size: 9px;
  width: 26px;
  line-height: 20px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.tdtoday {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #77ffaa;
  font-weight: bold;
  font-size: 10px;
  line-height: 20px;
  width: 26px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.tddate {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #f0f0f0;
  font-weight: normal;
  font-size: 10px;
  line-height: 20px;
  width: 26px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
 }
.tdheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
  line-height: 20px;
  color: #000000;
  vertical-align: middle;
  text-align: center;
}
.caltable {
  border: #a0a0a0;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}
