BODY
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}
A { text-decoration: none; color: #6c4e92;}
A:hover { text-decoration: underline;}
.Invisible
{
	display: none;
}
.BoldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.RightBarHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.MenuCell
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
.MenuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.SmallFormButton
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}
.SmallText
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.SmallTextBox
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 16pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}
.TopRowHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: black
}
.TopRowSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.TopRowText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}
.RightBar
{
    BACKGROUND-COLOR: black
}
.RightBarText
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Arial, sans-serif;
}
.RightBarLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.Footer
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: center
}
.FooterLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.HeaderGraphicCell
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.BottomHalf
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ContentCell
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
.DefaultText
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.DefaultLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.SubMenuText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.SubMenuCell
{
    BACKGROUND-COLOR: white
}
.MenuSubSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.MenuSubSectionSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.SubMenuTextSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.ContentTableBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}
.ContentTableLeft
{
    BORDER-RIGHT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ContentTableRight
{
    BORDER-BOTTOM: black 1px solid
}
.ContentTableText
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}
.ContentTableBottomLeft
{
    BORDER-RIGHT: black 1px solid
}
.ContentTableBottomRight
{
}
.SmallLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.SmallBoldLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline;
		font-weight: bold;
}
.AlertText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.GridHeader
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, sans-serif;
}
.GridBody
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 16pt;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, sans-serif;
}
.GridAltBG
{
    BACKGROUND-COLOR: #dddddd
}
.GridBG
{
}
.MediumText
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.MediumTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.Grid
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.GridLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.MediumLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.TinyText
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.SmallTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.TinyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
}
.TinyLink
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: underline
}
.CalendarHourAvailable
{
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif;
}
.CalendarHourReservedText
{
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif;
}
.CalendarHourReservedCell
{
    BACKGROUND-COLOR: #bbbbbb
}
.CalendarHeader
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 16px;
  COLOR: black;
  FONT-FAMILY: Verdana, sans-serif;
	text-decoration: none;
}
a.CalendarHeader:hover
{
	text-decoration: none;
}
td.CalendarHeader:hover
{
	background-color: orange;
}
.CalendarBoldTop
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.CalendarGrayed
{
    FONT-SIZE: 16px;
    COLOR: #a0a0a0;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #dddddd
}
.CalendarNoEvents
{
	background: #FFFFFF;
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
}
.CalendarTodayFont
{
	font-family: verdana, sans-serif;
	font-size: 16px;
	color: #000000;
}
.CalendarTodayCell
{
	color: #000000;
	background-color: #CCCCFF;
}
.CalendarEventsCell
{
	background: #FFFFFF;
}
.CalendarEventsFont
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.CalendarSelectedCell
{
	background: #FFFF00;
}
.CalendarSelectedFont
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
}
.CalendarSelectedEventsCell
{
	background-color: #FFFF00;
}
.CalendarSelectedEventsFont
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.CalendarTodayEventsCell
{
	background-color: #CCCCFF	;
}
.CalendarTodayEventsFont
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.CalendarTodayEventSelectedCell
{
	background-color: #FFFF00;
}
.CalendarTodayEventSelectedFont
{
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.CollapsedText
{
	display: inline;
}
.ExpandedText
{
	display:none;
}
.DottedBottomLine
{
	border-bottom: groove #000000;
}