  div.pse dl {float:left;clear:right;font-weight:bold;text-indent:0.5em;vertical-align:middle;width:100%}
  div.pse dl dt {float:left;clear:both;padding:0.5em;width:20em;}
  div.pse dl dd {padding:0.5em;}
  p.pse {font-size:0.8em;}
  .even {background:#e0e0e0;}
  .odd {background:#f0f0f0;}
  table.psekl {font-size:.5em;text-align:center;empty-cells:hide;border-collapse:seperate;border-spacing:1px;margin:auto;}
  table.psekl td {text-align:center;border:1px solid #c0c0c0;padding:0;margin:0 auto;}
  table.psekl td a {text-align:center;display:block;text-decoration:none;width:10px;height:12px;}
  table.psekl td.sblock a:hover {background-color:#add8e6;}
  table.psekl td.pblock a:hover {background-color:#ff3366;}
  table.psekl td.dblock a:hover {background-color:#66ff99;}
  table.psekl td.fblock a:hover {background-color:#ffff00;}
  table.psekl td.sblock a.active {background-color:#add8e6;}
  table.psekl td.pblock a.active {background-color:#ff3366;}
  table.psekl td.dblock a.active {background-color:#66ff99;}
  table.psekl td.fblock a.active {background-color:#ffff00;}
  table.psekl td.sblock2,
  table.psekl td.sblock a {background-color:#e1ecef;}
  table.psekl td.pblock2,
  table.psekl td.pblock a {background-color:#ffccd9;}
  table.psekl td.dblock2,
  table.psekl td.dblock a {background-color:#d9ffe5;}
  table.psekl td.fblock2,
  table.psekl td.fblock a {background-color:#ffffcc;}
  table.psekl td .legend {font-size:1.1em;text-align:center;empty-cells:hide;border-collapse:seperate;border-spacing:1px;}
  table.psekl td .legend td {text-align:center;border:1px solid #c0c0c0;padding:0;margin:0;}
  table.psekl td .legend td a {display:block;text-decoration:none;background-color:#f8efd6;width:20px;height:11px;}
  table.psekl td .legend td a:hover {background-color:#f8cf61;}
