body { margin: 10px 10px 0px 10px; font-family: tahoma, sans-serif; font-size: small; color: #3C5E92; }
img { border: none; }
#footer { width: 780px; border-top: 1px solid #3C5E92; text-align: right; margin-top: 5px; padding-top: 5px; font-size: x-small; }
#footer form { left: 10px; width: 120px; font-size: x-small; font-family: tahoma, sans-serif; color: #3C5E92; display: inline; }
#footer input { border: 1px solid #3C5E92; background-color: #ffffff; color: #3C5E92; font-size: xx-small; font-family: tahoma, sans-serif; }
#header { text-align: right; width: 780px; height: 60px; }
#header img { float: left; }
.headerlinks { padding-top: 10px; }
#header a { color: #3C5E92; text-decoration: none; }
#header a:hover { text-decoration: underline; }
#validx10 { float: left; padding-left: 30px; padding-top: 10px; }
#columns { width: 800px; }
#announcement { width: 800px; font-size: large; color: #f11; text-align: center; margin-bottom: 10px; }
#blog { width: 800px; font-size: large; color: #f11; text-align: center; margin-bottom: 10px; text-decoration: blink; }
a.announcement { color: #f11; text-decoration: underline; }
#columns h1 { text-align: center; font-size: small; }
.nocenter { text-align: left !important; }
.floatright { float: right; }
#corpblurb { text-align: justify; padding-bottom: 60px; }
#corpblurb img { padding-left: 10px; }
.contactleft img { padding-right: 10px; padding-bottom: 120px; margin-bottom: 120px; float: left; }
#columns a { color: #696D6D; text-decoration: none; }
#columns a:hover { text-decoration: underline; }
#columns pre { font-size: medium; }
#columns table { width: 800px; }
#columns td { padding: 5px; vertical-align: text-top; }
.leftside { width: 255px; padding-left: 0px !important; border-right: 1px solid #3C5E92; }
.rightside { width: 255px; border-left: 1px solid #3C5E92; }
