#main-content > section {
  margin: 2em 0 0 0;
  text-align: center;
}

#main-content > section > h1 {
  font-size: 24px;
  margin-bottom: 0.5em;
  text-align: center;
  width: 100%;
}

#main-content > section table {
  margin: 2em auto 2em auto;
  width: 80%;
}

#main-content > section table tr th,
#main-content > section table tr td {
  padding: 0.5em 1;
//  border-bottom: dotted 1px #cccccc;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}

#main-content > section table tr th {
  width: 100px;
//  border-top: solid 2px #cccccc;
//  border-bottom: solid 2px #cccccc;
}

