a.right_menu_link:link  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
}

a.right_menu_link:visited  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
}

a.right_menu_link:active  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
}

a.right_menu_link:hover  {
	font-size: 14px;
	text-decoration : underline;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
}

a.big_right_menu_link:link  {
	font-size: 18px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_right_menu_link:visited  {
	font-size: 18px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_right_menu_link:active  {
	font-size: 18px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_right_menu_link:hover  {
	font-size: 18px;
	text-decoration : underline;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_home_link:link  {
	font-size: 22px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_home_link:visited  {
	font-size: 22px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_home_link:active  {
	font-size: 22px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.big_home_link:hover  {
	font-size: 22px;
	text-decoration : underline;
	font-family : "Times New Roman", Times, serif;
	line-height: 26px;
    color: orange;
}

a.bodylink:link  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 18px;
}

a.bodylink:visited  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 18px;
}

a.bodylink:active  {
	font-size: 14px;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	line-height: 18px;
}

a.bodylink:hover  {
	font-size: 14px;
	text-decoration : underline;
	font-family : "Times New Roman", Times, serif;
	line-height: 18px;
}

input {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
}

textarea {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
}

select {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
}

.titletext {
	font-size: 12px;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
}

.workshoptitle {
	font-size: 14px;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
}

.greytext {
	font-size: 10px;
	font-family : "Times New Roman", Times, serif;
	color : "#666666";
}

.maintext {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
}

li {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
}

.formtitle {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

.fieldtitle {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

.adminpagetitle {
	font-size: 20px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

.warningtext {
	font-size: 14px;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
	color: red;
}

.reportfieldtitle {
	font-size: 10px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

.reportfield {
	font-size: 10px;
	font-family : "Times New Roman", Times, serif;
}

.ReportTitle {
	font-size: 18px;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
}
.ReportTitleR {
	font-size: 18px;
	font-weight : bold;
	color: red;
	font-family : "Times New Roman", Times, serif;
}

.ReportSubtitle {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: gray;
}

.smalltext {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	color: gray;
}

.ReportHeader {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

.ReportData {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;9
}

.pagebreak {page-break-before:always}

.CalendarDays {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	color: black;
	font-weight : bold;
}

.CalendarEvent {
	font-size: 11px;
	font-family : "Times New Roman", Times, serif;
	color: black;
}

.AdTitle {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: black;
	font-weight : bold;
}

.AdText {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	color: black;
}