table.check {
	margin: 5px auto 5px auto;
	font-size: 10pt;
}
tr.color0 { background-color: #ccccff }
tr.color1 { background-color: #ffcccc }
tr.bgwhite { background-color: white }
th {
	text-align: center;
	background-color: white;
	color: black;
	font-size: 10pt;
}
td {
	padding: 6px;
	text-align: center;
}
td.id, td.date { font-size: 10pt }
td.present, td.banquet { text-align: left; font-size: 12pt }
td.name    { text-align: left; font-size: 12pt }
td.namehead{ text-align: left; font-size: 9pt }
td.affil   { text-align: left; font-size: 9pt }
.affil { width: 150px }

.w50px { width: 50px }

a.nnn { text-decoration: none; color: #000000 }
a.nnn:visited { color: #000000 }
a.nnn:hover { background-color: transparent; color: #000000 }
