body {background-color:rgb(255,255,255); font-size:0.8em; font-family:arial, helvetica, sans-serif;}
p {margin:0 0 10px 20px;}

body.toc p {margin:0 0 0 10px;}
body.toc h2 {font-size:1.0em;margin:10px 0 0px 5px; }

h1 {font-size:1.4em;margin:10px 0 10px 10px; }
h2 {font-size:1.2em;margin:20px 0 10px 10px; }
h3 {font-size:1.0em;margin:10px 0 10px 10px; }
h4 {font-size:0.8em;margin:10px 0 10px 10px; }
code {font-size:1.2em;}

p.header {margin:0 0 0 0; text-align:center; background-color:#eeeeee;}
p.footer {font-size:0.75em; margin:0 0 0 0; text-align:center; background-color:#eeeeee;}




table.fineborder {margin:10px 50px 10px 50px; empty-cells:show; border-collapse:collapse; }
table.fineborder th {padding:5px; border:solid 1px;}
table.fineborder td {padding:5px; border:solid 1px;}

table.noborder th {border:0;padding:20px;}
table.noborder td {border:0;padding:20px;}

