body   { background-color: #aaa; text-align: center }
table.mainbody   { background-color: #fff; width: 780px; border: solid 1px #5c5c5c }
td.contentheader { background-image: url("images/contentheader.gif"); background-repeat: no-repeat; height: 80px }
td.header { background-image: url("images/header01.gif"); background-repeat: no-repeat; width: 528px; height: 174px }
h1      { color: #4972b4; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 20px; padding-top: 20px; padding-left: 35px }
h2   { color: #5c5c5c; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; margin: 0.83em 30px 0.83em 35px }
.maintext    { color: #3f3f3f; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-right: 30px; margin-left: 35px }
.sidetext { color: #3f3f3f; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-right: 30px; margin-left: 35px }
ul.pdf  { color: #af1d1d; font-size: 11px; font-family: Arial, Helvetica, sans-serif; list-style-image: url("images/pdficon.gif"); list-style-position: outside; margin: 1em 0 1em 40px }
td.contentmain  { background-image: url("images/contentfooter.gif"); background-repeat: no-repeat; background-position: right bottom; padding-right: 30px; padding-bottom: 50px }
.footer { color: #3f3f3f; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase }
.breadcrumb   { color: #191970; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: right; padding-top: 5px; padding-right: 5px }
a:link, a:visited { color: #191970; text-decoration: underline }
a:hover { color: #777eba; text-decoration: none }
