h1 {
  padding-bottom: 25px;
}

ul {
  background-color: #eee;
  cursor: pointer;
}

li {
  padding: 12px;
}

input[type="submit"] {
  width: 100%;
  background-color: #4b5366;
  color: #ffffff;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type="submit"]:hover {
  background-color: #6c0107;
}

@media print {
  #memberTable {
    page-break-after: always;
  }
}

#backToIndex a:link {
  color: #4b5366;
}

#backToIndex a:visited {
  color: #6c0107;
}

#backToIndex a:hover {
  color: #6c0107;
  text-decoration: none;
}

#backToIndex a:active {
  color: #6c0107;
}

/* Chapter Sheet */

#contentChapterSheet {
  font-family: Arial;
  font-size: 0.95em;
}

#contentChapterSheet table {
  border-collapse: collapse;
  font-size: 1em;
}

#contentChapterSheet table,
#contentChapterSheet td,
#contentChapterSheet th {
  border: 1px solid black;
  height: 32px;
}

#contentChapterSheet td {
  padding-left: 10px;
}

#contentChapterSheet td:not(:last-child),
#contentChapterSheet th:not(:last-child) {
  width: 400px;
}

#contentChapterSheet td:last-child,
#contentChapterSheet th:last-child {
  width: 100px;
}

#contentChapterSheet ol li {
  line-height: 30px;
}

@media print {
  #memberTable {
    page-break-after: always;
  }
  #secondTable {
    page-break-after: always;
  }
}
