.main a {
  font-size: 90%;
}

.main td {
  padding: 0.2em 0.5em;
  border-top: 1px solid #ddd;
}

.main td:nth-child(1) {
  white-space: nowrap;
}

.main tr:hover {
  background: lightyellow;
}

.main table {
  border: 1px solid #bbb;
  border-spacing: 0;
  border-collapse: collapse;
}

.main th {
  background: #ddd;
}
