body { color: #FCFCFC; background: #000000; font-family: Verdana, sans-serif; }
h1 { size: 36px; font-family: Ringbearer, serif; text-align: center; }
img {	border: 0; }

a:link { color: #FF9933; text-decoration: none; }
a:visited { color: #FF9933; text-decoration: none; }
a:hover {color: #FCFCFC; background: #FF9933; font-weight: bold; text-decoration: underline; }
a:active {color: #FCFCFC; background: #FF9933; font-weight: bold; text-decoration: none;}

tr.appopen { color: #00FF00; font-size:0.9em; }
tr.appclosed { color: #FF0000; font-size:0.9em; }
tr.applow { color: #FFEE00; font-size:0.9em; }

p.smalltxt { color: #999999; font-size: 0.8em; text-align: center; }



/* TEMPORARY ROSTER CODE */

/* footer info */
.footer {
	color: #999999;
	font-size: xx-small;
}

/* error message style */
.error {
	color: #DD0000;
}

/* admin name style */
.adminname {
	color: 90B850;
}

/* entry subject */
.subject {
	color: #222222;
	background-color: #D3DCE3;
	font-size: xx-small;
	font-weight: bold;
	padding: 3;
}

/* admin replies */
.reply {
	color: #222222;
	background-color: #F0CAA6;
	font-size: xx-small;
	font-weight: bold;
	padding: 3;
}

/* xx-small font */
.xxsmall {
	font-size: xx-small;
}
/* TD: cells containing links */
td.links {
	background-color: #FF9933;
	font-size: xx-small;
	font-weight: bold;
}

/* TD: "Edit entry" cells */
td.edit {
	background-color: #DDAA99;
	font-size: xx-small;
	font-weight: bold;
}

/* TD: cells containing input buttons */
td.buttons {
	background-color: #504060;
	font-size: xx-small;
}

/* TD: entry details */
td.details {
	background-color: #EED077;
}

/* TD: cells with "no" formatting */
td.none {
	background-color: #78A0C8;
	font-size: xx-small;
}

/* user input fields and buttons */
textarea {
	overflow: auto;
}
input,textarea,select {
	color: #587389;
	background-color: #FAFAFA;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
