.ta_legend
{
  width:100%;
  border-style:solid; border-width:0 0 1px 0; border-color:#AAAAAA;
  margin:5px 0 5px 0;
}  
.tr_legend { vertical-align:top; }
.td_legend { width:275px; padding:0px; }

.div_legendbox
{
  margin:0 0 10px 0;
  padding:5px;
  color:inherit; background-color:#FFFFFF;
  border-width:4px 0 1px 0; border-style:solid; border-color:#AAAAAA;
}
.p_legendtitle
{
  margin:0 0 5px 0;
  padding:0;
  color:#999999; background-color:inherit;
  font-family:"Arial black",Verdana, Arial, sans-serif; font-size:10pt;
}