html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input{color:#727272;font-family:'FuturaStdBook';font-size:14px}.BBFormCheckListContainer{font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy';height:auto}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy'}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#727272;font-weight:normal;font-family:'FuturaStdHeavy';overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}.BBModalDialogContent{padding:0}.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272;padding:0 .5em 0 0;text-align:right;white-space:normal;width:55%}.BBFieldCaption label{font-weight:normal;font-family:'FuturaStdHeavy';text-align:left}label.BBFieldCaption{padding:0;margin-right:.5em}.BBFieldCheckboxCaption{font-family:inherit;font-weight:normal;white-space:nowrap}.BBFieldCheckboxCaption input{margin:0 .25em 0 0;background-color:transparent}.BBFieldControlCell{font-family:inherit;padding:0}.BBFormButtonRow{background:transparent !important}.BBFormCheckbox{font-family:inherit;font-weight:normal}.BBFormChecklist{font-family:inherit;font-weight:normal;border:none !important}.BBFormErrorMessage{font-family:inherit;color:#ea2121;font-weight:normal}.BBFormReadonlyValue{font-family:inherit;font-weight:normal !important;font-style:normal !important;white-space:normal}.BBFormRequiredFieldMarker{padding:0 .25em;font-weight:normal;text-align:left}.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:1em;background-color:#fff;border:1px solid #c8c8c8}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}.BBFormSubmitButton{background:none repeat scroll 0 0 #d2d2d2;border:medium none;color:#000;display:inline-block;font-family:'FuturaStdMedium';font-size:1em;letter-spacing:.06em;line-height:100%;margin:1em auto;padding:7px 10px 4px !important;text-transform:uppercase;width:auto;cursor:pointer}.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both;width:100%}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:1em;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff;border:1px solid #c8c8c8}.BBFormTextbox{margin:.25em 0;width:99% !important;background-color:#fff;font-family:inherit;font-size:1em;border:1px solid #c8c8c8}.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#727272;font-size:1.5em}.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}.BBListingHeading{border:0 none;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272;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:normal !important;font-family:'FuturaStdHeavy'}.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:'FuturaStdHeavy';font-size:.92em;display:block;padding:0}.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:normal;font-family:'FuturaStdHeavy';color:#727272;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:normal;font-family:'FuturaStdHeavy';font-family:inherit;color:#727272}.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:normal;font-family:'FuturaStdBookOblique'}.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:#fafafa}.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:0}.ReportFormTable table{width:100%}.ReportFormTable td{padding:0}.ReportFormTable td.w100p{width:auto}.ReportFormTable legend{color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272;font-size:1em;height:auto;padding:0 0 .5em}.MatchFinderEvenRowStyle{border-bottom:1px solid #c8c8c8;padding-bottom:.5em;margin-bottom:.5em}.ReportEvenRowStyle{border-bottom:1px solid #c8c8c8;margin-bottom:0;padding-bottom:0}.ReportEvenRowStyle td{padding:.5em;font-size:.86em}.ReportListingHeading{font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272}.ReportListingHeading td{padding:.5em}.MatchFinderOddRowStyle{border-bottom:1px solid #c8c8c8;padding-bottom:.5em;margin-bottom:.5em}.ReportOddRowStyle{border-bottom:1px solid #c8c8c8;padding-bottom:0;margin-bottom:0}.ReportOddRowStyle td{padding:.5em;font-size:.86em}.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:1.15em;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;width:33%}.LoginFieldCaption input{margin:0 .5em 0 0}.LoginFieldMessage{font-family:inherit;font-size:.92em;padding:.5em 0}.LoginFormCheckList input{float:left}.LoginFormCheckListContainer{border:1px solid #c8c8c8;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:350px;margin-right:.5em}.LoginFormTextboxNarrow{width:150px}.LoginFormTitle{background:transparent;font-size:2em;padding:0}.InterestsFormChecklist label{display:inline-block;margin-left:5px}.ProfileFieldCaption{vertical-align:middle}.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}.ProfileFormButtonCell{text-align:left}.ProfileFormTable{width:80%}.ProfileFormTextbox{width:95%;border:1px solid #c8c8c8}.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}.DirectoryFormTable{width:100%}.DirectoryFormTextBox{width:90%}.DirectoryListingHeading{padding:.5em 2em .5em 0;border:0 none}.DirectoryListingItem{padding:.5em 2em .5em .25em;border-bottom:1px solid #c8c8c8;white-space:normal !important;text-align:left !important}.DirectoryListingTable{width:100%;margin:1em 0}.DirectoryListingTable td{text-align:center}.DonationCaptureFormTable{width:500px}.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationCaptureFieldCaption{background:transparent;width:100%;text-align:left}.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:25px}.DonationFieldControlCell label{font-weight:normal;color:#727272;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:left;padding:1em 0 0}.DonationCaptureReadonlyValue{font-size:1em}.DonationCaptureRequiredFieldMarker{width:15%}.DonationRequiredFieldMarker{width:15%}.DonationCaptureSelectList{white-space:nowrap;width:auto}.DonationCaptureSelectListNarrow{width:auto}.DonationSelectList{width:auto}.DonationSubmitButton{margin:1em 0}.DonationGridEvenRow .DonationSubmitButton,.DonationGridOddRow .DonationSubmitButton{margin:0}.DonationFormTable{width:auto !important;margin:0}.DonationFormTable table{border-collapse:collapse;width:auto !important;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:normal;font-family:'FuturaStdHeavy';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:1.5em;padding:1em 0 0}.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:1.5em;padding:1em 0 0;margin:0}.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}.DonationMessage{padding:0}.DonationFormTable table{border-collapse:collapse;width:98% !important;margin:0 0 0 20px!important;border-color:#fff;border-style:solid;border-width:0;text-align:left}.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272;padding:.25em .5em .25em 0;text-align:left;white-space:normal;width:25%}.DonationFieldCaption{background:transparent;white-space:normal;text-align:left !important;padding:0 !important;margin:0 !important;clear:both}.DonationFieldCheckboxCaption{display:block;padding:0}.BBFieldCaption label{font-weight:normal;font-family:'FuturaStdHeavy';text-align:left;margin:0 0 0 0;padding:0 0 0 0}.BBFieldCheckboxCaption{font-family:inherit;font-weight:normal;white-space:nowrap;padding:0 0 0 25px}.DonationFieldControlCell{width:auto;margin:0;padding:0}.BBFieldControlCell{font-family:inherit;padding:0}.EventAttendeesComplete{background-color:none;color:#727272;font-size:1em;padding-left:0;font-weight:normal}.EventTable table table table .EventAttendeesGrid .EventAttendeesComplete table{margin-left:-8px !important;width:100%}.EventTable table table table .EventAttendeesGrid .EventAttendeesComplete table table{margin-left:-25px !important}.EventAttendeesCurrent{background-color:transparent;color:#727272;font-size:1em;font-weight:normal;padding-left:0}table.EventAttendeesGrid{margin-left:-25px !important}table.EventAttendeesGrid table{margin-left:0 !important}table.EventAttendeesGrid tr.EventAttendeesCurrent table.w100p{margin-left:-18px !important}table.EventAttendeesGrid tr.EventAttendeesCurrent table.w100p table.w100p{margin-left:-25px !important}.EventAttendeesCurrent td table.w100p td.taRight img{display:none}.EventAttendeesFuture{background-color:#fafafa;color:#727272;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesGrid{background-color:transparent;border:none;color:#727272;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}.EventAttendeesOverallTotal{background-color:transparent;font-size:.92em;font-weight:normal;padding-right:.25em;text-align:right;font-family:'FuturaStdHeavy';padding-right:100px}.EventAttendeesOverallTotal hr{width:100% !important}.EventTable table table table.w100p table tr.BBListEvenRowStyle table,.EventTable table table table.w100p table tr.BBListOddRowStyle table,.EventTable table table.w100p>table,.EventAttendeesCurrent table.w100p table.w100p{margin-left:-25px !important}.EventTable table table table.w100p table tr.BBListEvenRowStyle table table,.EventTable table table table.w100p table tr.BBListOddRowStyle table table,.EventTable table table.w100p table table{margin-left:0 !important}.EventTable table table table.w100p table tr.BBListEvenRowStyle table table table,.EventTable table table table.w100p table tr.BBListOddRowStyle table table table{width:100% !important}.EventTable table table table.w100p table tr.BBListEvenRowStyle table table table .BBFieldCaption,.EventTable table table table.w100p table tr.BBListOddRowStyle table table table .BBFieldCaption{text-align:left}.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:1.15em;font-style:normal;font-weight:normal;font-family:'FuturaStdHeavy';padding:0 0 .25em;text-align:left}.EventItemsSelectionGrid{border:0 none;margin:0 0 0 -25px}.EventSectionHeader{font-weight:normal;font-size:1.5em;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left;margin-top:20px}.EventTicketsBodyCell{color:#727272;font-size:.92em;font-weight:normal;padding-right:.25em}.EventTicketsHeaderCell{color:#727272;font-size:.92em;font-weight:normal;font-family:'FuturaStdHeavy';padding:.25em .25em 1em 0}.SummaryGridEventTitle span{font-size:1.15em;font-style:normal;font-weight:normal;font-family:'FuturaStdHeavy';padding-bottom:10px;color:#000;margin-left:-20px}.EventItemRegistrantControlCellName{width:33%;padding:0}.EventItemRegistrantControlCellName .BBFieldCaption{white-space:nowrap}.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';padding:0 0 .25em;text-align:left}.EventProgressCell{background-color:transparent;border:1px solid #c8c8c8;color:#a167a8;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;text-align:center;white-space:nowrap}.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border:1px solid #c8c8c8;color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;text-align:center;white-space:nowrap}.EventProgressCellPast{background:#c8c8c8;border:1px solid #c8c8c8;color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;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 #c8c8c8}.EventItemsTable{border:0 none;border-collapse:collapse}.EventTable{margin:0;width:100%}.EventTable .BBFieldCheckboxCaption{display:block;margin:.25em 5px 0 0}.EventTable table table{margin-right:auto}.EventTable table table.w100p table.w100p{width:90%}.EventTable table table.w100p table.w100p table{margin-left:0}.EventTable .BBFormSubmitButton{display:block;margin:1em .5em 1em 0}.EventTable .BBListEvenRowStyle{background-color:transparent !important}.EventTable .LoginFormTextbox{width:80%}.EventItemRegistrantTextbox{width:95%}.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}.EventItemTitleDescription br{display:inline-block;padding-bottom:10px}table.EventItemsTable .EventItemTitleDescription{border:0 none;color:#727272;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:1em 0;padding:0;text-transform:none}.EventItemTitleName{border:medium none;color:#727272;display:block;font-family:'FuturaCndMedium';font-size:1.7em;font-weight:normal;padding:0;text-align:left}.EventItemTitleTime{font-size:1em;font-family:inherit;color:inherit;font-style:normal;text-transform:none}table.EventItemsTable .EventItemTitleTime{border:medium none;color:#727272;display:block;font-family:'FuturaStdHeavy';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}.SubscriptionFormTitle{border:0 none}.SubscriptionFormListHeaderTitle{border:0 none;font-family:inherit;padding:.5em 0 .25em}.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0;background-color:#fafafa}.SubscriptionFormListHeader td{padding:.5em}#trEmailLists{background-color:#fafafa}td.SubscriptionFormMessage{padding:1em 0}.BBSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}.BBSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}.MailForwardingFormTable{border:0}.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}.DiscussionGroupHeadingCell .taRight{text-align:right}.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:#c8c8c8;margin:1em auto;padding:0;width:100%}.DiscussionReplyBody{white-space:normal}.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 0}.DiscussionReplyHeading{color:#727272;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}.DiscussionReplySubject{font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy'}.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}.DiscussionThreadLBracket{display:block}.DiscussionThreadRBracket{display:block}.DiscussionThreadTBracket{display:block}.DiscussionTopicBody{white-space:normalbackground-color:transparent;padding:0}.DiscussionTopicBody table{border-collapse:collapse;width:100%}.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 0 0}.DiscussionTopicFieldValue h1,.DiscussionReplyFieldValue h1,.NewsChannelItemDesc h1{font-size:2.6em;padding:0 0 10px}.DiscussionTopicFieldValue h2,.DiscussionReplyFieldValue h2,.NewsChannelItemDesc h2{font-size:1.75em}.DiscussionTopicFieldValue h3,.DiscussionReplyFieldValue h3,.NewsChannelItemDesc h3{font-size:1.5em}.DiscussionTopicFieldValue h4,.DiscussionReplyFieldValue h4,.NewsChannelItemDesc h4{font-size:1.25em}.DiscussionTopicFieldValue h5,.DiscussionReplyFieldValue h5,.NewsChannelItemDesc h5{font-size:1.15em}.DiscussionTopicFieldValue br,.DiscussionReplyFieldValue br{display:none}.DiscussionTopicFieldValue h1+p,.DiscussionReplyFieldValue h1+p,.NewsChannelItemDesc h1+p{color:#727272;font-size:1em !important;font-family:'FuturaStdBook'}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}.DiscussionTopicHeading{background-color:transparent;height:auto;color:#727272;font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy';font-size:1em;padding:.25em}.DiscussionTopicList{font-family:inherit;font-size:1em}.DiscussionTopicListHeader{color:#727272;font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy';font-size:1em}.DiscussionTopicListHeader td{padding:.5em}.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}.DiscussionTopicSepHR{color:#727272;margin:1em auto;padding:0;width:100%}.DiscussionTopicSubject{color:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy'}.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:1.5em;font-family:'FuturaStdMedium'}.PostDiscussionReplyHeadingCell{background-color:transparent}.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}.PostDiscussionTopicHeading{font-size:1.5em;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}label.PostReplyFieldCaption{font-family:'FuturaStdMedium';font-size:1.15em;font-weight:normal;padding:0 0 10px;display:block;text-align:left}.PostTopicFieldCaption{font-family:'FuturaStdMedium';font-size:1.15em;font-weight:normal;display:inline-block;margin-bottom:10px;text-align:left}.DiscussionGroupButtonCell{padding:.5em 0}.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}.PostDiscussionReplyFormTable td.taCenter{text-align:left}.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:normal;font-family:'FuturaStdHeavy'}.DiscussionGroupSearchTextbox{width:280px}.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}.DiscussionTopicsEvenRowStyle td{padding:.5em .5em .5em .25em;white-space:normal !important;vertical-align:top}.DiscussionThreadList{font-family:inherit;font-size:1em}.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .25em;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:1em;padding:5px 0 10px}.BBDocumentDisplayHeaderRow td{padding:.5em}.BBDocumentDisplayHeaderRow td a.BBDocumentDisplayHeader{font-family:'FuturaStdHeavy';text-decoration:none;color:#727272}.BBDocumentDisplayTable,.BBDocumentFormTable{margin:1em 0;width:100%}.BBDocumentTabButtons{text-align:right}a:link.BBDocumentTabButton{background:none repeat scroll 0 0 #d2d2d2;border:medium none;color:#000;display:inline-block;font-family:'FuturaStdMedium';font-size:1em;letter-spacing:.06em;line-height:100%;padding:10px 10px 7px !important;text-transform:uppercase;width:auto;text-decoration:none}.BBDocumentAddDescription{font-size:1em}.BBDocumentDisplayEvenRowStyle{background:#fafafa}.BBDocumentDisplayEvenRowStyle td{padding:.5em}.BBDocumentDisplayOddRowStyle td{padding:.5em}.BBPollAnswersRadioList{border-collapse:collapse}.BBPollAnswersRadioList label{display:inline-block;margin-left:5px}.BBPollAnswersTable{border-collapse:collapse}.BBPollAnswersTableCell{padding:0}.BBPollResultsTable{border-collapse:collapse}.BBPollResultsTableCell{padding:0}.BBPollsQuestionCell{font-size:1.15em;padding:.5em 0 1em;font-family:'FuturaStdHeavy'}.BBPollsQuestionRow{font-weight:normal}.BBPollsSubmitButtonCell{padding:1em 0 0}.BBPollsSubmitButton{font-weight:normal}.BBPollsFormTable{margin:0 0 1em}.BBPollsFormTitle{padding:0;text-align:left}.JobBoardLegend{font-size:1em}.JobDetailHeadingCell{background-color:transparent;font-weight:normal;font-family:'FuturaStdHeavy';padding:.5em 0;width:100%}.JobDetailLegend{font-size:1em}.JobPostDetailFieldCaption{background-color:transparent;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272;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:normal;font-family:'FuturaStdHeavy';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:normal;font-family:'FuturaStdHeavy'}.JobResultsListHeader td{padding:.5em 2em .5em 0}.PostJobHeadingCell{background-color:transparent;font-weight:normal;font-family:'FuturaStdHeavy';padding:.5em 0;width:100%}.PostJobLegend{font-size:1em}.PreviewJobHeadingCell{background-color:transparent;font-weight:normal;font-family:'FuturaStdHeavy';padding:.5em 0;width:100%}.PreviewJobLegend{font-size:1em}.SearchJobHeadingCell{background-color:transparent;font-weight:normal;font-family:'FuturaStdHeavy';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 #c8c8c8}.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}.JobResultsOddRowStyle{border-bottom:1px solid #c8c8c8}.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}.BBMembershipBenefitsFormTable{margin:1em}.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:normal;font-family:'FuturaCndLight';color:#a167a8;font-size:2.6em;line-height:100%}.MembershipCurrentItem table tr:first-child td:first-child span{font-family:'FuturaStdHeavy'}.BBMembershipCatDescription{padding:5px 0 5px 25px}.BBMembershipCardFieldsetLegend{font-weight:normal;font-family:'FuturaStdHeavy';color:#000;font-size:1.15em;display:inline-block;margin-bottom:10px}.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:100px;text-align:left}.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:left;vertical-align:middle;width:160px}.MembershipCurrentItem .BBMembershipFieldCaption{padding:0;width:300px}tr[id$="AdditionalContrib"] .BBMembershipFieldCaption{padding:.5em 0 !important}.BBMembershipFieldCaption span{display:block;float:left;width:160px;text-align:left;padding-right:.5em}.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}.BBMembershipSummaryFieldCaption,.BBMembershipFormFieldCaption{width:25%;padding:.5em .5em .5em 0;text-align:left}.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] .BBMembershipFieldCheckboxCaption{margin:.5em 0 0 125px;padding:0 0 0 .5em}.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}.BBMembershipControlCell label{font-weight:normal;font-family:'FuturaStdHeavy';margin:0 .25em}.BBMembershipControlCell .BBMembershipFieldCheckboxCaption label{font-weight:normal}.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important;font-family:'FuturaStdMedium';font-weight:normal}tr[id$="SummaryBenefits"] .BBMembershipFormReadonlyValue{font-weight:normal !important;font-family:'FuturaStdHeavy';color:#727272;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;width:100%}.BBMembershipFormTable .DonationCaptureFormTable{width:100%}.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}.BBMembershipFormTable table{width:100%}.BBMembershipMessage{display:inline-block;padding:0 0 20px}.BBCurrentMembershipCaption{font-family:'FuturaCndLight';color:#a167a8;font-size:2.6em;display:inline-block;margin-bottom:20px}.BBMembershipTextArea{width:95%}.BBMembershipTextBox{width:auto}.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#727272;font-family:inherit;font-size:1.15em;font-weight:normal;font-family:'FuturaStdHeavy';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 #c8c8c8}.BBMembershipBenefitsTable{border:1px solid #c8c8c8 !important;border-collapse:collapse !important;margin:20px 0 20px -25px;width:100%}.BBMembershipBenefitsTable td{padding:.5em;font-size:1em;border:1px solid #c8c8c8 !important;border-collapse:collapse !important}.BBMembershipCategoryTable tr td{text-align:right}.BBMembershipCategoryTable .BBMembershipFieldCheckboxCaption input,.BBMembershipCategoryTable .BBMembershipFieldCheckboxCaption label{display:none}.BBMembershipCategoryTable tr td:first-child{text-align:left}.GivingHistoryList{font-size:1em;font-family:inherit}.GivingHistoryListHeader{font-size:1em;font-family:inherit}#secondaryContent .NewsReaderFormImage{display:none}.NewsReaderResultsList td{padding:0}#secondaryContent .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}a.NewsReaderItemLink:link{display:block;margin:0;font-weight:normal;font-family:'FuturaStdHeavy';font-size:1em}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:.92em;font-style:normal;font-family:'FuturaStdBookOblique'}.NewsReaderFormTable{border-collapse:collapse;width:100%;font-family:inherit;font-size:1em}#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:none !important}.NewsChannelStoryList td table.NewsChannelItem{border-bottom:1px solid #c8c8c8;margin-bottom:20px}.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}.NewsChannelItemTitle{font-family:inherit;font-size:2.6em;font-family:'FuturaCndLight';color:#a167a8;font-weight:normal;line-height:100%}.NewsChannelItemDesc{padding:.5em 0 !important}.NewsChannelItemDate{font-family:'FuturaStdHeavy';font-size:1em;font-style:normal}.PostChannelStoryHeading{font-family:'FuturaStdMedium';font-size:1.5em}.PostChannelStoryLegend{font-size:1em;font-family:inherit}a.ChannelStoryEditButtonWAI:link,a.ChannelStoryDeleteButtonWAI:link{display:inline-block;font-size:.86em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none;margin-left:5px;margin-bottom:10px}.ChannelRSSFeedButton{float:right}.PostStoryFieldCaption{font-family:inherit;font-size:1.15em;font-weight:normal;display:inline-block;margin-bottom:10px;text-align:left;white-space:nowrap}.PostChannelStoryFormTable .SearchFieldBox{text-align:left !important}.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:0}.NewsChannelFormTitle{font-size:3.4em;font-family:inherit;width:auto;margin:0 0 .25em;display:block;line-height:100%}a.ChannelNewStoryButtonWAI{display:block;padding:0 0 20px}.PostChannelStoryFormTitle{font-size:3.4em;font-family:inherit;width:auto;margin:0 0 .25em;display:block;line-height:100%}.SearchFieldBox .SearchFieldButton img{vertical-align:middle}.SearchFieldTextLink{display:inline-block;margin-left:-10px}.SearchFieldTextLink span{display:inline-block;text-align:right;font-size:1em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none}.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:normal;font-family:'FuturaStdHeavy';padding:.25em;white-space:nowrap}.FRDashBoardSection{border:0 none;font-size:1em}.FRDashBoardSection textarea,.FRDashBoardSection input{width:auto !important}.FRDashBoardSection table fieldset legend{color:#727272;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272}.FRTeamName{font-size:1em}.FRFieldSetCaption{font-size:1.25em;font-weight:normal;font-family:'FuturaStdHeavy';color:#727272;display:block;margin:1em 0 0}.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}.FRCommentsFieldSet .FRFieldSetCaption{color:#727272;display:block;font-family:inherit;font-size:1.25em;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272;font-weight:normal;font-family:'FuturaStdHeavy';background-color:#fafafa}.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';margin:0 0 1em;vertical-align:top;width:100%}.FRSectionHeader{background-color:transparent;color:#727272;font-size:1.25em;font-style:normal;font-weight:normal;font-family:'FuturaStdHeavy';padding:1em 0 .25em;text-align:left}.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';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 #c8c8c8;color:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.FRProgressCellPast{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#727272;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272;padding:.5em 0}fieldset .FRFormTitle{padding:.5em 0;font-size:1.25em;color:#727272;font-family:inherit;font-weight:normal;font-family:'FuturaStdHeavy'}.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:#727272}.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.FRDonorListHeading{color:#727272}.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:#727272;font-size:1.25em;font-weight:normal;font-family:'FuturaStdHeavy'}.FRManagerDashBoardSection{font-size:1em;border:0 none}.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';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:1.5em;color:#727272}.SurveyTitle{display:block;font-family:inherit;font-size:1.715em;font-weight:normal;font-family:'FuturaCndLight';color:#a167a8;margin:.75em 0 .5em;padding:0;text-transform:uppercase;line-height:100%}.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.92em;margin:0 0 1em;line-height:120%}.SurveyQuestion{font-family:'FuturaStdHeavy';font-weight:normal;display:block;font-size:1em;padding:0 0 .5em}.SurveyQuestionSequence{font-family:'FuturaStdHeavy';font-weight:normal;font-size:1em;padding:0 0 .5em}.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}.SurveyQuestionSeparator{background-color:transparent;font-size:0}.SurveyResponseColumnHeading{font-size:inherit;font-family:1em}.SurveyResponseCell{font-family:inherit;font-size:1em}.SurveyAnswerTableHeaderRow{background:transparent;font-weight:bold}.SurveyTestModeMessage{font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';color:#f00}.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 label{display:inline-block;margin-left:5px}.SurveyQuestionTable td{padding:0 0 .25em;vertical-align:top}.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}.SlideshowImage{padding:0}.CHDashBoardSectionHeading{color:#fff;font-family:inherit;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';padding:.25em;white-space:nowrap}.CHDashBoardSection{border:0 none;font-size:1em}.CHDashBoardSection textarea,.CHDashBoardSection input{width:auto !important}.CHDashBoardSection table fieldset legend{color:#727272;font-weight:normal;font-family:'FuturaStdHeavy';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:#727272;display:block;margin:1em 0 0}.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}.CHCommentsFieldSet .CHFieldSetCaption{color:#727272;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 #c8c8c8;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:#727272;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:#727272}.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;border-bottom:1px solid #c8c8c8}.SearchFormDescription{padding:.5em 0}.SearchButton{margin:0 0 0 5px}.SearchFormTable td.wsNowrap{white-space:normal}.SearchFieldCaption{display:block}.SearchEvenRowStyle{background:#fafafa}.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}.QuickSearchButton{margin:0 0 0 6px;padding:0}.QuickSearchFieldCaption{padding:0;display:none}.CalendarViewEventItemContainer{margin:.5em 0 .5em .5em;font-weight:normal}.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #c8c8c8 !important}.CalendarViewTopRight{text-align:right}.ListViewDateLabel{color:#a167a8;display:block;font-family:'FuturaCndLight';font-size:2em;font-weight:normal;height:auto;margin: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:#00aeef;color:#fff;height:auto;padding:10px 5px;text-transform:uppercase;text-align:center;font-size:1.5em;font-family:'FuturaCndLight';font-weight:normal;border-right:1px solid #c8c8c8;border-collapse:collapse}.CalendarViewOtherMonthDay{background-color:#fafafa;border:1px solid #c8c8c8;border-top:0 none;color:#727272;height:100px;text-align:right}.CalendarViewWeekendDay{height:100px;border:1px solid #c8c8c8;border-top:0 none;background-color:#fff;text-align:right}.CalendarViewDay{height:100px;border:1px solid #c8c8c8;border-top:0 none;background-color:#fff;text-align:right}.ListViewEventTopGap{padding-top:20px;border-top:1px solid #c8c8c8}.ListViewDateRangeGoButton{margin:0 0 0 .6em}.ListViewEventDate{color:#a167a8;display:block;font-family:inherit;font-size:2em;font-weight:normal;font-family:'FuturaCndLight';margin:0 0 1em}.ListViewEventTitle{color:#727272;font-family:inherit;font-size:1em;font-weight:normal;javascript:WebForm_DoPostBackWithOptions(new%20WebForm_PostBackOptions("pagecntnt$DialogButtons6$btn2lnk",%20"",%20false,%20"",%20"javascript:",%20false,%20true))font-family:'FuturaStdHeavy';text-align:left;text-transform:none}.ListViewEventSubtitle{font-style:normal;font-family:'FuturaStdBookOblique';color:#727272;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0;vertical-align:top}.ListViewEventTime{display:block;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';margin:0}.ListViewEventLocation{font-size:1em;display:block;font-weight:normal;font-family:'FuturaStdHeavy';margin:0}.EventCalendarName{font-weight:normal;font-size:1.5em;text-align:left;display:block;white-space:nowrap}.DetailEventTitle{text-align:left;color:#a167a8;font-family:inherit;font-weight:normal;font-family:'FuturaCndLight';font-size:2em;padding-top:20px;display:inline-block}.DetailEventSubtitle{color:#727272;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #c8c8c8;padding:.5em 0}.DetailCaption{font-size:1.5em;color:#727272}.CalendarViewToday{background-color:#eaeaea;border:1px solid #c8c8c8;color:#727272;font-weight:normal;font-family:'FuturaStdBook';text-align:right}.CalendarViewAllDayEvent{border:none}.CalendarFilterContainer span.CalendarFilterSaveMsg{display:none;margin-bottom:0}.CalendarFilterContainer span{display:block;margin-bottom:0;overflow:hidden}.CalendarFilterContainer label{display:block;float:left;padding:2px}.CalendarFilterContainer input{float:left;clear:left}.EventCalFilter_Show{border:0 none !important;display:block !important;padding:1em !important;position:relative !important}.CalendarFilterSaveButton{color:#000;font-size:1em;width:100px}.CalendarFilterHorizontalDividers{clear:both}.EventCalendarPartContainer{text-align:left;width:100%}.EventCalendarPartContainer table{border-collapse:collapse;margin:0;width:100%}.EventCalendarPartContainer table table{margin:.25em 0;width:auto}.EventCalendarPartContainer table table td{padding-right:10px;vertical-align:baseline}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}.ListViewContainer{margin-top:20px !important}.ListViewTopGap{padding-bottom:20px}td.ListViewTopGap .BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:normal;font-family:'FuturaStdHeavy'}.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em}.CalendarViewContainer{font-size:1em}.CalendarViewTopLeft{font-weight:normal;font-family:'FuturaStdHeavy';padding:0}.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}.CalendarViewTodayText{display:block;padding:0 0 0 6px;font-family:'FuturaStdHeavy'}.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}.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 img.vaMiddle{vertical-align:top}.EventCalendarButtonBar{height:auto;padding:0 0 1em}.CalendarFormFieldCaption{vertical-align:top !important;width:33%}.DetailLeft{text-align:left;font-weight:normal;font-family:'FuturaStdHeavy';vertical-align:middle}.DetailDateTime{color:#727272;font-size:.92em;font-weight:normal;font-family:'FuturaStdHeavy';padding:10px 0;border-bottom:0 none}.DetailDateTime br{display:none}.DetailEventDetails{border:none}.DetailRight{vertical-align:middle;padding:.25em 0 0}.EditEventLocation{height:auto;width:90%}.EditEventContactInfo{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:33%;vertical-align:top;padding-top:.5em;padding-bottom:.5em}.BBVolOpJobDetailFieldValue{padding:.5em 0}.BBVolOpSignUpTextBox{width:80%}.BBVolOpJobListEvenRow td{vertical-align:top;padding:.25em}.BBVolOpJobListHeader td{white-space:nowrap}.BBVolOpJobList{margin:1em 0}.BBVolOpJobListOddRow td{vertical-align:top;padding:.25em}.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;font-family:'FuturaStdHeavy'}.HighlightEventDate{display:block}.HighlightEventTime{display:block;font-family:"FuturaStdBookOblique";font-size:.92em}.HighlightEventCancelled{display:block}.HighlightEventScore{display:block}.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:normal;font-family:'FuturaStdHeavy'}.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}.BBNotesNoteDateCell{padding:0;font-weight:normal;font-family:'FuturaStdHeavy'}.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:normal;font-family:'FuturaStdHeavy';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;width:500px}.BBAnonymousSubscriptionFormTable table{border-collapse:collapse;width:100%}.BBAnonymousSubscriptionFormTable td{padding:0}.BBAnonymousSubscriptionTextBox{width:90%}#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 td,.PaymentPartGrid th{border:1px solid #c8c8c8}.PaymentPartGrid_EvenRows td,.PaymentPartGrid_OddRows td{text-align:left}.PaymentPartGrid_EvenRows td+td,.PaymentPartGrid_OddRows td+td{text-align:right}.PaymentPartGrid_Header th{text-align:left}.PaymentPartGrid td,.PaymentPartGrid th{vertical-align:middle;padding:.25em}.PaymentPartGrid tr{border-bottom:1px solid #c8c8c8}.PaymentPartGrid th,.PaymentPartGrid td{*border-bottom:1px solid #c8c8c8}.PaymentPartGrid_Header{font-family:inherit;font-size:1em}.ECardWizardSubheading{margin-bottom:1em}.ECardSection th[scope="col"]{text-align:left;font-weight:normal;font-family:'FuturaStdHeavy'}.ECardSectionSeparator{border:none !important;background:none !important;color:#a167a8 !important;font-family:inherit;font-size:1.5em;font-weight:normal;font-family:'FuturaCndMedium';padding:15px 0 5px 0;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:normal;font-family:'FuturaStdHeavy';width:60px}.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:left !important;vertical-align:middle;opacity:.75}.ECardThumbnail td{text-align:left !important}.ECardCurrentStep{background-color:transparent;border:1px solid #c8c8c8;color:#a167a8;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;text-align:center;white-space:nowrap;margin-right:3px}.ECardPastStep{background:transparent none repeat scroll 0 0;border:1px solid #c8c8c8;color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;text-align:center;white-space:nowrap;margin-right:3px}.ECardFutureStep{background:transparent none repeat scroll 0 0;border:1px solid #c8c8c8;color:#727272;font-size:1em;font-weight:normal;font-family:'FuturaStdBook';height:auto;line-height:normal;padding:5px;text-align:center;white-space:nowrap;margin-right:3px}.ECardThumbnail:hover{opacity:1;border:0 none}.ECardWizardNavigationButtons input{display:inline-block;font-size:.86em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none;margin-right:5px;border:none;margin-top:20px}.GivingSearchSearchForm{background-color:none;border:none;border-collapse:collapse;margin:0;padding:0;width:100%}.GivingSearchResultsHeader{color:#727272;display:block;font-size:1em;font-weight:normal;font-family:'FuturaStdHeavy';margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}.GivingSearchResultOddRow{clear:both;padding:10px 0;border-bottom:1px solid #c8c8c8}.GivingSearchResultCount{color:#727272;float:left;margin:.25em .5em 0 0;text-transform:none}.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:10px 0;border-bottom:1px solid #c8c8c8}.GivingSearchResultDetails,.GivingSearchResultFieldValue{margin:0;padding:0}.GivingSearchFieldCaption{color:#727272;padding:.5em;text-align:right;width:20%}.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}.GivingSearchFormButtonCell{padding:0}.GivingSearchFormSubmitButton{margin:0}.GivingSearchFormTextBox{width:50%}.GivingSearchFormTable{width:100%}.GivingSearchPagination span{display:block;width:100%}.GivingSearchPagingButtons{display:block}.GivingSearchPagingButton{display:inline-block;margin-right:5px}.GivingSearchFormTable br{display:none}.GivingSearchFormTitle{color:#727272;font-size:3.4em !important;text-align:left;padding:0}.GivingSearchResultLink{padding:0}.TransactionManagerTabsContainer .TransactionManagerTab{float:left;width:auto;margin-right:5px}a.TransactionManagerTabLink:link{background:none repeat scroll 0 0 #d2d2d2;border:medium none;color:#000;display:inline-block;font-family:'FuturaStdMedium';font-size:1em;letter-spacing:.06em;line-height:100%;margin:1em auto;padding:7px 10px 4px !important;text-transform:uppercase;width:auto;text-decoration:none}.TransactionManagerTabContent{clear:both}.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:#727272;cursor:pointer;font-family:'FuturaStdHeavy';font-size:1em;font-weight:normal;padding:.5em;padding-left:15px !important;text-align:left}.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#727272}.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#727272}.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:left;font-weight:normal}.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:left;width:33%}.TransactionManagerDatePickerFieldCaption{display:block;padding-top:.25em;width:33%;text-align:left}.TransactionManagerFundPickerFieldCaption{display:block;padding-top:.25em;width:33%;text-align:left}.TransactionManagerOddRow{background-color:transparent}.TransactionManagerFilterActions{margin-left:0;margin-top:20px;text-align:left}.TransactionManagerFilterActions input{background:none repeat scroll 0 0 #d2d2d2;border:medium none;color:#000;display:inline-block;font-family:'FuturaStdMedium';font-size:1em;letter-spacing:.06em;line-height:100%;margin:0;padding:7px 10px 4px !important;text-transform:uppercase;width:auto;text-decoration:none}.TransactionManagerFieldContainer{display:block}.TransactionManagerSpecificDateDiv div.TransactionManagerFieldContainer{width:33%}.TransactionManagerGridNotificationCell{padding:.5em}.TransactionManagerSpecificDateDiv{clear:both}.TransactionManagerReceiptImage{margin-left:.5em}.TransactionManagerSummaryHeaderLabel,.TransactionManagerSummaryHeaderValue{font-weight:normal;padding:5px}.Pager{border:0 none;margin:1em 0}.PagerInfo{background-color:transparent;float:left;font-weight:normal;font-family:'FuturaStdHeavy';padding:0;white-space:nowrap}.SlideshowCaption{color:#a167a8;font-family:'FuturaCndMedium',helvetica,arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.2em;margin:0;font-size:1.3em}.SlideshowCaption span{display:block;margin:10px 0}.BBFormDisplaySequenceMapContentHeader{display:none}.BBFormDisplaySequenceMapContent fieldset{border:none;padding:0;margin:0}label.BBFormDisplayFieldCaption{width:30%;display:inline-block;text-align:left}.BBFormDisplayTextboxContainer .BBFormDisplayTextbox,.BBFormDisplayEmail{width:350px;border:1px solid #c8c8c8;height:22px}.BBFormDisplaySequenceMapNavigationFinishButton{display:inline-block;font-size:.86em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none;border:none;margin-top:10px}.BBFormDisplayCheckboxContainer{padding:2px 0}.BBFormDisplayTextContainer{font-family:'FuturaStdHeavy';padding:5px 0}.BBFormDisplayRadioButtonList td label{display:inline-block;padding-left:5px}.BBSequenceMapStep,.BBSequenceMapStep a{font-family:'FuturaStdHeavy'}.BBSequenceMapCurrentStep{color:#000}ol.BBEventRegSequenceMap{list-style:none;padding:0}.BBEventRegSequenceMap li{padding:5px;display:inline-block;float:left;list-style:none;text-transform:uppercase;margin:0 5px 0 0;border:1px solid #d7d7d7}.BBEventRegSequenceMap li a{text-decoration:none;color:inherit !important;font-family:inherit !important}.BBEventRegSequenceMap li.BBSequenceMapCurrentStep,.BBEventRegSequenceMap li.BBEventRegSequenceMapPreviousStep{background:#fafafa}.Ev2_RegistrationStepContainer{margin-top:20px}.BBEventRegSequenceMapContentContainer{clear:both;overflow:hidden}.Ev2_EventContainer{border-bottom:1px solid #d7d7d7;padding:20px 0;display:block;overflow:hidden}.Ev2_TitleLabel,.Ev2_RegistrationEventTitle,.Ev2_RegistrantEventHeader{font-family:'FuturaCndMedium';color:#a167a8;font-size:1.5em}.Ev2_RegistrantEventHeader{margin-top:20px}.Ev2_DescriptionContainer{margin:10px 0 0 25px}.Ev2_RegistrationEventDescContainer{margin:10px 0 0}.Ev2_PriceTypesContainer{margin-top:10px}.Ev2_PriceTypesTable{margin-left:25px}.Ev2_PriceCount{display:none}.Ev2_PriceTypesHeader,.Ev2_PriceTypesRow{float:left;width:33%}.Ev2_PriceTypesHeader .Ev2_PriceTypesCell span{font-family:'FuturaStdHeavy'}.Ev2_DonationContainer{margin:20px 0}.AdditionalDonation_Heading{font-size:1.15em;color:#000;font-family:'FuturaStdHeavy'}.AdditionalDonation_Caption,.AdditionalDonation_Currency{margin:0 !important;font-family:'FuturaStdHeavy'}.Ev2_SummaryContainer{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin:0 0 20px;padding:20px 0;overflow:hidden}.Ev2_OrgRegContainer{margin:10px 0}.Ev2_OrgRegText label,.Ev2_DidYouMeanToRegisterAs a{font-family:'FuturaStdHeavy'}.Ev2_RegistrationEventTitleContainer{border-top:1px solid #d7d7d7;padding-top:20px}.Ev2_SummaryHeader{font-size:1.15em;color:#000;font-family:'FuturaStdHeavy';display:inline-block;margin-bottom:10px}.Ev2_RegistrantAddressHeader,.Ev2_RegistrantHeader{font-size:1.15em;color:#000;font-family:'FuturaStdHeavy';display:inline-block;margin-bottom:10px;margin-top:20px}.Ev2_SummaryCell{width:66%;float:left}.Ev2_SummaryEventColumn{width:33%;float:left;font-family:'FuturaStdHeavy'}.Ev2_SummaryTotal{font-family:'FuturaStdHeavy';color:#000}.Ev2_RegistrantContainer{overflow:hidden;clear:both}.Ev2_RegistrantFieldCell{width:40%;float:left}.Ev2_RegistrantAddressControlCell,.Ev2_RegistrantContent,.Ev2_RegistrantAddressContainer{width:100%;clear:both;overflow:hidden}.Ev2_RegistrantFieldCell label{font-family:'FuturaStdHeavy'}.Ev2_RegistrantAddressControlLabel{display:block}.Ev2_RegistrantTextArea,.Ev2_RegistrantTextBox{width:45%}.Ev2_RegistrantAddressControlRequire{javascript:WebForm_DoPostBackWithOptions(new%20WebForm_PostBackOptions("pagecntnt$DialogButtons6$btn2lnk",%20"",%20false,%20"",%20"javascript:",%20false,%20true))vertical-align:top}.Ev2_RegistrantUseBillingContainer{margin:10px 0 20px}.BBSequenceMapNavigationButton{display:inline-block;font-size:.86em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none;border:none;margin-right:5px}.PaymentPart_FormContainer{border-top:1px solid #d7d7d7;margin:20px 0}.PaymentPart_CartOptions{margin:20px 0 10px}.PaymentPart_CartList{width:auto}.PaymentPart_CartHeader .PaymentPart_CartHeaderCell{font-weight:normal;font-family:'FuturaStdHeavy';padding:0 20px 0 0}.PaymentPart_CartItemType{font-weight:normal;font-family:'FuturaStdHeavy'}.PaymentPart_CartRows td{padding-right:20px;vertical-align:bottom}#divSummaryOuter.PaymentPart_CartSummary{margin-top:20px;border-top:1px solid #d7d7d7}.PaymentPart_CartSummaryCaptionContainer{font-weight:normal;font-family:'FuturaStdHeavy';color:#000}dd.PaymentPart_CartSummaryFieldContainer{padding:0}.PaymentPart_SectionHeading{font-weight:normal;font-family:'FuturaStdHeavy';font-size:1.2em;color:#000}.PaymentPart_FormContainer .BBDivFieldContainer label{display:inline-block;width:150px;font-weight:normal;font-family:'FuturaStdHeavy';vertical-align:top}.PaymentPart_FormContainer .BBDivFieldContainer .DCTextboxWide,.PaymentPart_FormContainer .BBDivFieldContainer .BBFormTextArea{width:350px}.PaymentPart_Controls{float:left !important;margin-top:20px}.PaymentPart_Controls input.PaymentPartSubmitButton{display:inline-block;font-size:.86em;color:#000;font-family:'FuturaStdBook',helvetica,arial,sans-serif;font-weight:normal;background-color:#d2d2d2;padding:7px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:100%;text-decoration:none;border:none;cursor:pointer}javascript:WebForm_DoPostBackWithOptions(new%20WebForm_PostBackOptions("pagecntnt$DialogButtons6$btn2lnk",%20"",%20false,%20"",%20"javascript:",%20false,%20true))