/* CSS definition file containing sitestyle stylesheets */

BODY {
	margins : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.small {
	font-size : 11px;
}
.smalllabel {
	font-size : 10px;
	font-weight: bold;
}
.pageheader {
	font-size : 18px;
	color : #FACE64;
	font-weight: bold;
}
.pagefooter {
	font-size : 11px;
	color : #9C4B9B;
}
.menu {
	font-size : 11px;
	color : #ffffff;
	background-color : #9C4B9B;
}
.menuselected {
	font-size : 11px;
	color : #FACE64;
	background-color : #9C4B9B;
}
.menuline {
	background-color : #ffffff;
}
a.menu {
	text-decoration : none;
}
a:hover.menu {
	text-decoration : none;
	color : #FACE64;
}
a.menuselected {
	text-decoration : none;
	color : #FACE64;
}
a:hover.menuselected {
	text-decoration : none;
	color : #FACE64;
}
.purpletiny {
	font-size : 10px;
	color : #9C4B9B;
}
.purple {
	font-size : 11px;
	color : #9C4B9B;
}
.purplelabel {
	color : #9C4B9B;
	font-weight: bold;
}
.smallpurplelabel {
	font-size : 10px;
	font-weight: bold;
	color : #9C4B9B;
}
.label {
	font-weight: bold;
}
a {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover {
	color : #FACE64;
	text-decoration : underline;
}
.resulthead {
	font-size : 13px;
	color : #ffffff;
	background-color : #9C4B9B;
}
.tinyresulthead {
	font-size : 11px;
	color : #ffffff;
	background-color : #9C4B9B;
}
a.resulthead {
	font-size : 13px;
	text-decoration : none;
}
a:hover.resulthead {
	font-size : 13px;
	text-decoration : none;
	color : #FACE64;
}
.result1 {
	font-size : 13px;
	color : #000000;
	background-color : #FFF1CD;
}
a.result1 {
	font-size : 13px;
	text-decoration : none;
}
a:hover.result1 {
	font-size : 13px;
	text-decoration : none;
	color : #FACE64;
}
.result2 {
	font-size : 13px;
	color : #000000;
	background-color : #FFF9E9;
}
a.result2 {
	font-size : 13px;
	text-decoration : none;
}
a:hover.result2 {
	font-size : 13px;
	text-decoration : none;
	color : #FACE64;
}
.result {
	font-size : 13px;
}
a.result {
	font-size : 13px;
	text-decoration : none;
}
a:hover.result {
	font-size : 13px;
	text-decoration : none;
	color : #FACE64;
}
.listline1 {
	font-size : 11px;
	color : #000000;
	background-color : #FFF1CD;
}
.listline2 {
	font-size : 11px;
	color : #000000;
	background-color : #FFF9E9;
}
.tinyonyellow {
	font-size : 10px;
	color : #D69400;
	background-color : #FFF7EC;
}
.tinyonpurple {
	font-size : 11px;
	color : #9C4B9B;
	background-color : #F7ECF7;
}
.tiny {
	font-size : 10px;
}
.purpleline {
	color : #9C4B9B;
	size : 1px;
	width : 100%;
}
.dkpurple {
	background-color : #9C4B9B;
}
.onpurple {
	background-color : #F7ECF7;
}
.ondkpurple {
	background-color : #C59AC7;
}
a.questionnaire {
	color : #000000;
	text-decoration : none;
}
a:hover.questionnaire {
	text-decoration : none;
	color : #000000;
}
.ongrey {
	font-size : 11px;
	background-color : #eeeeee;
}
.purpleongrey {
	color : #9C4B9B;
	font-size : 11px;
	background-color : #eeeeee;
	font-weight: bold;
}
.purpleonwhite {
	color : #9C4B9B;
	font-size : 11px;
	font-weight: bold;
}
.accentline {
	background-color : #FACE64;
}

.report_form {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_title {
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_tab {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
a.report_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover.report_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
