html			{ height: 100%; }
body            { height: 100%; font-family: Arial, Helvetica, Sans Serif; font-size: 10pt; margin: 0; }
p               { font-size: 10pt; }
td              { font-size: 10pt; }
th              { font-size: 10pt; }
h1              { font-size: 14pt; }
h2              { font-size: 12pt; }
.MainNav        { font-weight: normal; color: #cccc66; text-decoration: none; font-size: 10pt; }
a.MainNav:hover { color: #ffffff; text-decoration: none; }
a.email         { color: black; text-decoration: none; }
a.email:hover   { text-decoration: underline; }
.MainNavHead    { font-weight: bold; color: #cccc66; text-decoration: underline; }
img				{ border: none; }
label           { font-weight: bold; }

td.data {
	white-space: nowrap;
}

td.tblhead {
	font-weight: bold;
}

td.listhead {
	background-color: #bbcccc;
	font-weight: bold;
}

td.listrow1 {
	background-color: #ccdddd;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
}

td.listrow2 {
	background-color: #ccdddd;
	white-space: nowrap;
}

td.listrow_inactive {
	background-color: #dddddd;
	color: #777777;
	white-space: nowrap;
}

.userform input {
	margin-bottom:5px;
}

.userform select {
	margin-bottom:5px;
}

.userform textarea {
	margin-bottom:5px;
}

/* For referrals page */

td.ref_co { color: blue; font-weight: bold; font-size: 12pt; }
td.ref_by { font-size: 8pt; text-align: right; }
td.ref_hd { font-weight: bold; text-align: right; white-space: nowrap; padding-right: 10px; background-color: #dddddd; }
td.ref_da { font-weight: normal; width: 90%; background-color: #dddddd; }
.redstar { color: #ff0000; font-weight: bold; font-size: 10pt }

#event_cal td { width: 80px; text-align: center; }
#event_cal td.desc { text-align: left; white-space: nowrap; }
