/* ------------------------------------------------------------------------------ */
/* members table                                                                  */
/* ------------------------------------------------------------------------------ */
.members {
	border-collapse: collapse;
	display: block;
	margin: 10px 10px 10px 0px;
}

.members td, th {
	border: 1px solid #525766;
	padding: 1px 8px 1px 8px; /* top, right, bottom, left */
	text-align: left;
}

.members td {
	background-color: #036;
}

.members th {
	background: #FFF980;
	color: #003366;
	font-weight: normal;
}

.members td.memberlifemember {
	background-color: #336699;
}

.members td.membersilentkey {
	color: #0080FF;
}

.members td.memberhonorary {
	color: #00FF66;
}

.members tr:hover td {
	background-color: #336666;
}
