html, body {margin: 0; padding: 0; font-size: 12px; font-family: arial, helvetica, sans-serif; text-align: center;}

h1, h2, h3, h4 {line-height: .8em; text-align: center;}

h1 {font-size: 20px; margin: 5px 0 5px 0;}
h2 {font-size: 18px; margin: 0 0 0 0; color: #006600; background-color: #ddeedd;}
h3 {font-size: 14px; margin: 0 0 0 0; color: #006600; background-color: #ddeedd;}

body.lightgreen {color: #006600; background-color: #ddeedd;}

.menuwidth {width: 584px;}

.cent {text-align: center;}

img {margin: 10px 0px 0px 14px;}

.linksl {margin-top: 10px; margin-bottom: 0px; margin-right: 22px;}
.linksr {margin-top: 10px; margin-bottom: 0px; margin-left: 40px;}

.left180 {width: 180px; text-align: right; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; float: left; clear: left;}

.mid220 {width: 220px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left;}

.right180 {width: 180px; text-align: left; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; float: left;}

.infobox {color: #000000; background-color: #ddeedd; width: 580px; padding: 0px 0px 0px 0px; float: left;}

.info {width: 180px; color: #000099; background-color: #cccccc; text-align: center;}

textarea {font-size: 12px; background-color: #dddddd; color: #000066; font-family: Arial, Helvetica, sans-serif; margin: 0.75em; padding: 0 5px 0 5px;}


a:link {color: #ff4646; text-decoration: none; font-size: 11px;}
a:visited {color: #950000; text-decoration: none; font-size: 11px;}
a:hover {color: #0000ff; text-decoration: underline; font-size: 11px;}
a:active {color: #00aa00; font-size: 11px;}
