img.borderless {
  border : 0;
}

P.centered {
  text-align : center;
}

table.welcome {
  margin: auto; 
  margin-top: 4em;
}

table.main {
  width: 750pt;
  margin: auto; 
  margin-top: 2em;
}

/* td {  */
/*   border: solid black; */
/* } */

td.centered { 
  text-align: center;
}

td.menu { 
  vertical-align: top;
}

body {
  margin:0px;
  padding:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#404040;
}

a, a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #202020;
}

a:hover {
  text-decoration: none;
  font-weight: bold;
  color: #202020;
  border-bottom: 1px dotted #888;
}
