
body {
	background:		white;
	color:			black;
	padding:		5 10 5 10;
	margin:			0 0 0 0;
	font-family:	Arial, Helvetica;

	scrollbar-arrow-color:		#FFFFFF;
	scrollbar-face-color:		#22aaff;
	scrollbar-track-color:		#222266;

	scrollbar-highlight-color:	#22aaff;
	scrollbar-shadow-color:		#22aaff;

	scrollbar-3dlight-color:	#222266;
	scrollbar-darkshadow-color: #222266;
}


h1 {
	display:		block;
	text-align:		left;
	background:		#22aaff;
	color:			white;
	margin:			0 auto 1ex auto;
	padding:		3px 3px;
	font-size:		130%;
}


h2 {
	display:		block;
	text-align:		left;
	background:		#22aaff;
	color:			white;
	margin:			1ex auto 1ex auto;
	padding:		3px 3px;
	font-size:		100%;
}




div.content {
	background:		#222266;
	color:			white;
	font-size:		90%;

	border:			3px solid #22aaff;
	margin:			10 0 10 0;
	padding:		0 0 0 0;
}
div.content p {
	margin:			0 1em 1ex 10;
	padding:		0 10 0 0;
}
div.content img {
	border-color:	#22aaff;
	margin:			10 10 10 10;
	padding:		0 0 0 0;	
}
div.content a.link {
	color:			#22aaff;
	background:		#222266;
	border-left:	2px solid #222266;
	border-right:	2px solid #222266;
	border-top:		0px none;
	border-bottom:	0px none;
	text-decoration:none;
	margin:			0 0 0 0;
	padding:		0 0 0 0;
}
div.content a.link:hover {
	color:			white;
	border-left:	solid #22aaff 2px;
	border-right:	solid #22aaff 2px;
}



code {
	display:		block;
	font-size:		75%;
	font-weight:	bold;
	font-family:	"Courier New";
	background:		#222255;
	color:			inherit;
	border:			1px solid #22aaff;
	margin:			10 10 10 10;
	padding:		10 20 10 20;
}

samp {
	white-space:	nowrap;
	font-weight:	bold;
	font-family:	"Courier New";
}

.header {
	font-size:		70%;
}
.foot {
	font-size:		70%;
}





.navig {
	display:		inline;
	background:		#222266;
	color:			white;
	border:			2px solid #22aaff;
	padding:		2px;
	margin:			2ex 0 2ex 0;
	font-size:		90%;
}
.navig a {
	text-decoration:none;
	color:			white;
	border-top:		0px none;
	border-bottom:	0px none;
	padding:		0 5 0 5;
	margin:			0 0 0 0;
}
.navig a.current {
	color:			white;
	background:		#22aaff;
}
.navig a.disabled {
	color:			gray;
}
.navig a:hover {
	background:		#22aaff;
}
.navig a.current:hover {
	color:			black;
}






@media print {
	body { background: white; color: black; }
	.header { display: none; }
	.foot { display: none; }
	h1 { border: 0; color: black; background: inherit; }
	h2 { border: 0; color: black; background: inherit; }
	div.content { color: black; background: inherit; width: 100%; border: 0px none; }
	div.content a.link { text-decoration: none; color: black; border 0px none; }
}

