body
{
  margin:0px;
  font-family:arial, helvetica, sans-serif;
}
table { padding:0px; margin:0px; }
td { padding:5px; margin:0px; font-size:0.95em; }
.ddred { background-color: #7d0000; color:#ffdddd;}
.dred { background-color: #9d2727; color:#ffdddd;}
.mred { background-color: #cc5555; color:#ffdddd;}
.red { background-color: #ff9999; color:#ffffff;}
h1 { padding:0px; margin:0px; color:#fff; font-size:large;}
.sml { font-size:xx-small; }
.foot { font-size:0.95em; color:#999; text-align:right;}
hr { height:1px; color:#999; }
a { text-decoration: none;color:#aaa; }
a:hover { color: #999;}

