.heading {
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
}
.headingbig {
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24pt;
}
.errormsg {
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
}
.whitetext {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.smallwhitetext {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.smallentry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.blacktext {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.smallblacktext {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.verysmallblacktext {
	color: Black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmallopencell {
	color: Black;
	background-color: White;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmallusedcell {
	color: white;
	background-color: Black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmallregularcell {
	color: black;
	background-color: #A0D0F0;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmalllessoncell {
	color: black;
	background-color: #F8FF58;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmallcliniccell {
	color: black;
	background-color: #FF8C90;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.verysmallpracticecell {
	color: black;
	background-color: #FFB058;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
}
.loginheading {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
}
.loginprompt {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.statline {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color : Yellow;
}
a:active  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
a:hover  { font-family: Arial, Helvetica, sans-serif; color: white; font-size: 10pt; background-color: #386838 }
a  { font-family: Arial, Helvetica, sans-serif; color: #386838; font-size: 10pt }
a.ltgreen:active  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
a.ltgreen:hover  { font-family: Arial, Helvetica, sans-serif; color: black; font-size: 10pt; background-color: #D8E4D8 }
a.ltgreen  { font-family: Arial, Helvetica, sans-serif; color: #D8E4D8; font-size: 10pt }
a.smlight:active  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt }
a.smlight:hover  { font-family: Arial, Helvetica, sans-serif; color: black; font-size: 8pt; background-color: #FFFFFF }
a.smlight  { font-family: Arial, Helvetica, sans-serif; color: #D8E4D8; font-size: 8pt }
a.verysmalllink {
	color: Black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
a.verysmalllink:active {
	color: Black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
a.verysmalllink:hover {
	color: White;
	background-color: Black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
a.menuopt {
	color: White;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuopt:active {
	color: White;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuopt:hover {
	color: White;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptred {
	color: Red;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptred:active {
	color: Red;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptred:hover {
	color: Red;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptyellow {
	color: Yellow;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptyellow:active {
	color: Yellow;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuoptyellow:hover {
	color: Yellow;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
basefont { font-style: normal; font-size: 10pt }
td { font-style: normal; font-size: 10pt }
