body {margin:0; padding:0; border:0}

p,h1,h2,h3,h4,h5,h6,dl,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,span { font-family:Arial,Helvetica,sans-serif; }
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:1em;  }

span.r2 { text-indent: 2em; font-size: 1.2em; color: red; font-weight: bold; }

table.toptable {border-width: .1em; border-style: groove;}

h1 { font-size: 2em; margin-left: 1em; margin-top: 2.5em; }
h1.nottop { font-size: 2em; margin-left: 0; margin-top: 0.5em; }
h2 { font-style: 1.5em; margin-left: 1em; }
h3  {font-size: 1em; margin-left: 1em; }
h4 {font-size: .75em; margin-left: 1em; }
p  { margin-left: 2em; margin-right: 2em; margin-bottom:0; line-height: 1.33em;}
dl  { margin-left: 2em}
dt {font-weight: bold}
blockquote  { margin-left:4em; margin-right:4em}
p.menu { margin-left:3em; margin-top:.25em; margin-bottom:0; }
p.submenu { margin-left:4em; margin-top:.25em; margin-bottom:0; }
p.rightlist { margin-left:2em; margin-top:.25em; margin-bottom:0; margin-right:4em; text-align:right; }

span.z {font-size: .75em;}
span.b {font-size: 1.5em;}
span.d {font-size: 1.25em; font-weight: bold; }