
body {
     background-color: #ffefbf ;
     color: #660000;
     padding-left: 7%;
     padding-right: 7%;
}

table.main {
   border: 1px solid #cccc77;
   background-color: #afdf5f;
   width: 100%;
}

td {
   border: 1px solid #cccc77;
   background-color:  #ffefcf;
   vertical-align: top;
}

th {
   text-align: left;
   color: black;
   background-color: #ffbf7f;
}

th,td {
   padding-left: .75em;
   padding-right: .75em;
   padding-top: 2px;
   padding-bottom: 2px;
   border: 1px solid  #ff7ffa;
}
