body { 
	font-family: verdana,optima,arial,sans serif;
	font-size: 10pt; 
	color:white;
	background:#000000;
	scrollbar-highlight-color: black;
	scrollbar-shadow-color: green;
	scrollbar-3dlight-color: rgb(68,68,68);
	scrollbar-arrow-color: rgb(68,68,68);
	scrollbar-track-color: black;
	scrollbar-base-color: black;
	scrollbar-shadow-color: rgb(68,68,68);
	scrollbar-darkshadow-color: black;
}
a:link {text-decoration: none; color:white;}
a:visited {text-decoration: none; color:white;}
a:hover {
	text-decoration: underline;
	color:#cccccc;
}
a.bold {
	font-weight : bold;
}
h2 { font-size: 150%; font-weight:normal;}
.h2 { font-size: 150%; }
h3 { font-size: 140%; }
.h3 { font-size: 140%; font-weight : bold; }
h4 { font-size: 120%; font-weight: bold; }
.h4 { font-size: 120%; font-weight: bold; }
h5 { font-size: 100%; font-weight: bold; }
.h5 { font-size: 100%; font-weight: bold; }
hr {
	color:#444444;
}
ol { font-size: 100%; }
table { font-size: 100%; }
.nirvana {
	font-size: 40pt;
	font-family:onyx,courier new;
}
.tab {
	font-family:Courier New, Courier, fixed-width;
}
blockquote {
	text-align:justify;
}
input.black, select.black {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;	
	color: white;
	background: black;
	border: 1px solid #444444;
}
input.button, button {
	font-family: verdana, arial, helvetica, sans-serif;
	border: 1px solid #444444;
	font-size: 80%;
	cursor: hand;
	background:#111111;
	color:white;
}
.tablehead, .tablehead2 {
	background-color: #141414;
	color:#cccccc;
	font-size: 100%;
	font-weight: normal;
}
.tablehead2 { 
	font-weight: normal;
	text-align: right;
}
table.tableframe {
	background-color: #141414;
	width: 100%;
}
table.tableshadow {
	background-color: black;
	border-right: 2px solid #222222;
	border-bottom: 3px solid #222222;
	width: 97%;
}
.upspace {
	margin-top:4px;
}
pre {
	font-family: verdana,optima,arial,sans serif;
}
