#ftr { padding: 14px; font: 80% Verdana,sans-serif; color: #999; text-align: right;}
#ftr a { color:#999; text-decoration: none;}
#ftr a:hover { text-decoration: none; background: #333; }
#main { padding-left: 20px; padding-top: 0px; border: 1px dotted #369; width: 575px; }
#menu { background: #c60; padding: 7px; font-family: verdana,sans-serif; color: #333; }
#menu a { text-decoration: none; color: #039; }
#menu a:hover { text-decoration: underline; color: #369; }

a { color: #369; }
a:visited { color: #369; text-decoration: none; }
a:hover { text-decoration: underline; }
b { font-weight: bold; color: #039; }
body { background: #333; color: #039; }
form { padding: 0px; }
h1, h2, h3, h4 { color: #369; text-shadow: 1px 1px 2px #666; font-family: verdana,sans-serif; font-weight: normal; }
h1 { font-size: 200%; }
h2 { font-size: 150%; text-align: center; }
h3 { font-size: 125%; text-align: right; }
h4 { font-size: 100%; }
p { margin:0; padding:10px; color: #333; font-family: verdana,sans-serif; }
th { font-size: 150%; text-align: left; font-family: verdana,sans-serif; color: #fff;  text-shadow: 1px 1px 2px #fff; }

.required { color:#ff0000; font-size: 150%; font-weight: bold; }
.bluebg { background: #039; }
.whitelink { color: #fff; padding: 14px; }