body {
    margin-left:auto;
    margin-right:auto;
    width:80%;
    font-family: "Merriweather", serif; }

h1 {
  font-size: 42px;
  font-size: 2.225rem;
  line-height: 48px;
  line-height: 2.5rem;
  font-weight: 700;
  font-family: "Oswald", sans-serif;
  margin-bottom: 72px;
  margin-bottom: 1rem;
  margin-top: 24px;
  margin-top: 1.5rem; }

h2 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 36px;
  line-height: 2.25rem;
  font-weight: 400;
  font-family: "Oswald", sans-serif;
  margin-bottom: 48px;
  margin-bottom: 1rem;
  margin-top: 24px;
  margin-top: 1.5rem; }

h3 {
    margin-top:0px;
    margin-bottom:0px;
}

table.test
{
    border: 1px solid black;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;

    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:1em;

    text-align:center;
    
}

table.test td {
    border: 1px solid black;
    border-width: 1px;
    border-color: #000000;
    border-collapse: collapse;

    padding:3px;
}

table.test th {
    border: 1px solid black;
    border-width: 1px;
    border-color: #000000;
    border-collapse: collapse;
    
    padding:3px;

    background-color: #C0C0C0;
}

.yellow {
      background-color: #F8E71C;
      padding-top: 12px;
      /*padding-top: 3rem;*/
      padding-bottom: 12px;
      /*padding-bottom: 3rem;*/
      padding-left: 48px;
      padding-right: 48px;
      margin: 0px -48px 12px -48px;
      /*margin: 3rem 3rem 3rem 3rem; }*/

td.even {
    background-color: #E8E8E8;
}

td.odd {
    background-color: #FFFFFF;
}


table.info {
    /*border: 0px solid white;*/
    /*border-collapse: collapse;*/
}

table.info td {
    border-bottom: 1px solid #C0C0C0;
    /*border-collapse: collapse;*/
}

td.info_entry {
    text-align:center;
}
td.info_entry table {
    border: 0px solid black;
    border-collapse: collapse;
}
td.info_entry td {
    border: 0px solid black;
    border-collapse: collapse;
}
td.info_input {
    text-align:right;
}
td.info_text {
    text-align:left;
}

div.finished {
    text-align:center;
    width:80%;
}


