body.status TABLE.reports {
  min-width: 600px;
  margin-left: 10px;
}
body.status TABLE.reports TD {
  padding-top: 3px;
  padding-bottom: 3px;
}
body.status TABLE.reports INPUT[type=text] {
  width: 515px;
}
body.status TABLE.reports TEXTAREA {
  white-space: nowrap;
  word-wrap: normal;
  width: 520px;
  height: 80px;
}

TABLE.unavailable_states {
  border-collapse: collapse;
}
TABLE.unavailable_states TD, TABLE.unavailable_states TH {
  border: 1px solid grey;
  padding-left: 4px;
  padding-right: 4px;
}

A.report_button {
  height: 25px;
}
BUTTON.report_button {
  height: 27px;
  min-width: 27px;
}

body.status TABLE.weekly_days TD {
  padding-bottom: 0px;
  padding-top: 0px;
  line-height: 8px;
}