td.node
{
   border-top:1pt solid gray;
   border-left:1pt solid gray;
   border-bottom:1.5pt solid black;
   border-right:1.5pt solid black;
   background-color:#DDF9DD;
   white-space:nowrap;
   font-size : 80%;
}
td.chg
{
   background-color: #FFEECC;
}
td.imm
{
   background-color: White;
}
td { text-align:left; }
td.rline { border-right:1pt solid gray; }
td.hail { text-align:center; font-size:70%; }
td.head { border-left:1pt solid gray; text-align:center; color:gray; }
td a { text-decoration:none; }
span.date { font-size:80%; }
