

/***** CATEGORY :: General Properties *****/

/* CLASS : Image Button */
.ImageButton
{
	cursor:hand;
}

/* CLASS : General Appearance */
BODY
{
	background-color:#333333;
	background-image:url('');
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}



/* CLASS : Page Headings */
.SubTitleText
{
	background-color:transparent;
	font-family:verdana;
	font-size:20;
	font-style:italic;
	font-weight:bold;
	color:#000000;
}

/* CLASS : Section Title Text */
.TitleSectionText
{
	font-family:verdana;
	font-size:30;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

/* CLASS : Section Headings */
.HeadingText
{
	background-color:#FFFFFF;
	font-family:verdana;
	font-size:45;
	font-style:normal;
	font-weight:bold;
	color:#005902;
}

/* CLASS : Hit Counter Text */
.HitCounterText
{
	background-color:;
	font-family:Arial,helvetica,san-serif;
	font-size:12;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
}

/* CLASS : Link */
A
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:none;
}

/* CLASS : Link (Hover Event) */
A:hover
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	text-decoration:underline;
}

/* CLASS : Link (Click Event) */
A:active
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:none;
}

/* CLASS : Link (Previously Visited) */
A:visited
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:none;
}

/* CLASS : Link (Previously Visited - Hover Event) */
A:visited:hover
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:underline;
}

/* CLASS : Separator Bar */
HR
{
	height:.75;
	color:#999999;
}


/***** CATEGORY :: Title Bar *****/

/* CLASS : Appearance */
TABLE.TitleBar
{
	background-color:#4E88AE;
	border-bottom-color:#00FFFF;
	border-bottom-style:groove;
	border-bottom-width:2;
	padding-bottom:5;
	padding-left:5;
	padding-right:5;
	padding-top:5;
	color:#000000;
}

/* CLASS : Title Text */
.TitleText
{
	font-family:times;
	font-size:30;
	font-style:italic;
	font-weight:bold;
	color:#000E92;
}

/* CLASS : Address Line */
.AddressLine
{
	background-color:transparent;
	font-family:arial;
	font-size:12;
	font-style:oblique ;
	font-weight:bolder;
	color:#000E92;
}


/***** CATEGORY :: Menu System *****/

/* CLASS : Web Page */
DIV.WebPage
{
	height:550;
}

/* CLASS : Menu Item Link */
A.DynaMenuLink
{
	cursor:hand;
}

/* CLASS : Web Page */
DIV.WebPage
{
	visibility:visible ;
}

/* CLASS : General Properties */
DIV.MainMenuLeft
{
	background-color:#333333;
	background-image:url('');
	width:154;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1;
	position:relative;
	visibility:visible ;
	z-index:1;
}

/* CLASS : General Properties (Sub Menu) */
DIV.SubMenu
{
	background-color:#000000;
	background-image:url('');
	width:154;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:1;
	position:absolute;
	visibility:hidden;
	z-index:1;
}

/* CLASS : Menu Item */
SPAN.MenuItem
{
	background-color:transparent;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:left ;
	text-decoration:none;
}

