<!--

A:link { color: #4088f0; text-decoration: none}
A:visited { color: #4048d8; text-decoration: none}
A:active,A:hover { color: #60c8f8; text-decoration: underline}

BODY {
	font-size : 14px;
	background: #e8e8ff;
	color: #202020;
	line-height : 1.3;
}

H1 {
	color: #f0f0f8;
	font-size : 24px;
	font-family : "Lucida Console";
	background: #c0c0ff;
	padding-left:0px;
	margin-top:0;
	margin-bottom:0;
	text-align:center;
}


H2 {
	color: #3030f8;
	font : bold;
	font-size : 20px;
	font-family : "Lucida Console";
	background: #c8c8f0;
	margin-right:12px;
	padding-left:4%;
	border-style:solid;
	border-width:0px;
	border-color: #e0e0f0;
	border-left: 20px;
}

H3 {
	color: #f0f0f8;
	background: #c8c8f8;
	font: bold;
	margin-bottom:0;
	margin-right:6%;
	padding-left:6%;
}

h5.day {
	font-family : "Lucida Console";
	background: #a8a8ff;
	color : #f0f0f8;
	font : bold 14px;
	text-align:center;
}


UL {
	width:600px;
	background: #e0e0f8;
	font-size : 12px;
	padding-left:22px;
	padding-right:8px;
	color: #202020;
}

UL.memo {
	width:512px;
	padding-left:8px;
	padding-right:8px;
	margin-left:0px;
	margin-right:0px;
	background: #d0d0f8;
}

UL.memo UL {
	padding-left:8px;
	padding-right:8px;
	margin-left:0px;
	margin-right:0px;
}

UL UL {
	width:100%;
	margin-left:1px;
	margin-right:24px;
	padding-left:8px;
	padding-right:8px;
	background: #e0e0f8;
	border-style:solid;
	border-width:1px;
	border-color: #d0d0fc;
	color: #202020;
}


BODY.memo UL {
	font-size:14px;
}


TABLE {
	background: #e0e0e0;
}

TABLE TABLE {
	background: #e0e0e0;
}

TABLE TABLE TD {
	background: #c0c0c0;
}

TD.imp {
	color:#d0a0a0;
}

Q {
	color : #808080;
	font : 88%;
}

Q.title {
	color : #202020;
	font : 32px;
	font-family : "Lucida Console";
}

Q.mini {
	color : #101010;
	font : 12px;
}

TD {
	font-size : 14px;
}


UL TD {
	background: #d0d0e0;
}

TABLE.centertable TD {
	text-aligin: right;
}


TD.info {
	font: normal 14px Courier;
}

TD.comment {
	font-size:12px;
	background: #e0e0f8
}

TD.title {
	font: bold medium;
	background: #d0d0f8
}

TD.title2 {
	font: normal 100% Arial Black;
	background: #e0e0e0
}

TR.title TD {
	font: normal medium Verdana;
	background: #e0e0f0;
}

TR.linktbl TD {
	font-size: 12px;
}

TABLE.profile2 TD {
	background: #e0e0e0;
}

TABLE.contents TD.tit {
	font: bold ;
	background: #e0e0f0;
}
TABLE.contents TD {
	background: #e0e0f0;
	text-aligin: left;
	width : 64px;
}


CODE {
	color: #108010;
	font-size: 12px;
}

PRE {
	font-size: 12px;
}

P {
	background: #b0b0b0;
	margin-left:16px;
	margin-right:24px;
	padding-left:20px;
	padding-right:20px;
}

UL.vs EM {
	color: #c0c0ea;
	font-weight:bold;
}

P P {
	background: #b3b3b3;
}

blockquote {
	margin-left:16px;
	margin-right:16px;
	padding-left:4px;
	padding-right:12px;
	color: #280000;
	background: #a8a8a8;
}

!-->
