body								{ font-family: Verdana;
										font-size: 10pt; }

a:link								{ color: blue }
a:visited							{ color: blue }
a:active							{ color: blue }

a.memberlink						{ text-decoration: none;
										color: blue; }


table.admtable						{ border-collapse: collapse;
										padding: 3pt;
										font-style: normal;
										font-size: 8pt; }


table.admtable tr td				{ vertical-align: top;
										text-align: left;
										padding-bottom: 2pt;
										padding-left: 4pt;
										padding-right: 4pt;
										border: none;
										white-space: nowrap;}

table.admtable tr td.heading		{ padding: 4pt;
										font-size: 14pt; }

table.admtable tr td.memberflags	{ font-family: Courier;
										font-size: 8pt;
										white-space: nowrap; }


table.admtable tr.colheader			{ vertical-align: top;
										text-align: left;
										font-weight: bold; }

table.admtable tr.deleted			{ background-color: rgb(255,51,51); }
table.admtable tr.ltgrbg			{ background-color: rgb(224,224,224); }

table.admtable tr td.bordered		{ border: solid 1px rgb(102,102,102);
										vertical-align: middle; }

table.admtable tr td.present		{ border: solid 1px rgb(102,102,102);
										text-align: center;
										background-color: rgb(51,255,51); }

table.admtable tr td.excused		{ border: solid 1px rgb(102,102,102);
										text-align: center;
										background-color: rgb(255,255,51); }

table.admtable tr td.unexcused		{ border: solid 1px rgb(102,102,102);
										text-align: center;
										background-color: rgb(255,51,51); }

div.pagetitle						{ font-weight: bold;
										font-size: 16pt;
										text-align: center; }

div.lastupdate						{ font-style: italic;
										font-size: 10pt;
										text-align: center; }

span.statusexception				{ color: red;
										font-weight: bold; }

span.normal							{ font-family: Verdana;
										font-size: 8pt; }


table tr td.label					{ vertical-align: top;
										text-align: left;
										font-size: 10pt; }

table tr td.job						{  font-style: italic;
										padding-left: 10pt;
										vertical-align: top;
										text-align: left;
										font-size: 10pt; }

table.meter							{ border-collapse: separate;
										width: 100%; height: 8pt; }

table.meter td.redlight				{ padding: 1pt;
										width: 20%;
										background-color: rgb(255, 0, 0); }
table.meter td.greenlight			{ padding: 1pt;
										width: 20%;
										background-color: rgb(0, 204, 0); }


@media print {
.noprint	{ display: none; }
}