.programming_event_availability{color:red!important;font-size:18px;font-weight:bold;}.MS_background_header{background-color:#fff!important;color:#000;padding:0;}.MS_background_primaryContent{background-color:#fff;}.MS_background_subContent{background-color:#9ce;}.MS_background_subContent_2{background-color:#9ce;}.MS_background_footer{background-color:#00B5E6!important;color:#000;}body{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:14px;}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0;}h1{color:#000;font-size:30px;font-weight:bold;margin:0 auto 40px;}h2{color:#000;font-size:26px;font-weight:bold;}h3{color:#000;font-size:22px;font-weight:bold;padding:50px 0 20px;}h4{color:#000;font-size:20px;font-weight:bold;margin:30px 0 10px;}h5{color:#000;font-size:16px;font-weight:bold;}h6{color:#000;font-size:14px;font-weight:bold;}a,a:link,a:visited,a:active,a:focus{color:#00adee;text-decoration:underline;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer a{color:#000;font-weight:600;text-decoration:none;}a:hover,.ui-widget-content a:hover{color:#00adee;text-decoration:underline;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a:hover{text-decoration:none;color:#000;}.text-success{color:#8ebd3e;}.BBListingHeading{color:#000;font-size:36px;}.BBFieldCaption,.BBDivFieldCaption{color:#000;font-size:14px;}.form-control{color:#000;font-size:14px;border-radius:0;}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background:#00adee;border:none;padding:10px 22px;border-radius:20px;transition:all .25s ease 0s;position:relative;}.btn-primary,.ui-dialog .ui-dialog-buttonpane button,.BBFormSubmitButton,.payment-form #submitButton,.payment-form #cancelButton{border:none;color:#fff!Important;display:inline-block;font-size:14px;font-weight:100;line-height:14px;padding:10px 22px;position:relative;border-radius:0;transition:all .25s ease 0s;background:#00adee;border:1px solid #e6e6e6;border-radius:20px;}.btn-primary:hover,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.focus,.btn-primary:focus,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.BBFormSubmitButton:hover,.payment-form #submitButton:hover,.payment-form #cancelButton:hover{background:#00adee;color:#fff!important;text-decoration:none;border:1px solid #e6e6e6;border-radius:20px;}.BBFormSubmitButton{margin-top:1px;}[id*="MembershipExpress"] .MembershipExpress_TermRadiolTerm,[id*="MembershipExpress"] .MembershipExpress_TermRadioAmount{color:#8ebd3e;}[id*="MembershipExpress"] .MembershipExpress_SelectedTermLabel,[id*="MembershipExpress"] .MembershipExpress_SelectedTypeLabel{background:#8ebd3e;border-color:#8ebd3e;}.ui-widget-header{background:#00adee!important;border:none!important;}.ui-dialog-titlebar-close{background:rgba(0,0,0,0) url("view.image?id=404") repeat scroll center center!important;}.ui-dialog .ui-dialog-buttonpane,.ui-widget-content,.ui-widget-header{border:none!important;}.ui-widget-content a{color:#00adee!Important;text-decoration:underline;}.ui-widget-content a:hover{color:#00adee;text-decoration:underline;}.MS_LoginButtonInnerContainer_ExpandingPadding{padding:10px;}.MSFootTextDiv .col-sm-3,.MSFootTextDiv .col-sm-9{padding:0;}.MS_headerWrapper .container{background:#00adee;padding:0;}.logo{padding:31px 30px 31px 0;display:block;background:#fff;}.logo img{width:100%;height:auto;}#nav{background:#8ebd3e none repeat scroll 0 0;padding:20px 10px;text-align:right;}#nav a{text-transform:uppercase;font-weight:bold;color:#fff;text-decoration:none;}#nav a:hover{text-decoration:none;}.footerCopyWrap,.footerMenuWrap{text-align:center;padding:20px 0;}.footerMenuWrap{border-bottom:1px solid #e6e6e6;font-size:16px;}.footerCopyWrap{font-size:14px;}.footerMenuWrap ul{margin:0;padding:0;}.footerMenuWrap ul li{display:inline-block;}.footerMenuWrap ul li a{color:#354052;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:bold;padding:10px 30px;text-decoration:none;text-transform:uppercase;font-size:16px;}@media(max-width:1199px){.logo{padding:35px 30px 35px 0;}}@media(max-width:991px){.logo{padding:40px 30px 39px 0;}}@media(max-width:767px){.PaymentPart_CartSummaryFieldContainer{padding:0;}.PaymentPart_CartDiscountApplyButton{margin:0 5px;padding:8px 10px;}.MS_LoginButtonOuterContainer{text-align:center;}#nav{text-align:center;}.logo{padding:40px 30px;}}.EventRegistrationExpress_AddToCartButtonContainer{float:right;}.EventRegistrationExpress_AddtoCartContainer{overflow:hidden;}.EventRegistrationExpress_CheckMarkFlash{position:absolute;width:16px;height:16px;background-image:url('images/greencheck_17x15.png');display:none;}.EventRegistrationExpress_TopContainer{margin-top:20px;}.EventRegistrationExpress_Total{float:right;margin-top:12px;font-weight:bold;}.Programming_Event_Preference{float:left;padding:10px 20px;}.Programming_Event_PreferenceContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantAddressHeader{font-weight:bold;}.Programming_Event_RegistrantAddressHeaderContainer{padding-top:20px;}.Programming_Event_RegistrantContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantError{color:Red;overflow:hidden;clear:both;}.Programming_Event_RegistrantErrorMessage{float:left;clear:both;}.Programming_Event_RegistrantHeader{font-weight:bold;}.Programming_Event_RegistrantImageContainer{float:left;padding-right:10px;}.Programming_Event_RegistrantImageContainer>img{max-width:60px;}.Programming_Event_RegistrantInfoContainer{float:left;width:100%;}.Programming_Event_RegistrantInnerInfoContainer input[type="text"]{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;}.Programming_Event_RegistrantInnerInfoContainer select{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;}.Programming_Event_RegistrantInnerInfoContainer textarea{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;height:50px;}.Programming_Event_RegistrantPreference{float:left;clear:both;overflow:hidden;}.Programming_Event_RegistrationOptionsTitle{font:14px;font-weight:bold;margin-bottom:15px;}.Programming_nameSeparator{clear:both;}.Programming_phoneEmailSeparator{clear:both;}.Programming_RegistrantAddressControlCell{clear:both;}.Programming_RegistrantAddressControlDropDown{float:left;clear:both;}.Programming_RegistrantAddressControlLabel{float:left;overflow:hidden;}.Programming_RegistrantAddressControlRequire{float:left;margin-left:3px;}.Programming_RegistrantAddressHideRequire{display:none;}.Programming_RegistrantFieldCell{padding:10px 30px 0 0;width:275px;}.Programming_RegistrantFieldCell label{margin-right:20px;width:550px;}.Programming_RegistrantLeft{float:left;}.Programming_RegistrantLink{float:right;padding-right:20px;padding-top:4px;}.Programming_RegistrantRegisterLaterCheckbox{width:550px;}.Programming_RegistrantTextArea{float:left;clear:both;}.Programming_RegistrantTextBox{float:left;clear:both;}.Programming_TicketPriceTicketCount{font-size:0;}.Programming_titleSeparator{clear:both;}a.Programming_RegistrantLink{font-size:11px;text-decoration:underline;}a.Programming_RegistrantLink:hover{text-decoration:none;}.Programming_Registrant_AddressForAllTicketsCell{width:550px;}.Programming_Registrant_UseAsBillingCell{width:550px;}.Programming_Event_RegistrantRegistrationInformationCopySectionFromAbove{font-size:11px;padding-top:10px;padding-left:15px;}.Programming_Event_RegistrantRegistrationInformationCopySectionToAll{font-size:11px;padding-top:10px;}.Programming_Event_RegistrantRegistrationInformationHeaderContainer{padding-top:20px;}.Programming_Event_RegistrationInformation_NamePhoneEmailContainer{display:inline-table;padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonFieldContainer{display:table-cell;vertical-align:bottom;padding-right:5px;}.Programming_Event_RegistrationInformation_PersonRequiredMarkerContainer{height:27px;}.Programming_Event_RegistrationInformation_RequiredFieldMarker{float:left;margin-left:3px;}.Programming_Event_RegistrationInformationHeaderContainer{padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformationSectionHeader{font-weight:bold;}.Programming_Event_RegistrationInformationSectionHeaderContainer{padding-top:20px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_PersonField{width:100px;}textarea.Programming_Event_RegistrationInformation_MultilineTextBox{width:500px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_EmailField{width:200px;}.Programming_Event_RegistrationInformationDropDown{float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformationTextBox{float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonNameCaptionContainer{max-width:205px;}.Programming_Event_RegistrantRegistrationInformationHeader{font-weight:bold;}.Programming_Event_RegistrationInformationRequiredMarkerContainer{float:left;padding-left:5px;}input[type='text'].Programming_Event_RegistrantInnerInfoContainer_PlaceholderText{color:LightSteelBlue;}.Programming_Event_RegistrationInformationNoticeContainer{padding-top:0;float:left;clear:both;}.Programming_Event_RegistrationInformationNoticeContainer p{margin-bottom:0;}.Programming_Event_RegistrantInfoContainer_AutoFillDropDown{max-width:200px;float:right;}.Programming_Event_RegistrantInfoContainer_TopLeftContainer{max-width:500px;float:left;}.Programming_Event_RegistrantInfoContainer_TopRightContainer{max-width:200px;float:right;}.Programming_RegistrantRegisterLaterFieldCell{clear:both;}.Programming_Event_RegistrantInnerInfoContainer{clear:both;}