body { color: black; font-size: medium; font-family: verdana, helvetica, arial, sans-serif; }
h1, h2, h3, h4, h5, dt { font-weight: bold; }
h1 { font-size: 150%; text-align: center; }
h2 { font-size: 150%; }
h3 { font-size: 130%; }
h4 { font-size: 100%; }
h5 { font-size: 90%; }
tt { font-size: 90%; font-family: courier, teletype, monospace; }
a:link { color: #0000ff; text-decoration: underline; }
a:visited { color: #990099; text-decoration: underline; }
a:hover, a:active { color: #ff0000; text-decoration: underline; }
.block { font-size: 90%; }
.block90 { font-size: 90%; }
.block100 { font-size: 100%; }
.center, .topnav, .botnav { text-align: center; }
.topnav, .botnav { background: #e0e0e0; }
.left { text-align: left; }
.right { text-align: right; }
.ninety { font-size: 90%; }
.footer, .published { text-align: center; font-size: 90%; }
table.center { margin-left: auto; margin-right: auto; }
.red { color: #ff0000; }
.inner { background: #f0f0f0; margin-left: auto; margin-right: auto; max-width: 950px; padding: 7px; }
.outer { background-color: #cccccc; }