
body,td {
	font-size: 80%;
	font-family: Verdana, sans-serif;
}


.small {
	font-size: 70%;
}


a {
	color: #cc0000;
}


a.messagelink:visited,a:visited{
	color: #000080;
}

a.boardmenu, a.usermenu {
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

a.usermenu2,a.usermenu2:visited {
	background-color: #9B0000;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

a.boardmenu:visited,a.usermenu:visited { 
	color: #ffffff;
}

.usermenu {
	padding: 2px;
}

.boardmenuselected,a.boardmenuselected:visited {
	background-color: #990000;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

.boardmenudonate,a.boardmenudonate:visited {
	background-color: #213D70;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

.boardmenu:hover,.usermenu:hover,.usermenu2:hover,a.boardmenudonate:hover {
	background-color: #999999;
}


td.regtitle {
	font-weight: bold;
	width: 40%;
	}



td.errorheader {
	font-weight: bold;
	color: red;
	background-color: #eeeeee;
}

.error {
	color: red;
	background-color: #eeeeee;
	font-weight: bold;
	padding: 4px;
}

td.flatheader {
	background-color: #eeeeee;
}

td.flatrow1 {
	background-color: #ffffff;
}

td.flatrow2 {
	background-color: #FFF7E7;
}

.new_message {
	border: 1px solid black;
	width: 600px;
	padding: 6px;
	margin-bottom: 10px;
	background-color: #FFCECE;
}
