/*test*/
body{
	background-color: #9999ff;
	color:#000000;
	margin:1em
}

A:link,a:visited    {
	color : #000000;
	text-decoration :none;
}

a:hover {
	background-color:#9999cc;
}

h1{
	color:#000000;
	font-size : 1.5em;
	margin :0.5em  0em;
	width :100%;
}

h2{
	color:#000000;
	font-size : 1.2em;
}

h3{
	color:#000000;
	font-size : 1.1em;
}

samp{
	background-color:#ffffff ;
}

.osu,.ocrs{
	border:thin solid #333339;
	background-color:#cccccf;
}

.mesu,.mecrs{
	border:thin solid #333339;
	background-color:#ffccff;
}

.mesu a:link,.mesu a:visited{
	color:#000000;
}

.osu a:link,.osu a:visited{
	color:#000000;
}

.ocrs a:link,.ocrs a:visited{
	color:#3333ff;
}

.mecrs a:link,.mecrs a:visited{
	color:#ff3333;
}

li.list{
	border :thin solid #333399;
	background-color: #ffffff;
}

div {
	border :thin solid #333399;
	background-color: #ffffff;
}

div.rank {
	border :thin solid #333399;
}

.iti{
	background-color: #ffe6cc;

}

.ni{
	background-color: #ffcccc;

}

.san{
	background-color: #ffcce6;

}

.yon{
	background-color: #ffccff;
}

.go{
	background-color: #e6ccff;
}

.roku{
	background-color: #ccccff;
}

.nana{
	background-color: #cce6ff;
}

.hati{
	background-color: #ccffff;
}

.kyu{
	background-color: #ccffe6;
}

.ju{
	background-color: #ccffcc;
}

.zero{
	background-color: #ffffcc;
}

table{
	border :thin solid #333399;
	background-color: #ffffff;
}

code{
	background-color: #bbbbbb;
	border :thin solid #000000;
}