html, body {
  background: #242424;
  padding: 0;
  margin: 0;
  color: #D0D0D0;
}

body {
  padding: 0 5px;
}
/* General font families for common tags */

font, th, td, p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a, a:visited {
  color: #2370B6;
}

a:hover {
  text-decoration: underline;
  color: #F0E80A;
}

hr {
  height: 0px;
  border: solid #2370B6 0px;
  border-top-width: 1px;
}

form {
  display: inline;
  padding: 0;
  margin: 0;
}

img {
  border: 0;
}

br.spacer {
  height: 5px;
  font-size: 5px;
  line-height: 5px;
  overflow: hidden;
}

caption {
  margin: 0;
  padding: 0;
}

iframe {
  border: none;
  background-color: #EAEEF3;
}
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
/* The largest text used in the index page title and toptic title etc. */

.maintitle, h1, h2 {
  font-weight: bold;
  font-size: 22px;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height: 120%;
  color: #D0D0D0;
}