BODY {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TABLE {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TH {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TR {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TD {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
UL {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
OL {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
LI {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
FONT {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
BLOCKQUOTE {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
LABEL {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.PageBODY {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}

.FormHeaderFont {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}


.AltDataTD {
	FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: #f7f7f7
}
.ColumnTD {
	TEXT-INDENT: 2pt; WHITE-SPACE: normal; BACKGROUND-COLOR: #ffcc00
}
.DataTD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.ErrorDataTD {
	FONT-SIZE: 13px; COLOR: #ff0000; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #ffffff
}
.SeparatorTD {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; BORDER-LEFT: #666666 1px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.FooterTD {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: pre; BACKGROUND-COLOR: #99CC99
}
A.SorterLink:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.SorterLink:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.SorterLink:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
A.SorterLink:active {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
A.DataLink:link {
	FONT-SIZE: 12px; COLOR: #008200; TEXT-DECORATION: none
}
A.DataLink:visited {
	FONT-SIZE: 12px; COLOR: #008200; TEXT-DECORATION: none
}
A.DataLink:hover {
	FONT-SIZE: 12px; COLOR: #33cc66; TEXT-DECORATION: none
}
A.NavigatorLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NavigatorLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NavigatorLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
.Button {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #666666 1px solid; COLOR: #003333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #669966
}
.Input {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.Textarea {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.Select {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A.today:link {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.today:visited {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.today:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.today:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.selectedDay:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.selectedDay:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.selectedDay:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.selectedDay:active {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.weekDay:link {
	COLOR: #008200; TEXT-DECORATION: none
}
A.weekDay:visited {
	COLOR: #008200; TEXT-DECORATION: none
}
A.weekDay:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.weekDay:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
TD.selectedDay {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1px; COLOR: #000000; BACKGROUND-COLOR: #7bae5a
}
TD.today {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #ff0000 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.workday {
	FONT-SIZE: 13px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #ffffff
}
TD.weekend {
	FONT-SIZE: 13px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #e8e8e8
}
TH.calendar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1px; COLOR: #000000; BACKGROUND-COLOR: #7bae5a
}
.CalendarButtons {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: circle; BACKGROUND-COLOR: #e3eedd
}
.CalendarControls {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.Table {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.DataTDCopia {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
A.NavigatorLink:active {
	
}
A.NavigatorLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.DataLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; TEXT-DECORATION: none
}
.Credits {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px groove; FONT-WEIGHT: normal; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px; WHITE-SPACE: pre; BACKGROUND-COLOR: #ffffcc
}

/* Calendar */
a.calendartoday:link,a.calendartoday:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.calendartoday:hover,a.calendartoday:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.calendarselectedDay:link,a.calendarselectedDay:visited{ color: #DFEAF4; font-weight: bold; text-decoration: none; }
a.calendarselectedDay:hover,a.calendarselectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.calendarweekDay:link,a.calendarweekDay:visited{ color: #000084; text-decoration: none; }
a.calendarweekDay:hover,a.calendarweekDay:active{ color: #FF0000; text-decoration: none; }
a.calendarevdDay:link,a.calendarevdDay:visited{ color: #000084; text-decoration: none; }
a.calendarevdDay:hover,a.calendarevdDay:active{ color: #FFFFFF; text-decoration: none; }

TD.calendarselectedDay { margin: 1px; background-color: #DADADA; color: #000000; font-size: 10px; }
TD.calendartoday { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; color: #000000; font-size: 10px; }
TD.calendarevdday { background-color: #DFEAF4; color: #FFFFF; font-size: 10px; }
TD.calendarworkday { background-color: #F3F3F3; color: #000000; font-size: 10px; }
TD.calendarweekend { background-color: #EBEBEB; color: #000000; font-size: 10px; }

TH.calendar { margin: 1px; border-bottom: 2px solid #000000; background-color: #DADADA; color: #000000; font-family : Verdana; font-size: 10px; }
TD.calendar { margin: 1px; solid #000000; background-color: #DFEAF4; color: #000000;font-family : Verdana; font-size: 11px; }
a.calendar:link,a.calendar:visited{ color: #000084; text-decoration: none; font-family : Verdana; font-size: 10px; }
a.calendar:hover,a.calendar:active{ color: #FF0000; text-decoration: none; font-family : Verdana; font-size: 10px; }

.calendarButtons { margin: 1px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #EEEEEE; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }
.calendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; }
.cAlendarTable { border: 1px solid #D9D9D9; font-family : Verdana; font-weight: normal; }

