a {
  color: #04859D;
}

div.button {
    border-color: #04859D;
}

div.button a:hover {
  color: #333;
}

div.header {
  background-color: #5FBDCE;
  padding: 0 1em;
  height: 65px;
}

a.header {
  margin: 0;
}

.main_title {
  float: none;
  padding-top: 35px;
  height: 65px;
}
div.menus {
  background-color: #04859D;
  clear: none;
}
div.footer {
  background-color: #5FBDCE;
}

div.block h2 {
    background-color: #04859D;
}
.block h2 a {
    color: white;
}

div.block_content {
    border-color: #04859D;
}

div.phase1 a, td.phase1 a { color: #999; }
div.phase2 a, td.phase2 a { color: green; }
div.phase1.phase2 a, td.phase1.phase2 a { color: green; }
