body { color: white; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #222222; margin: 20px 30px; }
body-text { color: white; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.body-text-color { color: white; }

a:link { color: #eee; }
a:visited { color: #eee; }
a:hover { color: #ccf; }
a:active { color: red; }

h1 { color: #eeeeee; font-size: 18px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.inline-h1 { color: #eeeeee; font-size: 18px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
h2 { color: #eeeeee; font-size: 16px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.inline-h2 { color: #eeeeee; font-size: 16px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
h3 { color: #eeeeee; font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.inline-h3 { color: #eeeeee; font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
h4 { color: #eeeeee; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.inline-h4 { color: #eeeeee; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
h5 { color: #eeeeee; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
h6 { color: #eeeeee; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }

td { color: white; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
th { color: #eeeeee; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-align: center; }
tr {}

.rh  { color: #eeeeee; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.table-rule { background-color: #eeeeee; }

.title { color: #eeeeee; font-weight: bold; font-size: 26px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.subtitle { color: #eeeeee; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-align: center; }
.supertitle { color: #eeeeee; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-align: center; }

.top-nav { color: #eeeeee; font-style: italic; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; }
.side-nav { color: #eeeeee; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; }
.bottom-nav { color: #eeeeee; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; }

.copyright { color: white; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular ; line-height: 20px; }

.button-gutter { margin-right: 10px; }

#pageBody { }
.pageBodyTD { text-align: center; width: 750px; }

#pageSuperHeader { }
#pageSuperHeader a { text-decoration: none; }
#pageSuperHeader a:hover { color: #ccf; }
.pageSuperHeaderTD { width: 750px; text-align: center; padding-bottom: 10px; white-space: nowrap; }

#pageHeader { }
#pageHeader a { text-decoration: none; }
#pageHeader a:hover { color: #ccf; }
.pageHeaderTD { width: 750px; text-align: center; padding-bottom: 15px; white-space: nowrap; }

#pageSide { }
.pageSideTD { vertical-align: top; padding-right: 10px; }

#pageMain { }
.pageMainTD { vertical-align: top; }

#pageFooter { }
#pageFooter a { text-decoration: none; }
#pageFooter a:hover { color: #ccf; }
.pageFooterTD { text-align: center; padding-top: 20px; }

#pageFootnote { }
.pageFootnoteTD { text-align: center; }

