*.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}*.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}*.BBModalDialog{font-size:1em}*.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}*.BBModalDialogContent{padding:0}*.BBPagerPageLink,*.BBPagerPageSelectedLink,*.BBPagerNextPageLink,*.BBPagerPrevPageLink{border:1px solid #b20b35;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;margin:.25em;padding:.25em .5em;behavior:url(document.doc?id=1)}*.BBPagerPageSelectedLink{border:0 none}*.BBFieldCaption,*.NCCS_checkoutlabel{background-color:transparent !important;font-family:inherit;font-weight:normal;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}*.BBFieldCaption label{font-weight:normal}label.BBFieldCaption{padding:0;margin:.25em .5em .25em 0;float:left}*.BBFieldCheckboxCaption{font-family:inherit;font-weight:normal;white-space:nowrap}*.BBFieldCheckboxCaption input{margin:0 .25em 0 0;background-color:transparent}*.BBFieldControlCell,*.NCCS_checkoutvalues{font-family:inherit;padding:0}*.BBFormButtonRow{background:transparent !important}*.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{padding:0 .25em;font-weight:normal;font-size:smaller;text-align:left}*.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}*.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}*.BBSequenceMapNavigationButton{margin:1em .5em !important}*.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-size:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}*.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}*.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}*.BBListingHeading{border:0 none;font-weight:bold;color:#333;padding:0;margin:0;line-height:normal;font-family:inherit;font-size:1em;text-align:left !important;background-color:transparent}*.FRCommentsFieldSet *.BBListingHeading td{font-weight:bold !important}*.BBListingItem{font-family:inherit}*.BBListingTable{font-family:inherit;border:0 none !important}*.BBMessage{font-weight:normal;font-style:normal;font-family:inherit;padding:1em 0}*.BBPrivateListingItem{font-family:inherit;font-style:normal}*.PagedListFooter{font-family:inherit;font-size:1em;display:block;padding:0 1em}*.SpellBody{background-color:transparent;padding:0}*.SpellCheckBadWord{font-family:inherit;color:#ea2121;font-weight:normal}*.SpellCheckTextBox{margin:0 0 .5em;background-color:#fff}*.SpellFieldValue{font-size:1em}*.SpellHeading{font-family:inherit;font-size:1em}*.SpellHeadingCell{background-color:transparent;padding:.5em .5em .25em 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{margin:0 0 .5em;font-family:inherit;border:2px inset #fff}*.SpellText{background-color:transparent;padding:0;font-family:inherit;padding: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:#e2e2e2}*.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 .25em;padding:0}*.ReportFormTable img{vertical-align:baseline}#wrapFooter *.ReportFormTable{margin:1em auto;width:auto}*.SpellFormTitle{font-size:1em}*.ReportTitle{height:auto}*.ReportTitle span{padding:0;margin:0}#wrapFooter *.ReportTitle{background:transparent none repeat scroll 0 0;color:#000;font-size:1em;height:auto;padding:0 0 .5em}*.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;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 #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}*.ReportOddRowStyle td{padding:.5em}*.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;padding:.5em 0 0;text-align:left}*.LoginLink{font-family:inherit;font-size:1em}*.LoginFieldCaption{white-space:nowrap;padding:.5em .5em .5em 0;vertical-align:middle}span.LoginFieldCaption{display:block}label[for$="cbRememberLogin"]{font-weight:normal}*.LoginFieldCaption input{margin:0 .5em 0 0}*.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}*.LoginFormCheckList input{float:left}*.LoginFormCheckListContainer{border:1px solid #888;margin:0 0 .5em}*.LoginFormSubmitButton{margin:1em 0}*.LoginFormTable{width:auto}*.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;margin-right:.5em}*.LoginFormTextbox{width:225px;margin-right:.5em}*.LoginFormTextboxNarrow{width:150px}*.LoginFormTitle{background:transparent;font-size:18px;padding:0}*.ProfileFieldCaption{vertical-align:middle}*.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}*.ProfileFormButtonCell{text-align:center}*.ProfileFormTable{width:100%}*.ProfileFormTextbox{width:95%}*.DirectoryFormTable{width:100%}*.DirectoryFormTextBox{width:110px}*.DirectorySearchForm{width:100%;margin:0 auto}*.DirectoryFieldCaption{width:auto;padding-left:.5em}*.DirectoryFieldControlCell{width:auto}*.DirectoryFormButtonCell{padding:1em 0}*.DirectoryPagingButton{width:auto;margin:.5em .25em}*.DirectoryListingHeading{padding:.5em 2em .5em 0;border:0 none}*.DirectoryListingItem{padding:.5em 2em .5em .5em;border-bottom:1px solid #e2e2e2;white-space:normal !important;text-align:left !important}*.DirectoryListingTable{width:100%;margin:1em 0}*.DirectoryListingTable td{text-align:center}*.DirectoryListingItem td{text-align:left}*.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}*.DonationCaptureFieldControlCellAmount *.BBFieldCaption{vertical-align:top}*.DonationCaptureFieldCaption{background:transparent;width:33%}*.DonationFieldCaption{background:transparent;white-space:normal}label.DonationFieldCaption{display:block}*.DonationFieldCheckboxCaption{display:block;padding:.5em 0}*.DonationFieldCheckboxCaption label{font-weight:normal}*.DonationCaptureFieldControlCell{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 .5em 0 0}*.DonationCaptureFieldControlCell input{vertical-align:middle;margin-right:.5em}*.DonationFieldControlCell{width:auto}*.DonationFieldControlCell label{font-weight:normal;color:#333;vertical-align:middle}*.DonationFieldControlCell input{vertical-align:middle;margin-right:.25em}*.DonationFormTable table *.DonationFieldControlCell{padding:.25em .5em .25em 0}label[for$="rdoOther"]{display:none}*.DonationButtonCell{text-align:center;padding:1em 0 0}*.DonationCaptureReadonlyValue{font-size:1em}*.DonationCaptureRequiredFieldMarker{width:15%}*.DonationRequiredFieldMarker{width:15%}*.DonationCaptureSelectListNarrow{width:auto}*.DonationSelectList{width:auto}*.DonationSubmitButton{margin:1em 0}*.DonationGridEvenRow *.DonationSubmitButton,*.DonationGridOddRow *.DonationSubmitButton{margin:0}*.DonationFormTable{width:75%;margin:0}*.DonationFormTable table{border-collapse:collapse;width:auto;margin:0 !important;border-color:#fff;border-style:solid;border-width:0}*.DonationFormTable table td{border-color:#fff;border-style:solid;border-width:0}*.DonationFormTable label.BBFieldCaption{display:block;text-align:left;margin:.5em 0}*.DonationFormTable .vaTop{vertical-align:middle}*.DonationCaptureTextArea{width:95%}*.DonationTextArea{width:95%}*.DonationCaptureTextbox{width:95%}*.DonationCaptureTextboxNarrow{width:100px}*.DonationCaptureTextboxWide{width:95%}*.DonationTextbox{width:95%}*.DonationTextboxNarrow{margin:0;width:100px}*.DonationTextboxWide{width:95%}*.DonationValidationSummary{background:transparent}*.DonationGridFooter td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationGridHeader td{font-weight:bold;vertical-align:top;border-color:#fff}*.DonationGridEvenRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationCaptureListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0}*.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:.8em 0;margin:0}*.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationMessage{padding:0}*.BBClassNotesTabButtons{text-align:right}*.BBClassNotesLastModifiedMessage{color:inherit}*.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}*.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}*.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:7px;text-align:right !important}*.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemsSelectionGrid{border:0 none;margin:0}*.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}*.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}*.EventItemRegistrantControlCellName{width:33%;padding:0}*.EventItemRegistrantControlCellName *.BBFieldCaption{white-space:nowrap;float:none}*.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemRegistrationControlCellDescription{width:55%;padding:0 1em;vertical-align:middle}*.EventItemRegistrationControlCellNumParticipants{width:15%;white-space:nowrap}*.EventItemRegistrationControlCellPrice{width:20%}*.EventItemRegistrationsHeader{background-color:transparent;color:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventProgressCell,.ECardCurrentStep{color:#fff;font-weight:normal;border-bottom:3px solid #000;border-radius:10px 10px 0 0;font-family:inherit;font-size:1em;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap;behavior:url(document.doc?id=4)}*.EventProgressCellFuture,.ECardFutureStep{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellPast,.ECardPastStep{background:transparent;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventItemRegistrantControlCell{padding:0;white-space:nowrap}*.EventItemRegistrantSelectList{width:auto}*.EventItemRegistrantsTable{font-size:1em}*.EventItemRegistrationsTable{width:100%;margin:0;font-size:1em}*.EventItemRegistrationsTable tr{border-bottom:1px solid #888}*.EventItemsTable{border:0 none;border-collapse:collapse}*.EventTable{margin:0;width:100%}table[id$="tblProgress"]{border-collapse:collapse}*.EventTable *.BBFieldCheckboxCaption{display:block;margin:.25em 0 0}*.EventTable table table{margin-left:auto;margin-right:auto}*.EventTable *.BBFormSubmitButton{display:block;margin:1em 0 1em auto}*.EventTable *.BBListEvenRowStyle{background-color:transparent !important}*.EventTable *.LoginFormTextbox{width:100%}*.EventItemRegistrantTextbox{width:95%}*.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}table.EventItemsTable *.EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}*.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}*.EventItemTitleTime{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:italic;text-transform:none !important}table.EventItemsTable *.EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;padding:0;text-transform:none}*.SubscriptionFormCheckList{border:0 none;margin:.5em}*.SubscriptionFormTable{border:0 none}*.SubscriptionFormTable table{border-collapse:collapse}*.SubscriptionFormTable td{padding:0}*.SubscriptionFormList input{margin:0 .25em 0 0;float:left}*.SubscriptionFormList label{display:block;padding:0 0 0 1.75em}*.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0;background-color:#fafafa}*.SubscriptionFormListHeader td{padding:.5em}#trEmailLists{background-color:#fafafa}td.SubscriptionFormMessage{padding:1em 0}*.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}*.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}*.MailForwardingFormTable{border:0}*.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}*.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}*.DiscussionGroupSearchTextCell{vertical-align:middle;width:33%}*.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-size:1em;font-family:inherit}*.DiscussionMessageSepHR{color:#c0ceed;margin:1em auto;padding:0;width:80%}*.DiscussionReplyBody{white-space:normal}*.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}*.DiscussionThreadLBracket{display:block}*.DiscussionThreadRBracket{display:block}*.DiscussionThreadTBracket{display:block}*.DiscussionTopicBody{white-space:normal;background-color:transparent;padding:0}*.DiscussionTopicBody td{padding:.5em .5em 0}*.DiscussionTopicBody td td{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;padding:.25em}*.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{font-size:1em;font-family:inherit}*.PostDiscussionPreviewHeadingCell{background-color:transparent}*.PostDiscussionPreviewLegend{font-family:inherit;font-size:1em}*.PostDiscussionReplyHeading{font-size:1em;font-family:inherit}*.PostDiscussionReplyHeadingCell{background-color:transparent}*.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeading{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeadingCell{background-color:transparent}*.PostDiscussionTopicLegend{font-size:1em;font-family:inherit}*.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;float:none !important}*.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.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}*.DiscussionGroupSearchTextbox{width:100%}*.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}*.DiscussionTopicsEvenRowStyle td{padding:.5em .5em .5em .5em;white-space:normal !important;vertical-align:top}*.DiscussionThreadList{font-family:inherit;font-size:1em}*.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .5em;white-space:normal !important;vertical-align:top}*.DiscussionGroupMessage{font-family:inherit;font-size:1em;font-weight:normal;padding:1em 0 0}*.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}*.BBDocumentDisplayEvenRowStyle td{padding:.5em}*.BBDocumentDisplayOddRowStyle td{padding:.5em}*.BBPollAnswersRadioList{border-collapse:collapse;white-space:normal}*.BBPollAnswersRadioList td{padding:0 0 .5em}*.BBPollAnswersTable{border-collapse:collapse}*.BBPollAnswersTableCell{padding:0}*.BBPollResultsTable{border-collapse:collapse}*.BBPollResultsTableCell{padding:0}*.BBPollsQuestionCell{font-size:1em;padding:.5em 1em 1em}*.BBPollsQuestionRow{font-weight:normal}*.BBPollAnswersRow td{padding:0 .5em}*.BBPollsSubmitButtonCell{padding:1em 1em 0}*.BBPollsSubmitButton{font-weight:normal}*.BBPollsFormTable{margin:0 0 1em}*.twoColumn .BBPollsFormTable{width:100%}*.BBPollsFormTitle{padding:0;text-align:left}*.JobBoardLegend{font-size:1em}*.JobDetailHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.JobDetailLegend{font-size:1em}*.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;width:33%;padding:.5em .5em .5em 0}*.JobPostDetailFieldValue{background-color:transparent;width:auto;padding:0}*.JobPostDetailFieldValue span{display:block;margin:.5em 0}*.JobPostDetailTable{font-size:1em}*.JobResultsFilterFieldCaption{font-family:inherit;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}*.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%}*.PostJobLegend{font-size:1em}*.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PreviewJobLegend{font-size:1em}*.SearchJobHeadingCell{background-color:transparent;padding:.5em 0;width:100%}*.SearchJobLegend{font-size:1em}*.JobSearchFieldCaption{background-color:transparent;width:33%}*.JobPostFieldControlCell{width:auto}*.JobSearchFieldControlCell{width:60%}*.JobPostSelectList{width:auto}*.JobSearchSelectList{width:auto}*.JobBoardFormTable{font-family:inherit}*.JobDetailFormTable{font-family:inherit}*.PostJobFormTable{font-family:inherit;width:100%}*.PreviewJobFormTable{font-family:inherit}*.SearchJobFormTable{font-family:inherit}*.JobPostTextArea{width:95%}*.JobPostTextboxWide{width:95%}*.JobSearchTextboxWide{width:95%}*.JobBoardValidationSummary{font-size:1em}*.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:1em}*.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}*.BBMembershipCatDescription{padding:.5em 0 .5em 25px}*.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}*.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}*.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}*.MembershipCurrentItem *.BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] *.BBMembershipFieldCaption{padding:.5em 0 !important}*.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}*.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}*.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}*.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] *.BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}*.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}*.BBMembershipControlCell label,*.BBMembershipControlCell span{margin-right:2em}*.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}*.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}*.BBMembershipControlCell *.BBMembershipFieldCheckboxCaption label{font-weight:normal}*.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important}tr[id$="SummaryBenefits"] *.BBMembershipFormReadonlyValue{font-weight:bold !important;color:#333;padding:0 0 .5em}*.BBMembershipBackButton{float:left;margin:0 auto 0 0}*.BBMembershipNextButton{margin:0 0 0 auto;float:right}*.BBMembershipSubmitButton{float:right}*.BBMembershipFormTable{margin:0 1em 1em;width:100%}*.BBMembershipFormTable *.DonationCaptureFormTable{width:auto}*.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}*.BBMembershipFormTable table{width:100%}*.BBMembershipTextArea{width:95%}*.BBMembershipTextBox{width:auto}*.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;height:auto;margin:0;padding:0 0 .5em;text-align:left;text-transform:none;display:none}*.BBMembershipBenefitsGridHeader{font-size:1em;border-top:0 none;display:none}*.BBMembershipBenefitsGridItem{font-size:1em}*.BBMembershipBenefitsGridItem td{text-align:left;border-bottom:1px solid #d5d5d5}*.BBMembershipBenefitsTable{border-color:#fff !important;border-collapse:collapse}*.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}*.GivingHistoryList{font-size:1em;font-family:inherit}*.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}*.NewsReaderResultsList td{padding:0}*.NewsReaderItemLink{display:block;margin:0;font-weight:normal}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}*.NewsReaderItemDate{display:block;margin:0 0 5px;color:#999;font-size:14px;line-height:1.5;padding:0 0 5px;text-shadow:0 1px 0 #fff}*.NewsReaderFormTable{border-collapse:collapse;width:100%;font-family:inherit;font-size:1em;line-height:18px;margin:0}#contentSecondary .NewsReaderFormTable input,#contentSecondary .NewsReaderFormTable label,#contentSidebar .NewsReaderFormTable input,#contentSidebar .NewsReaderFormTable label{display:none}*.NewsReaderFormTitle{font-family:inherit;font-size:1em}*.NewsChannelFormImage{font-family:inherit;padding:0 0 .25em}*.NewsChannelStoryList{font-size:1em;font-family:inherit;width:100%;border-color:#f0f0e6}*.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}*.NewsChannelItemTitle{font-family:inherit;font-size:18px}*.NewsChannelItemDesc{padding:.5em 1em !important}*.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}*.PostChannelStoryHeading{font-family:inherit;font-size:1em}*.PostChannelStoryLegend{font-size:1em;font-family:inherit}*.CHannelStoryEditButtonWAI{padding:0 0 0 1em}*.CHannelStoryDeleteButtonWAI{padding:0 0 0 1em}*.CHannelRSSFeedButton,*.ChannelRSSFeedButton{float:right}*.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}*.NewsChannelFormTitle{font-size:18px;font-family:inherit;width:auto;margin:0 0 .25em;display:block}*.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}*.NewsChannelListingTable{margin:0 0 1em}*.NewsChannelListingTable td.taRight table{border-collapse:collapse;margin:0 0 0 auto}*.FRDashBoardSectionHeading{background-color:#0c1c4e;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 .25em .25em 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 .25em;padding:0 0 .25em;font-size:1em;color:#000}*.FRTeamName{font-size:1em}*.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}*.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}*.FRCommentsFieldSet *.FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;margin:0;padding:0}*.FRText{font-size:1em;white-space:nowrap}*.FRDonorListSetCaption{display:block;margin:0 0 .75em;padding:0 0 .5em;font-size:1.25em;color:#333;font-weight:bold;background-color:#fafafa}*.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:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}*.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellPast{background:transparent;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;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-color:#fafafa;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-size:18px;color:#000;padding:.5em 0}fieldset *.FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}*.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:#333;font-size:1.25em;font-weight:bold}*.FRManagerDashBoardSection{font-size:1em;border:0 none}*.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}*.FRManagerDashBoardSectionHeading *.BBFormTextBox,*.FRManagerDashBoardSectionHeading *.BBFormTextbox{width:auto}*.FRManagerDashBoardSectionToolbar{font-size:1em}*.FRManagerDashCaptions:link{font-size:1em}*.FRManagerDashCaptions:visited{font-size:1em}*.FRManagerDashCaptions:hover{font-size:1em}*.FRManagerDashCaptions:active{font-size:1em}*.FRManagerDashCaptions{font-size:1em}*.FRManagerFormTitle{font-size:18px;color:#000}*.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{font-family:inherit;display:block;font-family:inherit;font-size:.92em;margin:0 0 1em}*.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}*.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}*.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:.5em}label.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:0}*.SurveyAnswerColumnHeading{font-family:inherit;padding:0 .5em;font-size:1em;text-align:center !important}*.SurveyQuestionSeparator{background-color:transparent;font-size:0}*.SurveyResponseColumnHeading{font-size:1em;font-family:inherit}*.SurveyResponseCell{font-family:inherit;font-size:1em}*.SurveyAnswerTableHeaderRow{background:transparent;font-weight:bold}*.SurveyTestModeMessage{font-family:inherit;font-size:1em;font-weight:bold}*.SurveyAnswerRequiredMessage{font-family:inherit;font-weight:normal;font-style:normal;font-size:1em;padding:0}*.SurveyButton{font-family:inherit;font-size:1em;margin:0}*.SurveyFormTable{width:400px}*.SurveyQuestionTable td{padding:0 0 .25em}*.SurveyAnswerTable{width:100%}*.SurveyOpenEndedEssayTextArea{width:95%}*.SurveyOpenEndedAnswerTextbox{width:250px;float:left;clear:both}*.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;margin:0 0 1em}*.SlideshowImage{padding:0}img.SlideshowImage{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;box-shadow:0 1px 6px #666;padding:0;position:relative;behavior:url(document.doc?id=1)}*.CHDashBoardSectionHeading{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:hover{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:#333;display:block;margin:1em 0 0}*.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}*.CHCommentsFieldSet *.CHFieldSetCaption{color:#333;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-color:#e2e2e2;border:1px solid #666;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{padding:.5em 0 .35em}fieldset *.CHFormTitle{padding:.5em 0 .35em;font-size:1em;color:#000;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%}*.SearchTable{white-space:normal !important}tr.SearchHeaderRow td{padding:12px 5px}*.BBSearchDescriptionStyle{white-space:normal !important;padding:0 .5em 1em}*.SearchFormDescription{padding:.5em 0}*.SearchButton{margin:0}*.SearchFormTable td.wsNowrap{white-space:normal}*.SearchFieldCaption{display:block}*.SearchEvenRowStyle td a{display:block;font-weight:bold;padding:9px 6px 3px}*.SearchOddRowStyle td a{display:block;font-weight:bold;padding:9px 6px 3px}*.QuickSearchFormTable td{padding:0;vertical-align:middle}*.QuickSearchFieldCaption{padding:0;display:none}*.CalendarViewEventItemContainer{margin:.5em 0 .5em .5em}*.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #c9c9c9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(document.doc?id=1)}*.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{height:auto;line-height:1em;vertical-align:top;font-size:1em}*.CalendarViewDayHeader{background-color:transparent;color:#fff;height:auto;padding:.75em;text-transform:none;text-align:center;font-size:1em;font-family:inherit;font-weight:normal}*.CalendarViewOtherMonthDay{background-color:transparent;border:1px dashed #c9c9c9;border-top:0 none;color:#333;height:100px;text-align:right}*.CalendarViewWeekendDay{height:100px;border:1px dashed #c9c9c9;border-top:0 none;background-color:#fff;text-align:right}*.CalendarViewDay{height:100px;border:1px dashed #c9c9c9;border-top:0 none;background-color:#fff;text-align:right}*.ListViewDateRangeGoButton{margin:0 0 0 .6em}*.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}*.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;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-weight:normal;font-size:22px;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 #aaa;padding:.5em 0}*.DetailCaption{font-size:18px;color:#000}*.CalendarViewToday{background-color:#efd5b8;border:1px dashed #c9c9c9;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:0}*.CalendarFilterContainer input{float:left;clear:left;margin:.25em .5em 0 !important}*.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:.25em 0}table[id$="CalendarEvent1_rblMapLink"]{margin-bottom:.5em}*.EventCalFilter_Show,*.EventCalFilter_Hide{border:0 none;padding:1em 0;font-size:1em}span[id$="lblCalName"]{display:block;padding:0;font-weight:bold}*.ListViewTopLeft{border-bottom:0 none}*.ListViewTopRight{border-bottom:0 none;text-align:right;vertical-align:top}td.ListViewTopGap *.BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}*.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}*.CalendarViewContainer{font-size:1em}*.CalendarViewTopLeft{font-weight:bold;padding:0}*.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}*.CalendarViewTodayText{display:block;padding:0 0 0 6px}*.CalendarFilterSaveContainer input{display:inline;float:right}*.CalendarEventRecurMsg{padding:0}*.CalendarEventRecurContainer{border:0 none}*.CalendarFormCategoryContainer{border-collapse:collapse;width:85%}*.CalendarFormCategoryContainer td{padding:0}*.CalendarFormCategoryContainer input,*.CalendarFormCategoryContainer select,*.CalendarFormCategoryContainer textarea{margin:.25em 0}*.CalendarFormCategoryContainer label{margin:0 .5em 0 0}*.CalendarFormDateTimeContainer{border-collapse:collapse;width:85%}*.CalendarFormDateTimeContainer table{margin:0}*.CalendarFormDateTimeContainer td{padding:0}*.CalendarFormDateTimeContainer input,*.CalendarFormDateTimeContainer select,*.CalendarFormDateTimeContainer textarea{margin:.25em 0}*.CalendarFormDateTimeContainer *.BBFormTextbox{margin-right:.25em}*.CalendarFormDateTimeContainer img{vertical-align:middle}*.CalendarFormDateTimeContainer label{margin:0 .5em 0 0;float:none}*.CalendarFormOptionalText{vertical-align:middle}*.CalendarFormEventInfoContainer{border-collapse:collapse;width:85%}*.CalendarFormEventInfoContainer td{padding:0}*.CalendarFormEventInfoContainer input,*.CalendarFormEventInfoContainer select,*.CalendarFormEventInfoContainer textarea{margin:.25em 0}*.CalendarFormEventInfoContainer label{margin:0 .5em 0 0}*.CalendarEditButtons{margin:1em 0 !important}*.EventCalendarButtons{font-size:1em;padding:0 1em 0 0}*.EventCalendarButtonBar{height:auto;padding:0}*.CalendarFormFieldCaption{vertical-align:middle;width:33%}*.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}*.DetailDateTime{color:#333;font-size:1em;font-weight:normal;padding:0;border-bottom:0 none}*.DetailEventDetails{border:none}*.DetailRight{vertical-align:middle;padding:.25em 0 0}*.EditEventLocation{height:auto;width:90%}*.EditEventContactInfo{height:auto;width:90%}*.EditEventFees{height:auto;width:90%}*.EditEventTextBox{border-style:inset;width:90%}*.EducationListHeader{font-size:1em;font-family:inherit}*.EducationFormFieldSet{border:0 none;margin:0;padding:0}*.EducationListEvenRowStyle{font-size:1em;font-family:inherit}*.EducationListOddRowStyle{font-size:1em;font-family:inherit}*.BBVolOpInstructions{padding:.5em 0}*.BBVolOpJobDetailCaption{width:15%;vertical-align:top;padding-top:.5em;padding-bottom:.5em}*.BBVolOpJobDetailFieldValue{padding:.5em 0}*.BBVolOpSignUpTextBox{width:80%}*.BBVolOpJobListEvenRow td{vertical-align:top;padding:.25em .5em}*.BBVolOpJobListHeader td{white-space:nowrap}*.BBVolOpJobList{margin:1em 0}*.BBVolOpJobListOddRow td{vertical-align:top;padding:.25em .5em}*.UpcomingEventContainer{background-color:transparent}*.UpcomingEventContainer br{display:none}#printStart br{display:none}*.RecentEventContainer{background-color:transparent}*.RecentEventContainer br{display:none}*.HighlightEventTitle{display:block;padding:.5em 0 0}*.HighlightEventDate{display:block}*.HighlightEventTime{display:block}*.HighlightEventCancelled{display:block}*.HighlightEventScore{display:block}*.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}*.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}*.BBNotesNoteDateCell{padding:0;font-weight:bold}*.BBNotesNoteLinkCell{padding:0}*.BBNotesNoteCell{padding:.5em 0 0 2em;text-align:left}*.BBNotesInstructions{font-style:normal}*.BBNotesSearchFormTable{margin:1em 0 0}*.BBNotesTabSelected{background:transparent none;font-weight:bold;padding:.5em 1em .5em 0}*.BBNotesTabUnselected{padding:.5em 1em .5em 0}*.BBNotesFieldCaption{font-weight:bold}*.BBNotesNoteTable{margin:15px 0}*.BBNotesLayoutTable{margin:1em 0}*.BBNotesSearchFormLayoutTable{margin:1em 0 0;width:100%}*.BBNotesTextBox{font-size:1em;margin:.25em 0;border:1px solid #a7a6aa;width:auto}*.BBNotesListOddRow{background-color:transparent}*.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 1em}*.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}*.BBAnonymousSubscriptionFormTable td{padding:0}#contentSidebar *.BBAnonymousSubscriptionFormTable{margin:1em 0}*.BBAnonymousSubscriptionTitle{font-family:inherit;padding:0}*.Scroller{border:0 none;border-collapse:collapse;font-family:inherit;margin:0 0 1em}td.ScrollerBodyTD{background-color:transparent !important;padding:0 1em !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}*.ScrollerLoadingMsg{font-size:1em;padding:.25em}*.ScrollerListRow{font-size:.92em;padding:0}*.ScrollerItemComment{padding:.25em 1em}*.PageSharingContainer{border:0 none;overflow:hidden;padding:0;width:100%}*.PageSharingList{clear:both;display:block;float:right;margin:0 0 1em;padding:0}*.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}*.PageSharingControlCell{padding:0}*.PaymentPartSubmitButton{display:block;margin:0}*.PaymentPartGrid{border-color:#fff;margin:1em auto;width:100%}*.PaymentPartGrid_Header th{text-align:left}*.PaymentPartGrid td,*.PaymentPartGrid th{vertical-align:middle;padding:.25em}*.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid th,*.PaymentPartGrid td{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid_Header{font-family:inherit;font-size:1em}*.ECardWizardSubheading{margin-bottom:1em}*.ECardSection th[scope="col"]{text-align:left}*.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;width:auto}*.ECardPreviewBlock{border:0 none;margin:.5em 0;padding:.5em}*.ECardPreviewBlock table{width:auto !important}*.ECardPreviewBlock span[id$="lblPreviewFromCaption"],*.ECardPreviewBlock span[id$="lblPreviewToCaption"],*.ECardPreviewBlock span[id$="lblPreviewSubjectCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewFromCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewToCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewSubjectCaption"],*.ECardPreviewBlock span[id$="lblSubjectCaption"]{padding-right:.5em;text-align:right;font-weight:bold;width:60px}*.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}*.ECardThumbnail:hover{opacity:1;border:0 none}*.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}*.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}*.GivingSearchResultOddRow{clear:both;padding:.5em}*.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}*.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}*.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}*.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}*.GivingSearchFormButtonCell{padding:.5em}*.GivingSearchFormTextBox{width:100%}*.GivingSearchFormTable br{display:none}*.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}*.GivingSearchResultLink{padding:0}*.TransactionManagerInformationGrid{width:auto}*.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:#fffef2;color:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px !important;text-align:left}*.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerSummaryContainer{margin-bottom:1em;width:auto}*.TransactionManagerSummaryTable{border:0 none;border-collapse:collapse;font-size:100%;width:100%}*.TransactionManagerSummaryHeaderValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerOddRow{background-color:transparent}*.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}*.TransactionManagerFieldContainer{display:block}*.TransactionManagerGridNotificationCell{padding:.5em}*.TransactionManagerTabsContainer{background-color:transparent;border-color:#c9c9c9;border-style:solid;border-width:0;clear:both;float:left;position:relative;width:100%;z-index:2}*.TransactionManagerTab{float:left;margin:0 0 0 .5em;padding:.5em 1em}*.TransactionManagerCurrentTab{background-color:#fff;background-image:none;border-color:#c9c9c9;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-style:solid;border-width:1px 1px 0;margin-bottom:0;margin-top:0;padding:.5em 1em;behavior:url(document.doc?id=1)}*.TransactionManagerTabContent{background-color:#fff;border-color:#c9c9c9;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;clear:none;float:left;margin:-1px 0 0;overflow:auto;padding-top:0;position:relative;width:100%;z-index:1;behavior:url(document.doc?id=1)}*.TransactionManagerContentWrapper{margin:1em}*.TransactionManagerHelpTextDiv{clear:both;padding:0 0 1em}*.TransactionManagerFilterContainer{border:0 none;margin-bottom:1em;padding:0;width:auto}*.TransactionManagerInformationGrid{width:auto}*.Pager{border:0 none;float:left;margin:0 0 1em}*.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}*.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormDisplayItem{padding:.25em}*.BBFormDisplaySection{border:0 none;margin:0;padding:0}*.BBFormDisplayFieldCaption{font-size:12px}*.BBFormDisplayTextbox,input[id$="txtAlias"]{width:33%}*.BBFormDisplayTextAreaContainer{padding:0}*.BBFormDisplayTextArea{width:33%}*.BBFormDisplayEmailContainer{padding:0}*.BBFormDisplayEmail{float:left;font-size:11px;margin:.25em 0;width:33%}*.BBFormDisplayTextboxContainer,*.BBFormDisplayDropdownContainer{padding:0}*.BBFormDisplayRequiredFieldMarker{float:none;margin:.25em}*.BBSequenceMapCommandContainer{text-align:center}*.BBSequenceMapOptionalContainer{float:none;margin:0}*.BBSequenceMapNavigationContainer{float:none;margin:1em 0}*.BBSequenceMapNavigationButton{margin:0 .5em}*.BBSequenceMapNavigationPreviousButton{float:left}*.BBSequenceMapNavigationNextButton{float:right}*.BBSequenceMap{margin:1em 0;overflow:hidden;padding:0}*.BBSequenceMapStep{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}*.BBSequenceMapStepItem{background:none repeat scroll 0 0 transparent;border-color:#999;border-style:none none solid;border-width:0 0 3px;color:#666;display:block;font-size:11px;min-height:0;min-width:0;padding:.5em .5em .25em;text-align:left;text-decoration:none;white-space:nowrap}*.BBSequenceMapStepLink:link{color:#999;font-size:11px}*.BBSequenceMapStepLink:hover{background-color:transparent;color:#999}*.BBSequenceMapCurrentStepItem{background-color:#666;color:#000;font-weight:normal;border-bottom:3px solid #000;border-radius:10px 10px 0 0;font-family:inherit;font-size:11px;height:auto;padding:.5em .5em .25em;text-align:center;white-space:nowrap;behavior:url(document.doc?id=1)}*.BBFormDisplaySequenceMapFutureStepItem{border-color:#999;color:#333}*.BBFormDisplayRequiredFieldMissingText{background-color:transparent;margin-bottom:0;margin-left:1em;margin-top:0;font-size:11px}*.BBFormDisplayErrorMessage{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0}#NewFormListDiv,#MyFormListDiv{margin:0 0 1em}@charset "utf-8";html,body{margin:0;border:0;padding:0}.dInlineBlock{display:-moz-inline-block}.dInlineBlock{display:inline-block}.h1p{height:1%}.h100p{height:100%}.taCenter{text-align:center}.taLeft{text-align:left}.taRight{text-align:right}.vaBottom{vertical-align:bottom}.vaMiddle{vertical-align:middle}.vaTop{vertical-align:top}.w1p{width:1%}.w100p{width:100%}.w150px{width:150px}.wsNowrap{white-space:nowrap}.BBModalBackground{background-color:#808080;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5}.ContentTB2{background-color:#dddbdb;border:outset 1px}.ContentTB2Hot{background-color:#c0c0cf;border:outset 1px}.ContentTB{background-color:#c0c0c0;border:outset 1px}.ContentTBHot{background-color:#c0c0cf;border:outset 1px}.PageDesignerPane{padding:1px}.PageDesignerPaneHot{background-color:#f5f5f5;border:dashed 1px #008000}.BBCalendarDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid}.BBCalendarWeekendDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid}.BBFormCheckListContainer{Height:100px;Overflow:auto}.BBModalDialog{border:solid thin #999}.BBModalDialogButton{width:100px}.BBModalDialogContent{background-color:#fff;padding:3px 3px 3px 3px}.BBModalDialogTitle{background-color:#006;border-bottom:solid thin #999;color:#fff;font-weight:bold;overflow:hidden;padding:3px 3px 3px 3px;text-align:left;white-space:nowrap}.ReportInformationCell{height:150px;white-space:normal;overflow:auto}.BBCalendar{border-color:#000}.BBCalendar:active{color:#00008b}.BBCalendar:hover{color:#00008b}.BBCalendar:link{color:#00008b}.BBCalendar:visited{color:#00008b}.BBCalendarDayHeader{background-color:#369;color:#fff;height:1px}.BBCalendarNextPrev{background-color:#369;color:#fff}.BBCalendarOtherMonthDay{color:#c96}.BBCalendarSelectedDay{font-weight:bold}.BBCalendarSelector{background-color:#369}.BBCalendarTitle{background-color:#369;color:#fff;font-weight:bold}.BBCalendarTodayDay{background-color:#b0c4de}.BBFieldCaption,.BBFieldControlCell,.BBFormTable,.BBVolOpJobDetailFieldValue{padding:0 10px 20px 0;vertical-align:middle}.BBFieldCaption{text-align:right}.BBFieldCheckboxCaption{text-align:left}.BBFieldControlCell{text-align:left}.BBFormButtonCell{text-align:center}.BBFormButtonRow{background-color:#fff}.BBFormChecklist{border:1pt solid buttonFace}.BBFormErrorMessage{color:#f00;font-weight:bold}.BBFormReadonlyValue{font-style:italic}.BBFormRequiredFieldMarker{color:#f00;font-size:medium;font-weight:bolder;vertical-align:middle}.BBFormRequiredFieldMissingText{color:#f00;font-weight:bold}.BBFormSelectList{background-color:#fff;width:auto}.BBFormTable{border:1pt solid buttonface}.BBFormTextArea{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal}.BBFormValidatorSummary{background-color:#fff;color:#f00}.BBListingHeading{font-weight:normal !important;text-align:left}.BBListingTable{border-bottom:1pt solid buttonFace;border-top:1pt solid buttonFace}.BBListOddRowStyle{background-color:#e9e9e9}.BBMessage{font-style:italic}.BBNameLink:active{color:#000}.BBNameLink:hover{color:#008000}.BBNameLink:link{color:#000}.BBNameLink:visited{color:#00f}.MatchFinderResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PagedListFooter{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PagedListFooterLink:hover{color:#06c;text-decoration:underline}.PagedListFooterLink:link{color:#06c;text-decoration:none}.PagedListFooterLink:visited{color:#69c;text-decoration:none}.SpellBody{background-color:#f5f5f5;padding:0 6px 6px 6px}.SpellButton{margin:0,0,2px,2px;width:100%}.SpellCheckBadWord{color:#f00;font-weight:bold}.SpellCheckTextBox{width:100%}.SpellFieldValue{font-size:8pt;text-align:left}.SpellHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.SpellHeadingCell{background-color:#e9e9e9;width:100%}.SpellHeadLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.SpellLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;text-align:right}.SpellSubject{font-size:8pt;font-weight:bold}.SpellSuggestionList{border:1px solid #000;height:auto;width:100%}.SpellText{background-color:#f5f5f5;padding:12px,6px,6px,6px}.SpellTextValue{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;text-align:left}.ReportCalendar{FONT-SIZE:8pt}.SpellFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.MatchFinderDetailsValue{font-size:10pt;font-style:normal}.SpellFormTable{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.ReportTitle{height:18px}.SpellFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.LoginSectionHeader{font-style:italic;font-weight:bold;text-align:left;background-color:#eee;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#000}.LoginLink{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline}.LoginFieldMessage{FONT-SIZE:8pt;COLOR:gray;FONT-FAMILY:Arial Narrow}.LoginFormTable{border:0;width:275px}.LoginFormTextArea{width:140px}.LoginFormTitle,.LoginSectionHeader{font-weight:normal !important;text-align:left}.LoginFieldCaption,.LoginFormTable .BBFieldControlCell,.LoginSectionHeader{padding:0 10px 20px 0}.ProfileImageDefault{width:100px}.RoleImage{width:20px;margin:2px 2px 2px 2px}.RoleImageContainer{padding:2px 2px 2px 2px}.ProfileFormPrivateControlCell{text-align:center}.ProfileFormButtonCell{text-align:right}.ProfileFormTable{border:0}.ProfileFormChildRowTitle{text-align:right}.ProfileFormTitle{text-align:left}.DirectoryListingItemInteriorTable{border-collapse:collapse;white-space:nowrap;width:100%}.DirectoryPagingButton{width:60px}.DirectoryListingHeading{border-left:1pt solid #fff;border-right:1pt solid #fff;padding:3px}.DirectoryListingItem{border-bottom:1pt solid buttonFace;vertical-align:top}.DirectoryListingTable{border-collapse:collapse}.DonationHelpFormCheckTable{height:50px}.DonationHelpFormCSCTable{height:400px}.DonationHelpFormDDTable{height:275px}.DonationHelpFormGATable{height:280px}.DonationCaptcha{margin:0}.DonationCaptchaActionLinkContainer{text-align:right}.DonationCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px}.DonationCaptchaImageContainer{border:1px solid #aaa}.DonationCaptureFieldControlCellAmount{font-weight:bold;width:400px}.DonationECardSectionBody{padding:5px 5px 5px 20px}.DonationECardSectionSeparator{background-color:#d3d3d3;margin-left:20px;padding:2px}.DonationECardTemplate{padding:2px}.DonationCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.DonationCaptureFieldCaption{width:200px;padding:0 10px 20px 0}.DonationFieldCaption,.DonationCaptureFieldCaption,.DonationCaptureFieldControlCell{padding:0 10px 20px 0;vertical-align:top}.DonationButtonCell{text-align:right}.DonationCaptureReadonlyValue{text-align:left;font-size:x-small}.DonationCaptureSelectListNarrow{width:75px}.DonationCaptureFormTable{width:100%}.DonationCaptureTextArea{width:350px}.DonationTextArea{width:350px}.DonationCaptureTextboxNarrow{width:80px}.DonationCaptureTextboxWide{width:350px}.DonationTextboxNarrow{width:80px}.DonationTextboxWide{width:350px}.BBClassNotesApprovalFilterRow{border-bottom:1pt solid buttonFace;border-top:1pt solid buttonFace}.BBClassNotesDisplayTable{width:100%}.BBClassNotesNoteTitleRow{color:#fff;vertical-align:top}.BBClassNotesTabButtonSelected{font-weight:bold}.BBClassNotesFormTable{width:100%}.BBClassNotesTextArea{width:100%}.BBClassNotesLastModifiedMessage{color:#000;text-align:right}.EventAttendeesComplete{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small}.EventAttendeesCurrent{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small;font-weight:bold}.EventAttendeesFuture{padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}.EventAttendeesGrid{font-size:xx-small;color:#666;vertical-align:top;background-color:#eee;border:1px solid #dcdcdc;padding-right:8px;margin-bottom:10px}.EventAttendeesOverallTotal{font-weight:normal;background-color:#eee;font-size:xx-small;padding-right:6px}.EventItemRegistrantsEventName{background-color:#eee;font-style:italic;font-weight:bold;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#000}.EventItemsSelectionGrid{margin-top:6px;margin-bottom:6px}.EventTicketsBodyCell{color:#666;font-size:xx-small;font-weight:normal}.EventTicketsHeaderCell{font-weight:normal;color:#666;font-size:xx-small}.SummaryGridEventTitle{font-style:normal;font-size:11px;font-weight:bold}.EventItemRegistrantControlCellName{text-align:right}.EventItemRegistrantsHeader{background-color:transparent;text-align:left;font-weight:bold;color:#666;padding-top:8px;padding-left:6px;padding-bottom:6px;border-bottom:1px solid #dcdcdc}.EventItemRegistrationControlCellDescription{font-weight:bold;text-align:left;width:100px}.EventItemRegistrationControlCellNumParticipants{text-align:left}.EventItemRegistrationControlCellPrice{font-weight:bold;text-align:right}.EventItemRegistrationFooterControlCellAmount{font-weight:bold;text-align:right;width:70px}.EventItemRegistrationFooterControlCellNumRegistrations{font-weight:bold;width:25px}.EventItemRegistrationFooterControlCellRegistrations{width:100px}.EventItemRegistrationFooterControlCellTotal{text-align:right;width:150px}.EventItemRegistrationsHeader{background-color:transparent;text-align:left;font-size:11px;font-weight:bold;color:#666;font-family:verdana,arial,helvetica,sans serif}.EventProgressCell{height:10px}.EventProgressCellFuture{height:10px}.EventProgressCellPast{background-color:#808080;height:10px}.EventItemRegistrantControlCell{text-align:left}.EventItemRegistrantSelectList{width:200px}.EventSubmitButton{margin-left:5px;margin-right:5px;width:100px}.EventItemRegistrantsTable{text-align:center;width:485px}.EventItemRegistrationFooterTable{border:none;width:485px}.EventItemRegistrationsTable{border:none;text-align:left;width:550px;margin-left:20px}.EventItemsTable{border:none}.EventTable{border:none;width:550px}.EventItemRegistrantTextbox{width:200px}.EventItemRegistrationTextbox{width:25px}.EventItemTitleDescription{border:none;font-weight:normal}.EventItemTitleName{border:none;font-size:medium}.EventItemTitleTime{border:none;font-size:small}.EventMessage{text-align:center}.ProfilePhotoFormTextbox{width:250px}.DiscussionPending{color:#f00}.DiscussionFilterSpacer{width:2px}.DiscussionFooterLink:hover{color:#b20b35;text-decoration:underline}.DiscussionFooterLink:link{color:#b20b35;text-decoration:none}.DiscussionFooterLink:visited{color:#b20b35;text-decoration:none}.DiscussionGroupApproveButton{background:url(image/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.DiscussionGroupDeleteButton{background:url(image/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px}.DiscussionGroupHeadingCell{background-color:#e9e9e9;width:100%}.DiscussionGroupHeadingText{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionGroupNewTopicButton{background:url(image/PostNewTopic.gif) no-repeat;height:14px;padding:0;width:79px}.DiscussionGroupReplyButton{height:13px;margin-right:6px;padding:0;width:36px}.DiscussionGroupReplyTextbox{width:100%}.DiscussionGroupSearchCellSpacer{width:1%}.DiscussionGroupSearchTextCell{width:45%}.DiscussionGroupSpellButton{background:url(image/CheckSpelling.gif) no-repeat;border-style:none;border-width:0;height:14px;padding:0;width:79px}.DiscussionMessageNew{color:#f00;font-size:8pt;font-weight:normal}.DiscussionMessageSepHR{color:#ccc;margin:3px 0 0 0;padding:0;width:95%}.DiscussionNew{color:#f00}.DiscussionReplyBody{background-color:transparent;padding:0 6px 0 0}.DiscussionReplyFieldValue{font-size:8pt;text-align:left}.DiscussionReplyHeading{background-color:transparent;height:21px;padding:3px 5px 2px 0}.DiscussionReplySubject{font-size:8pt;font-weight:bold}.DiscussionReplyTable{margin:0 0 10px 0;width:100%}.DiscussionThreadLBracket{background:url(image/Bracket3.gif) no-repeat;height:21px;padding:0;width:11px}.DiscussionThreadRBracket{background:url(image/Bracket2.gif) no-repeat;height:21px;padding:0;width:11px}.DiscussionThreadTBracket{background:url(image/Bracket1.gif) no-repeat;background-position:3px 3px;border-style:none;border-top:none;height:21px;padding:0;width:11px}.DiscussionTopicBody{background-color:#f5f5f5;padding:12px 6px 6px 6px}.DiscussionTopicFieldValue{font-size:8pt;text-align:left}.DiscussionTopicHeading{background-color:#e9e9e9;height:21px;padding:3px 5px 2px 5px}.DiscussionTopicLink:hover{color:#b20b35;text-decoration:underline}.DiscussionTopicLink:link{color:#b20b35;text-decoration:none}.DiscussionTopicLink:visited{color:#b20b35;text-decoration:none}.DiscussionTopicList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.DiscussionTopicListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionTopicNumReplies{font-size:8pt;font-weight:normal}.DiscussionTopicSepHR{width:95%}.DiscussionTopicSubject{font-size:8pt;font-weight:bold}.DiscussionTopicTable{margin:0 0 5px 0;width:100%}.PostDiscussionPreviewHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionPreviewHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionPreviewLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.PostDiscussionReplyHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionReplyHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionReplyLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.PostDiscussionTopicHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionTopicHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionTopicLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.DiscussionFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:60px}.DiscussionReplyFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.DiscussionTopicFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.PostReplyFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostTopicFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionGroupButtonCell{text-align:left}.PostDiscussionPreviewFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PostDiscussionReplyFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PostDiscussionTopicFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.DiscussionGroupMessageTextArea{width:95%}.DiscussionGroupSearchTextbox{width:100%}.DiscussionGroupTopicTextbox{width:95%}.DiscussionGroupFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.DiscussionGroupValidationSummary{background-color:transparent}.DiscussionThreadList{background-color:transparent;font-size:8pt;font-weight:normal}.DiscussionGroupMessage{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:bold}.BBDocumentDisplayDescriptionStyle{font-style:italic}.BBDocumentDisplayHeaderSelected{font-weight:bold}.BBDocumentDisplayNew{color:#f00}.BBDocumentDisplayTable{background-color:transparent;width:100%}.BBDocumentFormTable{width:100%}.BBDocumentAddDescription{font-size:medium}.BBDocumentAddFile{width:auto}.BBPollAnswersTable{text-align:left}.BBPollResultsTableSummaryCell{font-weight:bold}.BBPollsQuestionCell{font-size:small;text-align:left}.BBPollsQuestionRow{font-weight:bold}.BBPollsSubmitButtonCell{text-align:center}.BBPollsSubmitButtonRow{text-align:center}.BBPollsSubmitButton{font-weight:bold}.BBPollsFormTable{margin:2 2 2 2}.BBPollsFormTitle{text-align:left}.JobBoardLegend{font-size:8pt;font-style:normal;font-weight:normal}.JobBoardPostLink:hover{color:#b20b35;text-decoration:underline}.JobBoardPostLink:link{color:#b20b35;text-decoration:none}.JobBoardPostLink:visited{color:#b20b35;text-decoration:none}.JobBoardSearchLink:hover{color:#b20b35;text-decoration:underline}.JobBoardSearchLink:visited{color:#b20b35;text-decoration:none}.JobDetailApproveButton{background:url(image/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobDetailEditButton{background:url(image/EditBtn.gif) no-repeat;height:14px;padding:0;width:31px}.JobDetailHeadingCell{background-color:#e9e9e9;width:100%}.JobDetailLegend{font-size:8pt}.JobDetailLink:hover{color:#b20b35;text-decoration:underline}.JobDetailLink:link{color:#b20b35;text-decoration:none}.JobDetailLink:visited{color:#b20b35;text-decoration:none}.JobPostDetailFieldCaption{background-color:#e9e9e9;text-align:right;white-space:nowrap;width:25%}.JobPostDetailFieldValue{background-color:#f5f5f5;width:75%}.JobPostDetailTable{font-size:8pt}.JobResultsApproveButton{background:url(image/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobResultsDeleteButton{background:url(image/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobResultsFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:80%}.JobResultsFilterSpacer{width:2px}.JobResultsHeading{font-family:Verdana,Helvetica,sans-serif}.JobResultsHeadingCell{background-color:#e9e9e9;width:100%}.JobResultsLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.JobResultsLink:hover{color:#b20b35;font-size:8pt;text-decoration:underline}.JobResultsLink:link{color:#b20b35;font-size:8pt;text-decoration:none}.JobResultsLink:visited{color:#b20b35;font-size:8pt;text-decoration:none}.JobResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.JobResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.JobResultsNew{color:#f00}.PostJobHeadingCell{background-color:#e9e9e9;width:100%}.PostJobLegend{font-size:8pt}.PreviewJobHeadingCell{background-color:#e9e9e9;width:100%}.PreviewJobLegend{font-size:8pt}.SearchJobHeadingCell{background-color:#e9e9e9;width:100%}.SearchJobLegend{font-size:8pt}.JobSearchFieldCaption{background-color:#e9e9e9;text-align:right;width:30%}.JobPostFieldControlCell{width:65%}.JobSearchFieldControlCell{width:60%}.JobPostSelectList{width:97%}.JobSearchSelectList{width:100%}.JobDetailFormTable{font-family:Verdana,Helvetica,sans-serif}.PostJobFormTable{font-family:Verdana,Helvetica,sans-serif}.PreviewJobFormTable{font-family:Verdana,Helvetica,sans-serif}.JobPostTextArea{width:95%}.JobPostTextboxWide{width:95%}.JobSearchTextboxWide{width:100%}.JobBoardValidationSummary{background-color:transparent;font-size:8pt}.BBCurrentMembershipCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%;border-bottom:1pt solid #000}.BBMembershipSummaryActionCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%}.BBMembershipFieldCaption{width:175px}.BBMembershipSummaryFieldCaption{width:150px}.BBMembershipFormReadonlyValue{font-weight:lighter;font-style:italic}.BBMembershipTextArea{width:100%}.BBMembershipBenefitsGridHeader{font-weight:bold;font-size:x-small}.BBMembershipBenefitsGridItem{font-size:x-small}.GivingHistoryList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.GivingHistoryListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.GivingHistoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.NewsReaderFormImage{text-align:right}.NewsReaderItemDate{font-size:14px;font-style:italic}.NewsReaderItemDesc{white-space:normal}.NewsReaderItemDesc img{margin:5px}.NewsReaderItemLink{color:#b20b35;text-decoration:none}.NewsReaderItemLink:hover{color:#b20b35;text-decoration:underline}.NewsReaderItemLink:visited{color:#b20b35;text-decoration:none}.NewsReaderLoadError{background-color:transparent;color:#f00}.NewsReaderResultsList{border-width:0;border-style:None;width:100%}.NewsReaderResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.NewsReaderFormTable{font-size:8pt;width:100%}.NewsReaderFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:9pt;text-align:left;font-weight:bold}.ChannelStoryApproveButton{background:url(image/ApproveBtn.gif) no-repeat;padding:0;width:44px;height:14px}.NewsChannelItem{background:url("../image/bkgrnd-widgettitle-border.png") repeat-x scroll bottom transparent;padding:0 0 30px 0;margin:0 0 30px 0}.ChannelNewStoryButton{background:url(image/PostNewStory.gif) no-repeat;padding:0;width:79px;height:14px}.ChannelRSSFeedButton{background:url(image/feed-icon.gif) no-repeat;padding:0;width:16px;height:16px}.ChannelStoryDeleteButton{background:url(image/DeleteBtn.gif) no-repeat;padding:0;width:44px;height:14px}.ChannelStoryEditButton{background:url(image/EditBtn.gif) no-repeat;padding:0;width:30px;height:14px}.NewsChannelFormImage{text-align:right}.NewsChannelItemDate{font-size:smaller;font-style:italic}.NewsChannelLoadError{background-color:transparent;color:#f00}.NewsChannelStoryList,.NewsChannelStoryList td{border:none!important;border-width:0!important}.NewsChannelStoryListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.PostChannelStoryHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostChannelStoryLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal}.rteBack{background:#d3d3d3;border:1px outset;letter-spacing:0;padding:2px}.rteBack tbody tr td,.rteBack tr td{background:#d3d3d3;padding:0}.rteImage{background:#d3d3d3;border:1px solid #d3d3d3;cursor:pointer;cursor:hand}.rteImageLowered{background:#d3d3d3;border:1px inset;cursor:pointer;cursor:hand}.rteImageRaised{background:#d3d3d3;border:1px outset;cursor:pointer;cursor:hand}.rteVertSep{margin:0 4px 0 4px}.PostStoryFieldCaption{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.PostChannelStoryFormTable{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;background-color:transparent}.ChannelStoryTextbox{width:100%}.PostChannelStoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.ChannelStoryValidationSummary{background-color:transparent}.FRActivityReportName{font-weight:bold}.FRAddressBookSelectedLetter{font-size:16px}.FRButton{BORDER-RIGHT:buttonface 1pt solid;text-align:center;white-space:nowrap}.FRButtonText{BORDER-RIGHT:buttonface 1pt solid;FONT-SIZE:12px;text-align:center;white-space:nowrap}.FRButtonTextActive{font-weight:bold}.FRDashBoardSection{border:buttonface 1pt solid;font-size:10px}.FRDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap}.FRDashLink{font-size:12px}.FRDashLink:active{font-size:12px;text-decoration:underline}.FRDashLink:hover{font-size:12px;text-decoration:underline}.FRDashLink:link{font-size:12px;text-decoration:none}.FRDashLink:visited{font-size:12px;text-decoration:none}.FRDashSubHeading{font-weight:bold;font-size:12px}.FRDonorListSetCaption{font-weight:bold;padding-bottom:5px;padding-top:5px}.FRFieldSetCaption{color:#666;font-size:14px}.FRParticipantName{font-size:16px}.FRProgressIndicator{font-size:11px;color:#666;font-weight:bold;vertical-align:top;background-color:#dcdcdc;border:0;border-spacing:1px}.FRSectionHeader{font-weight:bold;background-color:#eee;font-style:italic;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#000}.FRTeamGraph{WIDTH:100%}.FRTeamGraphFooter{border-top-style:solid;border-top-width:thin;font-size:12px}.FRTeamGraphHeading{border-bottom-style:solid;border-bottom-width:thin;font-size:12px}.FRTeamGraphName{font-size:12px}.FRTeamName{color:#666;font-size:12px}.FRText{font-size:12px}.FRTextRaised{color:#060;font-size:12px}.FRToDoImgCell{WIDTH:18px}.FRToDoNewDonationsText{color:#f00;font-size:12px;font-weight:bold}.FRProgressCell{background-color:#339;height:10px;color:#000;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;BACKGROUND-IMAGE:url(image/GreySelectedGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;vertical-align:top}.FRProgressCellFuture{background-color:#808080;height:10px;BACKGROUND-IMAGE:url(image/GreyGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;vertical-align:top}.FRProgressCellPast{background-color:#808080;height:10px;BACKGROUND-IMAGE:url(image/GreyGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;padding-left:4px;padding-right:4px;padding-top:2px;vertical-align:top;padding-bottom:2px}.FRDashCaptions{font-size:12px}.FRFormTitle{color:#666;font-size:14px}.FRDonorListEvenRowStyle{background-color:#eee}.FREvenRowStyle{BACKGROUND-COLOR:#e9e9e9}.FRDonorListHeading{color:#000;border-style:none;background-color:#fff}.FRListingHeading{COLOR:white;BACKGROUND-COLOR:#191970}.FRDonorListing{border-style:none}.FRDonorListOddRowStyle{background-color:#fff}.FROddRowStyle{BACKGROUND-COLOR:#fff}.FRDonorListFooterRowStyle{background-color:#fff;font-weight:bold}.FRManagerDashBoardSection{FONT-SIZE:10px;BORDER:buttonface 1pt solid}.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap}.FRManagerDashBoardSectionToolbar{font-size:12px}.FRManagerDashCaptions:active{text-decoration:underline}.FRManagerDashCaptions:hover{text-decoration:underline}.FRManagerDashCaptions:link{text-decoration:none}.FRManagerDashCaptions:visited{text-decoration:none}.FRManagerFieldSetCaption{color:#666;font-size:14px}.FRManagerDashCaptions{font-size:12px}.FRManagerFormTitle{color:#666;font-size:14px}.SurveyAnswer{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyAnswerColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyAnswerRequiredMessage{font-weight:bold;font-size:10pt;color:#000}.SurveyAnswerTableHeaderRow{background-color:#a9a9a9}.SurveyButtonsRow{text-align:center}.SurveyConstantSumTextbox{width:50px}.SurveyQuestion{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyQuestionSeparator{width:100%;font-size:1pt;background-color:#a9a9a9}.SurveyQuestionSequence{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyResponseCell{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyResponseColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyResponseResultsBar{height:5px;background-color:#008000}.SurveyResponseTableHeaderRow{background-color:#a9a9a9}.SurveySubTitle{font-size:12pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveyTestModeMessage{font-weight:bold;font-size:16pt;color:#f00}.SurveyTitle{font-size:14pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveyButton{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal}.SurveyAnswerTable{border:none}.SurveyFormTable{border:none;width:100%}.SurveyQuestionTable{border:none}.SurveyResponseTable{border:none}.SurveyOpenEndedEssayTextArea{width:250px}.SurveyOpenEndedAnswerTextbox{width:150px}.SurveyCompleteMessage{font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveyErrorMessage{color:#f00;font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.CHButton{border-right:buttonface 1pt solid;text-align:center;white-space:nowrap}.CHButtonText{border-right:buttonface 1pt solid;font-size:12px;text-align:center;white-space:nowrap}.CHButtonTextActive{FONT-WEIGHT:bold}.CHConsoleHeaderRightBottom{font-size:12px;text-align:left}.CHConsoleHeaderRightTop{font-size:16px;text-align:left}.CHConsoleLiteralText{font-size:12px}.CHDashBoardSection{border:buttonface 1pt solid;font-size:10px}.CHDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap}.CHDashLink{font-size:12px}.CHDashLink:active{font-size:12px;text-decoration:underline}.CHDashLink:hover{font-size:12px;text-decoration:underline}.CHDashLink:link{font-size:12px;text-decoration:none}.CHDashLink:visited{font-size:12px;text-decoration:none}.CHDashSubHeading{font-size:12px;font-weight:bold}.CHFieldSetCaption{color:#666;font-size:14px}.CHInvalidUserWarningLabel{color:#f00;font-size:12px;text-align:center}.CHText{font-size:12px}.CHTextRaised{font-size:12px}.CHToDoImgCell{width:18px}.CHDashCaptions{font-size:12px}.CHFormTitle{color:#666;font-size:14px}.CHListingHeading{COLOR:white;BACKGROUND-COLOR:#191970}.FundraiserReportDataLabel{font-size:smaller;font-weight:bold}.FundraiserReportDataTableCell{white-space:nowrap;text-align:left;vertical-align:top}.FundraiserReportDescriptionLabel{font-size:smaller;font-weight:bold;color:#00f}.FundraiserReportDescriptionTableCell{white-space:nowrap;text-align:right;vertical-align:top}.FundraiserReportSeparator{color:#00f}.FundraiserReportTitleCell{text-align:center;vertical-align:top;width:100%}.FundraiserReportButtonCell{text-align:right}.FundraiserReportDetailsButton{font-weight:bold;font-size:small}.FundraiserReportChartCell{text-align:center;vertical-align:top}.FundraiserReportFormTable{border:0;width:100%}.FundraiserReportTitleLabel{color:#00f;font-size:large;font-weight:bold}.SearchDescriptionStyle{WHITE-SPACE:pre}.ListViewDateLabel{height:17px;font-size:11pt}.ListViewEventItemContainer{padding-left:5px;font-size:smaller}.CalendarViewCalendarContainer td{background:#fff}.CalendarEventRecurContainer{border:1pt solid #808080}.CalendarEventRecurMsg{padding:3px;font-weight:bold}.CalendarFilterContainer{float:left;font-size:smaller;width:100%;padding:0 20px}.CalendarFilterHorizontalDividers{color:#c0c0c0}.CalendarFilterSaveButton{background-color:#fff;color:#000;font-size:8pt;width:100px}.CalendarFilterSaveContainer{text-align:right}.CalendarFilterSaveMsg{display:none;border:solid 1px #903;color:#903;font-size:small}.CalendarFormHTMLEditor{height:250px;width:400px}.CalendarFormLegend{font-weight:bold}.CalendarFormOptionalText{color:#808080;vertical-align:top;font-size:x-small}.CalendarViewAllDayEvent{border:1px dotted #aaa;margin-bottom:10px}.CalendarViewBottomIcons{text-align:right}.CalendarViewContainer{width:100%}.CalendarViewDay{border:1px solid #aaa;height:50px}.CalendarViewDayHeader{background-color:#369;color:#fff;height:1px}.CalendarViewEvent{margin-bottom:10px}.CalendarViewToday a{color:#fff}.CalendarViewMonthYearLabel{height:17px;font-size:11pt}.CalendarViewMultiDayEvent{margin-bottom:10px}.CalendarViewOtherMonthDay{border:1px solid #aaa;height:50px;color:#777}.CalendarViewSelectedDay{font-weight:bold}.CalendarViewToday{border:1px solid #aaa;background-color:#003973 !important;width:3%;color:#fff}.CalendarViewTodayText{white-space:nowrap}.CalendarViewTopLeft{width:35%}.CalendarViewTopMiddle{width:30%;text-align:center}.CalendarViewTopRight{width:35%;text-align:right}.CalendarViewWeekendDay{border:1px solid #aaa;height:50px}.DetailCalendarCategory{height:30px;vertical-align:bottom}.DetailCaption{color:#fff}.DetailCaptionContainer{background-color:#808080}.DetailEventCancelled{font-style:italic}.DetailEventSubtitle{font-style:italic}.DetailEventTitle{font-weight:bold}.EventCalendarButtonBar{height:40px}.EventCalendarButtonBar a{padding-right:10px}.EventCalendarButtons{font-size:10pt}.EventCalendarPartContainer{vertical-align:top;text-align:left}.ListViewEventCancelled{font-style:italic}.ListViewEventDate{font-weight:bold;color:#d51;margin-top:15px}.ListViewEventDivider{margin-bottom:10px}.ListViewEventLocation{vertical-align:top;font-size:9pt}.ListViewEventSubtitle{color:#00008b;vertical-align:top}.ListViewEventTime{font-size:9pt}.ListViewEventTitle{font-weight:bold;color:#0048be}.ListViewEventTopGap{padding-top:10px}.ListViewTopGap{padding-top:5px}.ListViewTopLeft{border-bottom:solid 1px #808080}.ListViewTopRight{border-bottom:solid 1px #808080;text-align:right}a.ListViewEventTitle:active{font-weight:bold;text-decoration:none}a.ListViewEventTitle:hover{font-weight:bold;text-decoration:underline}a.ListViewEventTitle:link{font-weight:bold;text-decoration:none}a.ListViewEventTitle:visited{font-weight:bold;text-decoration:none}.DetailLeft{width:10%;text-align:left}.DetailDateTime{border-bottom:solid 1px #808080}.DetailEventDetails{border-bottom:solid 1px #808080}.DetailRight{width:90%}.ListViewContainer{width:100%;border:none}.EditEventContactInfo{width:275px;height:25px}.EditEventFees{width:275px;height:25px}.EditEventLocation{width:275px;height:30px}.EditEventTextBox{width:275px}.EducationFormFieldSetCaption{font-weight:bold}.EducationListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.EducationListHeaderItem{padding:3px}.EducationListItem{padding:3px}.EducationListEvenRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif}.EducationListOddRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif}.BBVolOpJobListHeader td,.BBVolOpJobListEvenRow td{padding:5px 10px}.BBVolOpBackToListCell{text-align:right;white-space:nowrap}.BBVolOpJobListPageControlCell{text-align:right}.BBVolOpSignUpInstructions{font-style:italic}.BBVolOpJobDetailCaption{width:15%}.BBVolOpJobDetailButtonCell{text-align:center}.BBVolOpSearchButtonCell{text-align:center}.BBVolOpSignUpButtonCell{text-align:center}.BBVolOpJobDetailTable{width:100%}.BBVolOpJobListTable{width:100%}.BBVolOpSignUpTable{width:100%}.BBVolOpJobList{width:100%}.HighlightEventCancelled{font-style:italic}.HighlightEventTitle{font-weight:bold}.RecentEventContainer{background-color:#f5f5f5}.RecentEventTitle{font-weight:bold;color:#808080}.UpcomingEventContainer{background-color:#f5f5f5}.UpcomingEventTitle{font-weight:bold;color:#808080}.BBNotesInstructions{font-style:italic}.BBNotesList{width:100%}.BBNotesListAddCell{text-align:right}.BBNotesListPageControlCell{text-align:right}.BBNotesNoteCell{text-align:left}.BBNotesNoteDateCell{text-align:right}.BBNotesNoteImageCell{vertical-align:top}.BBNotesNoteLinkCell{text-align:right}.BBNotesNoteNameCell{text-align:right}.BBNotesNoteTopicCell{font-weight:bold;text-align:left}.BBNotesSearchFormTable{width:100%}.BBNotesTabSelected{font-weight:bold;padding-left:3px;padding-right:3px}.BBNotesTabUnselected{padding-left:3px;padding-right:3px}.BBNotesEditorLayoutTable{width:100%}.BBNotesLayoutTable{width:100%}.BBNotesListLayoutTable{width:100%}.BBNotesNoteTable{width:100%}.BBNotesSearchFormLayoutTable{width:100%}.BBNotesEditor{width:100%}.BBNotesTextArea{width:100%}.Scroller{border:#d8d8d8 1px solid;background-color:#eee;font-family:Arial,Verdana;margin:10px}.ScrollerHeaderTD{background-color:#eee;text-align:center}.ScrollerItemAmount{font-weight:bold}.ScrollerItemComment{padding-left:10px;padding-right:10px;display:block;padding-top:3px}.ScrollerItemDonor{font-weight:bold}.ScrollerItemGift{font-weight:bold}.ScrollerListRow{padding:3px;font-size:8pt}.ScrollerLoadingMsg{font-size:9pt;font-weight:normal;padding:3px;white-space:nowrap}.ScrollerPlayPauseTD{text-align:left;padding-right:3px;padding-left:4px;padding-bottom:3px;padding-top:3px}.ScrollerTitle{font-size:11pt;font-weight:bold;padding:3px;white-space:nowrap}.ScrollerWrapper{border:#d8d8d8 0 solid;background-color:#fff;width:100%;left:4px}.SocialNetworking_ActionListItemConfirmationLinkButton_Part{color:#339;padding:5px;margin-right:10px}.SocialNetworking_ActionListItemConfirmationLinkButton_Part:link{color:#339;font-weight:bold;font-size:110%;text-decoration:underline}.SocialNetworking_ActionListItemConfirmationLinkButton_Part:visited{color:#339;font-weight:bold}.SocialNetworking_ActionListItemConfirmationText_Part{display:block;margin-bottom:8px;text-align:left}.SocialNetworking_ActionListItemConfirmationTextName_Part{font-weight:bold;font-style:italic}.SocialNetworking_ActionListItemConfirmationWrapper_Part{position:relative;border:1px solid #666;padding:10px;background-color:#fff;background-image:url(../../image/userdashboard/sn_confirmbg.gif);background-repeat:repeat-x;width:190px;margin-left:-110px;margin-right:0;text-align:center;z-index:99999}.SocialNetworking_ContentItemActionList_Part{border:1px solid #999;background-color:#eee;padding:5px 10px}.SocialNetworking_ContentItemActionListItem_Part{width:125px;margin-bottom:3px;margin-top:2px}.SocialNetworking_ContentItemActionListItem_Part a img{width:0;height:0;margin-right:0}.SocialNetworking_ContentItemActionListItem_Part:link{font-weight:bold;color:#225;text-decoration:underline}.SocialNetworking_ContentItemActionListItem_Part:visited{font-weight:bold;color:#225;text-decoration:underline}.MyFriends_ImageCell{vertical-align:bottom}.MyFriends_ItemStyle{text-align:center;height:100px;width:100px}.MyFriends_NameCell{vertical-align:top;height:60px}.MyFriends_NameText{font-size:10pt;font-family:Verdana;text-decoration:none}.MyFriends_NameText:Hover{font-size:10pt;font-family:Verdana;text-decoration:underline}.MyFriends_OnlineStatus{font-size:10pt;font-family:Verdana}.MyFriends_ProfileImage{width:60px}.PageSharingCaptcha{text-align:right;color:#999;margin-right:55px}.PageSharingCaptchaActionLinkContainer{text-align:right}.PageSharingCaptchaImageContainer{border:1px solid #aaa}.PageSharingCaption{float:left;clear:left;width:125px;text-align:right;padding-right:5px;padding-left:10px;color:#000}.PageSharingContainer{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px;overflow:auto;width:95%}.PageSharingControlCell{margin-left:140px;clear:right;margin-top:3px}.PageSharingControlHelpText{text-align:right;color:#999;font-size:85%;margin-right:55px;margin-bottom:5px}.PageSharingFormTextArea{width:298px;height:50px}.PageSharingFormTextBox{width:298px}.PageSharingLink{color:#444;text-decoration:none;font-weight:bold;font-size:12px;display:none}.PageSharingLink:hover{color:#444;text-decoration:none;font-weight:bold;font-size:12px}.PageSharingLink:link{color:#444;text-decoration:none;font-weight:bold;font-size:12px}.PageSharingLink:visited{color:#444;text-decoration:none;font-weight:bold;font-size:12px}.PageSharingLinkImage{display:block;border:none;float:left;display:none}.PageSharingList{display:inline;clear:both;margin:5px 0 0 0;padding:0}.PageSharingListItem{list-style:none;float:left;margin-right:20px;padding:0}.PageSharingListItemLink:hover{color:#039;font-size:10px}.PageSharingListItemLink:link{color:#039;font-size:10px;text-decoration:underline}.PageSharingListItemLink:visited{color:#039;font-size:10px}.PageSharingListItemLinkImage{display:block;border:none;float:left;width:16px;height:16px;margin-right:2px}.PageSharingModalActions{padding:20px 10px 10px 10px;text-align:center}.PageSharingModalInfoText{padding:10px}.PageSharingSendMeACopy{margin-left:-2px}.PageSharingSubmitButton{margin-right:10px}.PaymentPartGrid{width:500px;margin-top:10px}.ECardCaptcha{margin:0;width:470px}.ECardCaptchaActionLinkContainer{text-align:right}.ECardCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px}.ECardCaptchaImageContainer{border:1px solid #aaa}.ECardCategorySelection{margin-bottom:5px}.ECardPreviewBlock{padding:5px;border:1px solid #ccc;margin:5px 5px 5px 0}.ECardPrintableIcon{margin-right:5px}.ECardPrintableLink{text-align:right}.ECardProgressIndicator{width:100%;text-align:center;margin-bottom:15px}.ECardSection{padding:5px 5px 5px 20px;margin-bottom:25px}.ECardSectionSeparator{padding:4px;background-color:#ccc;border:1px solid #aaa;font-weight:bold;width:98%}.ECardThumbnail{text-align:center;vertical-align:middle;border:2px solid #fff;padding:2px;margin-left:4px;margin-bottom:4px}.ECardThumbnail:hover{border:2px solid #888}.ECardWizardNavigationButtons{text-align:center;margin-bottom:5px}.ECardWizardSubheading{margin-bottom:5px}.ECardCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.ECardCaptchaTextbox{width:312px}.ECardWizardHeading{font-size:large;margin-bottom:5px}.GivingSearchPagination{margin:0 0 5px 0;padding:0 0 5px 0;width:100%}.GivingSearchPagingButtons{float:right}.GivingSearchResultCount{color:#34657e;float:left;margin:3px 5px 0 0;text-transform:lowercase}.GivingSearchResultDetails{margin:0}.GivingSearchResultEvenRow{background-color:#edf1f2;border:1px solid #b6babb;padding:0 0 2px 0}.GivingSearchResultFieldName{color:#999;float:left;font-weight:bold;padding:0 1px 0 7px;text-transform:capitalize}.GivingSearchResultsHeader{color:#34657e;display:block;font-size:1.25em;font-weight:bold;padding:2px 0;text-align:left;text-transform:capitalize}.GivingSearchSearchForm{background-color:#edf1f2;border:1px solid #b6babb;margin:0;padding:5px;width:100%}.GivingSearchFieldCaption{color:#000;text-align:left}.GivingSearchFormSelectList{font-size:.8em}.GivingSearchFormTable{border:0}.GivingSearchFormTitle{border-bottom:0;color:#34657e;font-size:1.5em;padding-bottom:3px;text-align:left}.GivingSearchMessage{background-color:#edf1f2;border:1px dashed #b6babb;color:#00e;font-size:.8em;margin:5px 30px;padding:5px;text-decoration:underline}.GivingSearchResultLink{color:#00e;display:block;padding:2px 0 2px 2px;text-transform:capitalize;text-decoration:underline}.TransactionManagerFilterContainer{border:1px solid #ccc;margin-bottom:10px;padding:5px;width:490px}.TransactionManagerFilterItem{margin-right:25px;margin-top:5px;overflow:auto}.TransactionManagerGrid{border:1px solid #aaa;border-collapse:collapse;width:500px}.TransactionManagerGridCell{border:medium none;padding:5px}.TransactionManagerGridHeaderCell{background-color:#ccc;border:medium none;cursor:pointer;padding:5px 15px 5px 5px}.TransactionManagerGridDetailCell{border:medium none;padding:5px}.TransactionManagerGridDetailLabel{float:left;margin-right:10px;text-align:right;width:150px}.PagerContainerTable{border-color:-moz-use-text-color #aaa #aaa;border-style:none solid solid;border-width:medium 1px 1px}.PagerInfoCell{background-color:#eee;font-weight:bold;padding:5px;white-space:nowrap}.TransactionManagerGridHeaderCellSortedAscending{background-color:#bbb;background-image:url(./image/SortAsc.gif);background-position:right center;background-repeat:no-repeat}.TransactionManagerGridHeaderCellSortedDescending{background-color:#bbb;background-image:url(DogDivs/Parts/image/SortDesc.gif);background-position:right center;background-repeat:no-repeat}.TransactionManagerSpecificDateDivNotSelected{display:none}.TransactionManagerSpecificDateDivSelected{clear:left;display:block;margin-left:103px;margin-top:3px}.TransactionManagerSummaryContainer{clear:left;margin-bottom:10px;width:500px}.TransactionManagerSummaryTable{border:1px solid #888;font-size:110%;width:100%}.TransactionManagerSummaryHeaderRow{background-color:#ccc}.TransactionManagerSummaryHeaderLabel{padding:8px 5px;text-align:left;width:150px}.TransactionManagerSummaryHeaderValue{padding:8px 5px;text-align:right;width:125px}.TransactionManagerSummaryCurrency{margin-right:5px}.TransactionManagerSummaryDetailEvenRow{background-color:#eee}.TransactionManagerSummaryDetailLabel{padding:5px 5px 5px 30px;text-align:left;width:150px}.TransactionManagerSummaryDetailValue{padding:5px;text-align:right;width:125px}.TransactionManagerSummaryExpandCollapse{text-align:center;width:20px}.TransactionManagerSummaryExpandCollapseCell{background-color:#ccc}.TransactionManagerSummaryExpandCollapseLink{background-color:#ccc;background-image:url(./image/plus.gif);background-position:center top;background-repeat:no-repeat;display:block;float:left;height:16px;margin-right:10px;width:16px}.TransactionManagerSummaryExpandCollapseLink:hover{cursor:pointer}.TransactionManagerSummaryExpanded{background-image:url(./image/minus.gif)}.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-right:3px;width:100px}.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-right:3px;width:100px}.TransactionManagerOddRow{background-color:#fff}.TransactionManagerDetailsOddRow{background-color:#fff}.TransactionManagerEvenRow{background-color:#eee}.TransactionManagerDetailsEvenRow{background-color:#eee}.TransactionManagerFilterActions{margin-left:103px;margin-top:5px}.TransactionManagerFieldContainer{display:inline}.TransactionManagerGridNotificationCell{padding:5px}.Pager{border-color:-moz-use-text-color #aaa #aaa;border-style:none solid solid;border-width:medium 1px 1px;float:left;margin:0 0 10px}.PagerInfo{background-color:#ccc;float:left;font-weight:bold;padding:5px;white-space:nowrap}.PagerItem{float:left;margin:0 5px;padding-top:5px}.PagerItemSelected{font-weight:bold}.TransactionManagerReceiptImage{border:medium none;margin-left:5px}.DonorGrantCaptureFieldControlCellAmount{font-weight:bold;width:400px}.DonorGrantCaptureFieldCaption{background:#dcdcdc;width:150px}.DonorGrantFieldCaption{background:#dcdcdc}.DonorGrantListingIntro{background:#dcdcdc;font-style:italic}.DonorGrantButtonCell{text-align:right}.DonorGrantCaptureSelectListNarrow{width:75px}.DonorGrantCaptureFormTable{width:100%}.DonorGrantCaptureTextArea{width:350px}.DonorGrantTextArea{width:350px}.DonorGrantCaptureTextboxNarrow{width:80px}.DonorGrantCaptureTextboxWide{width:350px}.DonorGrantTextboxNarrow{width:80px}.DonorGrantTextboxWide{width:350px}.DonorGrantCaptureListingHeading{background-color:#339;color:#fff;height:30px;text-align:center}.DonorGrantListingHeading{font-family:Verdana,Arial,Helvetica,sans-serif;color:#c26527;font-size:12px;font-weight:bold;text-align:left;white-space:nowrap;padding:5px 15px}.DonorGrantListingItem{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:11px;font-weight:normal;text-align:left;padding:5px 15px}.FundSummaryCaptureFieldControlCellAmount{font-weight:bold;width:400px}.FundSummaryCaptureFieldCaption{background:#dcdcdc;width:150px}.FundSummaryFieldCaption{background:#dcdcdc}.FundSummaryListingIntro{background:#dcdcdc;font-style:italic}.FundSummarytButtonCell{text-align:right}.FundSummaryCaptureSelectListNarrow{width:75px}.FundSummaryCaptureFormTable{width:100%}.FundSummaryCaptureTextArea{width:350px}.FundSummaryTextArea{width:350px}.FundSummaryCaptureTextboxNarrow{width:80px}.FundSummaryCaptureTextboxWide{width:350px}.FundSummaryTextboxNarrow{width:80px}.FundSummaryTextboxWide{width:350px}.FundSummaryCaptureListingHeading{background-color:#339;color:#fff;height:30px;text-align:center}.FundSummaryListingHeading{font-family:Verdana,Arial,Helvetica,sans-serif;color:#c26527;font-size:12px;font-weight:bold;text-align:left;white-space:nowrap;padding:5px 15px}.FundSummaryListingItem{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:11px;font-weight:normal;text-align:left;padding:5px 15px}.BBFormDisplayHelpContainer{text-align:center;display:block;padding:10px 0}.BBFormDisplayTextboxContainer,.BBFormDisplayDropdownContainer{padding-bottom:10px}