#page_title {
  text-align: center;
  color: blue;
}

#section_title {
  color: purple;
}

body {
  width: 750px;
  margin: 40px;
}

#sample_run {
  background-color: LightGrey;
}

pre {
  background-color: White; 
  padding: 10px;
}

table {
  table-layout: fixed;
  border: 2px solid;
  border-collapse: collapse;
}

tr {
  border: 1px solid black;
}

td {
  text-align: left;
  border: 1px solid black;
  padding: 5px;
}

th {
  background-color: SlateGray;
  color: white;
  text-align: center;
  border: 1px solid black;
  padding: 5px;
}

.question {
  margin: 0px 0px 20px 0px;
}

.answer1 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer2 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer3 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer4 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer5 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer6 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer7 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer8 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer9 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer10 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer11 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer12 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer13 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer14 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer15 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer16 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer17 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer18 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer19 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer20 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer21 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer22 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer23 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer24 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer25 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer26 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer27 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer28 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer29 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}

.answer30 {
  display: none;
  background-color: lightblue;
  padding: 5px 25px 5px 25px;
  margin: 20px;
}
