body         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; margin: 5px; }
th           { background-color: #003300; color: white; text-align: left; text-weight: bold; font-size: 10pt; }
th a         { background-color: #003300; color: white; text-align: left; text-weight: bold; font-size: 10pt; }
th a:hover   { background-color: #003300; color: white; text-align: left; text-weight: bold; font-size: 10pt; }
th b         { background-color: #003300; color: #ccffcc; text-decoration: none; }
td           { font-size: 12pt; }

.title       { font-size: 24px; text-decoration: none; color: #00CC99; display: inline;  }
.title:hover { text-decoration: underline; }

td.plain     { background:#ffffff; }
td.dues      { text-align:right; background:#FFB489; }
td.contrib   { text-align:right; }
td.contribpc { text-align:left; }


table        { margin-bottom: 12pt; }
.lbl         { background-color: #00CC99; font-size: 10pt; }
.lbl2        { background-color: #99FFCC; font-size: 10pt; }
.fld         { background-color: #99CC99; font-size: 10pt; }
.fld2        { background-color: #CCFFCC; font-size: 10pt; }
.report      { background-color: #99CC99; font-size: 9pt; }
.note        { font-size: 9pt; }

.del         { background-color: red; color: white; font-size: 9px; padding: 2px; margin-left: 2px; font-family: Arial, Helvetica, Sans-Serif; }

.tblbgcolor1 { background-color: #FF7045; }
.tblheadbgcolor1 { background-color: #006600; }

.tblhead1
{
	font-family: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}

.tbltext1
{
	font-family: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular", sans-serif;
	font-size: 10px;
}

.tblpager
{
	font-family: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular", sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.delBtn           { background-color: #770000; color: #ffffff; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.delBtn a         { background-color: #770000; color: #ffffff; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.savBtn           { background-color: #cccccc; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.savBtn a         { background-color: #cccccc; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.savBtn2          { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.savBtn2 a        { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.dupBtn           { background-color: #778877; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.dupBtn a         { background-color: #778877; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
.liveBtn          { background-color: #9B1F2E; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px; padding: 3px; font-weight: bold; }
.liveBtn a        { background-color: #9B1F2E; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px; padding: 3px; font-weight: bold; text-decoration: none; }

.signal           { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none      }
.signal a         { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none      }
.signal a:hover   { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: underline }


/* Duplicates Page */
.light     { background-color: #99CCFF; color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px }
.lightBtn  { background-color: #CCCCCC; color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px }
.dark      { background-color: #77AACC; color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px }
.darkBtn   { background-color: #AAAAAA; color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px }

.HOME { display: block; position: absolute; left: 10px; top: 10px; color: #003300 }
.LOGOUT { display: block; position: absolute; left: 600px; top: 10px; color: #003300 }
