body {
  font-family: Verdana, "MS Sans Serif", sans-serif;
  font-size:12px;
  background-color:#FEF2E3;
  border:0px;
  heigth: 100%;
}
td, th {
  font-family: Verdana, "MS Sans Serif", sans-serif;
  font-size:12px;
  border:0px;
}
h1 {
  white-space:normal;
  font-size:1.2em;
  line-height:normal;
}
.box {
  width:150px;
  border-top: 2px solid #bd1547;
  padding-top:4px;
}
.sides{

  font-size: 9pt;
  padding:0px;
  width:150px;
  vertical-align:top;
}
.content{
  padding-left:12px;
  padding-right:12px;
  padding-top:0px;
  padding-bottom:0px;

  vertical-align:top;
}
.cmframe{
  background-color:#ffffff;
  padding:4px;
}
input {
  font-family: Verdana, "MS Sans Serif", sans-serif;
  font-size:12px;
}
.navigation {
  margin-top:8px;
  margin-bottom:4px;
  width:100%;
  padding:0px;
  text-align:right;
}
.navigation a{
  text-decoration:none;
  color:#000;
  font-weight: bold;
  font-size:1.2em;
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:15px;
  padding-right:16px;
  margin-left:5px;
  margin-right:5px;
  background-color:#FFFFFF;
}
.navigation a:hover{
  background-color:#bd1547;
  color:#ffffff;
  text-decoration: none;
}
.navigation .navi_sel {
  color:#BD1547;
  }
.footer {
  margin-top:8px;
  margin-bottom:8px;
  width:100%;
  padding:0px;
  text-align:right;
}
.footer a{
  text-decoration:none;
  color:#000;
  font-weight: bolder;
  font-size:1.3em;
  text-align:center;
  padding:2px;
  margin-left:90px;
}
.footer a:hover{
  color:#BD1547;
  text-decoration: none;

}
.footer .active {
  background-color:#FEF2E2;
  }
.footer .navi_sel{
  color:#BD1547;
}
.subnavigation {
  text-align:center;
  font-size:1.2em;
}
.subnavigation a{
  color:#000;
  margin-left:35px;
  text-decoration:none;
}
.subnavigation a:hover{
  color:#BD1547;
  text-decoration: none;
}
.subnavigation .navi2_sel {
  color:#BD1547;
}
.image {
  padding:4px;
  vertical-align:top;
}
.box a {
	color: #BD1547;
	font-size: smaller;
	line-height: 1.5;
	text-decoration: none;
}
.box a:hover {
	text-decoration: underline;
}
a {
	color:#BD1547;
	/*font-size:smaller;*/
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
th {
	text-align:left;
}