body{
	background-color: #FFF;
	color: black;
	font-size:small;
	font-family:"Arial";
	margin: 0px;
	padding: 0px;
	text-align: left;
}


#container{
	width: 640px;
	padding: 0px;
}

#head{
	background: #FFF url("../images/headbg.jpg") no-repeat right top;
	padding-bottom: 3px;
	border-bottom: 4px solid #BBB;
}

#logo{
	float:left;
	border: 0px;
}

#head-title{
	color: #4b0082;
	font-size: 20px;
	font-weight:bolder;
	line-height:50px;
	text-align: right;
	margin-right: 3px;
}

#navi{
	background: #FFF;
	margin: 3px 0px;
	border-bottom: 1px solid #BBB;
}

#navi a{
	float: right;
	width: 80px;
	line-height: 20px;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	display: block;
	border: 1px solid #00F;
	border-right: 5px solid #00F;
	margin: 0px 3px;

}

#navi a:hover{
	color: #F00;
	border: 1px solid #F00;
	border-right: 5px solid #F00;
}

#main{
	background: #FFF;
	text-align: left;
	padding: 5px;
}



#tail{
	background-color: #FFF;
	color: #666;
	font-size: 10px;
	line-height: 15px;
	border-top: 1px solid #BBB;
}

#none{
	clear:both;
}


input.text{
	background-color: #FFFFFF;
	font-family: "monospace";
	border: 1px solid #000000;
}

input.require{
	background-color: #DDDDFF;
	font-family: "monospace";
	border: 1px solid #000000;
}

input.button{
	background-color: #CCCCCC;
}

textarea.require{
	background-color: #DDDDFF;
	font-family: "monospace";
	border: 1px solid #000000;
}

table.base
{
	border: 0px;
	border-width: 0px;
	padding: 0px;
}

table.message
{
	border: 0px;
	border-width: 0px;
	padding: 0px;
	font-size: x-small;
}

table.article
{
	border: 0px;
	border-width: 0px;
	padding: 0px;
	background-color: #848484;
}

td.article_1{
	border: 0px solid #848484;
	
	background-color: #848484;
}

td.article_2{
	border: 0px solid #848484;
	
	background-color: #84a1e3;
}

td.article_3{
	border: 0px solid #848484;
	
	background-color: #e5eaee;
}

td.note
{
	border: 0px;
	font-size : x-small;
}

td.title
{
	border: 0px;
	font-size : x-small;
}

