.GREEN_TABLE{
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	background-color : forestgreen;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 1px;
	margin-bottom : 1px;
	margin-top : 4px;
}
A:LINK{
  color : forestgreen;
  font-weight : nomal;
  text-decoration : none;
}
A:VISITED
{
  font-weight : nomal;
  color:forestgreen;
  text-decoration:none;
}
A:ACTIVE
{
  font-weight : nomal;
  color:forestgreen;
  text-decoration:none;
}
A:HOVER
{
  font-weight : nomal;
  color:darkgreen;
  text-decoration:underline;
}
.TD12C{
  background-color : white;
  margin-top : 5;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5;
  font-size : 12pt;
  color : midnightblue;
  TEXT-ALIGN: center;
}
.TD12{
  background-color : white;
  margin-top : 5;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  font-size : 12pt;
  color : midnightblue;
  TEXT-ALIGN: left;
}
.TD8c{
  background-color : mediumblue;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  font-size : 8pt;
  color : lightcyan;
  TEXT-ALIGN: center;
}
.TD8{
  background-color : white;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  font-size : 8pt;
  color : midnightblue;
  TEXT-ALIGN: left;
}
TD{
  background-color : white;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  font-size : 10pt;
  color : midnightblue;
}
.CENTER_TD{
  background-color : white;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  TEXT-ALIGN: center;
  font-size : 10pt;
  color : midnightblue;
}
P{
  font-size : 10pt;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}
.oshirase{
  font-size : 12pt;
  color : silver;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
HR{
  color : green;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
}
BODY{
    background-color : white;
}
.toptitle{
	margin-top : -10px;
	margin-bottom : -5px;
	color : midnightblue;
  	font-weight : lighter;
}
.titlec{
	color : darkblue;
	text-align : center;
	margin-bottom : 1px;
	font-size : 18pt;
	font-weight : bold;
}
.title{
	color : darkblue;
	text-align : left;
	margin-bottom : 1px;
	font-size : 18pt;
	font-weight : bold;
}
.text12b{
	color : darkblue;
	text-align : left;
	margin-bottom : 1px;
	font-size : 12pt;
	font-weight : bold;
  line-height : 18px;
}
.text12c{
	color : darkblue;
	text-align : center;
	margin-bottom : 1px;
	font-size : 12pt;
  font-weight : lighter;
  line-height : 18px;
}
.text12{
	color : darkblue;
	text-align : left;
	margin-bottom : 1px;
	font-size : 12pt;
  font-weight : lighter;
  line-height : 18px;
}
.text11p{
	color : darkblue;
	text-align : left;
	margin-top : 10px;
	margin-bottom : 3px;
	font-size : 11pt;
  font-weight : lighter;
  line-height : 14px;
}
.text11{
	color : darkblue;
	text-align : left;
	margin-top : 10px;
	margin-bottom : 3px;
	font-size : 11pt;
  font-weight : lighter;
  line-height : 12px;
}
.text10{
	color : darkblue;
	text-align : left;
	margin-top : 10px;
	margin-bottom : 3px;
	font-size : 10pt;
  font-weight : lighter;
  line-height : 12px;
}
.text09{
	color : darkblue;
	text-align : center;
	margin-top : 10px;
	margin-bottom : 3px;
	font-size : 10pt;
  font-weight : lighter;
}