A, A[NAME]:hover {
	color: inherit ;
	background-color: inherit ;
	text-decoration: none ;
}

A:link {
	color: mediumpurple ;
	background-color: transparent ;
	text-decoration: none ;
}

A:visited {
	color: teal ;
	background-color: transparent ;
	text-decoration: none ;
}

A:hover {
	color: #3366CC ;
	background-color: transparent ;
	text-decoration: underline ;
}

A:active {
	color: #CC00CC ;
	background-color: transparent ;
	text-decoration: none ;
}

BODY {
	scrollbar-face-color: #0080c0 ;
	scrollbar-highlight-color: #6699ff ;
	scrollbar-shadow-color: #0063a6 ;
	scrollbar-3dlight-color: #6699ff ;
	scrollbar-arrow-color: white ;
	scrollbar-track-color: #ffffff ;
	scrollbar-darkshadow-color: #336699 ;

	color: darkgray ;
	background-color: black ;
	background-image: url('./space5.gif') ;
	background-repeat: repeat ;
	background-attachment: fixed ;
	font-size: 10pt ;
	font-family: 'MS UI Gothic' ;
	margin: 0pt ;
}

TABLE.header, TABLE.footer {
	color: black ;
	background-color: white ;
	filter: Alpha(Opacity=70) ;
	-moz-opacity: 0.7 ;
	width: 100% ;
}

TABLE.header TD.left, TABLE.footer TD.left {
	text-align: left ;
	padding: 10pt ;
}

TABLE.header TD.right, TABLE.footer TD.right {
	text-align: right ;
	padding: 10pt ;
}

TABLE.menu TR {
	font-size: 10pt ;
	vertical-align: top ;
}

H1 {
	display: inline ;
	font-size: 10pt ;
	font-weight: normal ;
}

H2 {
	color: white ;
	background-color: brown ;
	font-size: 20pt ;
	font-weight: bold ;
	margin-top: 30pt ;
	padding: 5pt 10pt ;

	filter: Alpha(Opacity=50) ;
	-moz-opacity: 0.5 ;
	width: 100% ;
}

H3 {
	color: white ;
	background-color: transparent ;
	font-family: cursive ;
	font-size: 14pt ;
	font-weight: bold ;
	margin: 30pt auto auto 3% ;
	border-bottom: solid 1pt goldenrod ;
	padding: 3pt ;
}

H4 {
	font-size: 11pt ;
	font-weight: normal ;
	margin: 20pt auto auto 5% ;
}

H4 SPAN {
	color: lightyellow ;
	background-color: blue ;
}

P {
	margin-left: 7% ;
}

DL {
	line-height: 120% ;
	margin-left: 7% ;
}

DT {
	margin-top: 5pt ;
}

OL, UL {
	line-height: 120% ;
	margin: 10pt 10% ;
}

UL.inline LI {
	display: inline ;
	margin: auto 5pt ;
}

PRE {
	color: white ;
	background-color: black ;
	border: solid yellow 1pt ;
	margin: 30pt 5% ;
}

PRE DIV {
	color: lightgrey ;
	background-color: dimgray ;
	text-align: center ;
}

PRE SPAN {
	color: blue ;
	background-color: dimgray ;
}

PRE EM {
	color: aqua ;
	background-color: transparent ;
	font-style: normal ;
	font-weight: normal ;
}

EM {
	color: indianred ;
	background-color: transparent ;
	font-style: normal ;
	font-weight: bold ;
}

IMG {
	border: none ;
	vertical-align: middle ;
}
