.clsHistory_SubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}
.clsHistory_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt
}
.clsMember_SubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}
.clsMember_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt
}
.clsMemberCompany_Header
{
    FONT-WEIGHT: bold
}
.clsMemberOfficePhone_Header
{
    FONT-WEIGHT: bold
}
.clsMemberURL_Header
{
    FONT-WEIGHT: bold
}
.clsMemberBusinessDescription_Header
{
    FONT-WEIGHT: bold
}
.clsMemberBusinessName
{
    BACKGROUND-COLOR: #eeeeee
}
.clsMemberBusinessPhone
{
    BACKGROUND-COLOR: #eeeeee
}
.clsMemberBusinessDescription
{
    BACKGROUND-COLOR: lightgreen
}
.clsMemberBusinessDescription_Blank
{
    BACKGROUND-COLOR: #eeeeee
}
.clsMemberURL
{
    BACKGROUND-COLOR: #ffffff
}
.clsDocumentSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.clsDocumentHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22pt
}
.clsDocumentTitle_Header
{
    FONT-WEIGHT: bold
}
.clsDocumentSynopsis_Header
{
    FONT-WEIGHT: bold
}
.clsDocumentHTML_Header
{
    FONT-WEIGHT: bold
}
.clsDocumentSynopsis
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: lightgreen
}
.clsDocumentSynopsis_Blank
{
    BACKGROUND-COLOR: #ffffff
}
.clsDocumentHTML
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff
}
.clsDocumentTitle
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsCalendarSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.clsCalendarHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22pt
}
.clsCalendarDate_Header
{
    FONT-WEIGHT: bold
}
.clsCalendarTime_Header
{
    FONT-WEIGHT: bold
}
.clsCalendarDescription_Header
{
    FONT-WEIGHT: bold
}
.clsCalendarNotes_Header
{
    FONT-WEIGHT: bold
}
.clsCalendarLocation_Header
{
    FONT-WEIGHT: bold
}
.clsCalendarDate
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsCalendarDate_Special
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    BACKGROUND-COLOR: #eeeeee
}
.clsCalendarTime
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsCalendarDescription
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsCalendarLongDescription
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: lightgreen
}
.clsCalendarLocation
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsGreenLightTitle_Header
{
    FONT-WEIGHT: bold
}
.clsGreenLightSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}
.clsGreenLightSynopsis_Header
{
    FONT-WEIGHT: bold
}
.clsGreenLightHTMLfile_Header
{
    FONT-WEIGHT: bold
}
.clsGreenLightWordfile_Header
{
    FONT-WEIGHT: bold
}
.clsGreenLightTitle
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsGreenLightSynopsis
{
    BACKGROUND-COLOR: #eeeeee
}
.clsGreenLightHTMLfile
{
    BACKGROUND-COLOR: #ffffff
}
.clsGreenLightWordfile
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff
}
.clsContactHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt
}
#idHidden
{
    VISIBILITY: hidden
}
#idVisible
{
    VISIBILITY: visible
}
.clsRef
{
    FONT-SIZE: 10pt
}
.clsContactHeadings
{
    FONT-WEIGHT: bold
}
.clsMeeting
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.clsAnnouncement
{
    COLOR: red
}
.clsFourWay_PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt
}
.clsFourWay_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.clsFourWay_Item
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #eeeeee
}
.clsFourWay_Item2
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #f8f8e2
}
.clsContactOfficers
{
    COLOR: blue
}
.clsCalendarClick
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.clsLastNameLetter
{
	FONT-SIZE: 12pt;
	TEXT-ALIGN: center;
}
.clsMemberDirNormal
{
	FONT-SIZE: 10pt;
}
.clsMemberDirWarning
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
	
/*<!-- All #navcontainer applies to left menus -->*/
#navcontainer
{
font-size:13px;
background-color: #405B81;
color: #333;
}

#navcontainer ul
{
align:left;
vertical-align:top;
list-style: none;
margin: 0;
padding: 0;
font-family: Arial;
font-weight: bold;
width:100%;
}

#navcontainer li
{
margin: 0;
height:30px;
}

#navcontainer li a
{
display: block;
padding: 8px 10px 8px 24px;
background-color: #405B81;
color: #FFFFFF;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
color: #EBCE73;
background-image: url(/images/button1.gif);
background-repeat: no-repeat;
}