#Page {
  font-family: calibri, verdana, tahoma, arial;
  background-color: #fff;
  width: 800px;
  min-width: 800px;
}

#Header {
  background-image: url(images/bg.gif);
  color: #fff;
  height: 125px;
}

#Content {
  background: url(images/shadowr.gif) right repeat-y;
  padding: 0 15 20 0;
}

#PageBottom {
  background: url(images/shadowb.gif) no-repeat;
  height: 7px;
}

#Footer {
  font: 8pt calibri, verdana, tahoma, arial;
  padding: 10;
  color: #555;
  text-align: center;
}

body {
  background-color: #eee;
  margin: 0 10%;
  border: 0;
  padding: 0;
  min-width: 800px;
}

a {
  color: #444;
  text-decoration: none;
}

h1, h2, h3 {
  margin: 0;
}

td {
  font: 10pt calibri, verdana, tahoma, arial;
  color: #444;
  vertical-align: top;
  line-height: 2;
}

td.menu {
  padding: 25 3 10 0;
  width: 175px;
  min-width: 150px;
}

td.main {
  padding: 10 20 10 0;
  text-align: justify;
}

.bold {
  font-weight: bold;
}

.header {
  margin: 0;
  padding: 10px;
}

a.header {
  color: #fff;
}

a.blue {
  color: Blue;
}

a.menu:hover, a.blue:hover {
  text-decoration: underline;
}

a.footer {
  color: Blue;
}

img {
  border: 0;
}

img.right {
  float: right;
  border: 0;
  margin: 0 0 15 20;
}