 body  {
     font-family : andy, 'comic sans ms', Verdana, Arial, Helvetica, sans-serif;
     background-color : lightslategray;
     min-width : 512px;
}
.tableheadercell {
     border : 1px solid gray;
     background-color : floralwhite;
     color : black;
}
.tablecell-1 {
     border : 1px solid gray;
     background-color : ghostwhite;
     color : black;
}
.tablecell-2 {
     border : 1px solid gray;
     background-color : white;
     color : black;
}
.formbutton {
     border : 1px solid black;
     background-color : navajowhite;
     color : black;
}
.tablebutton {
     border : 1px solid black;
     background-color : antiquewhite;
     color : black;
}
.forminput {
     border : 1px solid black;
     background-color : whitesmoke;
     color : black;
}
a:link {
     text-decoration : underline;
     color : blue;
}
a:visited {
     text-decoration : underline;
     color : navy;
}
a:active {
     text-decoration : underline;
     color : teal;
}
a:hover {
     text-decoration : underline;
     color : red;
}