body {
  margin: 12px;
  background-image: url(ripples.png);
  text-align: center;
}

p {
  margin: 0.5em;
  padding: 0px;
  text-align: justify;
  font-family: sans-serif;
  font: arial, helvetica;
  font-size: 12pt;
}

img {
  border-style: none;
}

a:link, a:visited, a:active {
  font-family: sans-serif;
  font: arial, helvetica;
  color: #000063;
}

a:hover {
  font-family: sans-serif;
  font: arial, helvetica;
  color: #0000ff;
}





.heading {
  margin-top: 0.3em;
  margin-bottom: 0.6em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  padding: 0px;
  padding-bottom: 0px;
  text-align: center;
  font-family: sans-serif;
  font: arial, helvetica;
  font-weight: bold;
  font-size: 18pt;
  color: #396bc9;
}

.central_text {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  padding: 0px;
  text-align: center;
  font-family: sans-serif;
  font: arial, helvetica;
  font-size: 12pt;
}




.image_border {
  position: relative;
  margin: 10px;
  padding: 0px;
  border-style: solid;
  border-width: 3px;
  border-color: #396bc9;
}

.image_table {
  width: 100%;
  margin: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

.image_cell {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
}

.address {
  width: 50%;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 2.5em;
  padding-right: 0.5em;
  text-align: left;
  vertical-align: middle;
  font-family: sans-serif;
  font: arial, helvetica;
  font-weight: bold;
  font-size: 12pt;
}




.nav_table {
  width: 100%;
  margin: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

.nav_cell {
  width: 20%;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  vertical-align: middle;
}




.main {
  max-width: 900;
  margin-left: auto;
  margin-right: auto;
  width: expression(document.body.clientWidth > 900 ? "800px": "auto");
}

.page_border {
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

.title_image {
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
}

.main_page {
  background-color: #ffffff;
  padding: 5px;
  text-align: justify;
  font-family: sans-serif;
  font: arial, helvetica;
  font-size: 12pt;
}

.border_top_left {
  width: 18px;
  height: 10px;
  padding: 0px;
}

.border_top {
  height: 18px;
  padding: 0px;
  background-image: url(border_top.png);
}

.border_top_right {
  width: 18px;
  height: 18px;
  padding: 0px;
}

.border_left {
  width: 18px;
  padding: 0px;
  background-image: url(border_left.png);
}

.border_right {
  width: 18px;
  padding: 0px;
  background-image: url(border_right.png);
}

.border_bottom_left {
  width: 18px;
  height: 18px;
  padding: 0px;
}

.border_bottom {
  height: 18px;
  padding: 0px;
  background-image: url(border_bottom.png);
}

.border_bottom_right {
  width: 18px;
  height: 18px;
  padding: 0px;
}
