body {background:#32736b url(images/background.gif) repeat-x; margin:0px 0px 10px 0px; font:12px Arial, Helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input {font-size:14px; color:#000;}
select {font-size:14px; color:#000;}
textarea {font-size:14px; color:#000;}
h1 {font-size:18px; font-weight:bold; color:#3e5e6a;}

.maincontainer {background:#fff;}
.required {color:#CC0000;}
.hover {background:url(images/topnavbackhover.gif) repeat-x;}
.content {font-size:14px;}

.topnav td {padding:11px 0px 7px 0px;}
.topnav a:link, .topnav a:visited {font:bold 16px arial; color:#468081; text-decoration:none;}
.topnav a:active, .topnav a:hover {font:bold 16px arial; color:#468081; text-decoration:none;}

.footer a:link, .footer a:visited {color:#323232; text-decoration:underline; padding:0px 4px;}
.footer a:active, .footer a:hover {color:#000; text-decoration:underline; padding:0px 4px;}

#disclaimer {color:#404040; text-align:center; padding:40px 0px;}
#disclaimer a:link, #disclaimer a:visited {color:#404040; text-decoration:none;}
#disclaimer a:active, #disclaimer a:hover {color:#000; text-decoration:none;}
#disclaimer a.site:link, #disclaimer a.site:visited {color:#c47446; text-decoration:none;}
#disclaimer a.site:active, #disclaimer a.site:hover {color:#c47446; text-decoration:underline;}

a:link, a:visited {color:#c47446; text-decoration:none;}
a:active, a:hover {color:#c47446; text-decoration:underline;}

/* addthis settings */
.at300bs {display:none !important;}