body {
  background-color: #5086CC;
  margin: 0px;
  background-image: url(/images/bg.gif);
}



a.navi1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: none;
}

a.navi1_over {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: none;  
}

.navi1_open {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 1px;
}

.navi1_selected {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 1px;
}

td.table_navi1 {

  margin: 5px;
  background-color: #FFFFFF;
}

td.table_navi1_over {

  margin: 5px;
  background-color: #D6E7EF;
}

td.table_navi1_open {

  margin: 5px;
  background-color: #004A73;
}

td.table_navi1_selected {

  margin: 5px;
  background-color: #004A73;
}
a.navi2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: none;
}

a.navi2_over {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: none;  
}

.navi2_open {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #004A73;
  letter-spacing: 1px;
}

.navi2_selected {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #004A73;
  letter-spacing: 1px;
}

td.table_navi2 {

  margin: 5px;
  background-color: #F4FCE5;
}

td.table_navi2_over {

  margin: 5px;
  background-color: #E5EED3;
}

td.table_navi2_open {

  margin: 5px;
  background-color: #EDEDEE;
}

td.table_navi2_selected {

  margin: 5px;
  background-color: #CBDDA7;
}

form {
  margin: 0px;

}
h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #004A73;
  margin: 5px;
  font-weight: normal;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #004A73;
  margin: 5px;
  font-weight: bold;
}

.opener {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #004A73;
  background-color: #EEF5F8;
}
.opener_content {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #004A73;
  background-color: #EEF5F8;
}
.content_pic_border {
  background-color: #D6E7EF;
  border: 1px solid #004A73;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #004A73;
  line-height: 13px;
  letter-spacing: 1px;
}
.content_links_header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #FFFFFF;
  background-color: #7DAB24;
  line-height: 14px;
}

a.link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: none;
}

a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #004A73;
  letter-spacing: 1px;
  text-decoration: underline;
}

a.partnerlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight: normal;
  color: #AAAAAA;
  letter-spacing: 1px;
  text-decoration: none;
}

td.partner {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
  color: #AAAAAA;
  letter-spacing: 1px;
  text-decoration: none;
}
