body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #C8C8C8 }
img { outline: none; border: none; }
a:active, a:focus { outline: 0; }


.page { width: 1000px; margin: auto auto auto auto; background-color: #FFFFFF; }

.header { width: 1000px; height: 120px; }
.content { width: 600px; height: auto; margin: 45px auto 45px 45px; }
.footer { width: 910px; height: 80px; margin: 0px 45px 0px 45px; }
.flash { width: 1000px; height: 260px; background-color: #245932; }

.flashpanel { position: absolute; margin: 0px 0px 0px 180px; }

.topmenu { position: absolute; margin: 60px 0px 0px 45px; }
.bottommenu { position: absolute; margin: -180px 0px 0px 780px; }

.usefullinks { position: relative; float: right; margin: 45px 40px 0px 0px; width: 250px; }

.logo { position: absolute; margin: 25px 0px 0px 45px; }
.referralbutton { position: absolute; margin: 30px 0px 0px 755px; }

.clear { clear: both; height: 0px; overflow: hidden; line-height: 0px; } /* Float Clearing DIV */

h1 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; }
h2 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 25px 0px 10px 0px; padding: 0px 0px 0px 0px; }
h3 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #67984D; margin: 15px 0px 5px 0px; padding: 0px 0px 0px 0px; }
p { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 5px 0px 15px 0px; padding: 0px 0px 0px 0px; line-height: 160%; }

.list h3 { font-size: 11px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; }

form p { margin: 5px 0px 5px 0px; }

.styled input { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 0px 0px 0px 0px; padding: 1px 5px 1px 5px; line-height: 160%; border: 0px; height: 23px; }
.styled textarea { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 0px 0px 0px 0px; padding: 1px 5px 1px 5px; line-height: 160%; border: 0px; }
.unstyled input { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 0px 0px 0px 0px; padding: 1px 5px 1px 5px; line-height: 160%; }

em { color: #67984D; }

.questions h2 em { font-size: 28px; font-weight: normal; font-style: normal; color: #CCCCCC; margin-right: 3px; vertical-align: -2px } /* Q */
.questions p em { font-size: 28px; font-weight: normal; font-style: normal; color: #CCCCCC; margin-right: 3px; vertical-align: -2px } /* A */

.footer p { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #CCCCCC; }
.footer a { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none; }
.footer a:link { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none; }
.footer a:hover { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #666666; text-decoration: none; }

.content a { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.content a:link { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.content a:visited { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.content a:active { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.content a:hover { color: #FF9900; text-decoration: none; border-bottom: 1px dotted #67984D; }

.usefullinks a { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.usefullinks a:link { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.usefullinks a:visited { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.usefullinks a:active { color: #67984D; text-decoration: none; border-bottom: 1px dotted #67984D; }
.usefullinks a:hover { color: #FF9900; text-decoration: none; border-bottom: 1px dotted #67984D; }

.usefullinks p { margin: 5px 0px 0px 0px; }
/* .usefullinks ul { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 0px 0px 5px 15px; padding: 0px 0px 0px 0px; }
.usefullinks li { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 5px 0px 10px 0px; padding: 0px 0px 0px 0px; line-height: 160%; } */
ul { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 0px 0px 5px 15px; padding: 0px 0px 0px 0px; }
li { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #245932; margin: 5px 0px 10px 0px; padding: 0px 0px 0px 0px; line-height: 160%; }

.bottommenu a { border: 0px none; }
.bottommenu a:link { border: 0px none; }
.bottommenu a:visited { border: 0px none; }
.bottommenu a:active { border: 0px none; }
.bottommenu a:hover { border: 0px none; }

.unstyledlink a { border: 0px none; }
.unstyledlink a:link { border: 0px none; }
.unstyledlink a:visited { border: 0px none; }
.unstyledlink a:active { border: 0px none; }
.unstyledlink a:hover { border: 0px none; }