body {
	font-family: Verdana, Arial;
	font-size: 12px;
	background-color: rgb(255, 255, 255);
	margin: 0px;
}

h1 {
	font-size: 180%;
	color: rgb(85, 59, 17);
	text-align: center;
}

h2 {
	font-size: 150%;
	color: rgb(85, 59, 17);
	text-align: center;
}

.shaded_heading {
	border-bottom: 1px solid rgb(85, 59, 17);
	background-color: rgb(248, 236, 216);
	width: 100%;
	padding: 7px;
	padding-bottom: 2px;
}

p, li, table, input, textarea {
	font-size: 12px;
	color: rgb(0, 0, 0);
	font-family: Verdana, Arial;
}

hr {
	border: 1px solid rgb(248, 236, 216);
	height: 0px;
}

a {
	color: rgb(94, 94, 94);
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

li {
	line-height: 24px;
}

th {
	background-color: rgb(234, 214, 182);
	font-weight: bold;
	color: rgb(0, 0, 0);
	border-bottom: 1px solid rgb(0, 0, 0);
}

div.header {
	padding: 20px;
	border-bottom: 1px solid rgb(0, 0, 100);
	background-color: rgb(219, 189, 140);
}

label {
	
}

td.shading0 {

}

td.shading1 {
	background-color: rgb(248, 236, 216);
}

.form_error {
	color: rgb(255, 0, 0);
	font-size: 10px;
}

.form_label {
	font-weight: bold;
	color: rgb(0, 0, 0);
}

table.ssi_table {
	margin: auto;
}

table.ssi_table td {
	padding: 5px;
}

input#user, input#passwrd {
	width: 150px;
}

table.menu td {
	border-right: 1px solid rgb(0, 0, 0);
}

/* These classes are used to shade the message divs according to visibility level */
div.vis0 {

}

div.vis1 {
	background-color: rgb(230, 230, 230);
}

div.vis2 {

}

/* News div which displays moderator announcements */
div.news {
	width: 500px;
	text-align: left;
	border: 1px solid rgb(0,0,0);
	background-color: rgb(248, 236, 216);
	padding: 10px;
	margin: auto;
	margin-bottom: 20px;
}