body
{
background-color: #000000;
background-image: url('https://caas-sf.wildapricot.org/ThemeSharedRes/HeaderBackgroundImages/Set-27-07-03.jpg');font-size: 10pt;
font-family: arial, sans;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #000000;
}

#idEditorBackgroundContainer
{
background-color: #000000;
background-image: url('https://caas-sf.wildapricot.org/ThemeSharedRes/HeaderBackgroundImages/Set-27-07-03.jpg');}

a
{
color: #134B7B;
text-decoration: none;
font-weight: normal;
background-color: transparent;
font-family: arial, sans;
font-size: 1em;
font-style: normal;
}

a:hover
{
color: #42444A;
font-size: 1em;
text-decoration: none;
font-weight: normal;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h1
{
color: #000000;
font-size: 1.85em;
font-weight: bold;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h1.contStyleExcHeadingColored
{
font-size: 1.85em;
color: #6081A7;
font-weight: bold;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h2
{
font-size: 1.60em;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h2.contStyleExcHeadingColored
{
font-size: 1.60em;
color: #6081A7;
font-weight: bold;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h3
{
font-size: 1.35em;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h3.contStyleExcHeadingColored
{
font-size: 1.35em;
color: #6081A7;
font-weight: bold;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h4
{
font-size: 1.10em;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

h4.contStyleExcHeadingColored
{
font-size: 1.10em;
color: #6081A7;
font-weight: bold;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

p.contStyleExcInlineColored1
{
color: #5E7185;
font-size: 1em;
font-weight: normal;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

p.contStyleExcInlineColored2
{
color: #0C93CA;
font-size: 1em;
font-weight: normal;
text-decoration: none;
background-color: transparent;
font-family: arial, sans;
font-style: normal;
}

p.contStyleExcInlineHighlighted
{
color: #FFFFFF;
background-color: #7390B2;
font-size: 1em;
font-weight: normal;
text-decoration: none;
font-family: arial, sans;
font-style: normal;
}

.cnPrimaryContentBlock1Content h2.pageSubTitle,
.cnPrimaryContentBlock1Content h2.stepTitle
{font-weight: normal;font-size: 1.4em;}

.cnPrimaryContentBlock1Content H3.sectionTitle
{font-weight: normal;font-size: 1.4em;}

.cnPrimaryContentBlock1Content .functionalPageContainer .pagerOuterContainer span
{}

h1.pageTitle,
.cnPrimaryContentBlock1Content h1.pageTitle
{font-weight: bold;}

.cnMainContainer .cnPrimaryContentContainer
{
background-color: #FFFFFF;}

.cnPrimaryContentBlock1ContentHolder
{
background-color: #FFFFFF;}

.loginContainer .loginContainerTable
{
background-color: transparent;
}

.loginContainer .loginContainerTable a
{
color: #888888;font-weight: normal;
font-size: 1em;font-style: normal;
}

.loginContainer .loginContainerTable a:hover
{
color: #666666;font-weight: normal;
font-size: 1em;font-style: normal;
}

.loginContainer .loginActionRememberMe label
{
color: #888888;
font-size: 1em;
font-family: arial, sans;
font-weight: normal;
text-decoration: none;
font-style: normal;
}

.memberContentView .loginContainer .loginData
{
background-color: transparent;
color: #888888;
text-decoration: none;
font-weight: normal;
font-size: 1em;
font-family: arial, sans;
font-style: normal;
}

.memberContentView .loginContainer .loginData a
{font-weight: normal;
font-size: 1em;font-style: normal;
}

.memberContentView .loginContainer .loginData a:hover
{font-weight: normal;
font-size: 1em;font-style: normal;
}

.mainMenu ul.menuLevel1 li span span
{
color: #2A8500;
font-weight: normal;
font-size: 11pt;}

.mainMenu ul.menuLevel1 li a
{
font-size: 11pt;font-weight: normal;color: #000000;}

.mainMenu ul.menuLevel1 li a:hover
{
color: #000000;
font-weight: normal;}

.mainMenu ul.menuLevel2 li span span
{
color: #F3FF3E;
font-weight: normal;
font-size: 9pt;}

.mainMenu ul.menuLevel2 li a
{
color: #FFFFFF;
font-weight: normal;
font-size: 9pt;}

.mainMenu ul.menuLevel2 li a:hover
{
color: #FFFFFF;
font-weight: normal;}

.mainMenu ul.menuLevel3 li span span
{
color: #F3FF3E;
font-weight: normal;
font-size: 8pt;}

.mainMenu ul.menuLevel3 li a
{
color: #FFFFFF;
font-weight: normal;
font-size: 8pt;}

.mainMenu ul.menuLevel3 li a:hover
{
color: #FFFFFF;
font-weight: normal;}

.mainMenu .dynamicMenuLevelContainer ul.dynamic li
{
font-size: 9pt;
}

.mainMenu .dynamicMenuLevelContainer ul.dynamic li a
{
color: #FFFFFF;
font-weight: normal;
font-size: 9pt;}

.mainMenu .dynamicMenuLevelContainer ul.dynamic li a:hover
{
color: #FFFFFF;font-weight: normal;
font-size: 9pt;font-weight: normal;
}

.stepTitle
{
color: #999999;}

.formTitleContainer H3.formTitle
{
color: #999999;}

.mandatoryFieldsTitle
{
color: #999999;}

.formContainer
{}

.formContainer a
{}

.formContainer a:hover
{}

.formContainer a.inactiveLink, .formContainer a.inactiveLink:hover
{
color: #999999;}

.formContainer .fieldSubContainer .fieldLabel, .selectedCriteriaListInnerContainer .fieldContainer .fieldLabel
{}

.formContainer .fieldBody.disabled,
.formContainer .fieldBody .fieldItem.disabled label,
.formContainer .fieldBody .fieldItem label.disabled
{color: #999999;}

.formContainer .captionContainer
{
background-color: #4C75A0;
color: #FFFFFF;
}

.formContainer .captionContainer .fieldBody H4
{}

.formContainer .fieldSubContainer .fieldBody .typeInstruction
{}

.cnPrimaryContentBlock1Content .boxViewOutline
{}

.cnPrimaryContentBlock1Content .boxViewOutline a
{text-decoration: underline;}

.cnPrimaryContentBlock1Content .boxViewOutline a:hover
{
text-decoration: underline;}

.cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer H4.boxHeaderTitle,
.cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderContainer
{
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
font-size: 12p1;}

.cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer H4.boxHeaderTitle a,
.cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderContainer a
{
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;}

.cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer H4.boxHeaderTitle a:hover,
  .cnPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderContainer a:hover
{
color: #EEEEEE;
font-weight: normal;
text-decoration: underline;}

.cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .d3
{
background-color: #FFFFFF;
}

.cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer
{}

.cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer UL.boxInfo LI LABEL
{}

.cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxActionContainer .infoAlreadyRegistered,
    .cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxActionContainer .infoRegistrationIsNotAvailable,
    .cnPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxActionContainer .infoRegistrationIsClosed
{}

.cnPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer a
{text-decoration: underline;}

.cnPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer a:hover
{text-decoration: underline;}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill
{
background-color: #4C75A0;
color: #FFFFFF;}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill a
{text-decoration: underline;}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill a:hover
{
text-decoration: underline;}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill .boxInfoContainer UL.boxInfo LI LABEL
{}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill .boxActionContainer .infoAlreadyRegistered,
.WaGadgetEventsStateDetails .boxBodyInfoViewFill .boxActionContainer .infoRegistrationIsNotAvailable,
.WaGadgetEventsStateDetails .boxBodyInfoViewFill .boxActionContainer .infoRegistrationIsClosed
{}

.WaGadgetEventsStateDetails .boxBodyInfoViewFill .registrationInfoContainer UL.registrationInfo LI.disabled, .WaGadgetEventsStateDetails .boxBodyInfoViewFill .registrationInfoContainer UL.registrationInfo LI.disabled LABEL
{
color: #4FB755;}

.infoOuterContainer
{
background-color: #4C75A0;
}

#idPhotoAlbumMainContainer UL.photosContainerUL LI .photoMainContainer .photoInnerContainerOver
{
background-color: #4C75A0;
}

#idMemberPhotoGalleryContainer UL.albumsContainerUL LI .photoGalleryItemThumbnailImageHover
{
background-color: #4C75A0;
}

.WaGadgetForumStateEditMessage .generalFieldsContainer .mandatoryFieldsTitle,
.WaGadgetBlogStateAddPost .generalFieldsContainer .mandatoryFieldsTitle
{}

.WaGadgetForumStateEditMessage .generalFieldsContainer .mandatoryFieldsTitle em,
.WaGadgetBlogStateAddPost .generalFieldsContainer .mandatoryFieldsTitle em
{color: #FF0000;}

.WaGadgetForumStateEditMessage .boxFooterOuterContainer .boxFooterContainer .d3,
.WaGadgetBlogStateAddPost .boxFooterOuterContainer .boxFooterContainer .d3
{
background-color: #FFFFFF;
}

.WaGadgetForumStateTopicList .boxBodyContainer table td,
.WaGadgetForumStateTopicList .boxHeaderContainer table td
{}

.WaGadgetForumStateTopicList .boxBodyContainer table td a,
.WaGadgetForumStateTopicList .boxHeaderContainer table td a
{}

.WaGadgetForumStateTopicList .boxBodyContainer table td
{
border-bottom-color: #E2E3C9;
}

.WaGadgetForumStateTopicList .boxBodyContainer table tr
{}

.WaGadgetForumStateTopicList .boxBodyContainer table tr.highlight
{
background-color: #EAEFF8;
}

.forumCategoryListContainer .forumCategoryOuterContainer .forumListContainer table td
{
border-bottom-color: #E2E3C9;}

.forumCategoryListContainer .forumCategoryOuterContainer .forumListContainer table td a
{}

.forumCategoryListContainer .forumCategoryOuterContainer .forumListContainer table td a:hover
{}

.WaGadgetForumStateMessageList #forumTitle
{font-weight: normal;font-size: 1.4em;}

.WaGadgetBlog .boxContainer a, .WaGadgetBlog .boxContainer a:link, .WaGadgetBlog .boxContainer a:visited, .WaGadgetBlog .boxContainer a:active
{}

.WaGadgetBlog .boxContainer a:hover
{}

.WaGadgetBlog .boxContainer .boxFooterContainer
{}

.WaGadgetBlog .boxContainer .boxFooterContainer a, .WaGadgetBlog .boxContainer .boxFooterContainer a:link, .WaGadgetBlog .boxContainer .boxFooterContainer a:visited, .WaGadgetBlog .boxContainer .boxFooterContainer a:active
{}

.WaGadgetBlog .boxContainer .boxFooterContainer a:hover
{}

.WaGadgetBlog H4.boxHeaderTitle
{font-weight: normal;}

.WaGadgetBlog H4.boxHeaderTitle a, .WaGadgetBlog H4.boxHeaderTitle a:link, .WaGadgetBlog H4.boxHeaderTitle a:visited, .WaGadgetBlog H4.boxHeaderTitle a:active
{font-weight: normal;}

.WaGadgetBlog H4.boxHeaderTitle a:hover
{font-weight: normal;}

.WaGadgetBlog .boxBaseView
{}

.WaGadgetBlog .blogPostBody,
.WaGadgetBlog .commentBodyContainer
{}

.WaGadgetBlogStateDetails  .blogCommentsListOuterContainer UL.blogCommentsList LI.blogCommentItem .blogComment .commentViewContainer .boxHeaderOuterContainer H5
{}

#idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemDefault a, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemHoliday a, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemInactive a, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemSelected a
{}

#idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemDefault a:hover, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemHoliday a:hover, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemInactive a:hover, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemSelected a:hover
{}

#idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemDefault a.calendarDate, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemHoliday a.calendarDate, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemInactive a.calendarDate, #idEventListCalendar TABLE.EventListCalendar TD.EventListCalendarItemSelected a.calendarDate
{}

#idEventListCalendar TABLE.EventListCalendar .EventListCalendarHeader,
#idEventListCalendar TABLE.EventListCalendar .yearViewHeader
{
background-color: #738ABB;
color: #FFFFFF;}

#idEventListCalendar TABLE.EventListCalendar .EventListCalendarHeader a,
#idEventListCalendar TABLE.EventListCalendar .yearViewHeader a
{
color: #FFFFFF;}

#idEventListCalendar TABLE.EventListCalendar .EventListCalendarHeader a:hover,
#idEventListCalendar TABLE.EventListCalendar .yearViewHeader a:hover
{}

#idRegistrationsList span
{}

#idRegistrationsList table
{
border-left-color: #E2E3C9;
}

#idRegistrationsList table tr
{}

#idRegistrationsList table td
{
border-bottom-color: #E2E3C9;
border-right-color: #E2E3C9;
border-top-color: #E2E3C9;
}

#idMemberPublicProfile table.membersTable .memberValue a
{}

#idMemberPublicProfile table.membersTable .memberValue a:hover
{}

blockquote
{
border-color: #FFFFFF;
background-color: #FFFFFF;
}

.controlTooltipExtender
{
background-color: #FFFFFF;border-color: #E2E3C9;
}

#membersTable
{
border-bottom-color: #E2E3C9;
}

#membersTable td
{}

#membersTable td.memberDirectoryColumn1, #membersTable td.memberDirectoryColumn2, #membersTable td.memberDirectoryColumn3, #membersTable td.memberDirectoryColumn4
{
border-bottom-color: #E2E3C9;
}

#membersTable th
{
border-top-color: #E2E3C9;
border-bottom-color: #E2E3C9;
background-color: #738ABB;
color: #FFFFFF;}

#membersTable th a
{
color: #FFFFFF;}

#membersTable th a:hover
{}

#membersTable tr
{}

#membersTable tr.hover td
{
background-color: #EAEFF8;
}

#membersTable tr.detailsHidden td
{
color: #999999;}

