
table.links {
 width: 100%;
}

table.links tr:first-child td {
  border-top: 1px solid #808080;
}

tr.links_group {
  background: url(img/bg-gradient-1.png) repeat-y;
  color: white;
}
  td.links_group {
    font-family: sans-serif;
    padding: 0.25em 0.5em;
    border-bottom: 1px solid #808080;
  }

tr.links_head
{
  background: url(img/bg-gradient-1.png) repeat-y;
  color: white;
}
  td.links_head {
    font-family: sans-serif;
    font-weight: bold;
    padding: 0.25em 0.5em;
    border-bottom: 1px solid #808080;
  }

tr.link {
}
  tr.link td {
    border-bottom: 1px solid #808080;
  }
  td.link_bullet {
    text-align: right;
    padding: 0.5em;
    padding-left: 2em;
  }
  td.link {
    text-align: center;
    padding: 0.5em;
  }
  td.link_desc {
    padding: 0.5em;
  }
