.left {
  width: 210px;
  float: left;
  clear: left;
  color: black 
  background-color: white;
  border: 1px solid gray;
  text-align: center;
  margin: 1ex;
}
.leftN {
  width: 210px;
  float: left;
  color: black;
  background-color: white;
  border: 1px solid gray;
  text-align: center;
  margin: 1ex;
}
.right {
  width: 210px;
  float: right;
  clear: right;
  color: black;
  background-color: white;
  border: 1px solid gray;
  text-align: center;
  margin: 1ex;
}
.rightN {
  width: 210px;
  float: right;
  color: black;
  background-color: white;
  border: 1px solid gray;
  text-align: center;
  margin: 1ex;
}
th {
  text-align: left;
  width: 30%;
}
h2 {
  clear: both;
}
table {
  border: solid gray;
  width: 100%;
  margin-bottom: 2ex;
}
caption {
  text-align: left;
  font-size: 120%;
}
.noborder:link {
text-decoration: none;
color: black;
background-color: white;
border-style: none;
}
.noborder:visited {
text-decoration: none;
color: black;
background-color: gray;
border-style: none;
}
.noborder:hover {
text-decoration: none;
color: black;
background-color: blue;
border-style: none;
}
.noborder {
border-style: none;
}
dt {
  font-size: 110%;
  font-weight: bold;
  font-family: "New Century Schoolbook", Helvetica, serif;
}
h1 {
  margin-top: 2ex;
  font-family: "New Century Schoolbook", Helvetica, serif;
}
h2 {
  font-family: "New Century Schoolbook", Helvetica, serif;
}

.menu { 
    position: absolute; 
    top: 0px; left: 0px; 
    width: 100%; 
    color: black;
    background-color: rgb(200,200,255);
}
.alamenu { 
    clear: both;
    width: 100%; 
    color: black;
    background-color: rgb(200,200,255);
}
body:before {
    content: "MYYTY!";
    display: block;
    color: red;
    font-weight: bold;
    margin-bottom: 2em;
    margin-top: 2em;
    text-align: center;
}
