div.clst
   {  width: 100%;
      margin-top: 2ex;
      text-align: right;
      font-size: 85%;
   }

div.clst table
   {  width: 100%;
      border: 1px solid black;
   }

tr.clsth td
   {  border-bottom: 2px solid black;
      vertical-align: bottom;
   }

tr.clst0 td
   {  background-color: #fff0c0;
   }

td.clstp
   {  text-align: right;
      padding-right: 1em;
   }

td.clstl
   {  text-align: center;
   }

td.clstbar0
   {  background-color: #fff0c0;
      border-left: 1px solid black;
   }

td.clstbar1
   {  border-left: 1px solid black;
   }