TABLE.schedule {
  border: 2px solid black;
  font-size: small;
}

TR.schedule_rowcolor2 {
  background-color: #E4E4E4;
}

TR.schedule_rowcolor1 {
  background-color: white;
}

TR.schedule_disabledcolor2 {
  color: gray;
  background-color: #E4E4E4;
}

TR.schedule_disabledcolor1 {
  color: #999999;
  background-color: white;
}

TR.schedule_rowhilight {
  background-color: #ffd800;
  font-weight: bold;
}

TR.schedule_headrow {
  background-color: #CCCCAA;
  font-weight: bold;
}

TD.schedule_date {
  font-weight: bold;
  padding: 5px 5px;
}

TD.schedule_time {
  padding: 5px 5px;

}

TD.schedule_event {
  padding: 5px 5px;
}

