body {
  background-color : LightGreen;
  color : Yellow;
}

.banner {
  background-color: #222;
  text-align: center;
}

.sidebar {
  background-color: #444;
  width: 20%;
  min-width: 200px;
  float: left;
  font-size: 10pt;
  padding: 5px;
}

.sidebar h4 {
  text-align: center;
  background-color: #444;
}

.main {
  background-color: #444;
  min-width: 300px;
  font-size: 10pt;
  padding: 5px;
}

.main h4 {
  text-align: center;
  background-color: #444;
}

table {
  font-size: 8pt;
  padding-left: 5px;
}

th {
}

td {
  text-align: center;
  padding: 0;
}

h3, h4 {
  margin: 0 5px 5px 2em;
}
