body {
	margin: 0px; background-color: rgb(255, 255, 255);
}
a:link {
	color: rgb(28, 106, 180); text-decoration: underline;
}
a:visited {
	color: rgb(51, 0, 153); text-decoration: underline;
}
a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(28, 106, 180);
}
a:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(28, 106, 180);
}
a.title1:link {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.title1:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.title1:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
a.title2:link {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.title2:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.title2:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.recomment {
	color: rgb(255, 0, 85); font-size: 70%; font-weight: bold;
}
.foottext {
	font-size: 80%;
}
.footlink {
	font-size: 80%;
}
.large {
	color: rgb(255, 255, 255); font-size: 110%;
}
.small {
	line-height: normal; font-size: 80%;
}
.xsmall {
	line-height: normal; font-size: 70%;
}
.rubi {
	color: rgb(102, 102, 102); font-size: 80%;
}
.normal {
	line-height: 1.3em; font-size: 90%;
}
.bgimage {
	background-image: url("../Roman00.files/post/astroboy/images/top_bg.gif"); background-repeat: repeat-x;
}
.CommentB {
	font-weight: bold; font-color: #f00;
}
.CommentBs {
	font-size: 80%; font-weight: bold; font-color: #f00;
}
.CommentBWs {
	font-size: 70%; font-weight: bold; font-color: #FF0000;
}
.brClear {
	margin: 0px; padding: 0px 0px 2px; clear: both;
}
.normalred {
	color: rgb(255, 0, 0); line-height: 1.3em; font-size: 90%;
}
.normalorange {
	color: rgb(255, 127, 0); line-height: 1.3em; font-size: 90%;
}
.PageTitle {
	color: rgb(0, 127, 255); line-height: 1.5em; font-size: 120%; font-weight: bold;
}
.PageTitleOrange {
	color: rgb(255, 127, 0); line-height: 1.5em; font-size: 120%; font-weight: bold;
}
.PageRed {
	color: rgb(255, 0, 0); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PageReds {
	color: rgb(255, 0, 0); line-height: 1.5em; font-size: 90%; font-weight: bold;
}
.PageBlue {
	color: rgb(0, 127, 255); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PageBlues {
	color: rgb(0, 127, 255); line-height: 1.3em; font-size: 90%; font-weight: bold;
}
.PagePink {
	color: rgb(255, 102, 153); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PagePinks {
	color: rgb(255, 102, 153); line-height: 1.3em; font-size: 90%; font-weight: bold;
}
.PageOrenge {
	color: rgb(255, 127, 0); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PageGreen {
	color: rgb(0, 127, 0); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PageGreens {
	color: rgb(0, 127, 0); line-height: 1.3em; font-size: 90%; font-weight: bold;
}
.PageOrenges {
	color: rgb(255, 127, 0); line-height: 1.3em; font-size: 90%; font-weight: bold;
}
.PageGrey {
	color: rgb(102, 102, 102); line-height: 1.3em; font-size: 100%; font-weight: bold;
}
.PageGreyNotmal {
	color: rgb(102, 102, 102); line-height: 1.3em; font-size: 90%; font-weight: normal;
}
.PageGreys {
	color: rgb(102, 102, 102); line-height: 1.3em; font-size: 90%; font-weight: normal;
}
.PageGreyxs {
	color: rgb(102, 102, 102); line-height: 1.3em; font-size: 80%; font-weight: normal;
}
.PageWhite {
	color: rgb(255, 255, 255); line-height: 1.5em; font-size: 100%; font-weight: bold;
}
.PageWhites {
	color: rgb(255, 255, 255); line-height: 1.3em; font-size: 90%; font-weight: bold;
}
.niftyFooter {
	margin-top: 10px;
}
.set14 {
	line-height: 1.3em; font-size: 90%;
}
table tr td h1.kids_contents {
	margin: 0pt 0pt 0pt 10px; padding: 0px; top: 10px; color: rgb(102, 102, 102); font-size: 75%; font-weight: normal; float: left; position: relative;
}
