body {
  padding: 1em;
  font-family: sans-serif;
}

a:link    { color: #2c4870; }
a:visited { color: #2c4870; }
a:hover   { color: #2c4870; }
a:active  { color: #2c4870; }

th {
  text-align: left;
  padding-bottom: 0.5em;
}

td {
  vertical-align: top;
  padding-right: 2em;
}

.logo {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
