body { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; background-color: #769253; color: #333; margin: 0 auto; height: 100%; }

h1, h2, h3 { color: #903; font-size: 1.4em;  font-family: "Gill Sans", Georgia, "Times New Roman", Times, serif; font-style: italic; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.0em; }

td.content p, li { font-family:"Times New Roman", Times, serif; line-height: 1.4em; }
td.inner { font-family:"Times New Roman", Times, serif; line-height: 1.4em; }

a { font-style: normal; color: #039; text-decoration: underline; font-weight: bold; }
a:hover { text-decoration: none; }
.nav p { margin-top: 0; }
.nav p.indent { margin-left: 10px; margin-bottom: 5px; color: #fff; }
#nav a:hover { background-color:#039; color: #fff; }
.nav a { font-family: Arial, Helvetica, sans-serif; font-style: normal; color:#cceebb; font-weight: bold; margin-left:20px; text-decoration: none;}
.nav { padding: 10px; padding-top: 30px; background-color: #863d43; }

.return { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #039; text-decoration: none; }
.FinePrint { font-size: .8em; color: #fff; }
.bordermargin { border: 1px solid #666; margin-right: 15px; }
.content { padding: 20px; background: #f0f9d0; }

.footer { background-color: #722A30; padding: 10px; }
.small { font-size: .9em; }
.border { border: 1px solid #666; }
.error { font-weight: bold; color: #f00; padding: 20px; background-color: #fef; border: 3px solid #f00; }
.red { font-weight: bold; color: #f00; }
