<STYLE>

/*============================ HTML GLOBAL STYLES ================================*/
BODY
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: left;
}
P
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: left;
    margin-left: 10px; 
    margin-right: 10px;
    margin-top: 5px; 
    margin-bottom: 5px;
}
TABLE
{
    /*COLOR: #000000;*/
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: left;    
}
TD
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: top;
    text-align: left;
}
OL
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
UL
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
H1
{
    COLOR: #000000;
    FONT-SIZE: 24pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
H2
{
    COLOR: #000000;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
H3
{
    COLOR: #000000;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
H4
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    Font: Bold;
    text-align: center;
}
A:hover
{
    COLOR: black;
    /*background: yellow;*/
    FONT-STYLE: italic;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;

}
A:link
{
    COLOR: #055a22;
    text-decoration: none;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
 }
A:visited
{
    COLOR: black;
    text-decoration: none;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

/*============================ TEXT ================================*/
EM
{
    FONT-WEIGHT: bolder;
    FONT-STYLE: italic;
}
SMALL
{
    FONT-SIZE: smaller;
}
.Title
{
    FONT-WEIGHT: 600;
    FONT-SIZE: small;
    COLOR: black;
    PADDING-TOP: 1.2em;
    TEXT-DECORATION: none;
}
.Header
{
	text-align: center;
}

.SmallFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
}
.PageTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-large;
    TEXT-TRANSFORM: none;
    COLOR: #336699;
    FONT-FAMILY: Helvetica-Bold, 'Helvetica Bold', 'Arial Black', Arial, Helvetica-BoldOblique, Helvetica;
    FONT-VARIANT: normal;
}

/*============================ HEADER ================================*/
.HeaderLeft
{
border-bottom:2px solid black;
VERTICAL-ALIGN: bottom;
}

.HeaderRight
{
border-bottom:2px solid black;
align: right;
}



/*============================ FOOTER ================================*/
.Footer
{
    FONT-SIZE: .9em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: center;
    
}
.Footer1
{
    FONT-SIZE: .9em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: left;
    
}

.Footer2
{
    FONT-SIZE: .9em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: right;
    
}

/*============================ TABLE CELLS ================================*/
.TD2
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: top;
    text-align: center;
}
.TDright
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: top;
    text-align: right;
}
.TD3
{
    COLOR: #000000;
    FONT-SIZE: .9em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: middle;
    text-align: center;
}
.TD4
{
    COLOR: #000000;
    FONT-SIZE: .9em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: bottom;
    text-align: center;
}
.TD5
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: right;
}
.TD6
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: middle;
    text-align: center;
}


.TdMembers
{
    COLOR: #000000;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    border-bottom:1px solid #055a22;
}

.TableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: #6d8eba;
}
.Next5
{
    COLOR: #000000;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    VERTICAL-ALIGN: middle;
    text-align: center;
    BACKGROUND-COLOR: #6d8eba;
}


/*============================ HYPERLINKS ================================*/

.LeftLinks
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}


/*============================ FORMS ================================*/
.Forms
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    text-align: left;
}

/*============================ BUTTONS ================================*/
.ButtonOld
{
    BORDER-RIGHT: #6d8eba thin outset;
    BORDER-TOP: #6d8eba thin outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #6d8eba thin outset;
    COLOR: white;
    BORDER-BOTTOM: #6d8eba thin outset;
    BACKGROUND-COLOR: #6d8eba;
}
.LeftButton
{
	/*border: 1px solid gray;*/
	background: #055a22;
	/*background: #055a22;*/
	text-align: left; 
	padding: 4px; 
	/*FONT-SIZE: 1em;*/
	/*Font: Bold;*/
	color: white;
	/*border-left:#E9DFDD thin outset;*/ 
	/*border-right:#E9DFDD thin outset;*/  
	/*border-top:#E9DFDD thin outset;*/  
	/*border-bottom:#E9DFDD thin outset;*/ 
	
}
.Register
{
	border: 1px solid #055a22;
	background: #055a22;
	/*background: #F0F0F0;*/
	text-align: left; 
	padding: 4px; 
	/*FONT-SIZE: 1em;*/
	/*Font: Bold;*/
	color: white;
	/*border-left:#E9DFDD thin outset;*/ 
	/*border-right:#E9DFDD thin outset;*/  
	/*border-top:#E9DFDD thin outset;*/  
	/*border-bottom:#E9DFDD thin outset;*/ 
	
}

