html { min-height: 100%; margin-bottom: 1px; }
body {margin: 0; padding: 0; text-align: center; background: #6DA391; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: small}
img {border: none}
table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: small}
.container {width: 766px; margin: auto; text-align: left; background: #EAE9E2}
.header {background: #C7C3B2}
.topnav1 {color: #555; font-size: x-small}
div.topnav2 {background: #DEDBCA url(/images/nav_bg.jpg) repeat-x; height: 47px;}
table.topnav2 TD {text-align: center; vertical-align:top; padding: 6px 0 0; background: url(/images/nav_button.jpg); border-top: 2px solid #fff}
table.topnav2 A {color: #8A8573; font-weight: bold; text-transform:uppercase; font-size: x-small; text-decoration: none; display: block; padding: 6px 12px; border-right: 1px solid #fff}
table.topnav2 A:hover {background: #fff}
table.topnav1 a {color: #333; text-decoration: none}
table.topnav1 a:hover {text-decoration: underline}
table.topnav1 ul {list-style-image: url(/images/bullet.gif); line-height: 1.5em}
table.miderea {width: 100%}
table.midarea TD {vertical-align: top}
td.col1 {background: #EAE9E2; padding: 18px; wdith: 100%}
td.col2 {border-left: 1px solid #fff; border-right: 1px solid #fff}
td.col3 {background: #B8B4A3; padding: 0}
div.more {margin: 12px 0 0 0; line-height: 1em;}
.rightcol {padding: 12px 18px; line-height: 1.4em; font-size: x-small; color: #fff}
.rightcol A {color: #fff}
.rightcol A:hover {color: #555}
h4 {margin: 0; padding: 0}
.col1 ul {margin: 6px 0 0 12px; padding: 0 0 0 12px; line-height: 1.8em; font-size: x-small; list-style-image: url(/images/bullet-left.gif)}
.col1 a {color: #78766A}
.col1 a:hover {color: #333}
table.lowerarea td {vertical-align: top}
td.formlist {padding: 0 8px 0 0; border-right: 1px solid #D1CFC3}
td.formlist ul {padding: 12px 18px 18px; margin: 0 18px; list-style-image: url(/images/more-bullet.gif); font-size: 85%; line-height: 1.8em}
td.formlist a {color: #fff}
td.formlist a:hover {color: #555}
.welcomemessage {color: #797562; font-size: x-small; margin: 4px 0; line-height: 1.5em}
.welcomemessage a {color: #797562; text-decoration: none}
.welcomemessage a:hover {text-decoration: underline}
ul.login {list-style-image: url(/images/login-bullet.gif); margin: 12px 0 0 6px; padding: 0 0 0 6px; font-size: x-small; line-height: 1.8em}
ul.login a {color: #555}
ul.login a:hover {color: #222}
div.footernav {width: 500px; float: right; background: url(/images/footer_bg.jpg) repeat-x; height: 70px}
table.footernav { width: 100%; font-size: x-small}
table.footernav td {color: #fff; text-align: center; padding: 18px 0 0 0}
table.footernav a {border-right: 1px solid #fff; color: #fff; display: block; padding: 4px 12px; text-decoration: none}
table.footernav a:hover {text-decoration: underline}
.copyright {margin: 8px 0 0 0}
.copyright a {color: #8C8773}
.copyright a:hover {color: #555}
h2 {color: #444; font-family: arial, sans-serif}
TD.contentarea {font-family: Arial, Helvetica, sans-serif; font-size: small; border-left: 1px solid #D1CFC3; padding: 0 24px;}
TD.contentarea a {color: #024C35}
TD.contentarea a:hover {color: #333}
b, strong {color: #222}
.footer {color: #222; font-size: 85%; margin: 24px 0}
.footer a {color: #333}
.footer a:hover {color: #000}
