html {
	overflow-y: scroll;
}

body {
	background-color: Black;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.maintable {
	background: #0033ff;
}

.maintd {
	background: #3366ff;
}

.limeheader {
	background: lime;
}

.yellowheader {
	background: #ffcc00;
}

.yellowcell {
	background: #ffcc33;
}

.blueheader {
	background: #0033ff;
}

.bluecell {
	background: #0055ff;
}

.lightblueheader {
	background: #3399ff;
}

.lightbluecell {
	background: #6699cc;
}

.altblueheader {
	background: #333399;
}

.altbluecell {
	background: #336699;
}

.purpleheader {
	background: #5533aa;
}

.purplecell {
	background: #443377;
}

.greenheader {
	background: #00cc33;
}

.greencell {
	background: #33aa66;
}

.redheader {
	background: #cc0033;
}

.redcell {
	background: #990033;
}

.comment {
	background-color: #0033ff;
	font-size: small;  
	padding: 4px; 
	width: 95%; 
}

.quote {
	background: #0066ff;
	border: 1px solid;
	border-color: #c0c0c0;
	font-size: 12px; 
	margin: 2px;
	padding: 4px;
	width: 95%; 
}

.private {
	color: #ff0033;
}

input {
	font-size: small;
	border : 1px solid;
}

.button {
	font-size: 12px;
	border : 1px solid;
	height : 18px;
}

textarea {
	font-size: small;
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}

form {
	margin: 0px;
}

a {
	color: #ffcc00;
	text-decoration: none;
}

a:hover {
	color: #ffcc00;
	text-decoration: underline;
}

.highlight {
	color: #ffbb00;
	font-size: medium;
	font-weight: bold;
}

ul {
	list-style-type: square;
}

.i {
	font-style: italic;
}

.b {
	font-weight: bold;
}

.menu {
	background-color:orange;
	position: absolute;
}

.menu a {
	color: white;
	padding: 2px;
	display: block;
	text-decoration: none;
}

.menu a:hover {
	background-color: #004FA3;
	text-decoration: none;
}

.chart {
	font-size: xx-large;
	font-weight: bold;
}

.redtext {
	color: red;
}

.greentext {
	color: #99ff00;
}

.orangetext {
	color: orange;
}

.darkredtext {
	color: #990066;
}

.largefont {
	font-size: 14pt;
}

.midtable {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	background: #3399ff;
	border: 1px solid black;
}

.cell50 {
	width: 50%;
}