body
{
	background:#eeeee8;
	color:#000;
}

body, h1, h2, h3, p, ul, th, td
{
	font-family:"MS UI Gothic", OSAKA, sans-serif;
}

a:link, a:active, a:visited
{
	color:#04a;
}

p, li
{
	line-height:125%;
}

h1
{
	font-weight:normal;
	font-size:2.5em;
	padding:2px;
	text-align:center;
}

h2
{
	font-weight:bold;
	font-size:1.2em;
	border-style:double;
	border-color:#000;
	border-width:0 0 3px 0;
	margin-left:0;
}

h3
{
	font-weight:bold;
	font-size:1em;
}

hr
{
	display:none;
}

legend
{
	font-size:90%;
}

form
{
	margin:0;
}

form p, form table
{
	margin-top:0.5em;
}

fieldset
{
	border:none;
}

blockquote
{
	border-style:solid;
	border-color:#eca;
	border-width:0 0 0 0.5em;
	margin:0 0;
	padding:0 0.5em;
}

.Label
{
	font-weight:bold;
}

.Greeting
{
	text-align:center;
}

.Article
{
	border-style:solid;
	border-color:#999;
	border-width:0 0 2px 0;
	margin-left:2%;
	padding-bottom:1em;
}

.Article h3
{
	font-size:150%;
	background-color: #8cf;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;

}

.Article .Number
{
	color:#099;
	font-style:italic;
	font-family:serif;
}

.Article .Info
{
	font-size:95%;
}

.Article .Info li
{
	list-style-type:circle;
	margin-left: 70px;
}

.Article .Footer
{
	text-align:right;
}

.CM
{
	font-size:90%;
	text-align:right;
}

.Body
{
	margin-left: 60px;
}