/* CLASS : Menu Item (Hover Event) */
SPAN.MenuItemMouseOver
{
	background-color:#333333;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

/* CLASS : Menu Item (Click Event) */
SPAN.MenuItemMouseClick
{
	background-color:#669966;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

/* CLASS : Sub Menu Item */
DIV.MenuItem
{
	background-color:#999999;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:left ;
	text-decoration:none;
}

/* CLASS : Sub Menu Item (Hover Event) */
DIV.MenuItemMouseOver
{
	background-color:#669966;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

/* CLASS : Sub Menu Item (Click Event) */
DIV.MenuItemMouseClick
{
	background-color:#669966;
	height:10;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:bold;
	padding-bottom:2;
	padding-left:4;
	padding-right:4;
	padding-top:2;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

/* CLASS : Date */
FONT.MenuDate
{
	font-family:verdana;
	font-size:10;
	color:#DD0000;
}

/* CLASS : Menu Item Separator Bar */
HR.MenuItemHR
{
	height:1;
	color:#00FF00;
}


/***** CATEGORY :: Administration *****/

/* CLASS : Category Title */
.StylesheetCategoryTitle
{
	background-color:transparent;
	font-family:verdana;
	font-size:15;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

/* CLASS : Category Class Item */
.StyleClassTitle
{
	background-color:transparent;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

/* CLASS : Class Edit Title */
.ClassTitle
{
	background-color:transparent;
	font-family:verdana;
	font-size:15;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

/* CLASS : Class Edit Property Label */
.ClassProperty
{
	background-color:transparent;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:normal;
	color:#7C7C7C;
	text-decoration:none;
}

/* CLASS : Class Edit Property Value */
.ClassPropertyValue
{
	background-color:transparent;
	font-family:verdana;
	font-size:10;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

/* CLASS : Admin Title */
.AdminTitle
{
	font-family:verdana;
	font-size:15;
	font-style:normal;
	font-weight:normal;
	color:#B11A3B;
}

/* CLASS : Preview Content */
.PreviewContent
{
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:1;
}

/* CLASS : Section Admin Table */
.SectionAdminTable
{
	border-left-color:#D0D0D1;
	border-left-style:solid;
	border-left-width:1;
	border-right-color:#D0D0D1;
	border-right-style:solid;
	border-right-width:1;
}

/* CLASS : Section Admin Bar Category */
.SectionAdminBarCategory
{
	background-color:#AEB4B7;
	width:80;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1;
	font-family:arial;
	font-size:11;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

/* CLASS : Section Admin Bar Detail */
.SectionAdminBarDetail
{
	background-color:#EEEEEE;
	width:80;
	font-family:arial;
	font-size:10;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
}

/* CLASS : Bottom Section Admin Bar Detail */
.BottomSectionAdminBarDetail
{
	background-color:#EEEEEE;
	width:80;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1;
	font-family:;
	font-size:10;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
}

/* CLASS : Section Heading Bar */
.SectionHeadingBar
{
	background-color:#92999D;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-left-color:#D0D0D1;
	border-left-style:solid;
	border-left-width:1;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1;
	border-top-color:#D0D0D1;
	border-top-style:solid;
	border-top-width:1;
}

/* CLASS : Section Heading Text */
.SectionHeadingText
{
	font-family:verdana;
	font-size:15;
	font-weight:bold;
	color:#000000;
}

/* CLASS : Section Heading Link */
A.SectionHeadingLink
{
	background-color:transparent;
	font-family:Arial,helvetica,san-serif;
	font-size:12;
	font-style:normal;
	font-weight:bold;
	color:#DD0000;
	text-decoration:none;
}

/* CLASS : Section Heading Link (Hover Event) */
A.SectionHeadingLink:hover
{
	background-color:transparent;
	font-family:Arial,helvetica,san-serif;
	font-size:12;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}


/***** CATEGORY :: Calendar *****/

/* CLASS : Top */
.calendar_top
{
	background-color:#1F64B1;
}

/* CLASS : Bottom */
.calendar_bottom
{
	background-color:#1F64B1;
}

/* CLASS : Month Text */
.calendar_month_text
{
	font-family:verdana;
	font-size:x-large;
	font-weight:bold;
	color:#FFFFFF;
}

/* CLASS : Today */
.calendar_days_today
{
	background-color:#FCFF00;
}

/* CLASS : Today (Containing Event) */
.calendar_event_today
{
	background-color:#B2B200;
}

/* CLASS : Days Ahead */
.calendar_days_ahead
{
	background-color:#FFFFFF;
}

/* CLASS : Days Ahead (Containing Event) */
.calendar_event_ahead
{
	background-color:#FFFFFF;
}

/* CLASS : Days Passed */
.calendar_days_passed
{
	background-color:#FFFFFF;
}

/* CLASS : Days Passed (Containt Event) */
.calendar_event_passed
{
	background-color:#FFFFFF;
}

/* CLASS : Days Empty */
.calendar_days_empty
{
	background-color:#FFFFFF;
}

/* CLASS : Weekday Header Bar */
.calendar_weekdays
{
	background-color:#D1D1D1;
	font-size:8;
}

/* CLASS : Border */
.calendar_border
{
	background-color:#000000;
}

/* CLASS : General Properties */
.calendar_table
{
	font-family:verdana;
	font-size:8;
	empty-cells:show ;
}

/* CLASS : Mini Calendar Heading */
.calendar_mini_top
{
	background-color:#FFFFFF;
}

/* CLASS : Mini Calendar Properties */
.calendar_mini_table
{
	font-family:verdana;
	font-size:6;
	empty-cells:show ;
}

/* CLASS : Mini Calendar Weekday Header Bar */
.calendar_mini_weekdays
{
	background-color:#D1D1D1;
}

/* CLASS : Event Table (Single) */
.event_table
{
	background-color:#FFFFFF;
	border-color:#0000FF;
	border-width:thin;
	border-style:solid;
}

/* CLASS : Event Title Bar (Single) */
.event_title_bar
{
	background-color:#3333ff;
}

/* CLASS : Event Title Text (Single) */
.event_title_text
{
	color:#FFFFFF;
}

/* CLASS : Event Details (Single) */
.event_details
{
	background-color:#FFFFFF;
}

/* CLASS : Event Table (List) */
.event_list_table
{
	background-color:transparent;
	border-color:#0000FF;
	border-width:thin;
	border-style:solid;
}

/* CLASS : Event Title Bar (List) */
.event_list_title_bar
{
	background-color:#3333ff;
}

/* CLASS : Event Title Text (List) */
.event_list_title_text
{
	color:#FFFFFF;
}

/* CLASS : Event Details (List) */
.event_list_details
{
	background-color:#FFFFFF;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:thin;
}


/* CLASS : Link (Hover Event) */
A.footer:hover
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	text-decoration:underline;
	color:white;
}

/* CLASS : Link (Click Event) */
A.footer:active
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:none;
	color:white;
}

/* CLASS : Link (Previously Visited) */
A.footer:visited
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	text-decoration:none;
	color:white;
}

/* CLASS : Link (Previously Visited - Hover Event) */
A.footer:link
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	font-style:normal;
	color:white;
}
A.footer:visited:hover
{
	font-family:Arial,helvetica,san-serif;
	font-size:12pt;
	text-decoration:underline;
	color:white;
}