*.BBFieldCaption{padding:5px 5px 5px 0;text-align:left;font-weight:normal;vertical-align:top;white-space:normal}.BBFormTextArea,.BBFormSelectList,.BBFormTextbox,.BBFormTextBox{font-size:1em;border:1px solid #ccc}.BBFormButtonRow{background-color:transparent}*.BBFormTitle{border:none !important;text-align:left;padding-top:10px}.ProfileDisplayFieldControlCell{padding:5px}.BBListOddRowStyle{background-color:transparent}.PagedListFooter{font-family:arial,sans-serif}.BBMessage{font-style:normal}*.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}table.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{text-decoration:none}*.BBPager{padding:20px 0}.DirectoryListingItem{padding:5px;border-bottom:1px solid #ddd}.DirectoryListingHeading{padding-top:5px !important}input.DiscussionGroupSubmitButton{margin:0 .5em 0 0}tr.DiscussionTopicsOddRowStyle td,tr.DiscussionTopicsEvenRowStyle td,tr.DiscussionTopicListHeader td{padding:0}table.DiscussionSearchList p{padding:.1em 0 .5em}tr.DiscussionSearchHeader td{font-weight:bold}span.DiscussionSearchNew{color:#f00}*.DiscussionSearchList td{padding:3px}a.DiscussionGroupPruneButton,a.DiscussionGroupBlockButton,a.DiscussionGroupReplyButtonWAI{padding:0;width:80px}.BBDocumentMessage{padding:15px 0 20px 0}a.BBDocumentDisplayHeader{color:#fff}.BBDocumentDisplayTable td{padding:5px}.BBDocumentTabButtons{text-align:right}.BBDocumentAddDescription{font-size:1em}*.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:left !important}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.vaBottom{padding-right:19px;text-align:left;vertical-align:top}*.DonationTextboxNarrow{margin-left:2px}table.DonationCaptureSelectList{border:0 none #f1e6d5;background:transparent}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 span input{display:block;float:left;height:15px;margin:0 5px;padding: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}.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}.EducationListTable td{border:1px solid #000}.EducationListTable{margin-top:10px}.EducationListHeader td{background-color:#f1f1f1}.ProfileFormPrivacyMessage{font-style:normal}.EducationFormFieldSetCaption{padding-bottom:10px}.EducationFormCheckBoxList{border:none;margin-top:10px;width:100%}.ProfileFormTable{}.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}*.CalendarViewOtherMonthDay{color:#333 !important;background-color:#f7f7f7}*.BBCalendarOtherMonthDay{color:#ccc}*.BBCalendarTodayDay{background:#ccc !important}*.CalendarViewTodayText{padding-left:5px}*.CalendarViewToday{background-color:#ededec;font-weight:bold}*.BBFormTable{border:none !important;width:auto}.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}.DetailEventDetails{padding-top:15px !important}.ListViewEventItemContainer{font-size:1em}.CalendarViewWeekendDay{background-color:#f1f1f1}.EventCalendarPartContainer select,.EventCalendarPartContainer input,.EventCalendarPartContainer textarea{font-family:arial,sans-serif;font-size:1em;color:#414141}.EventCalendarName{}.defaultSkin ul.ribbon_tab_btn li span{padding:3px 10px 5px !important}*.EventCalendarButtons{font-size:12px}*.CalendarViewEventItemContainer{padding:2px}*.ECardCurrentStep,*.EventProgressCell{color:#000}*.DetailEventTitle{font-size:14px}*.EventItemsSelectionGrid,*.EventProgressCell{border:none}*.EventProgressCell{background:none}*.EventProgressCellFuture{background:#f1f1f1}*.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 5px !important}*.profileDisplay th{text-align:right}*.EventItemRegistrationControlCellDescription{width:45% !important}*.EventItemRegistrationControlCellNumParticipants{width:20% !important}*.EventItemRegistrationControlCellPrice{text-align:left !important;width:25% !important}table.EventItemRegistrationsTable .BBFormSelectList{margin:4px 0}table.EventTable table table.w100p table.w100p table tr.BBListEvenRowStyle table table,table.EventTable table table.w100p table.w100p table tr.BBListOddRowStyle table table{width:auto !important}table.EventTable td.DonationCaptureFieldControlCell{}*.EventSectionHeader{background:transparent}table.EventTable .DonationCaptureTextboxWide,table.EventTable .DonationCaptureTextArea,table.EventTable .DonationCaptureTextbox{}.EventTable{width:100%}table[id$="tblProgress"]{margin-bottom:20px}.EventAttendeesGrid,.EventAttendeesCurrent,.EventAttendeesOverallTotal,.EventAttendeesComplete{background-color:transparent;border:none;font-size:1em;color:inherit}.EventAttendeesOverallTotal{font-weight:bold}*.EventProgressCell{background:none !important;border-bottom:4px solid #000;padding:10px;font-weight:bold;text-align:center;width:20%}*.EventProgressCellFuture,*.EventProgressCellPast{background:none !important;border-bottom:4px solid #ccc;padding:10px;font-weight:normal;width:20%}.EventItemRegistrantControlCellName{text-align:left}.EventItemRegistrantsEventName{background-color:transparent;padding-left:0;font-style:normal}.EventTicketsHeaderCell,.EventTicketsBodyCell{padding-right:6px;font-size:1em;color:inherit}.CalendarViewToday{background-color:#b6c8d8}.SummaryGridEventTitle{font-size:1em}.EventItemRegistrantsHeader{padding-left:0;border-bottom:0 none;color:inherit}.EventTicketsHeaderCell{font-weight:bold}.CalendarFormHTMLEditor{height:100%}.BBSequenceMapCurrentStepItem,.BBSequenceMapStepItem{background-color:transparent;border:none;font-size:1em;border-bottom:4px solid #ccc}.BBSequenceMapCurrentStepItem{border-bottom:4px solid #65bbe9}.BBEventRegSequenceMapStepItem{border-radius:0}.BBSequenceMapStep{margin-bottom:15px !important}.BBSequenceMapStepLink:link{font-size:1em}.BBSequenceMapStepLink:hover{background-color:transparent}.BBEventRegSequenceMapNavigationNextButton,.BBEventRegSequenceMapNavigationButton,.BBSequenceMapNavigationPreviousButton,.BBEventRegSequenceMapNavigationPreviousButton,.BBSequenceMapNavigationFinishButton{background-color:#ccc;border:none;border-radius:5px;color:inherit;font-size:1em;font-weight:normal;font-family:arial,sans-serif !important;color:#000 !important}.Ev2_SummaryEventColumn{text-align:left}.Ev2_RegistrantContainer{border:none;border-radius:0;background:none;padding:10px 0}.BBEventRegSequenceMapNavigationPreviousButton{color:#666;text-decoration:none;font-family:arial,sans-serif}.Ev2_TitleLabel{font-size:18px}.Ev2_StartTimeLabel,.Ev2_EndTimeLabel{font-size:14px}.Ev2_DateTimeContainer{margin-top:15px}.Ev2_DateContainer,.Ev2_PriceTypesContainer{margin-left:0}.Ev2_DescriptionContainer{padding:0 0 20px 0}.Ev2_PriceTypesHeader{background-color:#4d4c4a;font-size:1em;font-weight:bold}.Ev2_PriceTypesRow{background-color:transparent}.Ev2_SummaryEventColumn{padding-left:0}.Ev2_DateLabel{letter-spacing:normal;font-size:14px;color:#000}.Ev2_RegistrationEventDate{font-style:normal}.Ev2_RegistrantEventHeader{font-weight:bold;font-size:1.1em}.Ev2_RegistrantContent{margin-left:0}.Ev2_RegistrantsContainer select,.Ev2_RegistrantsContainer input,.Ev2_RegistrantsContainer textarea{font-family:verdana,arial,sans-serif}.Ev2_PriceTypesCell{width:29.5%;float:left}.Ev2_PriceTypesHeader{height:50px}.Ev2_SummaryCell{float:left}.Ev2_TimeContainer{height:45px}.Ev2_PriceTypesRow{height:50px}.Ev2_PriceTypeValidatorColumn{border-right:none}.InterestsFormTitle{color:#496c62;font-family:Arial,helvetica,sans-serif;font-weight:bold;font-size:24px;text-transform:none;letter-spacing:normal;margin:0 0 6px}.InterestsFormMessage{padding:15px 0 20px 0}.InterestsFormListControlCell .BBFormChecklist{border:none}.InterestsFormChecklist td{padding:3px 0}*.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}.LoginLink{font-family:arial,sans-serif;font-size:1em}td.BBMembershipControlCell{}.BBMembershipBenefitsGridItem td,.BBMembershipBenefitsGridHeader td{padding:3px}.BBMembershipBenefitsTable{margin:10px 0}.BBMembershipControlCell label{font-weight:bold}tr[id*="tr_AdditionalContrib"] td{padding-left:0 !important}span[id*="lblTxtAdditionalContribution"]{width:100px}.BBMembershipTextArea{width:50%}.BBMembershipCardFieldsetLegend{color:#000;font-family:Arial,helvetica,sans-serif;font-weight:bold;font-size:14px;padding-bottom:10px;padding-top:20px}.BBMembershipFormTable fieldset{border:none;padding:0;width:100%}.BBMembershipFormTable select,.BBMembershipFormTable textarea,.BBMembershipFormTable input{color:#262727;font-family:arial,sans-serif}.BBFormButtonRow td{padding-top:10px}.BBMembershipSummaryActionCaption{font-weight:bold}tr[id*="tr_GOM"] td{padding-left:0 !important;padding-top:10px !important;padding-bottom:10px !important}span[id*="MembershipGOM1_rdoRenewalOption"],span[id*="MembershipGOM1_rdoBenefitsOption"]{border:none}.BBMembershipBenefitsFormTable .BBMembershipMessage{padding:10px 0}.BBMembershipBenefitsFormTable{margin:20px}.BBMembershipFormReadonlyValue{font-style:normal !important;font-weight:bold}.BBMembershipBenefitsGridItem{font-size:1em}.BBMembershipBenefitsGridHeader{background-color:#777 !important;color:#fff}.BBMembershipBenefitsGridHeader td,.BBMembershipBenefitsGridItem td{border:1px solid #777}label[id*="rpMemCategory_chk_WaiveBenefits_0"],label[id*="rpMemCategory_chk_WaiveBenefits_1"],label[id*="rpMemCategory_chk_WaiveBenefits_2"],label[id*="rpMemCategory_chk_WaiveBenefits_3"],label[id*="rpMemCategory_chk_WaiveBenefits_4"],label[id*="rpMemCategory_chk_WaiveBenefits_5"],label[id*="rpMemCategory_chk_WaiveBenefits_6"],label[id*="rpMemCategory_chk_WaiveBenefits_7"],label[id*="rpMemCategory_chk_WaiveBenefits_8"],label[id*="rpMemCategory_chk_WaiveBenefits_9"],label[id*="rpMemCategory_chk_WaiveBenefits_10"],label[id*="rpMemCategory_chk_WaiveBenefits_11"]{font-weight:normal !important}table.BBMembershipBenefitsTable{border:1px solid #777}*.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{font-size:12px}*.ReportListingHeading td,.ReportOddRowStyle td,.ReportEvenRowStyle td{padding:2px 10px}div.ReportChartCell{overflow:auto;width:400px !important;height:325px !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}*.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:-30px 1px 0 518px;padding:10px 0 10px 15px;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}.BBVolOpJobListEvenRow td,.BBVolOpJobListOddRow td{padding:5px 10px 5px 0;border-bottom:1px solid #ddd}.BBVolOpInstructions{padding-top:15px}.BBVolOpJobDetailCaption{font-weight:bold}#trJobListInstructions .BBVolOpInstructions{padding-bottom:15px}.buttonLink{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff !important;padding:10px 20px;background:#faa44e;border-radius:6px;-moz-border-radius:6px;-webkit-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);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:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;padding:10px 20px;background:#668f84;border:1px solid #a1a1a1;text-decoration:none !important;text-align:center;width:215px;margin:0 0 1em;display:block}p img{width:100%;height:auto}