body{
	padding-left:30px;
	padding-right:30px;
	background:#ffffff;
	line-height:1.5em;
}

A{
	text-decoration:none;
}
.menu{

	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	width:100%;
	background:#5588ff;
	color:#ffffff;

}
.submenu{
	width:70px;
	background:#ffffff;
	text-align:center;
	margin-left:2px;
	border-left:#000000 1px solid;
	padding-left:0px;
	margin-bottom:5px;
	border-bottom:#000000 1px solid;
	padding-bottom:0px;
	border-right:#000000 0px solid;	

}
A:link {
	COLOR:#3366FF;
}
A:visited {
	COLOR: #3366FF;
}
A:hover {
	BACKGROUND:#99ccff;
	color : #3366ff;
}	
.date{
	BACKGROUND-COLOR:#cedaf2;
	font-size:15px;
	COLOR:#3463c5;
	font-weight:bold;
	WIDTH:100%;
	PADDING-LEFT:20PX;
	PADDING-TOP:2PX;
	padding-bottom:2px;
	margin-bottom:0px;
	margin-top:10px;
	BORDER-top-WIDTH:1PX;
	BORDER-top-STYLE:SOLID;
	BORDER-top-COLOR:#3463c5;
	BORDER-right-WIDTH:2PX;
	BORDER-right-STYLE:SOLID;
	BORDER-right-COLOR:#3463c5;
	BORDER-left-WIDTH:1PX;
	BORDER-left-STYLE:SOLID;
	BORDER-left-COLOR:#3463c5;
;}
.diary{
	line-height:1.5em;
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#000000;
	WIDTH:100%;
	PADDING-LEFT:20PX;
	PADDING-TOP:10PX;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
	BORDER-LEFT-WIDTH:1PX;
	BORDER-LEFT-STYLE:SOLID;
	BORDER-LEFT-COLOR:#3463c5;
	BORDER-BOTTOM-WIDTH:2PX;
	BORDER-BOTTOM-STYLE:SOLID;
	BORDER-BOTTOM-COLOR:#3463c5;
	BORDER-right-WIDTH:2PX;
	BORDER-right-STYLE:SOLID;
	BORDER-right-COLOR:#3463c5;
}		


