body{
	color:#ffffff;
	background-color:#000000;
	font-weight:bolder;
	line-height:150%;
	margin:20px
	padding:10px
}
img{
	border:none
}
a{
	text-decoration:none;
	border-bottom-color:#cccccc;
	border-bottom-style:dotted;
	border-bottom-width:1px
}
a:link{
	color:#00bfff
}
a:visited{
	color:#1e90ff
}
a:hover{
	background-color:#add8e6
}
a:active{
	color:#1edeaa
}
a.prev{
	background-image:url(./prev.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:17px
}
a.next{
	background-image:url(./next.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:17px
}
h1{
	color:#ffcc66;
	padding:5px;
	border-color:#ffcc99;
	border-left-style:outset;
	border-left-width:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	position:relative;
	top:10px
}
h2{
	margin-bottom:0px;
	padding-bottom:3px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
h1:first-letter,h2:first-letter{
	color:#ff0000;
	font-size:larger
}
.ct{
	margin-top:0px;
	padding:3px;
	border-color:#ffffff;
	border-top:none;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	width:89%;
	position:relative;
	left:10%
}
p{text-indent:1em}
.cd{
	text-align:center;
	margin:15px;
	padding:5px;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	width:320px;
	position:absolute;
	right:20px
}
rt{font-weight:normal}
ruby >/**/ rb + rt{display:none}