 body  {
     font-family : andy, 'comic sans ms', Verdana, Arial, Helvetica, sans-serif;
     background-color : navy;
     min-width : 512px;
}
.tableheadercell {
     border : 1px solid gray;
     background-color : gainsboro;
     color : black;
}
.tablecell-1 {
     border : 1px solid gray;
     background-color : aliceblue;
     color : black;
}
.tablecell-2 {
     border : 1px solid gray;
     background-color : lavender;
     color : black;
}
.formbutton {
     border : 1px solid black;
     background-color : #dcdcdc;
     color : black;
}
.tablebutton {
     border : 1px solid black;
     background-color : #dcdcdc;
     color : black;
}
.forminput {
     border : 1px solid black;
     background-color : #dcdcdc;
     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;
}