BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY:  Arial, 'Times New Roman' , Tahoma; 
    FONT-SIZE: 12px
}
P
{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	LINE-HEIGHT: 100%;
	font-family: Arial, 'Times New Roman' , Tahoma; 
	font-size: 12px; 
	color: #666666; 
	line-height:150%; 
}	
P A
{
	margin-top: 0px;
	font-size: 12px;
	margin-bottom: 0px;
	word-spacing: 0px;
	color: #346699;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: underline;
}	
P A:hover
{
	margin-top: 0px;
	font-size: 12px;
	margin-bottom: 0px;
	word-spacing: 0px;
	color: #412677;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: none;
}	

.MenuBar
{
	font-size: 12px;
	color: #346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: underline;	
}

.MenuBar A
{
	font-size: 12px;
	color: #346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: underline;	
}

.MenuBar a:hover
{
	font-size: 12px;
	color: #346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: none;	
}
.menuDivBar 
{ 
font-family: Arial; 
font-size: 11px; 
color: #000099; 
}


.TableHeader
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	background-color: #669acc;
}
.TableHeader A
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	background-color: #669acc;
}

.TableHeader A:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	background-color: #669acc;
}

.TableLeft
{
	font-size: 12px;
	color: #ffffff;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	background-color: #669acc;
}

.TableRight
{
	background-color: khaki;
	font-family: Arial, 'Times New Roman' , Tahoma; 
	font-size: 12px; 
	color: #2c5185; 
	line-height:150%; 

}

.errorText
{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	LINE-HEIGHT: 100%;
	font-family: Arial, 'Times New Roman' , Tahoma; 
	font-size: 12px; 
	color: red; 
	line-height:150%; 

}

.DefaultHeader
{
	font-weight: bold;
	font-size: 16px;
	color: #669acc;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
}
.DefaultHeader A
{
	font-weight: bold;
	font-size: 16px;
	color: #346699;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: underline;		
}
.DefaultHeader A:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #346699;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	text-decoration: none;	
}

.EventDetailCaption
{
	font-size: 12px;
	color: #346699;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
	font-weight:bold;
}
.EventDetail
{
	font-size: 12px;
	color: white;
	line-height: 150%;
	font-family: Arial, 'Times New Roman' , Tahoma;
}

.defaultwidget
{
    BACKGROUND-COLOR: aliceblue;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.defaultbutton
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.YearViewMonthTable
{
    BACKGROUND-COLOR: gainsboro;
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.YearViewDayHeader
{
    COLOR: #669acc;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.YearViewMonthHeader
{
    COLOR: #669acc;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.YearViewDayLink
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.YearViewLink
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.YearViewYearTable
{
    BACKGROUND-COLOR: lightgrey
}
.MonthViewMonthTable
{
	background-color: khaki;
    BORDER-BOTTOM: #669acc 1px solid;
    BORDER-LEFT: #669acc 1px solid;
    BORDER-RIGHT: #669acc 1px solid;
    BORDER-TOP: #669acc 1px solid;
	font-family: Arial, 'Times New Roman' , Tahoma;
    FONT-SIZE: 10pt
}
.MonthViewExtraDay
{
    BACKGROUND-COLOR: lightgrey;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt
}
.MonthViewDayHeader
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.MonthViewDayLink
{
    COLOR: 346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
    FONT-SIZE: 8pt;
}
.MonthViewDayLink A
{
    COLOR: 346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
    FONT-SIZE: 8pt;
    text-decoration: none;
}
.MonthViewDayLink A:hover
{
    COLOR: 346699;
	font-family: Arial, 'Times New Roman' , Tahoma;
    FONT-SIZE: 8pt;
    text-decoration: underline;;
}

.Title
{
    COLOR: khaki;
	font-family: Arial, 'Times New Roman' , Tahoma;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.MainTable
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cecece;
    BORDER-LEFT: #cecece;
    BORDER-RIGHT: #cecece;
    BORDER-TOP: #cecece;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.HeaderTable
{
	background-color: #669acc;

}
.HeaderNavTable
{
    BACKGROUND-COLOR: white;
    COLOR: #669acc;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.HeaderTitle
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder
}
.HeaderNav
{
    BACKGROUND-COLOR: #669acc;
    COLOR: white
}
.HeaderNavSelected
{
    BACKGROUND-COLOR: greenyellow;
    COLOR: #669acc;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.HeaderLinkNav
{
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.HeaderLinkNavSelected
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.WeekViewWeekTable
{
    BACKGROUND-COLOR: gainsboro;
    BORDER-BOTTOM: gray 1px;
    BORDER-LEFT: gray 1px;
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt
}
.WeekViewDayHeader
{
    BACKGROUND-COLOR: silver;
    FONT-FAMILY: Tahoma, Arial
}
.WeekViewDayHeaderNav
{
    BACKGROUND-COLOR: silver;
    FONT-FAMILY: Tahoma, Arial
}
.WeekViewDayLink
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
.WeekViewTimeColumn
{
    BACKGROUND-COLOR: silver;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.WeekViewTimeColumnHour
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt
}
.WeekViewInactiveColumn
{
    BACKGROUND-COLOR: lightgrey
}
.WeekViewActiveColumn
{
    BACKGROUND-COLOR: gainsboro
}
.WeekViewReservationCell
{
    BACKGROUND-COLOR: cornsilk;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}

td.NON 
{font-family :Tahoma Verdana, Arial; font-size :12px; color :#C0C0C0; font-weight :normal;}

a.button-nav:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	color: #346699; 
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #346699 solid; 
	background-color: #E1E1E1; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #346699; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #346699 solid; 
	background-color: #E1E1E1; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: khaki; height: 1px; 
	width: auto;
	font-weight: bold;
}	

a.button-nav:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #E1E1E1; height: 1px; 
	width: auto;
	font-weight: bold;
}
