body  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer  { color: #a9a9a9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: #c00; text-decoration: none }
a:hover { color: #666; text-decoration: underline }
.bottomimages { background: url(bottom_01.gif) no-repeat fixed }
.mainpages  { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.author  { color: #888; font-size: 10px; }
li { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(bullet.gif) }
li.disc { list-style-image: url(bullet_disc.gif) }
li.square { list-style-image: url(bullet_square.gif) }
li.circle { list-style-image: url(bullet_circle.gif) }
.acro { color: #777; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
sup, .sloganmark {font-size: 7px; vertical-align:top; }
ol, ul {margin-top: 0; margin-bottom: 0;}