.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}.BBCalendarDay{font-family:inherit;color:#fff;font-weight:bold;border:1px solid #fff}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:bold}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1.1em;top:200px !important}.BBModalDialogTitle{background-color:#066;border-bottom:0 none;color:#fff;font-weight:bold;overflow:hidden;padding:3px;text-align:left;white-space:nowrap}.BBCalendar{font-family:inherit}.BBCalendar:active{color:#666;text-decoration:underline;font-weight:normal}.BBCalendar:hover{color:#066;text-decoration:underline;font-weight:normal}.BBCalendar:link{color:#333;text-decoration:underline;font-weight:normal}.BBCalendar:visited{color:#666;text-decoration:underline;font-weight:normal}.BBCalendarDayHeader{font-family:inherit;color:#fff;font-weight:bold;border:1px solid #fff}.BBCalendarNextPrev{background-color:#0d1f42 !important;font-family:inherit;color:#fff;font-weight:bold;text-align:center;border-left:1px solid #0d1f42;border-right:1px solid #0d1f42}.BBCalendarOtherMonthDay{font-family:inherit;font-weight:bold;color:#bbbdbf;border:1px solid #fff}.BBCalendarSelectedDay{font-family:inherit;font-weight:bold;color:#fff;border:1px solid #fff}.BBCalendarSelector{font-family:inherit;font-weight:bold;color:#fff;border:1px solid #fff}.BBCalendarTitle{background-color:#0d1f42 !important;font-family:inherit;font-size:1em;line-height:1em;color:#fff;font-weight:bold;text-align:center;height:auto}.BBCalendarTodayDay{font-family:inherit;font-weight:bold;color:#fff;border:1px solid #fff}.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:normal;color:#555;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}.BBFieldCaption label{font-weight:normal}.BBFieldCheckboxCaption{font-family:inherit;font-weight:normal;white-space:nowrap}* .BBFieldCheckboxCaption input{margin:0 3px 0 0;background-color:transparent}.BBFieldControlCell{font-family:inherit;padding:.5em 0}.BBFormButtonRow{background:transparent !important}.BBFormCheckbox{font-family:inherit;font-weight:normal}.BBFormChecklist{font-family:inherit;font-weight:normal;border:none !important}.BBFormErrorMessage{font-family:inherit;color:#ea2121;font-weight:normal}.BBFormReadonlyValue{font-family:inherit;font-weight:normal !important;font-style:normal !important;white-space:normal}.BBFormRequiredFieldMarker{color:#1b3452;font-size:smaller;text-align:left}.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:bold}.BBFormSelectList{font-family:inherit;background-color:#fff}table.BBFormSelectList{background-color:transparent}.BBFormSubmitButton{font-family:inherit;width:auto}.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}select.BBFormTable{border:2px inset #fff !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0;padding:0;border-collapse:separate;clear:both}.BBFormTextArea{font-family:inherit;font-size:12px;background-color:#ddd}.BBFormTextbox{background-color:#fff;font-family:inherit;width:80%;font-size:12px}.BBFormTextBox{background-color:#fff;font-family:inherit;width:80%;font-size:12px}.BBFormTitle{padding:0 0 .35em;text-align:left;margin:0;border:none;color:#066}.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:bold;background:transparent !important}.BBListingHeading{font-weight:bold;color:#333;padding:0;margin:0;line-height:normal;border:none;font-family:inherit;font-size:1em;text-align:left !important;background-color:transparent !important}.FRCommentsFieldSet .BBListingHeading td{font-weight:bold !important}.BBListingItem{font-family:inherit}.BBListingTable{font-family:inherit;border:none !important}.BBMessage{font-weight:normal;font-style:normal;font-family:inherit;padding:1em 0}.BBNameLink:active{color:#666;text-decoration:underline;font-weight:normal}.BBNameLink:hover{color:#066;text-decoration:underline;font-weight:normal}.BBNameLink:link{color:#333;text-decoration:underline;font-weight:normal}.BBNameLink:visited{color:#666;text-decoration:underline;font-weight:normal}.BBPrivateListingItem{font-family:inherit;font-style:normal}.PagedListFooter{font-family:inherit;font-size:1em;display:block;padding:0 1em}.PagedListFooterLink:hover{color:#066;text-decoration:underline;font-weight:normal}.PagedListFooterLink:link{color:#333;text-decoration:underline;font-weight:normal}.PagedListFooterLink:visited{color:#666;text-decoration:underline;font-weight:normal}.SpellBody{background-color:transparent}.SpellCheckBadWord{font-family:inherit;color:#ea2121;font-weight:bold}.SpellCheckTextBox{margin:0 0 1em;background-color:#fff}.SpellFieldValue{font-family:inherit;font-size:1em}.SpellHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;margin:0;padding:0;text-align:left}.SpellHeadingCell{background-color:transparent;padding:5px 5px 2px 0;border:none}.SpellHeadLegend{font-family:inherit;font-size:1em}.SpellLegend{background-color:transparent !important;font-family:inherit;font-weight:bold;color:#666;padding:.25em .5em .25em 0;text-align:right;vertical-align:top;white-space:normal;width:33%;font-size:1em}.SpellLegend label{font-weight:normal}.SpellSubject{font-size:1em;margin:0;padding:.5em 0;font-weight:bold;font-family:inherit;color:#333}.SpellSuggestionList{font-family:inherit;border:1px solid #888}.SpellText{font-family:inherit;background-color:transparent;padding:1.5em 1em 1em 1em;font-style:italic}.SpellTextValue{font-family:inherit;font-size:1em;display:block;margin:1em 0}.BBListOddRowStyle{font-family:inherit;background-color:transparent !important}.BBListEvenRowStyle{font-family:inherit;background-color:#f2f2f2 !important}.ReportCalendar{font-family:inherit;font-size:1em}.SpellFieldCaption{font-size:1em;font-weight:normal}.SpellFormTable{font-family:inherit;font-size:1em}.ReportFormTable{font-family:inherit;width:100%;margin:1em 0}.ReportFormTable table{width:100%}.ReportFormTable td{padding:0}.ReportFormTable td.w100p{width:auto}.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;margin:0 0 .35em;padding:0}.ReportFormTable img{vertical-align:baseline}#wrapFooter .ReportFormTable{margin:1em auto;width:auto}.HTMLPublishingTextArea{font-size:1em}.SpellFormTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em}.ReportTitle{height:auto;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:0 0 .35em}.ReportTitle span{padding:0;margin:0}#wrapFooter .ReportTitle{background:transparent none repeat scroll 0 0;color:#000;font-size:1.2em;height:auto;padding:0 0 .4em}.MatchFinderEvenRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.ReportEvenRowStyle{border-bottom:1px solid #e5e5e5;margin-bottom:0;padding-bottom:0}.ReportEvenRowStyle td{padding:.5em}.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}.ReportListingHeading td{padding:.5em}.MatchFinderOddRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.ReportOddRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:0;margin-bottom:0}.ReportOddRowStyle td{padding:.5em}.BBNavBarTable{border-collapse:collapse}.BBNavBarTable td{padding:0 .8em 1em 0}*.homeLayout #contentSecondary .BBNavBarTable td{padding-right:0}.LoginSectionHeader{background-color:transparent;color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:.5em 0;text-align:left;font-style:normal}.LoginLink{font-family:inherit;font-size:1em}.LoginFieldCaption{white-space:nowrap;padding:.5em .5em .5em 0;vertical-align:top}.LoginFieldCaption input{margin:0 .5em 0 0}.LoginFieldMessage{color:#424242;font-family:inherit;font-size:1em;padding:5px 0}.LoginFormCheckList input{float:left}.LoginFormCheckListContainer{border:1px solid #888;margin:0 0 .5em}.LoginFormSubmitButton{margin:0 0 1em}.LoginFormTable{width:520px}.LoginFormTable table.taCenter{text-align:left}.LoginFormTable tr.taCenter td{text-align:center}.LoginFormTable tr.taCenter td table{width:100%}.LoginFormTable tr.taCenter td table td{text-align:left}.LoginFormTable .BBFormRequiredFieldMarker{width:35%}.LoginFormTextArea{width:225px}.LoginFormTextbox{width:225px}.LoginFormTextboxNarrow{width:150px}.LoginFormTitle{margin:0;text-align:left;border-bottom:0 none;font-weight:normal;padding:0 0 .35em}.ProfileFieldCaption{vertical-align:top;padding:.75em .5em 0 0;white-space:nowrap;width:auto}.ProfileFieldControlCell{padding-right:.5em}.ProfileFieldControlCell div{overflow:auto;height:150px;width:95%;border:1px solid #909090}.ProfileFormButtonCell{text-align:center}.ProfileFormCheckbox{white-space:nowrap}.ProfileFormTable{width:80%}.ProfileFormTextbox{width:100%}.ProfileFormTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:1em 0 .5em;text-align:left}.DirectorySearchForm{width:100%;margin:0 auto}.DirectoryFieldCaption{width:auto;padding-left:.5em}.DirectoryFieldControlCell{width:auto}.DirectoryFormButtonCell{padding:1em 0}.DirectoryPagingButton{width:auto;margin:1em 0}.DirectoryFormTable{width:100%}.DirectoryFormTextBox{width:250px}.DirectoryListingHeading{padding:.5em 2em .5em 0;border:0 none}.DirectoryListingItem{padding:.5em 2em .5em 0;border-bottom:1px solid #ccc;white-space:normal !important;text-align:left !important}.DirectoryListingTable{width:100%;margin:1em 0}.DirectoryListingTable td{text-align:center}.DonationCaptureLink:active{color:#f58220;text-decoration:underline;font-weight:bold}.DonationCaptureLink:hover{color:#f58220;text-decoration:none;font-weight:bold}.DonationCaptureLink:link{color:#f58220;text-decoration:underline;font-weight:bold}.DonationCaptureLink:visited{color:#f58220;text-decoration:underline;font-weight:bold}.DonationCaptureFieldControlCellAmount{font-size:1em}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationCaptchaImageContainer{border:0 none;margin:1em 0}.DonationCaptureFieldCaption{vertical-align:middle;padding:0 .5em 0 0;width:33%;white-space:normal}.DonationFieldCaption{padding:.5em .5em .5em 0;width:33%;white-space:normal}label.DonationFieldCaption{display:block}.DonationCaptchaCaption{clear:left;float:left;margin-top:0;padding-bottom:0;padding-top:2px;text-align:right}.DonationFieldCheckboxCaption label{font-weight:normal}.DonationCaptureFieldControlCell{padding:.5em 0;width:auto}.DonationCaptureFieldControlCell table{width:auto !important;margin:0 !important}.DonationCaptureFieldControlCell table td{padding:0}.sDonationCaptureFieldControlCell table{width:auto !important;margin:0 !important}.sDonationCaptureFieldControlCell table td{padding:0}.DonationCaptureFieldControlCell label{vertical-align:middle;font-weight:normal;margin:0 5px 0 0}.DonationCaptureFieldControlCell input{vertical-align:middle;margin:0 5px 0 0}.DonationFieldControlCell{width:auto;vertical-align:middle;padding:.5em .5em .5em 0}.DonationFieldControlCell label{font-weight:normal;color:#333;vertical-align:middle}.DonationFieldControlCell input{vertical-align:middle;margin:0 .5em 0 0}.DonationFormTable table .DonationFieldControlCell{padding:.25em .5em .25em 0;white-space:nowrap}.DonationButtonCell{text-align:center;padding:1em 0 0}.DonationCaptureReadonlyValue{font-size:1em}.DonationCaptureRequiredFieldMarker{width:15%;padding:5px 0 0}.DonationRequiredFieldMarker{width:15%;padding:5px 0 0}.DonationCaptureSelectList{white-space:nowrap;width:auto}.DonationCaptureSelectListNarrow{margin:0}.DonationSelectList{width:auto}.DonationSubmitButton{margin:0 0 1em}.DonationGridEvenRow .DonationSubmitButton,.DonationGridOddRow .DonationSubmitButton{margin:0}.DonationFormTable{width:100%;margin:0}.DonationFormTable table{border-collapse:collapse;width:auto;margin:0 !important;border-color:#fff;border-style:solid;border-width:0}.DonationFormTable table td{padding:0 .5em 0 0}.DonationFormTable label.BBFieldCaption{display:block;text-align:left;margin:.5em 0}.DonationFormTable .vaTop{vertical-align:middle}.DonationCaptureTextArea{width:95%}.DonationCaptureTextbox{width:95%}.DonationCaptureTextboxNarrow{width:100px}.DonationCaptureTextboxWide{width:95%}.DonationTextbox{width:95%}.DonationTextboxNarrow{width:100px}.DonationTextboxWide{width:95%}.DonationGridFooter td{vertical-align:top;padding:0 .5em .5em .5em;border-color:#fff}.DonationGridHeader td{font-weight:bold;color:#000;vertical-align:top;padding:.5em;border-color:#fff}.DonationGridEvenRow td{vertical-align:top;padding:0 .5em .5em .5em;border-color:#fff}.DonationCaptureListingHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;height:auto;margin:0;padding:.5em 0 .35em;text-align:left}.DonationListingHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;height:auto;margin:0;padding:.5em 0 .35em;text-align:left}.DonationGridOddRow td{vertical-align:top;padding:0 .5em .5em .5em;border-color:#fff}.DonationMessage{padding:0}.EventAttendeesComplete{background-color:transparent;color:#4c4c4c;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesCurrent{background-color:transparent;color:#4c4c4c;font-size:1em;font-weight:normal;padding-left:0}.EventAttendeesFuture{background-color:transparent;color:#4c4c4c;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesGrid{background-color:#fff;border:1px solid #888;color:#4c4c4c;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}.EventAttendeesOverallTotal{background:transparent url(view.image?id=0) repeat-y scroll 0 0;font-size:.92em;font-weight:normal;padding-right:.5em}.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .35em;text-align:left}.EventItemsSelectionGrid{border:none}.EventSectionHeader{background-color:transparent;border:medium none;font:bold 1.5em "Times New Roman",Times,serif;color:#066;font-weight:bold;padding:1em 0 .35em;text-align:left}.EventTicketsBodyCell{color:#4c4c4c;font-size:.92em;font-weight:normal;padding-right:.25em}.EventTicketsHeaderCell{color:#4c4c4c;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}.EventItemRegistrantControlCellName{width:35%;padding:1em 0 0}.EventItemRegistrantControlCellName .BBFieldCaption{white-space:nowrap}.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .35em;text-align:left}.EventItemRegistrationControlCellDescription{width:60%;padding:0 1em;vertical-align:middle}.EventItemRegistrationControlCellNumParticipants{width:15%;white-space:nowrap}.EventItemRegistrationControlCellPrice{width:25%;white-space:nowrap}.EventItemRegistrationsHeader{background-color:transparent;color:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .35em;text-align:left}.EventProgressCell{background:transparent url(view.image?id=444) no-repeat scroll 0 100%;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;text-align:center;white-space:nowrap;padding:.5em 1% 1em;width:23%}.EventProgressCellFuture{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;text-align:center;white-space:nowrap;padding:.5em 1% 1em;width:23%}.EventProgressCellPast{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;text-align:center;white-space:nowrap;padding:.5em 1% 1em;width:23%}.EventItemRegistrantControlCell{padding:1em 0 0 1px}.EventItemRegistrantsTable{font-size:1em}.EventItemRegistrationsTable{width:100%;margin:0;font-size:1em}.EventItemRegistrationsTable tr{border-bottom:1px solid #888}.EventTable{margin:0;width:100%}.EventTable .BBFieldCheckboxCaption{display:block;margin:4px 0 0}.EventTable table table{margin-left:auto;margin-right:auto}.EventTable .BBFormSubmitButton{display:block;margin:0 0 0 auto}.EventTable .BBListEvenRowStyle{background-color:transparent !important}.EventTable .LoginFormTextbox{width:100%}table.EventItemsTable .EventItemTitleDescription{border:medium none;color:#555;display:block;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}.EventItemTitleName{border:medium none;color:#066;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:0;text-align:left}table.EventItemsTable .EventItemTitleTime{border:medium none;color:#555;display:block;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;font-weight:normal;padding:0;text-transform:none}.SubscriptionFormCheckList{margin:.5em}.SubscriptionFormTable table{border-collapse:collapse}.SubscriptionFormTable td{padding:0}.SubscriptionFormList input{margin:0 3px 0 0;float:left}.SubscriptionFormList label{display:block;padding:0 0 0 1.75em}.SubscriptionFormTitle{padding:0 0 .35em !important;color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.SubscriptionFormListHeaderTitle{color:#066;font-size:1.25em;font-family:inherit;padding:.5em .5em .35em !important;font-weight:normal}.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0;background-color:#f2f2f2}.SubscriptionFormListHeader td{padding:.5em}#trEmailLists{background-color:#f2f2f2}td.SubscriptionFormMessage{padding:1em 0}.BSubscriptionFormMessage input{margin:0 3px 0 0;display:block;float:left}.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}.ProfilePhotoFormTitle{background:transparent url(view.image?id=0) no-repeat 0 100%;font-size:16px;padding:0 0 .4em 1.25em}.MailForwardingFormTable{border:0}.DiscussionFooterLink:hover{color:#066;text-decoration:underline;font-weight:normal}.DiscussionFooterLink:link{color:#333;text-decoration:underline;font-weight:normal}.DiscussionFooterLink:visited{color:#666;text-decoration:underline;font-weight:normal}.DiscussionGroupHeadingCell{background:transparent none repeat scroll 0 0;padding:1em 0;width:100%}.DiscussionGroupHeadingText{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.DiscussionGroupSpellButtonWAI{background:url(images/CheckSpelling.gif) no-repeat;border-style:none;border-width:0;height:14px;padding:0;width:79px;text-indent:-9999px}.DiscussionMessageNew{font-family:inherit;font-size:1em}.DiscussionMessageSepHR{color:#c0ceed;margin:1em auto;padding:0;width:80%}.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}.DiscussionReplySubject{font-size:1em;font-weight:bold}.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}.DiscussionTopicBody{background-color:transparent;padding:0}.DiscussionTopicBody table{border-collapse:collapse;width:100%}.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 2em}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em}.DiscussionTopicLink:hover{color:#066;text-decoration:underline;font-weight:normal}.DiscussionTopicLink:link{color:#333;text-decoration:underline;font-weight:normal}.DiscussionTopicLink:visited{color:#666;text-decoration:underline;font-weight:normal}.DiscussionTopicList{font-family:inherit;font-size:1em}.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}.DiscussionTopicListHeader td{padding:.5em}.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}.DiscussionTopicTable{margin:0 0 .5em}.PostDiscussionPreviewHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.PostDiscussionPreviewHeadingCell{background-color:transparent}.PostDiscussionPreviewLegend{font-family:inherit;font-size:1em}.PostDiscussionReplyHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.PostDiscussionReplyHeadingCell{background-color:transparent}.PostDiscussionReplyLegend{font-family:inherit;font-size:1em}.PostDiscussionTopicHeading{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.PostDiscussionTopicHeadingCell{background-color:transparent}.PostDiscussionTopicLegend{font-family:inherit;font-size:1em}.DiscussionFilterFieldCaption{font-family:inherit;font-size:1em}.DiscussionReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.DiscussionTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.DiscussionGroupButtonCell{padding:.5em 0}.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}.DiscussionTopicsEvenRowStyle td{padding:.5em;white-space:normal !important;vertical-align:top}.DiscussionThreadList{font-family:inherit;font-size:1em}.DiscussionTopicsOddRowStyle td{padding:.5em;white-space:normal !important;vertical-align:top}.DiscussionGroupMessage{font-family:inherit;font-size:1em;font-weight:normal}.BBDocumentDisplayDescriptionStyle{font-style:normal;font-size:.92em}.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em !important}.BBDocumentDisplayHeaderRow td{padding:.5em}.BBDocumentDisplayTable{margin:1em 0}.BBDocumentTabButtons{padding:0;text-align:right}.BBDocumentAddDescription{font-size:1em}.BBDocumentFormTitle{font-family:"Times New Roman",Times,serif;font-size:1.5em;padding:0 0 .35em}.BBDocumentDisplayEvenRowStyle td{padding:.5em}.BBDocumentDisplayOddRowStyle td{padding:.5em}.BBPollAnswersRadioList{border-collapse:collapse}.BBPollAnswersTable{border-collapse:collapse}.BBPollAnswersTableCell{padding:0}.BBPollResultsTable{border-collapse:collapse}.BBPollResultsTableCell{padding:0}#contentSecondary .BBPollResultsTableCell div{overflow:auto;width:179px}#contentSideBar .BBPollResultsTableCell div{overflow:auto;width:179px}.BBPollsQuestionCell{font-size:1em;padding:.5em 0 0}.BBPollsQuestionRow{font-weight:normal}.BBPollsSubmitButtonCell{padding:1em 0 0}.BBPollsSubmitButton{font-weight:normal}.BBPollsFormTable{margin:0 0 1em}#contentSideBar .BBPollsFormTable{margin:1em 0}.BBPollsFormTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:0;text-align:left}#contentSideBar .BBPollsFormTitle{}.JobBoardLegend{font-size:1em}.JobBoardPostLink:hover{color:#ca7918;font-weight:bold}.JobBoardPostLink:link{color:#ca7918;font-weight:bold}.JobBoardPostLink:visited{color:#ca7918;font-weight:bold}.JobBoardSearchLink:hover{color:#ca7918;font-weight:bold}.JobBoardSearchLink:link{color:#ca7918;font-weight:bold}.JobBoardSearchLink:visited{color:#ca7918;font-weight:bold}.JobDetailHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.JobDetailLegend{font-size:1em}.JobDetailLink:hover{color:#ca7918}.JobDetailLink:link{color:#ca7918}.JobDetailLink:visited{color:#ca7918}.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;width:33%;padding:.5em .5em .5em 0}.JobPostDetailFieldValue{background-color:transparent;width:auto;padding:.5em 0}.JobPostDetailTable{font-size:1em}.JobResultsHeading{font-family:inherit}.JobResultsHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.JobResultsLegend{font-family:inherit;font-size:1em}.JobResultsLink:hover{color:#ca7918;font-size:1em}.JobResultsLink:link{color:#ca7918;font-size:1em}.JobResultsLink:visited{color:#ca7918;font-size:1em}.JobResultsList{font-family:inherit;font-size:1em}.JobResultsListHeader{font-family:inherit;font-size:1em;font-weight:bold}.JobResultsListHeader td{padding:.5em 2em .5em 0}.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PreviewJobLegend{font-size:1em}.SearchJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.SearchJobLegend{font-size:1em}.JobPostFieldCaption{font-weight:bold;color:#000}.JobSearchFieldCaption{width:33%;font-weight:bold;color:#000}.JobBoardFormTable{font-family:inherit}.JobDetailFormTable{font-family:inherit}.PostJobFormTable{font-family:inherit}.PreviewJobFormTable{font-family:inherit}.SearchJobFormTable{font-family:inherit}.JobResultsEvenRowStyle{border-bottom:1px solid #ccc}.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}.JobResultsOddRowStyle{border-bottom:1px solid #ccc}.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}.BBMembershipBenefitsFormTable{margin:0}.BBMembershipCatDescription{padding:.25em 0 .5em 1.75em}.BBMembershipFieldCheckboxCaption{display:block;margin:1em 0}.BBMembershipTextBox{width:auto}.GivingHistoryList{font-family:inherit;font-size:1em}.GivingHistoryListHeader{font-family:inherit;font-size:1em}.GivingHistoryMessage{display:block;margin:.5em 0}.GivingHistoryFormTitle{border-bottom:0 none;color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:0 0 .35em;text-transform:none;width:100%}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}.NewsReaderResultsList td{padding:0}*.homeLayout #contentPrimary .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}.NewsReaderItemLink{display:block;margin:0;text-decoration:none;color:#0156b0;font-weight:bold}.NewsReaderItemLink:visited{color:#0156b0}.NewsReaderItemLink:hover{color:#666}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}.NewsReaderItemDate{display:block;margin:0 0 1.25em;font-size:1em;font-style:normal}.NewsReaderFormTable{border-collapse:collapse;width:100%;font-family:inherit;font-size:1em}*.homeLayout #contentPrimary .NewsReaderFormTable input,*.homeLayout #contentPrimary .NewsReaderFormTable label{display:none}*.homeLayout #contentPrimary .NewsReaderFormTitle{display:none}.NewsChannelFormImage{font-size:15px;font-family:inherit;padding:0 0 3px;color:#b41e16}.NewsChannelStoryList{font-family:inherit;font-size:1em;width:100%;border-color:#f0f0e6 !important}.NewsChannelStoryListHeader{font-family:inherit;font-size:1em}.NewsChannelItemTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:.5em 0 .35em !important}.NewsChannelItemDesc{padding:.5em 1em !important}.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}.PostChannelStoryHeading{font-family:inherit;font-size:1em}.PostChannelStoryLegend{font-family:inherit;font-size:1em}.ChannelStoryEditButtonWAI{padding:0 0 0 1em}.ChannelStoryDeleteButtonWAI{padding:0 0 0 1em}.ChannelRSSFeedButton{float:right}.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostChannelStoryFormTable{font-family:inherit;font-size:1em;margin:1em 0}.NewsChannelFormTitle{font:normal 1.5em "Times New Roman",Times,serif;color:#066;width:auto;font-weight:bold;margin:0 0 .35em;display:block}.PostChannelStoryFormTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;padding:0 0 .35em}.NewsChannelListingTable{margin:0 0 1em}.NewsChannelListingTable td.taRight table{border-collapse:collapse;margin:0 0 0 auto}.NewsChannelListingTable td{padding:0}.FRDashBoardSectionHeading{background:#0c1c4e url(view.image?id=0) repeat-x scroll 0 0;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}.FRDashBoardSection{border:0 none;font-size:1em}.FRDashBoardSection textarea,.FRDashBoardSection input{width:auto !important}.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;font-size:1em}.FRDashBoardSection table fieldset table td,.FRDashBoardSection table fieldset table table table td{white-space:normal !important}.FRDashLink{font-size:1em}.FRFormTable .FRDashLink{margin:0 1em 0 0}.FRDashLink:link{font-size:1em}.FRDashLink:visited{font-size:1em}.FRDashLink:hover{font-size:1em}.FRDashLink:active{font-size:1em}.FRDashSubHeading{font-size:1em}.frTeamGraph{border-collapse:collapse;margin:1em 0}.FRTeamGraphName{font-size:1em}.FRTeamGraphHeading{padding:0 3px 3px 0;border:0 none;font-size:1em}.FRTeamGraphFooter{padding:.25em;border:0 none;font-size:1em}.FRToDoNewDonationsText{font-size:1em}.FRButtonText{padding:0 3em 0 0;border-right:0 none}.FRButtonTextActive{display:block}.FRButton{padding:0 3em 0 0;border-right:0 none}.FRParticipantName{font-weight:normal;margin:0 0 .35em;padding:0 0 .35em;font-size:1em;color:#000}.FRTeamName{font-size:1em}.FRFieldSetCaption{font-size:1.25em;font-weight:normal;color:#066;display:block;margin:1em 0 0}.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}.FRCommentsFieldSet .FRFieldSetCaption{color:#066;display:block;font-family:inherit;font-size:1.25em;font-weight:normal;margin:0;padding:0}.FRText{font-size:1em;white-space:nowrap}.FRDonorListSetCaption{display:block;margin:0 0 .75em;padding:0 0 .4em;font-size:1em;color:#005f90;font-weight:bold;background:transparent url(view.image?id=0) repeat-x 0 100%}.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}.FRSectionHeader{background-color:transparent;color:#066;font-size:1.25em;font-style:normal;font-weight:normal;padding:1em 0 .35em;text-align:left}.FRProgressCell{background:transparent url(view.image?id=444) no-repeat scroll 0 100%;color:#000;font-family:inherit;font-size:.92em;font-weight:bold;height:auto;line-height:normal;padding:.5em .5em 1em;text-align:center;white-space:nowrap}.FRProgressCellFuture{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#999;font-family:inherit;font-size:.92em;font-weight:bold;height:auto;line-height:normal;padding:.5em .5em 1em;text-align:center;white-space:nowrap}.FRProgressCellPast{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#000;font-family:inherit;font-size:.92em;font-weight:bold;height:auto;line-height:normal;padding:.5em .5em 1em;text-align:center;white-space:nowrap}.FRDonorListFieldSet{font-weight:normal;margin:0}.FRDonorListFieldset{font-weight:normal;margin:0}.FRDonorListEvenRowStyle td{padding:0 .5em 0 0}.FRSearchFieldSet{margin:0}.FRSearchFieldSet .vaBottom{vertical-align:middle}.FRSearchFieldSet table{border-collapse:collapse;margin:auto}.FRCommentsFieldSet{margin:0}.FRCommentsFieldSet legend{margin:0 0 1em;padding:0}.FRCommentsFieldSet table{border-collapse:collapse}.FRCommentsFieldSet td{white-space:normal !important;padding:.25em;vertical-align:top;font-weight:normal}.FRCommentsFieldSet td.wsNowrap{white-space:nowrap !important}.FRSubmitButton{margin:0 auto .25em}.FundRaiserSubmitButton{margin:0 auto .25em}.FRFormTable table{background-color:transparent !important}.FRFormTable fieldset div{background:transparent url(view.image?id=0) repeat-y scroll 0 0;border:1px solid #f4f3ee;display:block;overflow:auto;width:680px}.FRFormTable fieldset div table{background-color:transparent !important}.FRFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}.FRFormTitle{font:bold 1.5em "Times New Roman",Times,serif;color:#066;padding:.5em 0 .35em}fieldset .FRFormTitle{padding:.5em 0 .35em;font-size:1.25em;color:#066;font-family:inherit}.FREvenRowStyle td table td{border:0 none;width:auto !important}.FREvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}.FREvenRowStyle td span{text-align:left;width:100%}.FRDonorListEvenRowStyle{font-weight:normal}.FRDonorListEvenRowStyle td{padding:.25em}.FRListingHeading{background-color:transparent;color:#000}.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.FRDonorListHeading{color:#000}.FRDonorListHeading td{padding:0 .5em .5em 0}.FRDonorListing{border-collapse:collapse;border-style:none;width:100%}.FROddRowStyle td table td{border:none}.FROddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}.FROddRowStyle td span{text-align:left;width:100%}.FRDonorListOddRowStyle{font-weight:normal}.FRDonorListOddRowStyle td{padding:0 .5em 0 0}.FRManagerFieldSetCaption{color:#066;font-size:1.25em;font-weight:normal}.FRManagerDashBoardSectionHeading{background:transparent url(view.image?id=0) repeat-x scroll 3px 0;color:#fff;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}.FRManagerDashBoardSectionHeading .BBFormTextBox,.FRManagerDashBoardSectionHeading .BBFormTextbox{width:auto}.FRManagerFormTitle{font:bold 1.5em "Times New Roman",Times,serif;color:#066}.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}.SurveyFormTable .BBFormTitle{background:transparent none no-repeat 0 0;padding:0}.SurveySubTitle{color:#58595b;display:block;font-family:inherit;font-size:.8em;font-weight:normal;margin:0 0 1em}.SurveyQuestion{color:#111;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .5em}.SurveyQuestionSequence{font-family:inherit;font-size:1em;color:#111;font-weight:bold}.SurveyButtonsRow{text-align:center}.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:.5em;color:#555}label.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:0;color:#000}.SurveyAnswerColumnHeading{color:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:.5em}.SurveyQuestionSeparator{background-color:transparent}.SurveyResponseColumnHeading{font-family:inherit;font-size:1em}.SurveyResponseCell{font-family:inherit;font-size:1em}.SurveyAnswerTableHeaderRow{background-color:transparent}.SurveyResponseTableHeaderRow{background-color:transparent}.SurveyTestModeMessage{color:#f00;font-size:1em;font-weight:bold}.SurveyAnswerRequiredMessage{font-family:inherit;font-size:1em;padding:0;font-weight:normal}.SurveyButton{font-family:inherit;font-size:1em}.SurveyOpenEndedEssayTextArea{width:80%}.SurveyCompleteMessage{font-family:inherit;font-size:1em}.SurveyErrorMessage{font-family:inherit;font-size:1em}.SlideshowButtonCell br{display:none}.SlideshowPictureCell{height:auto !important}.SlideshowTable{border-collapse:collapse}.SlideshowImage{padding:0}#contentSecondary .SlideshowImage{width:164px}.CHDashBoardSectionHeading{background:#0c1c4e url(view.image?id=0) repeat-x scroll 0 0;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}.CHDashBoardSection{border:0 none;font-size:1em}.CHDashBoardSection textarea,.CHDashBoardSection input{width:auto !important}.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;font-size:1em}.CHDashBoardSection table fieldset table td,.CHDashBoardSection table fieldset table table table td{white-space:normal !important}.CHDashLink{font-size:1em}.CHFormTable .CHDashLink{margin:0 1em 0 0}.CHDashLink:link{font-size:1em}.CHDashLink:visited{font-size:1em}.CHDashLink:active{font-size:1em}.CHDashSubHeading{font-size:1em}.CHButtonText{padding:0 3em 0 0;border-right:0 none}.CHButtonTextActive{display:block}.CHButton{padding:0 3em 0 0;border-right:0 none}.CHFieldSetCaption{font-size:1.25em;font-weight:normal;color:#066;display:block;margin:1em 0 0}.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}.CHCommentsFieldSet .CHFieldSetCaption{color:#066;display:block;font-family:inherit;font-size:1.25em;font-weight:normal;margin:0;padding:0}.CHText{font-size:1em;white-space:nowrap}.CHSubmitButton{margin:0 auto .25em}.CHFormTable table{background-color:transparent !important}.CHFormTable fieldset div{background:transparent url(view.image?id=0) repeat-y scroll 0 0;border:1px solid #f4f3ee;display:block;overflow:auto;width:680px}.CHFormTable fieldset div table{background-color:transparent !important}.CHFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}.CHFormTitle{font:bold 1.5em "Times New Roman",Times,serif;color:#066;padding:.5em 0 .35em}fieldset .CHFormTitle{padding:.5em 0 .35em;font-size:1.25em;color:#066;font-family:inherit}.CHEvenRowStyle td table td{border:0 none;width:auto !important}.CHEvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}.CHEvenRowStyle td span{text-align:left;width:100%}.CHListingHeading{background-color:transparent;color:#000}.CHListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.CHOddRowStyle td table td{border:none}.CHOddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}.CHOddRowStyle td span{text-align:left;width:100%}.BBSearchDescriptionStyle{white-space:normal !important;padding:0 0 1em}.SearchFormDescription{padding:.5em 0}.SearchFormTable td.wsNowrap{white-space:normal}.SearchFormTitle{font:bold 1.5em "Times New Roman",Times,serif;color:#066;font-weight:bold;padding:0 0 .35em}.QuickSearchFormTable{border-collapse:collapse;margin:6px 0 0}.QuickSearchFormTable td{vertical-align:top;padding:0}.QuickSearchTextbox{border:0 none !important;background:#fff url(view.image?id=0) no-repeat 0 0;color:#fff;height:17px;margin:0 2px 0 3px;padding:4px 0 0 3px;width:130px}.QuickSearchButton{background:transparent url(view.image?id=0) no-repeat scroll 0 0;border:0 none;height:21px !important;left:0 !important;overflow:hidden;padding:0;position:static !important;width:54px !important}.QuickSearchFieldCaption{display:none}.CalendarViewEventItemContainer{margin:5px 0 5px 5px}.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #b8b799 !important}.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 0 0}.ListViewEventItemContainer{font-size:1em}.ListViewEventItemContainer div{padding:0 0 1em 0 !important}.CalendarViewMonthYearLabel{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;height:auto}.CalendarViewDayHeader{background-color:#002654;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:.92em;font-family:inherit}.CalendarViewOtherMonthDay{background-color:#e8e6dc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}a.ListViewEventTitle:link{color:#333;text-decoration:underline;font-weight:normal}a.ListViewEventTitle:active{color:#666;text-decoration:underline;font-weight:normal}a.ListViewEventTitle:visited{color:#666;text-decoration:underline;font-weight:normal}a.ListViewEventTitle:hover{color:#066;text-decoration:underline;font-weight:normal}.ListViewEventSubtitle{color:#333;display:block;font-family:inherit;font-size:1em;font-style:normal;font-weight:normal;margin:0 0 0 1em;vertical-align:top}.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}.EventCalendarName{font:bold 1.5em "Times New Roman",Times,serif;color:#066;padding:0 0 .35em;text-align:left;display:block;white-space:nowrap}.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #13193e;padding:5px 0}.DetailCaption{color:#066;display:block;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.CalendarViewToday{background-color:#e1e5ee;border:1px dashed #b8b799;color:#333;font-weight:bold;text-align:right}.CalendarViewAllDayEvent{border:none}.CalendarFilterContainer span.CalendarFilterSaveMsg{display:none;margin-bottom:0}.CalendarFilterContainer span{display:block;margin-bottom:0;overflow:hidden}.CalendarFilterContainer label{display:block;float:left;padding:2px}.CalendarFilterContainer input{float:left;clear:left}.EventCalFilter_Show{border:0 none !important;display:block !important;padding:1em !important;position:relative !important}.CalendarFilterSaveButton{color:#000;font-size:12px;width:100px}.CalendarFilterHorizontalDividers{clear:both}.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}.EventCalendarPartContainer table table{margin:0}.ListViewTopLeft{border-bottom:0 none}.ListViewTopRight{border-bottom:0 none;text-align:right}.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}.CalendarViewContainer{font-size:1em}.CalendarFilterSaveContainer input{display:inline;float:right}.CalendarFormLegend{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold;padding:1em 0 .35em}.CalendarFormCategoryContainer{border-collapse:collapse;width:85%}.CalendarFormDateTimeContainer{border-collapse:collapse;width:85%}.CalendarFormDateTimeContainer table{margin:0}.CalendarFormEventInfoContainer{border-collapse:collapse;width:85%}.CalendarEditButtons{margin-left:0 !important}.EventCalendarButtons{font-size:1em;padding:0 1em 0 0}.EventCalendarButtonBar{height:auto;padding:0 0 1em}.CalendarFormFieldCaption{vertical-align:middle;width:33%}.DetailLeft{vertical-align:middle}.DetailDateTime{color:#333;font-size:.9em;font-weight:bold;padding:0;border-bottom:0 none}.DetailEventDetails{border:none}.DetailRight{vertical-align:middle}.EditEventLocation{height:auto;width:90%}.EditEventContactInfo{height:auto;width:90%}.EditEventTextBox{border-style:inset;width:90%}.UpcomingEventContainer{background-color:transparent}.UpcomingEventContainer br{display:none}#printStart br{display:none}.RecentEventContainer{background-color:transparent}.RecentEventContainer br{display:none}.UpcomingEventTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.RecentEventTitle{color:#066;font-family:"Times New Roman",Times,serif;font-size:1.5em;font-weight:bold}.HighlightEventTitle{display:block;padding:.5em 0 0}.HighlightEventDate{display:block}.HighlightEventTime{display:block}.HighlightEventCancelled{display:block}.HighlightEventScore{display:block}.BBNotesNoteTopicCell{padding:0;font-weight:bold}.BBNotesNoteNameCell{padding:0;font-weight:bold}.BBNotesNoteDateCell{padding:0;font-weight:bold}.BBNotesNoteLinkCell{padding:0}.BBNotesNoteCell{padding:.5em 0 0 2em;text-align:left}.BBNotesTabSelected{background:transparent none;font-weight:bold;padding:.5em 1em .5em 0}.BBNotesTabUnselected{padding:.5em 1em .5em 0}.BBNotesLayoutTable{margin:1em 0}.BBAnonymousSubscriptionCaption{white-space:nowrap;padding:0 .5em 0 0 !important}.BBAnonymousSubscriptionControlCell{padding:.25em 0 !important}.BBAnonymousSubscriptionButtonCell{padding:1em 0 0 !important}.BBAnonymousSubscriptionFormTable{margin:0 0 2em}.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}.BBAnonymousSubscriptionFormTable td{padding:0}#contentSidebar .BBAnonymousSubscriptionFormTable{margin:1em 0}.BBAnonymousSubscriptionTitle{font-size:14px;font-family:inherit;padding:0 0 .25em !important}.Scroller{background:transparent url(view.image?id=0) no-repeat scroll 0 0;border:0 none;border-collapse:collapse;font-family:inherit;margin:0 0 1em}td.ScrollerBodyTD{background-color:transparent !important;padding:0 10px !important}.ScrollerBodyTD div{width:auto !important}.ScrollerHeaderTD{background-color:transparent;color:#066;font-size:1.25em;font-weight:normal;padding:.75em;text-align:left}.ScrollerHeaderTD span{display:block !important;width:auto !important}.ScrollerListRow{font-size:.92em;padding:0}.PageSharingContainer{border:0 none;overflow:hidden;padding:0;width:100%}.PageSharingLink{display:block}.PageSharingLinkImage{display:block}.PageSharingList{display:none}.PageSharingListItem{display:inline;float:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.PageSharingListItemLink{text-decoration:none}.PageSharingListItemLinkImage{background:transparent none repeat scroll 0 0;border:medium none;display:inline;float:none;height:auto;margin:0 .25em 0 0;padding:0;vertical-align:top;width:auto}.PageSharingListItemLinkText{float:none;margin:0 1em 0 0;padding:0}.PageSharingListItemLink:link{color:#00f;font-size:1em;text-decoration:none}.PageSharingListItemLink:visited{color:#800080;font-size:1em;text-decoration:none}.PageSharingListItemLink:hover{color:#00f;font-size:1em;text-decoration:none}.PageSharingListItemLink:active{color:#00f;font-size:1em;text-decoration:none}.PageSharingControlCell{padding:0}.PaymentPartSubmitButton{display:block;margin:1em auto}.PaymentPartGrid{background:transparent url(view.image?id=0) repeat-y scroll 0 0;border-color:#f4f3ee;color:#4c4c4c;margin:1em auto;width:75% !important}.PaymentPartGrid th,.PaymentPartGrid td{padding:.5em}.PaymentPartGrid_Header{background-color:#1b4852;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}.ECardWizardSubheading{margin-bottom:1em}.ECardSectionSeparator{background:#0c1c4e url(view.image?id=0) repeat-x scroll 0 0;border:1px solid #aaa;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:4px;width:auto}.ECardPreviewBlock{border:0 none;margin:.5em 0;padding:.5em}.ECardPreviewBlock table{width:auto !important}.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}.ECardCurrentStep{background:transparent url(view.image?id=444) no-repeat scroll 0 100%;border:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;margin:0;padding:.5em .5em 1em;text-align:center;white-space:nowrap;width:auto}.ECardPastStep{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;text-align:center;white-space:nowrap;padding:.5em .5em 1em;width:auto;border:0 none;margin:0}.ECardFutureStep{background:transparent url(view.image?id=445) no-repeat scroll 0 100%;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;text-align:center;white-space:nowrap;padding:.5em .5em 1em;width:auto;border:0 none;margin:0}.ECardThumbnail:hover{opacity:1;border:0 none}.GivingSearchSearchForm{background-color:#eeeff0;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}.GivingSearchResultsHeader{color:#b41e16;display:block;font-size:12px;font-weight:bold;margin:1em 0 0;padding:0 0 3px;text-align:left;text-transform:none}.GivingSearchResultOddRow{clear:both;padding:.5em}.GivingSearchResultCount{color:#221e1f;float:left;margin:3px 5px 0 0;text-transform:none}.GivingSearchResultEvenRow{background-color:#edf1f2;border:0 none;clear:both;padding:.5em}.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}.GivingSearchFormButtonCell{padding:.5em}.GivingSearchFormTable{width:100%}.GivingSearchFormTable br{display:none}.GivingSearchFormTitle{color:#b41e16;font-size:15px;text-align:left}.GivingSearchResultLink{padding:0}.TransactionManagerFilterContainer{border:0 none;margin-bottom:1em;padding:0;width:auto}.TransactionManagerFilterItem{margin-right:0;margin-top:.5em;overflow:auto}.TransactionManagerGrid{width:100%}.TransactionManagerGridCell{padding:.5em;text-align:left}.TransactionManagerGridHeaderCell{background-color:#e2e6ee;border:medium none;color:#394f8a;cursor:pointer;font-family:inherit;font-size:11px;padding:.5em;text-align:left}.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff;background-position:95% 50%;background-repeat:no-repeat;border-left:1px solid #8da4a9;border-right:1px solid #8da4a9;color:color:#394F8A}.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff;background-position:95% 50%;background-repeat:no-repeat;border-left:1px solid #8da4a9;border-right:1px solid #8da4a9;color:#394f8a}.TransactionManagerSummaryContainer{margin-bottom:1em;width:auto}.TransactionManagerSummaryTable{border:0 none;border-collapse:collapse;font-size:100%;width:100%}.TransactionManagerSummaryHeaderRow{background-color:#e2e6ee}.TransactionManagerSummaryHeaderValue{color:#394f8a;font-family:inherit;font-size:11px;padding:.5em;text-align:right;width:33%}.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:3px;width:33%}.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:3px;width:33%}.TransactionManagerEvenRow{background-color:#e8e5dc}.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}.TransactionManagerFieldContainer{display:block}.TransactionManagerGridNotificationCell{padding:.5em}.Pager{border:0 none transparent;float:left;margin:0 0 1em}.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#454545;margin:0;padding:0}*.ListViewEventSubtitle,*.ListViewEventTime,*.ListViewEventLocation,*.BBFormSelectList,*.BBFormTextArea,*.BBFormTextbox,*.DiscussionGroupMessage,*.DiscussionGroupHeadingText,*.BBNotesTextBox,*.EventItemTitleDescription,*.BBFieldCaption,*.BBFieldControlCell{color:#454545;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}td.dInlineBlock{display:table-cell}#wrapNav ul.menu{margin:0;top:80px;padding:0 0 0 30px;list-style:none;height:25px;position:absolute;left:0;width:902px}#wrapNav ul.menu li{margin:0;padding:0 5px 0 0;float:left;font-weight:bold;font-family:verdana,arial sans-serif;font-size:10px;color:#fff;text-decoration:none;text-transform:uppercase;height:25px;display:block;position:relative}#wrapNav ul.menu li a{margin:0;padding:0 10px 0 0;font-weight:bold;font-family:verdana,arial sans-serif;font-size:10px;color:#fff;text-decoration:none;text-transform:uppercase;height:25px;display:block;float:left}#wrapNav ul.menu li a:hover,#wrapNav ul.menu li a.selected{background:url(/view.image?id=395) no-repeat right 2px}#wrapNav ul.menu ul{background:transparent url(view.image?id=526) repeat 0 0;border:1px solid #fff3ec;left:-9999em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;width:226px;padding:7px 2px}#wrapNav ul.menu li:hover ul{left:5px}#wrapNav ul.menu li.parent ul li{height:auto;padding:0;float:left;width:100%}#wrapNav ul.menu li.parent ul a{float:none;font-size:10px;height:auto;padding:7px 12px;text-transform:none;width:auto}#wrapNav ul.menu li.parent ul a:hover,#wrapNav ul.menu li.parent ul a.selected{background:transparent url(view.image?id=527) repeat 0 0}#wrapNav .login{color:#fff;list-style:none outside none;margin:0;position:absolute;right:10px;top:10px}#wrapNav .login a{font-weight:bold;color:#fff}#contentSecondary ul.subnav{margin:0 0 30px 0;padding:0 0 0 46px;list-style:none}.int #contentSecondary ul.subnav{margin:0}.int #contentSecondary ul.subnav{padding:0}#contentSecondary ul.subnav li{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#454545;margin:0;padding:0;float:left;display:block;clear:left;width:240px}.int #contentSecondary ul.subnav li{width:266px}#contentSecondary ul.subnav li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;border-bottom:solid 1px #d5d5d5;color:#454545;text-decoration:none;padding:5px 4px 4px 0;display:block;margin:1px 0 0 0}.int #contentSecondary ul.subnav li a{color:#011e47;width:auto}#contentSecondary ul.subnav li a:hover{background:url(/view.image?id=396) no-repeat center top;color:#fff;padding:5px 4px 4px 30px;margin:1px 0 0 0}.int #contentSecondary ul.subnav li a:hover{background:url(/view.image?id=397) no-repeat left top}.container{margin:0 auto;width:904px;background-color:#fff;margin-top:20px}#wrapHeader{float:left;width:904px;position:relative;z-index:2}#wrapNav{float:left;width:902px;height:105px;background-image:url(/view.image?id=398);background-repeat:no-repeat;background-color:#001d44;background-position:center top;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;height:105px !important;position:relative}#wrapMedia{float:left;width:904px;background:url(/view.image?id=399) no-repeat center top;height:303px}#wrapMedia .gutter{padding:20px 24px}#wrapContentOuter{float:left;width:904px;background:url(/view.image?id=400) repeat-y center top;position:relative;z-index:1}#wrapContentInner{background:url(/view.image?id=401) no-repeat top}#contentPrimary{width:565px;float:left}#contentPrimary .gutter{padding:20px}#oneCol #contentPrimary{width:100%}#contentSecondary{width:339px;float:right;position:relative;z-index:100}#contentSecondary .gutter{padding:20px 20px 20px 13px}#oneCol #contentSecondary{display:none}#wrapContentBottom{width:904px;float:left}#contentSub{width:200px;float:right}#contentSub .gutter{padding:0}#wrapFooter{margin:0 auto;width:900px;clear:both;color:#fff}#wrapFooter .gutter{padding:0 20px 0}#wrapFooterAddress{margin:0 auto;width:884px;clear:both;color:#fff;font-size:10px;padding:0 10px 20px 10px}#wrapCols{background:url(/view.image?id=402) repeat-y top;color:#fff;font-weight:bold;line-height:1.6em}*.lcol{float:left;width:50%}*.rcol{float:right;width:50%}*.lcol .gutter,*.rcol .gutter{padding:20px 20px 10px 20px}#wrapFooterLinks{background:url(/view.image?id=403) no-repeat top center;height:65px;clear:both}#wrapFooterLinks .gutter{padding:15px}#wrapAffiliates{padding-top:15px;margin:0 auto;width:900px;clear:both;color:#fff}#wrapAffiliates .gutter{padding:10px 10px;background:url(/view.image?id=404) no-repeat top;height:90px}h1{font-size:1.5em;margin:0 0 .5em 0;padding:0 0 5px 0;color:#f4793e;border-bottom:solid 1px #d8d8d8}#wrapContentBottom h1{font-size:1.5em;margin:0;color:#fff;border-bottom:solid 1px #d8d8d8}h2,*.BBFormTitle,*.EventCalendarName,*.SurveyTitle,*.SpellFormTitle,*.ReportTitle,*.LoginFormTitle,*.LoginSectionHeader,*.ProfileFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet .FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.DiscussionGroupFormTitle,*.SearchFormTable .SearchFormTitle{background-color:transparent;border:0 none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;margin:0;color:#00275d;font-weight:bold;padding:0;text-align:left}*.EventSectionHeader{padding:1em 0 0}*.SurveyTitle{font-size:1em}h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.FRSectionHeader,*.FRFieldSetCaption,*.CalendarViewMonthYearLabel,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,table.ReportFormTable legend,*.SubscriptionFormListHeaderTitle{background-color:transparent;border:0 none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:0;color:#f4793e;text-align:left}*.FRSectionHeader{padding:1em 0 .25em}*.ListViewEventDate,*.EventCalendarName{margin:0 0 1em}*.SurveySubTitle{font-size:.85em;margin:0 0 .5em}#wrapCols h3{color:#fff;font-weight:bold;padding:0 0 5px 0}#wrapCols .lcol h3{background:url(/view.image?id=405) no-repeat bottom left}#wrapCols .rcol h3{background:url(/view.image?id=406) no-repeat bottom left}h4,*.DetailEventTitle,*.ListViewEventDate{background-color:transparent;border:0 none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;padding:0 0 10px 0;margin:0;color:#00275d;font-weight:bold;text-align:left}#wrapCols .lcol h4{color:#f4793e;font-size:1.1em;margin:6px 0}#wrapCols .rcol h4{color:#00275d;font-size:1.1em;margin:6px 0}h5{font-size:1.17em;margin:0;color:#454545}#wrapAffiliates h5{color:#fff}h6{font-size:1em;margin:0;font-style:italic}p{margin:0 0 15px 0;line-height:1.5em}#wrapNav p{margin:0;padding:0}#wrapCols p{font-size:.9em;margin:0 0 10px 0;line-height:1.6em}#wrapFooter p{margin:0}code{font-size:1.4em}select,textarea{font-size:12px;vertical-align:middle;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#fff}input{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}input[type="text"],input[type="password"],textarea{border:1px solid #909090;background:#ddd url(/view.image?id=410) repeat-x scroll center top}hr{background:#111 none repeat scroll 0 0;border:0 none;color:#111;display:block;height:1px;margin-bottom:1em}a,*.JobBoardSearchLink:link,*.JobBoardPostLink:link,*.JobDetailLink:link,*.JobResultsLink:link,*.DiscussionFooterLink:link,*.DiscussionTopicLink:link,*.BBNameLink:link,*.NewsReaderItemLink,a.ListViewEventTitle:link{color:#002654;text-decoration:none}a:visited,*.JobBoardSearchLink:visited,*.JobBoardPostLink:visited,*.JobDetailLink:visited,*.JobResultsLink:visited,*.DiscussionFooterLink:visited,*.DiscussionTopicLink:visited,*.BBNameLink:visited,*.NewsReaderItemLink:visited,a.ListViewEventTitle:visited{color:#002654}a:hover,*.JobBoardSearchLink:hover,*.JobBoardPostLink:hover,*.JobDetailLink:hover,*.JobResultsLink:hover,*.DiscussionFooterLink:hover,*.DiscussionTopicLink:hover,*.BBNameLink:hover,*.NewsReaderItemLink:hover,a.ListViewEventTitle:hover{color:#f46d29;text-decoration:underline}a:active,a:focus{color:#f46d29}a img{border:none}a.skip{position:absolute;top:-50em;font-size:1.2em;font-weight:bold}a.skip:hover,a.skip:active,a.skip:focus{position:absolute;left:50%;top:0;background:#fff;padding:.5em;text-align:center;margin:0 auto 0 -10em;display:block;width:20em}.floatLeft{float:left;padding-right:10px}.floatRight{float:right;padding-left:10px}.greybox{background:url(/view.image?id=407) no-repeat center top;padding:10px 0 0 20px;width:286px}.int .greybox{background:url(/view.image?id=408) repeat-y center top;padding:0 20px 0 20px;width:auto}a.join-now{float:right;position:absolute;cursor:pointer;right:10px;bottom:0}.helpletcontent{font-size:1em;color:#000}.clearFloat{clear:both}.photoLeft{float:left;margin:0 20px 25px 0}.photoRight{float:right;margin:0 7px 25px 20px}.taCenter{text-align:center;margin-left:auto;margin-right:auto}a.taCenter,span.taCenter{display:block}.taRight{text-align:right}span.taRight{display:block;margin:0 0 0 auto}.feature{margin:0 0 10px 15px}fieldset{border:none;font-family:inherit;font-size:1em;padding:0;margin:1em .5em}label{font-family:inherit;font-size:1em}fieldset legend{margin-top:1em}select.BBFormSelectList{background-color:#fff !important;border:1px solid #888}table.w100p,table.taCenter{border-collapse:collapse}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}* .ProfileDisplayFormTable{width:100%}* .ProfileDisplayFieldCaption{width:25%;padding:3px 4px 3px 0}* .ProfileDisplayFieldControlCell{width:auto;padding:3px 0}* .ReportsLandingTable{border-collapse:collapse;width:100%}* .ReportsLandingFieldCaption{padding:.5em !important;vertical-align:top}* .ReportsLandingFieldControlCell{padding:.5em;vertical-align:top}* .ReportFormTable td{white-space:normal !important}* .ReportFormTable td fieldset div table td div div table td div{width:450px !important;display:block;overflow:auto}img{border:0}.imgRight{float:right;margin:0 0 1em 1em}.imgLeft{float:left;margin:0 1em 1em 0}.blue{color:#00275d}.orange{color:#f4793e}.lcol img{border:2px solid #f5773d}.rcol img{border:2px solid #00275e}.lcol a{color:#f5773d}.rcol a{color:#00275e}a.button{background:#d4d4d4;border:2px solid #818181;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;padding:0 10px;color:#00275d;text-decoration:none;margin:10px 35px 0 0;clear:right}a.button:hover{color:#f5773d}#wrapFooterLinks{color:#f46d29;text-align:center}#wrapFooterLinks a{color:#fff;font-size:10px;font-weight:bold;display:inline-block;padding:0 3px 0 3px;line-height:1.8em}#wrapFooterLinks ul.small{margin:0;padding:0}#wrapAffiliates a{display:block;width:200px;margin:11px 26px 0 0;padding-top:10px;float:left;color:#fff;text-align:center;font-weight:bold}#wrapAffiliates a.last{margin-right:0}* html #wrapHeader,* html #wrapNav,* html #wrapMedia{height:1%}@media print{body{background:#fff;font:normal 12pt times,"times new roman",georgia,serif;color:#000;margin:0 0 20px}#contentSecondary,#contentSub,#wrapMedia,#wrapHeader,#wrapFooter{display:none}#contentPrimary,#contentPrimary .gutter{width:100%;margin:0;padding:0;float:none}#wrapContentOuter{margin:0;padding:0;position:static;float:none;width:100%;background:#fff}#contentPrimary *{font-family:times,"times new roman",georgia,serif}}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.BBFormTable,.BBFormTitle{border:0 !important}.BBAnonymousSubscriptionTitle{color:#f4793e;font-weight:bold;font-size:1.1em}.BBAnonymousSubscriptionButtonCell{text-align:right}.BBAnonymousSubscriptionButtonCell input{background:url("/view.image?id=409") no-repeat scroll 0 0 transparent;border:0 none;color:#fff;cursor:pointer;display:block;float:right;font-size:1px;height:50px;line-height:1px;margin-right:20px;overflow:hidden;padding-top:25px;width:200px}.BBAnonymousSubscriptionButtonCell input:hover{color:#f4793e;color:#fff}.BBAnonymousSubscriptionTextBox{background:url(/view.image?id=410) repeat-x top;border:1px solid #909090;width:auto}.one_fourth{display:inline-block;padding:1%;width:22%;vertical-align:top;min-width:125px}