.LeftPixButton
{
	border: 1px solid black;
}
.LeftPageButton
{
	/*FONT-SIZE: 1em;*/
	/*border:1px solid black;*/ 
	background:#055a22; 
	padding:4px; solid; 
	text-align: left;
	color: white
	/*vertical-align: bottom*/
}
.LeftSubButton
{  
	padding:4px; 
	background:#00639F; 
	border-left:1px solid black; 
	border-right:10px solid black; 
	border-top:1px solid black; 
	/*FONT-SIZE: 1em;*/
	solid; 
	text-align: left;
	color: white;
	font-style:normal; font-variant:normal
}
.LeftSubLink
{  
	background:#440078;
	border-left:1px solid black; 
	border-right:10px solid black; 
	border-bottom:1px solid black;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:4px;
	/*FONT-SIZE: 1em;*/
	solid; 
	text-align: right;
	color: white;
	font-style:normal; font-variant:normal
}
.RightButton
{
	border: 1px solid #055a22; 
	background: #055a22;
	text-align: left; 
	padding: 4px; 
	FONT-SIZE: .9em;
	/*Font: Bold;*/
	Color: White;
}
.RightNavButton
{
	/*border: 1px solid #055a22;*/ 
	background: #CCCCCE;
	text-align: left; 
	padding: 4px; 
	FONT-SIZE: 1em;
	/*Font: Bold;*/
	Color: White;
}

.NextButton
{
	/*border: 1px solid #055a22;*/ 
	background: #CCCCCE;
	text-align: right; 
	padding: 4px; 
	FONT-SIZE: 1em;
	/*Font: Bold;*/
	Color: White;
}

.RightCalendar
{
	border: 2px solid #055a22; 
	/*background: #055a22;*/
	background: 055a22;
	text-align: center; 
	padding: 2px; 
	FONT-SIZE: .9em;
	/*Font: Bold;*/
	Color: #000000
}

.RightTitleButton
{
	background: #055a22;	
	padding:4px; FONT-SIZE: .9em;
	font-style:normal; 
	font-variant:normal; 
	/*font-weight:Bold;*/
	text-align: center;
	color: White
}

/*============================ LINES ================================*/
.LeftMargin
{
	border-left:0px solid gray; 
	border-right:1px solid #00639F; 
	border-top:0px solid gray; 
	border-bottom:0px solid gray; 	
}

.LeftLine
{  
	background:#CCCCCE; 
	border-left:1px solid #055a22; 
}

.RightLine
{  
	background:#CCCCCE; 
	border-right:1px solid #055a22;
	text-align: right; 
}

.TopRight
{  
	background:#CCCCCE; 
	text-align: right; 
}

.MiddleLine
{  
	background:#CCCCCE;  
}

.TopLine
{  
	background:#CCCCCE;
	border-top:1px solid #055a22;  
}

.BottomLine
{  
	background:#CCCCCE;
	border-bottom:1px solid #055a22;  
}

.Connector
{   
	border-right:1px solid #055a22;
}
.HorizontalConnector
{   
	border-top:1px solid #055a22;
}

.BigBoxLeftLine
{  
	background:#E8E8E8; 
	border-left:1px solid #055a22; 
}

.BigBoxRightLine
{  
	background:#E8E8E8; 
	border-right:1px solid #055a22;
	text-align: right; 
}

.BigBoxTopLine
{  

	background:#E8E8E8;
	border-top:1px solid #055a22;  
}

