.BBFormCheckListContainer{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold}.BBCalendarWeekendDay{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;border:1px solid #fff}.BBCalendarDay{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;border:1px solid #fff}.ReportInformationCell{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBGridHeader{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold}.BBGridFooter{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBCalendar{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBCalendar:active{color:#006;text-decoration:underline;font-weight:bold}.BBCalendar:hover{color:#e90;text-decoration:underline;font-weight:bold}.BBCalendar:link{color:#006;text-decoration:underline;font-weight:bold}.BBCalendar:visited{color:#006;text-decoration:underline;font-weight:bold}.BBCalendarDayHeader{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;border:1px solid #fff}.BBCalendarNextPrev{background-color:#0d1f42 !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;font-weight:bold;text-align:center;border-left:1px solid #0d1f42;border-right:1px solid #0d1f42}.BBCalendarOtherMonthDay{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#bbbdbf;border:1px solid #fff}.BBCalendarSelectedDay{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;border:1px solid #fff}.BBCalendarSelector{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;border:1px solid #fff;font-size:14px}.BBCalendarTitle{background-color:#0d1f42 !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;font-weight:bold;text-align:center;height:20px}.BBCalendarTodayDay{background-color:#0d1f42 !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;font-weight:bold;text-align:center;height:20px}.BBFieldCaption{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;padding-right:4px}.BBFieldCheckboxCaption{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold}.BBFieldControlCell{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBFormButtonRow{background-color:transparent}.BBFormCheckbox{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold}.BBFormChecklist{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;border:none}.BBFormErrorMessage{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ea2121;font-weight:bold}.BBFormReadonlyValue{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;font-style:normal}.BBFormRequiredFieldMarker{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ea2121;font-weight:bold}.BBFormRequiredFieldMissingText{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ea2121;font-weight:bold}.BBFormSelectList{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBFormSubmitButton{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;vertical-align:middle;line-height:1em;padding:2px 0;margin-left:10px}.BBFormTable{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3em;color:#000;border:none}.BBFormTextArea{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBFormTextbox{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBFormTitle{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;color:#c60;padding-bottom:10px;border:none;text-align:left}.BBFormValidatorSummary{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ea2121;font-weight:bold;background-color:transparent}.BBListingHeading{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;font-weight:bold;color:#c60;padding:8px 0;border:none;background-color:transparent}.BBListingItem{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBListingTable{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3em;color:#000;border:none}.BBMessage{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-style:normal;padding:5px 0}.BBNameLink:active{color:#006;text-decoration:underline;font-weight:bold}.BBNameLink:hover{color:#e90;text-decoration:underline;font-weight:bold}.BBNameLink:link{color:#006;text-decoration:underline;font-weight:bold}.BBNameLink:visited{color:#006;text-decoration:underline;font-weight:bold}.BBPrivateListingItem{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-style:normal}.PagedListFooter{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.PagedListFooterLink:hover{color:#e90;text-decoration:underline;font-weight:bold}.PagedListFooterLink:link{color:#006;text-decoration:underline;font-weight:bold}.PagedListFooterLink:visited{color:#006;text-decoration:underline;font-weight:bold}.SpellBody{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;background-color:transparent}.SpellButton{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#203566;vertical-align:middle;line-height:1em}.SpellCheckBadWord{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ea2121;font-weight:bold}.SpellCheckTextBox{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.SpellFieldValue{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.SpellHeading{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;font-weight:bold;color:#c60}.SpellHeadingCell{background-color:transparent;padding:5px 5px 2px 0;border:none}.SpellHeadLegend{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.SpellLegend{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.SpellSubject{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#203566;padding:8px 0 2px 0}.SpellSuggestionList{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.SpellText{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3em;color:#000;background-color:transparent;padding:18px 12px 12px 12px;font-style:italic}.SpellTextValue{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.BBListOddRowStyle{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;background-color:transparent}.BBListEvenRowStyle{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold}.ReportChartCell{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.ReportCalendar{font-size:12px}.SpellFieldCaption{font-size:12px}.MatchFinderDetailsValue{font-size:12px}.SpellFormTable{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3em;color:#000;width:auto}.MatchFinderFormTable{width:auto}.ReportFormTable{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3em;color:#000;width:auto}.SpellFormTitle{font-family:Arial,Helvetica,sans-serif;font-size:14px}.ReportTitle{color:#c60;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:1.3em;margin:0;padding:10px 0;background:transparent}.MatchFinderEvenRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.ReportEvenRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.MatchFinderOddRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.ReportOddRowStyle{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px}.LoginLink{font-family:Arial,Helvetica,sans-serif;font-size:12px}.LoginFieldCaption{white-space:nowrap}.LoginFormSubmitButton{margin:0 0 0 77px}.LoginFormTable{margin:0 auto}.LoginFormTextArea{width:100%}.LoginFormTitle{text-align:left}.LoginFormNormalMessage{padding:0 0 0 30px}.ProfileFieldCaption{white-space:normal}.ProfileFormButtonRow{background:transparent}.ProfileFormCheckBoxList{background:transparent}.ProfileFormSelectList{width:200px;background-color:#fff}.ProfileFormTable{margin:0 auto;width:100%}.DirectoryFieldCaption{white-space:normal}.DirectoryFormSelectList{width:150px}.DirectoryPagingButton{margin:0 10%}.DirectoryListingHeading{color:#c60;font-size:12px;margin:0;padding:0 5px;line-height:1.3em;white-space:normal !important}.DirectoryListingItem{white-space:normal !important}.DirectoryListingTable{width:100%}.DonationCaptureLink:active{color:#006;text-decoration:underline;font-weight:bold}.DonationCaptureLink:hover{color:#e90;text-decoration:underline;font-weight:bold}.DonationCaptureLink:link{color:#006;text-decoration:underline;font-weight:bold}.DonationCaptureLink:visited{color:#006;text-decoration:underline;font-weight:bold}.DonationCaptureFieldCaption{padding-right:20px;background:transparent;width:auto}.DonationFieldCaption{background:transparent none repeat scroll 0%;padding-right:20px;padding-top:3px;vertical-align:top;width:auto}.DonationCaptureFieldControlCell{padding:5px 0;width:auto}.DonationFieldControlCell{width:auto}.DonationCaptureSelectList{white-space:nowrap;width:auto;background-color:transparent}.DonationCaptureSelectListNarrow{margin-left:-1px}.DonationSelectList{background-color:#fff}.DonationFormTable{margin:0 auto;border:0}.DonationCaptureTextArea{width:80%}.DonationTextArea{width:80%}.DonationCaptureTextboxWide{width:80%}.DonationTextboxWide{width:80%}.DonationValidationSummary{background:transparent}.DonationCaptureListingHeading{color:#c60;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:1.3em;margin:0;padding:10px 0;background:transparent;text-align:left}.DonationListingHeading{color:#c60;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:1.3em;margin:0;padding:10px 0;background:transparent;text-align:left}.DonationGridOddRow{background:transparent}.BBClassNotesTabButtons{width:100% !important}.BBClassNotesFormTitle{Arial,Verdana,Helvetica,Tahoma,sans-serif;font-size:250%;color:#006;margin:0 0 10px 0;padding:0;line-height:1em}.EventItemRegistrantsHeader{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;font-weight:bold;color:#c60;padding-bottom:8px;padding-top:8px !important;border:none;background-color:transparent}.EventItemRegistrationControlCellDescription{font-weight:bold;height:50px;text-align:left;width:150px}.EventItemRegistrationControlCellNumParticipants{text-align:right;width:150px}.EventItemRegistrationControlCellPrice{font-weight:bold;text-align:right;width:150px}.EventItemRegistrationsHeader{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;font-weight:bold;color:#c60;padding-bottom:8px;padding-top:8px !important;border:none;background-color:transparent}.EventProgressCell{background:transparent url(view.image?Id=396) no-repeat scroll 0 50%;border:0 none !important;font-size:10px;font-weight:normal;height:10px;padding:20px 0 20px 20px !important}.EventProgressCellFuture{background:transparent;border:0 none !important;font-size:10px;font-weight:normal;height:10px;padding:20px 0 20px 20px !important}.EventProgressCellPast{background:transparent;border:0 none !important;font-size:10px;font-weight:normal;height:10px;padding:20px 0 20px 20px !important}.EventTable{margin:0 auto;width:100%}.EventItemTitleDescription{color:#000}.EventItemTitleName{font-size:12px}.EventItemTitleTime{color:#000}.SubscriptionFormTable{margin:0 auto}.SubscriptionFormTitle{text-align:left}.ProfilePhotoFormTable{margin:0 auto}.MailForwardingFormTable{border:0}.DiscussionGroupFormTitle{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3em;color:#c60;padding-bottom:10px;border:none;text-align:left}.BBMembershipSummaryActionCaption{margin-left:106px}.BBMembershipFieldCaption{width:auto}.BBMembershipControlCell{width:100%}.BBMembershipFormTable{margin:0 auto}.BBMembershipTextArea{height:50px}.BBMembershipFormTitle{padding:10px 0;text-align:left}.SurveyTitle{font-size:14pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;color:#c60}.SurveySubTitle{font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SlideshowPictureCell{border:1pt solid buttonface}.SlideshowTable{border:1pt solid buttonface}.SearchDescriptionStyle{white-space:normal;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin:0;padding:0 0 8px 0;line-height:1.3em}.SearchFormDescription{display:none}.SearchFormTable{margin:0 auto}.SearchFormTitle{text-align:left}.QuickSearchFormTable{border-collapse:collapse;margin:5px 0 0 auto}.QuickSearchTextbox{display:block;font-size:11px}.QuickSearchButton{background-color:transparent;border:medium none;color:#fff;display:block;font-size:11px;margin:0 1px 0 5px;padding:2px 0 0;width:auto}body{background-color:#f5f5f5;padding:0;border-collapse:collapse;color:#000;font-weight:normal;font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;font-size:13px;line-height:1.3em}img{margin:0;padding:0;border-collapse:collapse;border:0}table,td,th{text-align:left;vertical-align:top}p{margin:0 0 1em;padding:0}normal,.normal{color:#000;font-weight:normal;font-family:Arial,Verdana,Helvetica,Tahoma,sans-serif;font-size:13px}h1,.header1{color:#006;font-size:250%;margin:0 0 10px 0;padding:0;line-height:1em}h2,.header2{color:#c60;font-size:14px;font-weight:bold;padding:0;margin:0;line-height:1.75em}h3,.header3{color:#000;font-size:14px;font-weight:bold;padding:0;margin:0;line-height:1.75em}h4,.header4{color:#006;font-size:14px;font-weight:bold;padding:0;margin:0;line-height:1.75em}h5,.header5{color:#c60;font-size:12px;font-weight:bold;padding:0;margin:0;line-height:1.75em}h6,.header6{color:#000;font-size:12px;font-weight:bold;padding:0;margin:0;line-height:1.75em}a:link{color:#006;text-decoration:underline;font-weight:bold}a:hover{color:##EE9900;text-decoration:underline;font-weight:bold}a:visited{color:#006;text-decoration:underline;font-weight:bold}fieldset{border:none}#wrapper{text-align:center;margin:0 auto}#main{background-color:#fff;border:1px solid #006;width:760px;text-align:left;margin:6px auto 0;padding:0;border-collapse:collapse;vertical-align:top;white-space:normal}.container{margin:0;padding:0;border-collapse:collapse;white-space:normal;vertical-align:top}#header{background-color:#006;width:100%;height:78px;padding:0;margin:0;border-collapse:collapse}#header_logoCell{padding:0 0 8px 15px;margin:0;border-collapse:collapse;vertical-align:middle}#header_contentCell{width:auto;text-align:right;color:#fff;font-size:11px;padding:0 10px 0 0;margin:0;border-collapse:collapse}#navigation{background-color:#e90;border-bottom:1px solid #000;width:100%;padding:0;margin:0;border-collapse:collapse;vertical-align:top}#main_contentCell{margin:0;padding:10px;border-collapse:collapse}#newsblocks{width:100%;margin:0 0 15px;padding:0;border-collapse:collapse}#newsblocks_leftColumn{width:33%;padding:0 10px 10px;margin:0;border-collapse:collapse}#newsblocks_centerColumn{width:34%;padding:0 10px 10px;margin:0;border-collapse:collapse}#newsblocks_rightColumn{width:33%;padding:0 10px 10px;margin:0;border-collapse:collapse}#footer{background-color:#c0b9b1;border:1px solid #006;border-collapse:collapse;margin:0 auto;padding:0;text-align:center;width:760px}#footer_content{border-top:4px solid #006;border-collapse:collapse;color:#000;font-size:11px;margin:0;padding:10px;text-align:left;width:100%}#footer_content p{margin:0;padding:0}#footer_content a{color:#000;font-weight:normal;text-decoration:underline}#AUSearch{background:#320190 url(view.image?Id=398) no-repeat top left;padding-top:35px;display:block;width:100%}.taCenter{margin:0 auto;text-align:center}.taRight{text-align:right;margin:0 0 0 auto}.w100p{width:auto}#main_content{width:100%;margin:10px 0;padding:0;border-collapse:collapse;background-color:#eddca1}#mainContent_leftColumn{background-color:#fff;border-collapse:collapse;margin:0;padding:0 5px 0 15px;width:480px}#mainContent_leftColumn p,#mainContent_leftColumn h6{padding-left:7px}#mainContent_centerColumn{background-color:#fff;border-collapse:collapse;margin:0;padding:15px;width:auto}#mainContent_rightColumn{border-left:1px solid #000;width:150px;margin:0;padding:0;border-collapse:collapse;font-size:11px;line-height:1.3em}table.profile-display{width:100%;border:none;background:transparent;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0 0 2em 1em}table.profile-display caption{margin:0;padding:5px 0;text-align:left;border:none;background:transparent;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000}table.profile-display th,table.profile-display td{margin:0;text-align:left;line-height:14px;vertical-align:top}table.profile-display th{color:#000;text-align:left;padding:3px 5px !important;margin:0;width:90px;font-weight:normal;vertical-align:top;white-space:nowrap}table.profile-display td{text-align:left;padding:0 5px !important;vertical-align:middle}table.profile-display tr{background:transparent}table.profile-display tr.alt{background:transparent}.profile-display td span{text-align:left !important;padding:0}.QuickSearchFormTable td{margin:0;padding:0;border-collapse:collapse;vertical-align:middle}.SearchFormTable td{margin:0;padding:0;border-collapse:collapse;vertical-align:middle}.SearchFormTable .w100p{width:100%}.BBSearchDescriptionStyle{padding-bottom:10px !important;white-space:normal;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#36322f;margin:0;padding:0 0 8px 0;line-height:13px}.QuickSearchFormTable td{border-collapse:collapse;margin:0;padding:0;vertical-align:middle}.ReportFormTable td{white-space:normal !important}.ReportFormTable td fieldset div table td div div table td div{width:300px !important;display:block;overflow:auto}.ReportFormTable fieldset{border:none}.ReportFormTable legend{font:bold 13px Arial,Verdana,Helvetica,sans-serif;color:#000}.ReportFormTable legend span{display:block;text-align:center;white-space:normal;width:200px}table.reports-pagetop td{vertical-align:top;padding:6px}table.reports{width:480px;margin:1em 0;padding:0;border-collapse:collapse}table.reports td{font:normal 11px/1.4 Arial,Verdana,Helvetica,sans-serif;margin:0;color:#666;padding:5px 6px 6px;border-collapse:collapse;vertical-align:top;border-top:1px solid #009}table.reports th{text-align:center;vertical-align:top;width:150px;margin:0;padding:0;border-top:1px solid #009;border-collapse:collapse}table.reports th a,table.reports th a:visited{background:#009;color:#fff;font:bold 12px Arial,Verdana,Helvetica,sans-serif;padding:5px 6px;text-decoration:none;display:block}table.reports th a:hover{background:#009;color:#ccc;font:bold 12px Arial,Verdana,Helvetica,sans-serif;padding:5px 6px;text-decoration:none;display:block}.ReportChartCell,.ReportChartCell fieldset{width:45% !important}.ReportChartCell fieldset{padding-left:10px !important}tr.EventItemRegistrantsHeader td{color:#454545;font-size:14px;margin:0 0 5px;padding:0;text-align:center}.DonationCaptureSelectList td{white-space:nowrap}.DonationFormTable img{display:none}.DonationCaptureFieldControlCell img{display:inline}.DonationGridHeader td{padding:0 10px;vertical-align:middle;line-height:1.3em}.DonationGridEvenRow td{padding:0 10px;vertical-align:middle;line-height:1.3em}.DonationGridOddRow td{padding:0 10px;vertical-align:middle;line-height:1.3em}.DonationGridFooter td{padding:0 10px;vertical-align:middle;line-height:1.3em}.LoginFormTable .taCenter{padding:5px 0 0 77px;text-align:left}.LoginFormTable .BBFormButtonCell{text-align:left}.DiscussionGroupListingTable .w100p{width:100%}.DiscussionTopicListHeader td{padding:0 0 10px}.ProfileFormCheckBoxList input{display:block;float:left;margin:1px 3px 5px 4px}.EducationFormCheckBoxList input{display:block;float:left;margin:2px 3px 5px 4px}.EducationFormCheckBoxList label{display:block;margin:0 0 0 28px}