BODY { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; color: #000000;}
P { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
H1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; color:#4f81bd; line-height: 15pt; }
H2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; color:#4f81bd; line-height: 15pt; }
H3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color:#4f81bd; line-height: 15pt; }
H4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color:#000000; line-height: 15pt; }
UL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
OL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
DL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
TD { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
TH { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; line-height: 15pt; }
BLOCKQUOTE { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
INPUT { font-family: monospace; font-size: 10pt; background-color:#ffffcc }
TEXTAREA { font-family: monospace; font-size: 10pt; background-color:#ffffcc }
.text { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
.bigtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt }
.smalltext { font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt }
.xsmalltext { font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt }
.highlight {background-color:#ffff00}
a:link {color: #4f81bd}     /* unvisited link */
a:visited {color: #4d4d4d; font-weight: bold;}  /* visited link */
a:hover {color: #d99594;  font-weight: bold;}   /* mouse over link */
a:active {color: #4d4d4d}   /* selected link */

.firstbutton a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.button3 a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.button4 a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.button5 a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.button6 a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.lastbutton a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.button {
	text-decoration:none;
	background-color:#D7D7D7;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.button2 {
/* Unused */
	text-decoration:none;
	background-color:#4f81bd;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.button3 {
/* Health Professionals */
	color: #000000;
	text-decoration:none;
	background-color:#d99594;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.button4 {
/* Organisations Business */
	text-decoration:none;
	background-color:#c2d69b;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.button5 {
/* Parents Educators */
	text-decoration:none;
	background-color:#b2a1c7;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.button6 {
/* General Public */
	text-decoration:none;
	background-color:#92cddc;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.firstbutton {
/* Available Courses */
	text-decoration:none;
	background-color:#4f81bd;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.lastbutton {
/* Meditations */
	text-decoration:none;
	background-color:#fabf8f;
	align:center;
	padding: 4px 10px 4px;
}
.buttontext { align:center; font-weight:bold; color:#000000; font-size:9pt; text-decoration:none; }
.mouseover {
	background-color:#4f81bd;
	text-decoration:none;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(128,128,128);
}
.firstmouseover { 	
	background-color:#4f81bd;
	text-decoration:none;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(128,128,128);
}
.lastmouseover { 	
	background-color:#4f81bd;
	text-decoration:none;
	padding: 4px 10px 4px;
}
.mouseovertext { font-weight:bold; color:#ffffff; font-size:9pt; }
.pwidth {width: 777px}
@media print {
      .noprint { display: none; }
      .pwidth {width: 640px}
}
.testimonialbox {
	border: thin solid #CCCCCC;
	background-color:#ECECEC;
	color:#666666 
}

.fscEventsTable {border: none;}
.fscEventsTable td {border: thin solid #666666;}
.fscEventsDate {font-size: 8pt;}
.fscEventsTitle {font-size: 8pt; font-weight:bold;}

.fscEventscalTable {border: none;}
.fscEventscalTable td {border: thin solid #666666;}
.fscEventscalDate {font-size: 8pt;}
.fscEventscalTitle {font-size: 8pt; font-weight:bold;}
.fscEventscalWeekend {background-color:#ffffcc;}
.fscEventscalToday {background-color:#ffff00;}
