
	BODY {
		color: #FFFFFF;
		background-color: #000011;
		background-image: url(./background.jpg);
		background-repeat: repeat-y;
		background-position: right;
		background-attachment: scroll;
		font-size: 80%;
		font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		line-height: 1.1;
		scrollbar-base-color:#99CCFF;
		scrollbar-face-color:#222288;
		scrollbar-highlight-color:#BBBBFF;
		scrollbar-shadow-color:#111155;
		scrollbar-arrow-color:#99CCFF;
	}

	A { text-decoration: none; }
	A:link { color: #88DDFF; }
	A:visited { color: #AAAAFF; }
	A:active { color: #88FF88; }
	A:hover { color: #88FF88; text-decoration: underline;}

	EM {		font-size: 200%;
			font-style: normal;
			font: bold;
			color: #DDDDFF;
	}
	STRONG {	font-size: 320%;
			font-style: normal;
			font: bold;
			color: #DDDDFF;
	}

	SPAN.new { font: bold; color: red;}

	SPAN.8 { font-size:48pt; font: bold;}
	SPAN.7 { font-size:36pt; font: bold;}
	SPAN.6 { font-size:20pt; font: bold;}
	SPAN.6b { font-size:20pt; font: bold; color: #AAAAFF;}
	SPAN.6r { font-size:20pt; font: bold; color: red;}
	SPAN.5 { font-size:16pt; font: bold; }
	SPAN.5b { font-size:16pt;  font: bold; color: #AAAAFF;}
	SPAN.5r { font-size:16pt;  font: bold; color: red;}
	SPAN.4 { font-size:13pt; }
	SPAN.4r { font-size:13pt; color: red;}
	SPAN.4b { font-size:13pt; color: #88BBFF;}
	SPAN.3 { font-size:10pt; font: normal;}
	SPAN.3r { font-size:10pt; color: red;}
	SPAN.3d { font-size:10pt; color: #00AAFF; font: bold italic;}
	SPAN.2 { font-size:9pt; font: normal;}
	SPAN.2d { font-size:9pt; color: #00AAFF; font: bold italic;}
	SPAN.2b { font-size:9pt; color: #55BBFF;}
	SPAN.2r { font-size:9pt; color: red;}
	SPAN.1 { font-size:7pt; font: normal;}

	SPAN.min { font: serif }

	DIV.center { text-align: center }
	DIV.right { text-align: right }

	DIV.day {
		border: solid #7777FF;
		border-width: 0px 0px 2px 25px;
		padding: 5px 5px 1px 5px;
		text-align: left;
		font-size: 170%;
		font: bold;
	}

	DIV.d1 {
		border: double #7777FF;
		margin-left: 40px;
		border-width: 0px 0px 7px 7px;
		padding: 10px 10px 10px 10px;
		text-align: left;
	}

	DIV.title {
		border: double #7777FF;
		border-width: 5px 0px;
		padding: 2px;
		background-color: #111155;
		text-align: center;
		font: bold;
		font-size: 200%;
}

	DIV.text {
		border: solid #5555FF;
		border-width: 0px 0px 2px 15px;
		padding: 5px 5px 2px 5px;
		text-align: left;
		background-color: #111155;
		width: 80%;
	}

	TABLE.cm {
		padding: 0px 0px 0px 0px;
		text-align: left;
	}

	TABLE.cm TD {
		border-width: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;
		background-color: #000000;
		color: #88AAFF;
	}

	TABLE.cm A:link { color: #222222; }
	TABLE.cm A:visited { color: #000000; }
	TABLE.cm A:active { color: #88FF88; }
	TABLE.cm A:hover { color: #88FF88; text-decoration: underline;}


	HR{
		width: 100%;
		height: 5px;
		color: #5555BB;
	}

	TD.new {
		border: solid #FF5555;
		border-width: 0px 0px 2px 15px;
		padding: 2px 2px 1px 2px;
		text-align: center;
		background-color: #661111;
		width: 72px;
		color: #FFAA00;
}
	TD.new A{ text-decoration: none; }
	TD.new A:link { color: #FFAA00; }
	TD.new A:visited { color: #FFAA88; }
	TD.new A:active { color: #FF0000; }
	TD.new A:hover { color: #FFAA00; text-decoration: underline;}

SPAN.res	{
		color: #55FFAA;
		}

SPAN.res A:link { color: #55FFAA; }
SPAN.res A:visited { color: #55FFAA; }

SPAN.res EM	{
		font-size:20pt;
		font-style: normal;
		font: bold;
		color: #55FFAA;
		}

SPAN.res STRONG {
		font-size:26pt;
		font-style: normal;
		font: bold;
		color: #55FFAA;
	}

DIV.midashi	{
		font: bold;
		border: solid #7777FF;
		border-width: 0px 0px 2px 15px;
		padding: 5px 5px 0px 5px;
		text-align: left;
		background-color: #222277;
		font-size: 12pt;
		}

	DIV.a {
		border: solid #55FF55;
		border-width: 0px 0px 2px 15px;
		padding: 2px 2px 1px 2px;
		text-align: center;
		background-color: #115511;
	}

	DIV.b {
		border: solid #77FF77;
		border-width: 0px 15px 2px 0x;
		padding: 2px 2px 1px 2px;
		text-align: center;
		background-color: #337733;
	}