.BigBoxBottomLine
{  
	background:#E8E8E8;
	border-bottom:1px solid #055a22;  
}


/*============================ OTHER ================================*/

.Announcements
{
	border-left:1px solid #00639F; 
	border-right:1px solid #00639F; 
	border-top:1px solid #00639F; 
	border-bottom:1px solid #00639F;
}

.Events
{
	border-bottom:1px solid 00639f;
}


{
.HouseList
{
	text-align: right;

}
.Total
{
	text-align: center;

}
/*============================ CALENDAR large ================================*/

/* Monthly Navbar*/

.mnavtext { font-family: "Verdana", "Arial", "sans-serif"; font-size:10px; color: black; }
.mnavbkgnd {  background-color: #E0E0E0; }

/* Monthly Calendar Grid */
.month1bkgnd {  background-color: #055a22; }
.month1textmonth {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.month1texttoday {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 9px; line-height: 14px; color: #EEEEEC; font-weight: bold; }
a.month1texttoday:link {color: #055a22; text-weight:bold; text-decoration:none; }
a.month1texttoday:visited {color: #CCCCCC; text-weight:bold; text-decoration:none; }
a.month1texttoday:hover {color: #CCCCCC; text-weight:bold; text-decoration:underline; }
a.month1texttoday:active {color: #6666CC; text-weight:bold; text-decoration:underline; }
.month2 {  background-color: #E0E0E0; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: #333333 ; border-right:1px solid #E0E0E0;}
.month3 {  background-color: #F0F0F0; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: #333333; border-right:1px solid #E0E0E0;}
.month3textfade{  font-family: "Verdana", "Arial", "sans-serif"; font-size: 10px; line-height: 14px; color: #999999; font-weight: bold; }
a.month3textfade:link {color: #CCCCCC; text-weight:bold; text-decoration:none; }
a.month3textfade:visited {color: #CCCCCC; text-weight:bold; text-decoration:none; }
a.month3textfade:hover {color: #CCCCCC; text-weight:bold; text-decoration:underline; }
a.month3textfade:active {color: #6666CC; text-weight:bold; text-decoration:underline; }
.month4 {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 10px; color: #993333; background-color: #FFFFFF; background-position: top; border-right:1px solid #E0E0E0;}
a.month4:link {color: #993333; text-weight:bold; }
a.month4:visited {color: #333333; text-weight:bold; }
a.month4:hover {color: #6666CC; text-weight:bold; }
a.month4:active {color: #6666CC; text-weight:bold; }
.month5 {  background-color: #F0F0F0; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: #333333; FONT-STYLE: italic; border:1px solid #055a22;}
.month6 {  background-color: Gray; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: White;}
.month7 {  background-color: Gray; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: White; FONT-STYLE: italic; border:2px solid #055a22}
.month9 {  background-color: #F0F0F0; font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; font-weight: bold; color: #333333; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0;}
.month10 {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 10px; color: #993333; background-color: #FFFFFF; background-position: top; border-left: 1px solid #E0E0E0; border-bottom: #E0E0E0 solid 1px; border-right: 1px solid #E0E0E0;vertical-align:top;}


/* Single Event */
.event1texttitle {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 12px; font-weight: bold; color: #505050; }
a.event1textdetail:link {color: #055a22; text-weight:bold; text-decoration:none; }
a.event1textdetail:visited {color: #CCCCCC; text-weight:bold; text-decoration:none; }
a.event1textdetail:hover {color: #CCCCCC; text-weight:bold; text-decoration:underline; }
a.event1textdetail:active {color: #6666CC; text-weight:bold; text-decoration:underline; }
.event1bkgnd {  background-color: #FFFFFF; }
.event2bkgnd {  background-color: #FFFFFF; }
.event3bkgnd {  background-color: #FFFFFF; }
.event4bkgnd {  background-color: #EEEEEC; }


</STYLE>