h2
{
  text-align: left;
  font-size: 14px;
  background-color: #FFD000;
  padding: 2px;
  margin-bottom: 20px;
}

table.links
{
  margin: 0px auto;
  border: 1px solid red;
  padding: 5px;
  margin-bottom: 40px;
  table-layout: fixed;
  min-width: 640px;
  width: 60%;
}


table.links td
{
  padding: 2px;
  vertical-align: top;
  width: 50%;
}


table.links td.left
{
  text-align: right;
}


table.links tr.black td
{
  background-color: black;
  color: yellow;
}


table.links tr.black a
{
  color: aqua;
}


table.links tr.black a:hover
{
  background-color: gray;
}

