@charset "iso-8859-1";
/* CSS Document */

.acCategorySelector
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);
}
.acDates
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9pt;
	color: rgb(75,75,75);

	/* POSITION */
	float:right;
}

.acEventTitles
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(75,75,75);
}

.acEventTimes
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(32,111,176);
}

.acTable
{
	/* FONT */

	/* BACKGROUND */

	/* BORDER */
	border: 1px solid rgb(0,0,0);

	/* TOTAL WIDTH */
	width: 567px;
}

.acMonth_Year
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12pt;
	/* color: rgb(255,230,60); */
	color: rgb(255,255,255); /* changed 9/21/05 per Yang */

	/* BACKGROUND */
	background-color: rgb(80,80,80);

	/* BORDER */
}

.acDay_Of_Week
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
}

.acDay_Of_Week_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
}

.acDay_Of_Week_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
}

.acThis_Month
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,230,188);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acThis_Month_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,209,138);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acThis_Month_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,209,138);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acThis_Month_Current_Day
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(255,240,223);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acOff_Month
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acOff_Month_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}

.acOff_Month_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 86px;
}
.acFooter
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
}

A.acMonthLink:link, A.acMonthLink:visited
{
	text-decoration: none;
	color: rgb(254,230,188);
}
A.acMonthLink:hover, A.acMonthLink:active
{
	color: rgb(253,244,229);
}

A.acPrinterLink:link, A.acPrinterLink:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: rgb(255,255,255);
}
A.acPrinterLink:hover, A.acPrinterLink:active
{
	font-size: 8pt;
	text-decoration: underline;
	color: rgb(255,255,255);
}

/* MINI CALENDAR CLASSES */
.acMini_Table
{
	/* FONT */

	/* BACKGROUND */

	/* BORDER */
	border: 1px solid rgb(0,0,0);

	/* TOTAL WIDTH */
	width: 160px;
}

.acMini_Dates
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(75,75,75);

	/* POSITION */
	float:right;
}

.acMini_Month_Year
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	/* color: rgb(255,230,60); */
	color: rgb(255,255,255); /* changed 9/21/05 per Yang */

	/* BACKGROUND */
	background-color: rgb(80,80,80);

	/* BORDER */
}

.acMini_Day_Of_Week
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
}

.acMini_Day_Of_Week_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
}

.acMini_Day_Of_Week_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
}

.acMini_This_Month
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,230,188);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_This_Month_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,209,138);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_This_Month_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,209,138);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_This_Month_Current_Day
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(255,240,223);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_Off_Month
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_Off_Month_Saturday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}

.acMini_Off_Month_Sunday
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(0,0,0);

	/* BACKGROUND */
	background-color: rgb(254,189,92);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);

	/* CALENDAR SQUARE HEIGHT */
	height: 25px;

	/* CELL PADDING */
	padding: 0px;
}
.acMini_Footer
{
	/* FONT */
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	color: rgb(255,230,60);

	/* BACKGROUND */
	background-color: rgb(135,135,135);

	/* BORDER */
	border-top: 1px solid rgb(0,0,0);
}


/* HOVER BOX */
.acDescription
{

	width: 240px; /* This sets the width of the HOVER BOX */
	font-family: verdana,arial,helvetica,sans-serif; /* This define the font to use in the Hover Box */
	font-size: 8pt; /* This defines the font size to use in the Hover Box */
	color: rgb(75,75,75);
	border: 1px solid rgb(75,75,75); /* This is the border around the Hover Box */
	background-color: rgb(255,255,255); /* This sets the background color for the Hover Box */


	/* LEAVE THESE SETTINGS ALONE */
	layer-background-color: #cccccc;
	overflow:hidden;
	padding:3px;
	left:0px;
	top:0px;
}

.acMini_Description
{

	width: 240px; /* This sets the width of the HOVER BOX */
	font-family: verdana,arial,helvetica,sans-serif; /* This define the font to use in the Hover Box */
	font-size: 7pt; /* This defines the font size to use in the Hover Box */
	color: rgb(75,75,75);
	border: 1px solid rgb(75,75,75); /* This is the border around the Hover Box */
	background-color: rgb(255,255,255); /* This sets the background color for the Hover Box */


	/* LEAVE THESE SETTINGS ALONE */
	layer-background-color: #cccccc;
	overflow:hidden;
	padding:3px;
	left:0px;
	top:0px;
}

/* DO NOT EDIT ANY STYLES FROM THIS POINT DOWN */
.acDescriptionCont
{
	position:absolute;
	width:200px; visibility:hidden;
	layer-background-color:#cccccc;
	z-index:200
}
.acLinks
{
	position:absolute;
	left:100px;
	top:200px;
	z-index:1;
}
.acCaption
{
	position:absolute;
	left:0px;
	top:0px;
	width:157px;
	height:15px;
	clip:rect(0px 157px 15px 0px);
	font-size:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	background-color:#999999;
	layer-background-color:#999999;
}
