table.daily {
  font-size: small;
  border-color: black;
  border-style: solid;
  border-width: 2px;
  border-collapse: collapse;
  width: 600px;
}
table.daily tr.alt {
  background-color: #ADD8E6;
}
table.daily th {
  border-color: #ADD8E6;
  border-style: solid;
  border-width: 1px;
  font-weight: normal;
  text-decoration: underline;  
  padding: 0 0.5em;
}
table.daily td {
  border-color: #ADD8E6;
  border-style: solid;
  border-width: 1px;
  padding: 0 0.5em;
}
table.daily td.time {
  width: 20%;
  text-align: center;
}
table.daily td.lunch {
  text-align: center;
}
