BODY{
  text-align : center;
}
A{
  text-decoration : none;
  font-weight : bold;
}
A:HOVER{
  text-decoration : underline;
}
TD{
  font-size : 10pt;
}
.page {
  width : 720px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}
.topmenu {
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
  width : 90px;
  font-size : 8pt;
  font-weight : bold;
  padding : 1px 1px 1px 1px;
}
.topmenu_on {
  border-width : 4px 4px 4px 4px;
  border-top-style : double;
  border-right-style : double;
  border-bottom-style : double;
  border-left-style : double;
  border-color : gray gray gray gray;
  width : 90px;
  font-size : 8pt;
  font-weight : bold;
  padding : 1px 1px 1px 1px;
  background-color : #eeeeee;
}
.title{
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #999999;
  font-size : 14pt;
  font-weight : bold;
}
.sidemenu_on{
  padding-top : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  padding-left : 2px;
  background-color : #ffffff;
  font-weight : bold;
  color : black;
  text-decoration : none;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}
.sidemenu{
  background-color : #ccccff;
}
.sidemenu1{
  background-color : #ccccff;
  font-size : 9pt;
}

.contents{
  text-align : left;
  padding-top : 18px;
  padding-left : 18px;
  padding-right : 18px;
  padding-bottom : 18px;
  font-size : 11pt;
}
#main_color{
  border-bottom-color : #6862cc;

}
#sub_color{
  background-color : #cccccc;
}
.footer{
  font-size : 8pt;
}
#menufont A{
  color : black;
}
#menufont1 A{
  color : black;
  font-size : 9pt;
}
#menufont2 A{
  color : black;
  font-size : 8pt;
}
#menufont3 A{
  color : black;
  font-size : 7pt;
}