table#daytable div.day-event-box a.event-category-1,
div.hourly-list div.event-category-1,
div#category-toggle-panel div#cltgl-color-sample-1 {
  background-color: #FF6699;
  color: #FFFFFF;
  border-color: #cc3366;
}
table#daytable ol.event-list a.event-category-1 {
  color: #cc3366;
}
div.hourly-list div.event-category-1 div.time-info {
  background-color: #cc3366;
}
div.hourly-list div.event-category-1 a {
  color: #FFFFFF;
}

table#daytable div.day-event-box a.event-category-4,
div.hourly-list div.event-category-4,
div#category-toggle-panel div#cltgl-color-sample-4 {
  background-color: #3366FF;
  color: #FFFFFF;
  border-color: #0033cc;
}
table#daytable ol.event-list a.event-category-4 {
  color: #0033cc;
}
div.hourly-list div.event-category-4 div.time-info {
  background-color: #0033cc;
}
div.hourly-list div.event-category-4 a {
  color: #FFFFFF;
}

table#daytable div.day-event-box a.event-category-2,
div.hourly-list div.event-category-2,
div#category-toggle-panel div#cltgl-color-sample-2 {
  background-color: #66CC66;
  color: #FFFFFF;
  border-color: #339933;
}
table#daytable ol.event-list a.event-category-2 {
  color: #339933;
}
div.hourly-list div.event-category-2 div.time-info {
  background-color: #339933;
}
div.hourly-list div.event-category-2 a {
  color: #FFFFFF;
}

table#daytable div.day-event-box a.event-category-3,
div.hourly-list div.event-category-3,
div#category-toggle-panel div#cltgl-color-sample-3 {
  background-color: #EE7733;
  color: #FFFFFF;
  border-color: #bb4400;
}
table#daytable ol.event-list a.event-category-3 {
  color: #bb4400;
}
div.hourly-list div.event-category-3 div.time-info {
  background-color: #bb4400;
}
div.hourly-list div.event-category-3 a {
  color: #FFFFFF;
}

