table.calTable {
  width: 100%;
}

.calHeader {
  font-size:16px;
  font-weight:bold;
  text-align: center;
}


.calDay {
  background-color:#FFFDDD; 
  height:80px; 
  width: 14%;
  vertical-align: top;
}
.calDayToday {
  background-color:#F5F4ED; 
}
.calEmptyDay {
  background-color:white; 
}

.calDayLabel { 
  font-size:10px; 
  color:#168946; 
  font-weight:bold;
  text-align: right;
}

.calEvent{ font-size:10px; color:#000 }

td.calColumnHeader {
  background-color:#168946; 
  font-size:12px; 
  color:#FFF678; 
  font-weight:bold;
  text-align: center;
}

tr.calAbbrevColumnHeader {
  display: none;
}

