html{
	margin-bottom:1px;
	height:100%;
	overflow-y:scroll;
}

BODY{
  color : #666666;
  font-family : Arial;
	text-align: center;
}

.line1{
  background-color : #FF6666;
  width : 50px;
  height : 1px;
}
.menu{
  font-size : 13px;
  padding : 2 10 2 10px;
  border : 1px solid #FF6666;
  border-left : 10px solid #FF6666;
  width : 100px;
}
.onmouse{
  font-size : 13px;
  padding : 2 10 2 10px;
  border : 1px solid #FF6666;
  border-left : 10px solid #FF6666;
  width : 100px;
}
.title{
  font-size : 13px;
  padding :  0 10 0 10px;
  font-family : Arial;
  border-left : 9px double #FF6666;
}
.small{
  font-size : 10px;
  color : #666666;
}
A{
  color : #666666;
  text-decoration : none;
}
A:HOVER{
  color : #222222;
  text-decoration : underline;
}

.box05{
	width: 450px;
	font-size: 12px;
	border: solid 1px #FF6666;
	padding: 1px;
	margin-left : auto ;
	margin-right : auto ;
	text-align: center;
}

.box05 dt{
	color: #FFFFFF;
	background: #FF6666;
	font-size: 120%;
	font-family: "Lucida Sans Unicode", sans-serif;
	margin: 0;
	padding: 3px 0.5em 2px 0.5em;
}

.box05 dd{
	margin: 0;
	padding: 0.2em;
}

.box05 dd p{
	padding: 1em;
	margin: 0;
	line-height: 130%;
	text-align: left;
}

.link{
	padding: 1em;
	margin: 0;
	line-height: 160%;
	text-align: left;
}

.index{
	padding: 1em;
	margin: 0;
	line-height: 130%;
	text-align: left;
}

.box05 A{
  color : #666666;
  text-decoration : none;
}

.box05 A:HOVER{
  color : #222222;
  text-decoration : underline;
}

.hr-line{
border-bottom: solid 1px #FF6666;
}

.text{
  background-color: #FFbbbb;
  border: 2px solid #FFFFFF;
	width:200px;
}

.text:focus{
  background-color: #FFaaaa;
  border: 2px solid #FFaaaa;
	width:200px;
}

.message{
  font-size : 13px;
  background-color: #FFbbbb;
  border: 2px solid #FFFFFF;
	width:400px;
	height:100px;
}

.message:focus{
  background-color: #FFaaaa;
  border: 2px solid #FFaaaa;
}

.send{
	border:0px none;
	background-color:#FFbbbb
}