table.rhl  {
   border-collapse: collapse;
   }

table.rhl th {
   font-size: x-small;
   border: 1px solid black;
   padding: 0;
   margin: 0;
   }

table.rhl th.h {
   font-size: smaller;
   font-weight: normal;
   white-space: nowrap;
   text-align: left;
   border: 1px solid black;
   padding: 0px 0px 0px 5px;
   margin: 0;
   }

table.rhl th.hh {
   font-size: x-small;
   font-weight: normal;
   white-space: nowrap;
   text-align: left;
   border: 1px solid black;
   padding: 0px 0px 0px 5px;
   margin: 0;
   }

table.rhl td {
   font-size: smaller;
   font-family: Courier Bold, monospace;
   white-space: nowrap;
   text-align: right;
   border: 1px solid black;
   padding: 0;
   margin: 0;
   }

table.rhl p {
   font-family: Courier Bold, monospace;
   padding: 0;
   margin: 0;
   }