body  { margin: 0 }
p   { color: #556b2f; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }
td   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }
a:link, a:active, a:visited {
	color: #E61F26;
	font-weight: bold;
	text-decoration: none;
	outline:none;
}
a:hover {
	color: #E61F26;
	font-weight: bold;
	text-decoration: underline;
	outline: none;
}
.lefttab  { background-color: #11370e; padding: 0 }
.righttab  { background-color: #11370e; padding: 0 }
.header  { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; border-bottom: 1px solid #000; line-height: 20px; }
.subheader { color: #556b2f; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; padding: 1px; border-bottom: 1px solid black }
.image  { margin: 0 12px 12px; border-style: solid; border-width: 1px 3px 3px 1px; border-color: black }
.outline { border: solid 1px #f00; outline: solid 1px #f00 }
.outlineDIR    { border: solid 1px #f00 }
.bullets { color: #556b2f; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #d6e7ba; list-style-type: square; margin: 6px; padding: 6px; border: solid 1px #f00 }
h3 { color: #556b2f; line-height: 20px; }
td.head { padding-top:138px; }
td.head a:link, td.head a:active, td.head a:visited, td.head a:hover { color: #fff; text-decoration:none; margin-left: 30px; font-size: 14px; font-weight: bold; }
.subhead { color: #ffffff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; padding: 1px; background-image:url(images/header-bg.jpg); line-height: 18px; }
a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {
	font-weight: normal;
	text-decoration: none;
	color: #556b2f;
}