body {
  font-size: 11px;
  font-family: Verdana, Arial, Times, Serif;
  background: #dbdbdb;
  margin: 2%;
}

h1 {
  font-size: 17px;
}

h2 {
  font-size: 15px;
}

h3 {
  font-size: 13px;
}

h4 {
  font-size: 11px;
}

tr {
  font-size: 11px;
  font-family: Verdana, Arial, Times, Serif;
}

p.justify {
  text-align: justify;
}

td.top {
  vertical-align: middle;
  padding-left: 10px;
  border: solid black 1px;
  background: url(images/background.png);
}

td.central {
  border-right: solid black 1px;
  border-bottom: solid black 1px;
  vertical-align: top;
  width: 100%;
  padding: 10px;
  background: #fafafa;
}

td.menu {
  border-right: dashed black 1px;
  border-bottom: solid black 1px;
  border-left: solid black 1px;
  vertical-align: top;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
  background: #bbbbbb;
}

div.menu {
  font-size: 12px;
  font-variant: small-caps;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 10px;
}

div.menu:hover {
  background: #dddddd;
}

div.staticmenu {
  font-size: 12px;
  font-variant: small-caps;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
}

div.submenu {
  font-size: 11px;
  padding-left: 15px;
  padding-right: 10px;
}

div.submenu:hover {
  background: #dddddd;
}


div.staticsubmenu {
  font-size: 11px;
  padding-left: 15px;
  padding-right: 10px;
}

a:link {
  color: #cc0000;
  text-decoration: none;
}

a:visited {
  color: #cc0000;
  text-decoration: none;
}

a:hover {
  color: #ff0000;
  text-decoration: underline;
}

a:focus {
  background: #cc0000;
  color: #ffffff;
  text-decoration: none;
}

a.menuitem:link {
  color: #70490a;
  text-decoration: none;
}

a.menuitem:visited {
  color: #70490a;
  text-decoration: none;
}

a.menuitem:hover {
  background: #dddddd;
  color: #70490a;
  text-decoration: none;
}

a.menuitem:focus {
  background: #70490a;
  color: #dddddd;
  text-decoration: none;
}
