
html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

body {
  background-color: #white;
  color: #555555;
  font-size: 11pt;
  font-family: Helvetica, sans-serif;
}

a, a:link, a:visited, a:hover {
  text-decoration: none;
  color: #638c2c;
}

#wrapper {
  display: table;
  height: 100%;
  width: 100%;
}

#page {
  display: table-cell;
  vertical-align: middle;
}

#logo {
  visibility: hidden;
  height: 120px;
  background-image: url(../img/logo.png);
  background-repeat: no-repeat;
  background-position: left;
  padding: 30px 0px;
}

#content {
  padding-top: 10px;
  width: 540px;
  margin: 0 auto;
}

