BODY { font-family: Arial, sans-serif; font-size: small; margin: 0px; padding: 10px 10px; }
BODY { width: 770px; }

A:link, A:visited { color: #ff0000; font-weight: bold; text-decoration: none; }
A:hover, A:active { color: #000000; font-weight: bold; text-decoration: underline; }
SUP { font-size: 90%; font-weight: bold; vertical-align: top; }
HR { background: #585858; border: 0px; color: #585858; height: 1px; }

#header { background: url(../images/header.gif) no-repeat; height: 107px; }
#header1 { height: 39px; padding: 0px 0px 0px 140px; font-weight: bold; }
#header1 H1 { font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }
#header2 { line-height: 44px; height: 68px; padding: 0px 0px 0px 10px; font-weight: bold; }
#header2 H1 { font-family: 'Trebuchet MS', Arial, sans-serif; font-size: large; font-style: italic; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }

#menu { width: 165px; }
#menu A { display: block; width: 140px; height: 35px; line-height: 31px; padding: 0px 0px 0px 25px; }
#menu A:link, #menu A:visited { background: url(../images/button1.gif) top left no-repeat; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
#menu A:hover, #menu A:active { background: url(../images/button2.gif) top left no-repeat; color: #ff0000; font-size: 12px; font-weight: bold; text-decoration: none; }

TD#logo { width: 300px; }

#content { border: 2px #000; border-style: solid none; padding: 10px; }

#footer { background: #ffff00; height: 75px; }

.redonwhite { background: #ffffff; color: #ff0000; padding: 5px; }
.blackonwhite { background: #ffffff; color: #000000; padding: 5px; }
.blackonwhite H1 { background: #ffff00; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline; }
.blackonyellow { background: #ffff00; color: #000000; padding: 5px; }
