body {
  text-align:center;
  background-color:#F7F8F8;
  padding:0;
  margin:0;
}

td, div, body, span {
  font-size:11px;
  font-family: Arial, Verdana, sans-serif;
  color:#003366;
}

img {
  border:0;
}
form {
  border:0;
  padding:0;
}

table.head {
  width:769px;
  background-color:white;
  text-align:left;
  border-top:1px solid white;
}
table.head td {
  white-space:nowrap;
  vertical-align:top;
}
table.content {
  width:769px;
  background-color:white;
  text-align:left;
  background-position:right bottom;
  background-repeat:no-repeat;
}
td.left {
  width:139px;
  border-right:1px solid #E8F1F9;
  vertical-align:top;
}

td.center {
  width:420px;
  background-position: top left;
  background-repeat:no-repeat;
  vertical-align:top;
  padding:30px 35px 10px 35px;
}
img.navi {
  cursor:pointer;
  border:0;
}

td.right {
  padding-top:52px;
  padding-right:15px;
  vertical-align:top;
  font-size:8pt;
}
td.right h2 {
  color:green;
  border-bottom:1px solid #003366;
  font-size:12px;
  margin:5px 0px;
}

td.footer {
  font-size:10px;
  letter-spacing:0px;
  text-align:center;
  border-top:1px solid #E8F1F9;
  padding:2px;
}
td.footer a:link,
td.footer a:visited,
td.footer a:hover {
  color:#003366;
  text-decoration:none;
}

h1 {
  margin:5px 0;
  padding:0;
  font-size:14px;
}
h3 {
  background-color:#E8F1F9;
  font-size:12px;
  margin:5px 0px;
}

a.toplink:link,
a.toplink:visited {
  color:#003366;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
}
a.sublink:link,
a.sublink:visited {
  color:#999999;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}

a.toplink:hover,
a.sublink:hover {
  color:green;
}

a:link,
a:visited {
  color:#003366;
  text-decoration:none;
  font-weight:bold;
}
a:hover {
  color:green;
  text-decoration:underline;
}
