/* Generator Lunar - Build 120 - on 2002/03/12 11:25:24 */

BODY {
	line-height: 150%;
	color: black;
	background-color: #F0F0F0;
	letter-spacing: 1px;
	margin-right: 5%;
	margin-left: 5%;
}

H1 {
	font-size: 2em;
	line-height: 150%;
	color: #F0F0F0;
	letter-spacing: 1px;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
	width:100%;
	Filter:Shadow(Color=#000000, Direction=140)

}
H2 {
	font-weight: 400;
	font-size: 150%;
	line-height: 150%;
	color: black;
	background-color: white;
	margin-top: 2em;
	margin-bottom: 1em;
	padding-left: 1em;
	border-width: 1;
	border-style: solid;
	border-color: #d0d0ff;
	background-image: url(aqua60.png);
}

H3 {
	font-weight: 800;
	font-size: 130%;
	line-height: 150%;
	color: black;
	background-color: white;
	margin-top: 2em;
	margin-bottom: 1em;
	padding-left: 1em;
	border-width: 1px;
	border-style: solid;
}

H4 {
	font-weight: 400;
	font-size: 110%;
	line-height: 150%;
	color: black;
	background-color: white;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	border-width: 1px;
	border-style: solid;
}

H5 {
	font-weight: 400;
	font-size: 110%;
	line-height: 150%;
	color: black;
	background-color: white;
	margin-top: 0em;
	margin-bottom: 0em;
	padding-left: 1em;
	border-width: 1px;
	border-style: solid;
}

H6 {
	font-weight: bold;
	font-size: 100%;
	line-height: 150%;
	color: black;
	background-color: white;
	padding-left: 1em;
}

BLOCKQUOTE {
	line-height: 150%;
	padding: 1em;
	border-width: thin;
	border-style: dotted;
}

PRE {
	font-size: 100%;
	line-height: 150%;
	margin-right: 3%;
	margin-left: 3%;
	border-width: thin;
	border-style: none;
}

UL,ol {
	line-height: 120%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

LI {
	line-height: 150%;
	margin-left: 1em;
}
table {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-collapse: collapse;
	caption-side: top;
	empty-cells: show;
	border-width: 1px;
	border-color: gray;
	border-style: solid;
}
td,th {
	line-height: 120%;
	padding: 0.2em 1em;
	border-width: 1px;
	border-color: gray;
	border-style: solid;
}
#kesu{
	border-color: #F0F0F0;
}
#red {font-weight:bold;color:red;}
#misegeti {background-color:silver;}
#kakomi {
	padding-right: 0.5em;
	padding-left: 0.5em;
	border-width: thin;
	border-style: dotted;
}
#deko {
	padding-right: 0.5em;
	padding-left: 0.5em;
	background-color: #CCDDDD;
	border-width: 6px;
	border-style: outset;
}
#boko {
	padding-right: 0.5em;
	padding-left: 0.5em;
	background-color: #CCDDDD;
	border-width: 6px;
	border-style: inset;
}
#deko3 {
	padding-right: 0.5em;
	padding-left: 0.5em;
	background-image: url(aqua60.png);
	border-width: 3px;
	border-style: outset;
}
#menu {
	line-height:100%;
	padding-right: 0.5em;
	padding-left: 0.5em;
	border-width: 2px;
	border-color: black;
	border-style: solid;
	background-image: url(aqua60.png);
}
#boko3 {
	padding-right: 0.5em;
	padding-left: 0.5em;
	background-color: #CCDDDD;
	border-width: 3;
	border-style: inset;
}
#dekoblue {
	padding-right: 0.5em;
	padding-left: 0.5em;
	border-width: 4;
	border-style: outset;
	background-image: url(aqua60.png);
}
.ball {  
    list-style-image: url(ball.png);
}
.it {  
    list-style-image: url(it.png);
}
.green {  
    list-style-image: url(green.png);
}
.yellow {  
    list-style-image: url(yellow.png);
}
.red {  
    list-style-image: url(red.png);
}
.blue {  
    list-style-image: url(blueball.png);
}
.gray {
    list-style-image: url(grayball.png);
}
.pink {
    list-style-image: url(pinkball.png);
}
.brown {
    list-style-image: url(brownball.png);
}
.rblue {
    list-style-image: url(rightblueball2.png);
}
