body {
	scrollbar-face-color: black; 
	scrollbar-highlight-color: #669999; 
	scrollbar-shadow-color: #2e2e2e; 
	scrollbar-arrow-color: #66cccc; 
	scrollbar-base-color: black; 
	scrollbar-3d-light-color: #80744F; 
	scrollbar-dark-shadow-color: #2E443C;
	background-color : Black;
	color : Silver;
	background-image : url(images/nightsky_azure_dark.jpg);
	background-position : top;
	background-repeat : repeat;
	background-attachment : fixed;
	font-family: sans-serif;      
}
a, a:link {
	color: #99FFFF; text-decoration: none;
}
a:visited {
	color: #FFCCFF; text-decoration: none;
}
a:hover {
	color: #430000; text-decoration: none;
}
SELECT {
	BACKGROUND-POSITION-X: 0%; SCROLLBAR-FACE-COLOR: black; BORDER-LEFT-COLOR: #2e2e2e; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: #2e2e2e; SCROLLBAR-HIGHLIGHT-COLOR: #80744F; SCROLLBAR-SHADOW-COLOR: #2E443C; COLOR: #2e2e2e; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #2e2e2e; SCROLLBAR-ARROW-COLOR: #2E443C; BACKGROUND-REPEAT: repeat; BORDER-RIGHT-STYLE: solid; SCROLLBAR-BASE-COLOR: black; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #000000; BORDER-RIGHT-COLOR: #2e2e2e; BORDER-BOTTOM-STYLE: solid; scrollbar-dark-shadow-color: #2E443C
}
checkbox {
	BACKGROUND-POSITION-X: 0%; SCROLLBAR-FACE-COLOR: black; BORDER-LEFT-COLOR: #2e2e2e; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: #2e2e2e; SCROLLBAR-HIGHLIGHT-COLOR: #80744F; SCROLLBAR-SHADOW-COLOR: #2E443C; COLOR: #2e2e2e; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #2e2e2e; SCROLLBAR-ARROW-COLOR: #80744F; BACKGROUND-REPEAT: repeat; BORDER-RIGHT-STYLE: solid; SCROLLBAR-BASE-COLOR: black; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #000000; BORDER-RIGHT-COLOR: #2e2e2e; BORDER-BOTTOM-STYLE: solid; scrollbar-dark-shadow-color: #2E443C
}
INPUT {
	BORDER-RIGHT: #2e2e2e 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #2e2e2e 1px solid; BORDER-LEFT: #2e2e2e 1px solid; COLOR: #00ff00; BORDER-BOTTOM: #2e2e2e 1px solid; FONT-FAMILY: Times New Roman, Arial Narrow, Arial; BACKGROUND-COLOR: #000000
}
textarea {
	BORDER-RIGHT: #2e2e2e 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #2e2e2e 1px solid; BORDER-LEFT: #2e2e2e 1px solid; COLOR: #00ff00; BORDER-BOTTOM: #2e2e2e 1px solid; FONT-FAMILY: Times New Roman, Arial Narrow, Arial; BACKGROUND-COLOR: #000000
}
#spotlight {
	FILTER: light
}
.skin0 {
	BORDER-RIGHT: #2E443C 2px solid; BORDER-TOP: #2E443C 2px solid; FONT-SIZE: 9px; VISIBILITY: hidden; BORDER-LEFT: #2E443C 2px solid; WIDTH: 150px; CURSOR: default; COLOR: #80744F; LINE-HEIGHT: 15px; BORDER-BOTTOM: #2E443C 2px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Tahoma; POSITION: absolute; BACKGROUND-COLOR: black;
}
.menuitems {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px;
	color: White;
}



h1,h3 {
	color : #DC143C;
}
h2 {
	color : #E9967A;
}

.fine_print{
	font-size: xx-small;
}
.bold{
	font-weight:bold;
	mso-bidi-font-weight:normal;
	font-size: larger;
	color : #DC143C;
}
.emphasis {
	font-size: larger;
	font-style : italic;
	color : #F8F8FF;
}
.important{
	font-variant:small-caps;
	color: #FFFAFA;
}
.vocab{
	font-style : italic;
	color : #F8F8FF;
}	
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.cast_list{
	list-style-type : upper-roman;
}
.dream_list{
	color : #DC143C;
}
.page{
	margin-left: 40pt;
	margin-right: 40pt; 
}
.warning
{
	color: Yellow;
}