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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul.menu{list-style:none}table{border-collapse:collapse;border-spacing:0}body{color:#5b5b5b;font:normal 10.4pt Arial,Helvetica,sans-serif}.container{max-width:1000px;min-width:300px;margin:0 auto}h1{font-size:2em;font-weight:700}b,strong,th{font-weight:700}i,em{font-style:italic}a{color:#00467f}.article{margin-bottom:20px}.article h2{font-size:1.5em;font-weight:700}.article h3{font-size:1.3em;font-weight:700}.article h4{font-size:1.2em;font-weight:700}.article h5{font-size:1.1em;font-weight:700}.article p{line-height:1.4em}.article ul{margin-left:20px}.article li{margin-top:5px}.hidden{position:absolute;left:0;top:0;width:0;height:0;visibility:hidden}.clearfix:after{content:" ";display:block;height:0;clear:both}.mobileMenu{display:none;font-size:1.4em}img{max-width:100%;height:auto;width:auto\9}.video embed,.video object,.video iframe{width:100%;height:auto}.header{height:117px;padding:0 4%}.header #logo{float:left;margin:20px auto 20px;max-width:272px}.header h2{color:#00467f;font-size:1.2em;float:left;margin-left:3%;padding-top:70px;width:48%}#search{float:right;margin-top:50px;text-align:right;width:30%}#search input.text{border:2px solid #f2f2f2;padding:7px}#search input.button{position:relative;top:10px}#globalNav{background-color:#f2f2f2}#globalNav ul{height:50px;padding:0 4%}#globalNav li{border-left:2px solid #ddd;float:left;min-height:50px;line-height:50px;text-align:center}#globalNav a{color:#00467f;display:block;font-weight:700;text-decoration:none}#globalNav a:hover{background-color:#00467f;color:#fff}.about-link{width:19%}.events-link{width:16%}.support-link{width:26%}.gift-link{width:21%}.donate-link{background-color:#ffe152 !important;border-right:2px solid #ddd;width:16%}.footer{background-color:#00467f;clear:both;color:#fff;font-size:.9em;padding:20px 0%}.footer p{margin-bottom:10px}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.article h1,.article h2,.article h3,.article h4,.article h5,.article p,.article ul{margin-bottom:15px}.main *,.main *:before,.main *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.donation-page .sidebar-first .content{float:none;width:100%;padding:20px}body.donation-page .sidebar-first .region-sidebar-first{display:none;width:0;padding:0;margin:0}#sectionNav ul.menu a{color:#666;display:block;text-decoration:none;border-top:1px solid #bfbfbf;padding:15px 0}#sectionNav ul.menu a:hover,#sectionNav ul.menu a:active,#sectionNav ul.menu a:focus{color:#00467f;text-decoration:underline}#sectionNav ul{border-bottom:1px solid #bfbfbf}#sectionNav ul ul{border-bottom:none;list-style:none;margin-bottom:10px}#sectionNav ul.menu ul a{font-size:12px;padding:5px 10px 5px 15px;border:none}.floatleft{float:left;padding:1%;width:48%}.floatright{float:right;padding:1%;width:48%}table.floatright{float:right;max-width:100%;width:48%;margin:0 0 1em 1%}table.floatleft{float:left;max-width:100%;width:48%;margin:0 1% 1em 0}table.floatleft img,table.floatright img{margin:0 auto}img.floatleft{max-width:48%;float:left;background:#d6d7d9;padding:4px;margin:1%;height:auto;overflow:hidden;width:auto}img.floatright{max-width:48%;float:right;background:#d6d7d9;padding:4px;margin:1%;height:auto;overflow:hidden;width:auto}div.floatright img{background:#d6d7d9;padding:4px;margin:0 auto}div.floatleft img{background:#d6d7d9;padding:4px;margin:0 auto}.floatleft img,.floatright img{width:auto}.clearboth{clear:both}@media(max-width:850px){.header{height:95px}.article{font-size:1.1em}#search{margin-top:35px}#search input.text{font-size:.9em;padding:3px}#search input.button{top:8px}#globalNav li{border-left:1px solid #ddd}#globalNav a{font-size:.9em}}@media(max-width:640px){.header{height:auto}.header #logo{float:none}.header h2{display:none}#search{float:none;margin:0 auto;max-width:272px;width:80%}#globalNav ul{height:auto;margin-top:10px;padding:0}#globalNav li{border-left:0;border-right:0;border-top:2px solid #ddd;float:none;width:100%}.sidebar-first .content{float:none;width:100%;padding:10px}.sidebar-first .region-sidebar-first{float:none;width:100%;padding:10px}#sectionNav ul{display:none}.mobileMenu{display:block;margin-top:10px;width:100%}}.BBFormTitle{border:none;font-size:14px;line-height:1.5;font-weight:700;color:#555;text-align:left}.BBFormTable{border:none}.BBFormTable .w100p{width:auto}#DonationCaptureTable,.DonationCaptureFormTable{width:525px !important}.BBListingHeading,.DonationListingHeading,.EventCalendarName,.LoginFormTitle,.LoginSectionHeader{border:none;font-size:1.5em;color:#00467f;font-weight:700;background:none;height:auto;text-align:left;line-height:1.25;margin:0;padding:20px 0 10px}.DonationFieldCaption,.BBFieldCaption{background:none;padding-right:5px;white-space:normal;padding-bottom:8px}input[type="checkbox"],input[type="radio"]{margin-right:5px}form fieldset{border:none;margin:0;padding:0}.DonationCaptureFieldControlCell .BBLinkHelpIcon img{max-width:25px}.DonationTextbox,.DonationTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea,.EventItemRegistrantTextbox,.LoginFormTextArea{color:#333;border:1px solid #aaa;padding:2px 4px;font-size:12px;line-height:1;-moz-appearance:none;-webkit-appearance:none;text-shadow:none;width:250px}.DonationTextArea,.DonationCaptureTextArea{line-height:1.25}.DonationTextboxWide,.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea{width:250px}.BBFormSelectList{background-color:#fff;width:160px;white-space:nowrap}.BBFormSelectList.DonationCaptureSelectListNarrow{width:74px}.DonationSelectList[id*="ddlDesignations"]{width:300px}.DonationCaptureSelectListNarrow{margin-left:3px}.DonationCaptureSelectListNarrow[id*="cboYear"]{margin-left:5px}.BBFormSubmitButton{-webkit-appearance:none;-moz-appearance:none;background:#00467f;color:#fff;border:none;outline:none;padding:8px 16px;margin:1em .25em;font-size:14px;line-height:1;font-weight:normal;border-radius:0}.BBFormSubmitButton:hover,.BBFormSubmitButton:focus,.BBFormSubmitButton:active{background:#333;cursor:pointer}table[id*="_tblAmount"]{white-space:nowrap;margin-bottom:8px}table[id*="_tblAmount"] td{vertical-align:top;padding:0;padding-right:8px}table[id*="_tblAmount"] td td{padding-right:0}table[id*="_tblAmount"] td table{border-left:3px solid #fff}td[id*="thCaptionAmount"]{vertical-align:top}table[id*="_tblAmount"] input[id*="txtAmount"]{margin:0}table[id*="_tblAmount"] td table span[id*="lblSymbol"]{position:relative;top:2px}@media(max-width:599px){.DonationTextbox,.DonationTextboxWide,.DonationCaptureTextbox,.DonationCaptureTextboxWide,.DonationTextArea,.DonationCaptureTextArea,.EventItemRegistrantTextbox,.LoginFormTextArea{width:150px}.DonationCaptureFieldControlCell .BBLinkHelpIcon{display:inline-block;max-width:20px;position:relative;top:4px}.BBFormSelectList.DonationCaptureSelectListNarrow{width:67px}.BBFieldCheckboxCaption{text-align:left;width:150px;display:block}.BBFormSelectList{width:150px}.DonationSelectList[id*="ddlDesignations"]{width:150px}.wsNowrap,.BBFieldCaption{white-space:normal}table[id*="DonationCapture1_rdoPaymentOption"].DonationCaptureSelectList label{font-size:12px}input[id*="txt_CardName"]{width:150px !important;max-width:150px !important}}.ListViewDateLabel,.CalendarViewMonthYearLabel{height:auto}.ListViewDateLabel{font-size:1em;color:#00467f;font-weight:700;padding:20px 0 0;display:block;margin:0}.CalendarViewMonthYearLabel,.EventSectionHeader{background-color:#fff;Padding-right:2px;Padding-top:6px;Padding-bottom:6px;text-align:left;border-bottom:none;font-size:1.5em;color:#00467f;font-weight:700}.ReportsLandingTable caption#email,.myHomeBox th{font-size:1.5em;color:#00467f;font-weight:700;padding-bottom:20px}.BBFormTable .EventItemRegistrationsTable,.BBFormTable .EventAttendeesGrid{margin-left:0}.EventItemsSelectionGrid{border:0}.EventItemsSelectionGrid td{padding:3px}.EventItemRegistrantsEventName{background:none;font-style:normal;font-weight:bold;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#00467f;font-size:1.5em}.EventItemRegistrantsHeader{background-color:rgba(0,0,0,0);text-align:left;font-weight:bold;color:#555;padding-top:8px;padding-left:6px;padding-bottom:6px;border-bottom:0}.SummaryGridEventTitle,.EventTicketsHeaderCell,.EventTicketsBodyCell,.EventAttendeesOverallTotal{font-weight:normal;color:#666;font-size:12px}.SummaryGridEventTitle{font-weight:bold}.EventAttendeesGrid{font-size:1em;color:#666;vertical-align:top;background-color:#eee;border:1px solid #dcdcdc;padding:0;margin-bottom:10px}.EventAttendeesGrid td{padding:2px}.EventItemRegistrationsTable,.EventTable,.EventItemsSelectionGrid,#PC1418_Wizard1_dgEventItems2_dgPriceList_0{width:auto !important}#PC1418_Wizard1_dgEventItems3_dgRegistrationsList_0 td{padding:2px}#PC1414_Wizard1,#PC1414_Wizard1 table{width:auto !important}#PC1414_Wizard1 .DonationCaptureRequiredFieldMarker{position:relative;left:2px;vertical-align:top;top:5px}#PC1414_tblProgress{padding:0;margin:0}#PC1414_tblProgress th{padding:5px}#PC1414_tblProgress td{padding:5px}.EventProgressCellPast{background:#666;color:#fff}.EventProgressCell{background:#1693d3;color:#fff}.EventProgressCellFuture{background:#00739e;color:#fff}.CalendarViewCalendarContainer{width:100% !important;margin-top:20px;margin-bottom:20px}.CalendarViewCalendarContainer td{padding:3px}.BBEventRegSequenceMapStep{width:22%}.BBFormContainer,.BBFormTable,#DonationCaptureTable,.DonationCaptureFormTable{margin-left:auto !important;margin-right:auto !important}#DonationCaptureTable,.DonationCaptureFormTable{width:100% !important;max-width:525px !important;box-sizing:border-box}.BBFormContainer table,.BBFormTable{text-align:left}.sidebar-first .content{float:none !important;width:100% !important}.sidebar-first .region-sidebar-first{display:none !important;width:0 !important;padding:0 !important;margin:0 !important}.BBFormContainer,.BBFormTable,#DonationCaptureTable,.DonationCaptureFormTable{margin-left:auto !important;margin-right:auto !important}#DonationCaptureTable,.DonationCaptureFormTable{width:100% !important;max-width:525px !important;box-sizing:border-box}.BBListingHeading,.DonationListingHeading,.EventCalendarName,.LoginSectionHeader{text-align:left !important}html,body{height:100%;margin:0;padding:0}body{display:flex;flex-direction:column;min-height:100dvh}#bbPageContent,#PageContent,.main,.container{flex:1 0 auto}.footer{flex-shrink:0;width:100%;padding:20px 0;background-color:#00467f;color:#fff}.footer{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;padding:20px 0}