.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.contentPageDesigner{background-color:#fff;border:1px solid #f7e3bd;left:0;min-height:500px;padding:10px 0;position:relative;top:30px;width:100% !important}.DesignMenuTable a{color:#666 !important}.DirectoryFormTable{width:100%}.DirectoryFormTitle{display:none}.DirectorySearchForm{margin-bottom:10px;width:100%}.DirectoryFormTextBox{max-width:200px}.DirectoryFormSelectList{max-width:240px}.DirectoryFieldControlCell{max-width:225px}.DirectoryFieldCaption{white-space:normal !important}.DirectoryPagingButton{display:block;margin-bottom:.5em;padding:0 .5em}.DirectoryListingTable,.BBListingTable{width:100%}.DirectoryListingHeading a{color:#fff;text-decoration:none}.BBPager{padding:20px 0}.DiscussionGroupSubmitButton{margin:0 .5em 0 0}.DiscussionTopicsOddRowStyle td,.DiscussionTopicsEvenRowStyle td,.DiscussionTopicListHeader td{padding:0}table.DiscussionSearchList p{padding:.1em 0 .5em}.DiscussionSearchHeader td{font-weight:bold}.DiscussionSearchNew{color:#f00}*.DiscussionSearchList td{padding:3px}.DiscussionGroupPruneButton,.DiscussionGroupBlockButton,.DiscussionGroupReplyButtonWAI{padding:0;width:80px}.DonationCaptureTextArea,.DonationCaptureTextboxWide,.DonationTextArea,.DonationTextboxWide{width:200px}.DonationCaptureReadonlyValue{font-size:1em;padding:0 0 0 3px}.BBFormRequiredFieldMarker{padding-left:2px}.DonationListingHeading{background:none !important;text-align:left !important}.BBListingHeading{border:none !important}.DonationFieldCaption{background:none !important}.DonationCaptureListingHeading{background:none !important;text-align:left !important;padding-top:5px !important}.DonationCaptureFieldCaption{background:none !important}.DonationButtonCell{text-align:center !important}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.vaBottom{padding-right:19px;text-align:left;vertical-align:top}.DonationTextboxNarrow{margin-left:2px}td.wsNowrap.BBFieldControlCell.sDonationCaptureFieldControlCell table{margin:0 !important}td.DonationFieldControlCell table.taLeft{margin:2px 0 0}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell{padding:1px 2px .5em}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell table td{white-space:nowrap}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.vaBottom{padding-right:19px;vertical-align:top}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell span.vaTop{display:block;padding:0 11px 0 0}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.wsNowrap table{margin:0 !important}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell span.vaTop label{position:static}label[id$="lblTxtYear"]{padding-right:3px}td.DonationCaptureFieldControlCell table td{vertical-align:middle}td.DonationCaptureFieldControlCell table td.wsNowrap{padding-left:6px}.DonationCaptureTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextArea{min-width:200px !important}.DonationFormTable td.DonationMessage,.DonationFormTable td.DonationValidationSummary,.DonationFormTable td.DonorChallenge{padding-top:0 !important;padding-bottom:0 !important}.DonationFormTable tbody:first-child tr:nth-child(3) td{padding-bottom:0;padding-top:0}.CalendarViewOtherMonthDay{color:#333 !important}.BBCalendarOtherMonthDay{color:#ccc}.BBCalendarTodayDay{background:#ccc !important}.CalendarViewTodayText{padding-left:5px}.CalendarViewToday{background-color:#ededec;font-weight:bold}.BBFormTable{border:none !important}.CalendarViewTopMiddle,.CalendarViewTopLeft{padding-bottom:10px}.CalendarViewWeekendDay,.CalendarViewDay,.CalendarViewOtherMonthDay,.CalendarViewToday{padding-right:2px}.CalendarViewCalendarContainer{margin-bottom:10px;margin-top:10px}td.ListViewTopGap .BBFormTextbox{margin:0 0 .1em}td.ListViewTopGap{font-weight:bold}.EventCalendarButtons{font-size:12px}.CalendarViewEventItemContainer{padding:2px}.ECardCurrentStep,.EventProgressCell{color:#000}.DetailEventTitle{font-size:14px}.EventItemsSelectionGrid,.EventProgressCell{border:none !important}.EventProgressCell{background:none !important}.EventProgressCellFuture{background:#ededec !important}.eventTable{line-height:1.4em}.eventDate{color:#fff;text-align:center;vertical-align:top;padding:7px 10px 0 0;width:35px;line-height:1em;font-weight:bold;text-transform:uppercase}.eventDetails p{margin:0 0 3px !important;font-size:8px !important}.profileDisplay th{text-align:right}.EventItemRegistrationControlCellDescription{width:45% !important}.EventItemRegistrationControlCellNumParticipants{width:20% !important}.EventItemRegistrationControlCellPrice{text-align:left !important;width:25% !important}.EventItemRegistrationsTable .BBFormSelectList{margin:4px 0}.EventTable table table.w100p table.w100p table .BBListEvenRowStyle table table,.EventTable table table.w100p table.w100p table .BBListOddRowStyle table table{width:auto !important}table.EventTable td.DonationCaptureFieldControlCell{width:252px}.EventSectionHeader{background:transparent}table.EventTable .DonationCaptureTextboxWide,table.EventTable .DonationCaptureTextArea,table.EventTable .DonationCaptureTextbox{width:95%}.LoginSectionHeader{background:none !important;padding-top:5px;font-style:normal !important}.BBFormButtonCell{padding:10px}.BBFieldControlCell{padding:2px;width:auto}.BBFieldCaption{padding:5px;white-space:normal}table.taCenter table,td.taCenter table{margin:0 auto}table.w100p.taCenter table.taCenter{margin:0 auto 0 0}.BBMembershipControlCell{width:65%}.BBMembershipBenefitsGridItem td,.BBMembershipBenefitsGridHeader td{padding:3px}.BBMembershipBenefitsTable{margin:10px 0}.PageSharingContainer{margin-bottom:10px;border:none}*.PaymentPartGrid_Header th{text-align:left}.PaymentPartGrid_Header th,.PaymentPartGrid td{padding:3px 5px}#contentSecondary .wrapPaymentSummary{padding:0 20px 20px}#contentSecondary .wrapPaymentSummary a{text-decoration:none;color:#5e5e5e}.ProfileFormTitle{padding-bottom:10px !important}.BBFormTitle{border:none !important;text-align:left}.ProfileDisplayFieldCaption{width:150px;padding:0 6px 6px 0}.ProfileDisplayFieldControlCell{width:auto;padding:0 0 6px}.ReportListingHeading td,.ReportOddRowStyle td,.ReportEvenRowStyle td{padding:2px}.ReportChartCell{overflow-x:auto;overflow-y:hidden;width:400px !important;height:auto;border:1px solid #ccc;position:relative;z-index:99}table.ReportFormTable fieldset{margin:0 2px;padding:3px 6px 6px}.ReportCalendarSelector{color:#fff}table.ReportFormTable legend{font-size:11px;margin:11px 0;padding:0 5px 0;text-transform:none;line-height:normal;font-weight:bold}#WzBoDy{background-color:#f4f4f4 !important}#wrapFooter .ReportFormTable{margin-top:5px;float:right;width:auto}#wrapFooter .ReportFormTable span{color:#fff !important;font-size:10px !important}.ReportsLandingTable{width:100%}.ReportsLandingFieldCaption{width:30%;vertical-align:top;padding-right:6px}.ReportsLandingFieldControlCell{width:70%;padding-bottom:12px}.Pager{border:none !important}.TransactionManagerSummaryTable{border:none !important}.TransactionManagerSummaryHeaderValue,.TransactionManagerSummaryDetailValue{font-size:12px !important}.TransactionManagerGridHeaderCellSortedDescending{background:#bbb !important}.PagerInfo{background:none !important}.TransactionManagerFilterContainer{border:0 none;margin:0 0 1em;padding:0;width:auto}*.TransactionManagerGrid,*.TransactionManagerInformationGrid,*.TransactionManagerSummaryContainer{width:100%}.TransactionManagerSummaryHeaderValue,.TransactionManagerSummaryDetailValue{width:25%;text-align:left}.TransactionManagerExportContainer{background-color:#ccc;border:1px solid #aaa;margin:-15px 1px 0 443px;padding:10px 0;position:absolute;width:85px;z-index:0}#trEmailLists table{border-collapse:collapse}#trEmailLists{background:#e8e8e8}.SubscriptionFormMessage{padding:5px}.BBVolOpJobListEvenRow td,.BBVolOpJobListOddRow td{padding:3px 0 3px 3px}.BBVolOpJobListTitle{display:none}.buttonLink{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff !important;padding:10px 20px;background:#faa44e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #a1a1a1;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.3);text-decoration:none !important;text-align:center;width:215px;margin:0 0 1em;display:block}.buttonLink a{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#33000000',GradientType=0);background:linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%)}.buttonLink:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;padding:10px 20px;background:#668f84;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #a1a1a1;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.3);text-decoration:none !important;text-align:center;width:215px;margin:0 0 1em;display:block}.ECardCaptcha{margin:0;width:470px}.ECardCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px;white-space:nowrap}.ECardCaptchaImageContainer{border:1px solid #aaa}.ECardCaptchaActionLinkContainer{text-align:right}.ECardWizardNavigationButtons{text-align:center;margin-bottom:5px}.ECardWizardSubheading{margin-bottom:5px}.ECardSection{padding:5px 5px 5px 20px;margin-bottom:25px}.ECardSectionSeparator{padding:4px;background-color:#ccc;border:1px solid #aaa;font-weight:bold;width:98%}.ECardPreviewBlock{padding:5px;border:1px solid #ccc;margin:5px 5px 5px 0}.ECardPrintableLink{text-align:right}.ECardPrintableIcon{margin-right:5px}.ECardThumbnail{text-align:center;vertical-align:middle;border:2px solid #fff;padding:2px;margin-left:4px;margin-bottom:4px}.ECardProgressIndicator{width:100%;text-align:center;margin-bottom:15px}.ECardCurrentStep{background-color:#bbb;font-weight:bold;padding:1px;margin:2px;border:1px solid #000}.ECardPastStep{background-color:#eee;border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;color:#555}.ECardFutureStep{border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;background-color:#fff;color:#888}.ECardCategorySelection{margin-bottom:5px}.ECardThumbnail:hover{border:2px solid #888}.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}.BBFormDisplayTextArea{width:162px !important}.BBFormDisplayCheckboxListContainer{position:relative !important}.BBFormDisplayHelpContainer{position:absolute;right:50px}div[id*="formWizard_formWizard"]{position:relative}.BBFormDisplaySectionLabel{font-size:18px}.DonationFieldControlCell label{width:130px;display:inline-block;font-weight:bold}