@charset "utf-8";@font-face{font-family:'Gesta-Italic';src:url('https://ustboniface.ca/file/webfonts/324FB9_0_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_0_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.ttf') format('truetype')}@font-face{font-family:'Gesta-LightItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_1_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_1_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.ttf') format('truetype')}@font-face{font-family:'Gesta-BoldItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_2_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_2_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Bold';src:url('https://ustboniface.ca/file/webfonts/324FB9_3_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_3_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Light';src:url('https://ustboniface.ca/file/webfonts/324FB9_4_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_4_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Medium';src:url('https://ustboniface.ca/file/webfonts/324FB9_5_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_5_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.ttf') format('truetype')}@font-face{font-family:'Gesta-MediumItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_6_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_6_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Regular';src:url('https://ustboniface.ca/file/webfonts/324FB9_7_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_7_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.ttf') format('truetype')}.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:bold}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:bold}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}.BBModalDialogContent{padding:0}.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:bold;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}.BBFieldCaption label{font-weight:bold}label.BBFieldCaption{padding:0;margin-right:.5em}.correctionCheckbox{position:relative}.correctionCheckbox .BBFieldCaption{left:90px;position:relative;text-align:left;width:700px}.correctionCheckbox .BBFormDisplayCheckbox{float:right;position:relative;left:-700px;top:4px}.correctionTextbox{position:relative;top:-2px;left:-705px;width:33px}.correctionTextbox .BBFormTextbox{width:30px}.depFormulaire .BBFieldCaption{left:150px;position:relative;text-align:left;top:-3px;width:120px}.depFormulaire .BBFormDisplayCheckbox{position:relative;top:3px}.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;font-size:smaller;text-align:left}.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}.BBFormSubmitButton{margin:1em auto;font-family:inherit;width:auto}.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}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:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}.BBListingHeading{border:0 none;font-weight:bold;color:#333;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:bold !important}.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:inherit;font-size:1em;display:block;padding:0 1em}.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:bold;color:#666;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:bold;font-family:inherit;color:#333}.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:italic}.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:#e2e2e2}.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:1em 0}.ReportFormTable table{width:100%}.ReportFormTable td{padding:0}.ReportFormTable td.w100p{width:auto}.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;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:#000;font-size:1em;height:auto;padding:0 0 .5em}.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}.ReportEvenRowStyle td{padding:.5em}.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}.ReportListingHeading td{padding:.5em}.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}.ReportOddRowStyle td{padding:.5em}.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;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}.LoginFieldCaption input{margin:0 .5em 0 0}.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}.LoginFormCheckList input{float:left}.LoginFormCheckListContainer{border:1px solid #888;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:225px;margin-right:.5em}.LoginFormTextboxNarrow{width:150px}.LoginFormTitle{background:transparent;font-size:18px;padding:0}.ProfileFieldCaption{vertical-align:middle}.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}.ProfileFormButtonCell{text-align:center}.ProfileFormTable{width:100%}.ProfileFormTextbox{width:95%}.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 #e2e2e2;white-space:normal !important;text-align:left !important}.DirectoryListingTable{width:100%;margin:1em 0}.DirectoryListingTable td{text-align:center}.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationCaptureFieldCaption{background:transparent;width:33%}.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:auto}.DonationFieldControlCell label{font-weight:normal;color:#333;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:center;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:75%;margin:0}.DonationFormTable table{border-collapse:collapse;width:auto;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:bold;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:18px;padding:1em 0 0}.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0;margin:0;text-transform:none !important}.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}.DonationMessage{padding:0}.BBClassNotesTabButtons{text-align:right}.BBClassNotesLastModifiedMessage{color:inherit}.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:.25em}.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}.EventItemsSelectionGrid{border:0 none;margin:0}.EventSectionHeader{font-weight:normal;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}.EventItemRegistrantControlCellName{width:33%;padding:0}.EventItemRegistrantControlCellName .BBFieldCaption{white-space:nowrap}.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}.EventProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellPast{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;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 #888}.EventItemsTable{border:0 none;border-collapse:collapse}.EventTable{margin:0;width:100%}.EventTable .BBFieldCheckboxCaption{display:block;margin:.25em 0 0}.EventTable table table{margin-left:auto;margin-right:auto}.EventTable .BBFormSubmitButton{display:block;margin:1em 0 1em auto}.EventTable .BBListEvenRowStyle{background-color:transparent !important}.EventTable .LoginFormTextbox{width:100%}.EventItemRegistrantTextbox{width:95%}.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}table.EventItemsTable .EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}.EventItemTitleTime{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:italic;text-transform:none !important}table.EventItemsTable .EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;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}.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}.MailForwardingFormTable{border:0}.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}.DiscussionGroupSearchTextCell{vertical-align:middle}.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:#c0ceed;margin:1em auto;padding:0;width:80%}.DiscussionReplyBody{white-space:normal}.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}.DiscussionReplySubject{font-size:1em;font-weight:bold}.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 2em}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em;padding:.25em}.DiscussionTopicList{font-family:inherit;font-size:1em}.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}.DiscussionTopicListHeader td{padding:.5em}.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}.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:1em;font-family:inherit}.PostDiscussionReplyHeadingCell{background-color:transparent}.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}.PostDiscussionTopicHeading{font-size:1em;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}.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.DiscussionGroupButtonCell{padding:.5em 0}.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}.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:.92em}.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em !important}.BBDocumentDisplayHeaderRow td{padding:.5em}.BBDocumentDisplayTable{margin:1em 0}.BBDocumentTabButtons{padding:0;text-align:right}.BBDocumentAddDescription{font-size:1em}.BBDocumentDisplayEvenRowStyle td{padding:.5em}.BBDocumentDisplayOddRowStyle td{padding:.5em}.BBPollAnswersRadioList{border-collapse:collapse}.BBPollAnswersRadioList td{padding:0 0 .5em}.BBPollAnswersTable{border-collapse:collapse}.BBPollAnswersTableCell{padding:0}.BBPollResultsTable{border-collapse:collapse}.BBPollResultsTableCell{padding:0}.BBPollsQuestionCell{font-size:1em;padding:.5em 0 1em}.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:bold;padding:.5em 0;width:100%}.JobDetailLegend{font-size:1em}.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;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:bold;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:bold}.JobResultsListHeader td{padding:.5em 2em .5em 0}.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PostJobLegend{font-size:1em}.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PreviewJobLegend{font-size:1em}.SearchJobHeadingCell{background-color:transparent;font-weight:bold;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 #ccc}.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}.JobResultsOddRowStyle{border-bottom:1px solid #ccc}.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}.BBMembershipBenefitsFormTable{margin:1em}.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}.BBMembershipCatDescription{padding:.5em 0 .5em 25px}.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}.MembershipCurrentItem .BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] .BBMembershipFieldCaption{padding:.5em 0 !important}.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] .BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}.BBMembershipControlCell label,.BBMembershipControlCell span{margin-right:2em}.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}.BBMembershipControlCell .BBMembershipFieldCheckboxCaption label{font-weight:normal}.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important}tr[id$="SummaryBenefits"] .BBMembershipFormReadonlyValue{font-weight:bold !important;color:#333;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 1em 1em;width:100%}.BBMembershipFormTable .DonationCaptureFormTable{width:auto}.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}.BBMembershipFormTable table{width:100%}.BBMembershipTextArea{width:95%}.BBMembershipTextBox{width:auto}.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;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 #d5d5d5}.BBMembershipBenefitsTable{border-color:#fff !important;border-collapse:collapse}.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}.GivingHistoryList{font-size:1em;font-family:inherit}.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}.NewsReaderItemLink{display:block;margin:0;font-weight:bold}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal}.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-color:#f0f0e6}.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}.NewsChannelItemTitle{font-family:inherit;font-size:18px}.NewsChannelItemDesc{padding:.5em 1em !important}.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}.PostChannelStoryHeading{font-family:inherit;font-size:1em}.PostChannelStoryLegend{font-size:1em;font-family:inherit}.ChannelStoryEditButtonWAI{padding:0 0 0 1em}.ChannelStoryDeleteButtonWAI{padding:0 0 0 1em}.ChannelRSSFeedButton{float:right}.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}.NewsChannelFormTitle{font-size:18px;font-family:inherit:width:auto;margin:0 0 .25em;display:block}.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}.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:bold;padding:.25em;white-space:nowrap}.FRDashBoardSection{border:0 none;font-size:1em}.FRDashBoardSection textarea,.FRDashBoardSection input{width:auto !important}.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#000}.FRTeamName{font-size:1em}.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}.FRCommentsFieldSet .FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;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:#333;font-weight:bold;background-color:#fafafa}.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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 #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;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:#ccc;font-family:inherit;font-size:1em;font-weight:bold;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:#000;padding:.5em 0}fieldset .FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}.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:#000}.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.FRDonorListHeading{color:#000}.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:#333;font-size:1.25em;font-weight:bold}.FRManagerDashBoardSection{font-size:1em;border:0 none}.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;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:18px;color:#000}.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}.SurveyFormTable .BBFormTitle{background:transparent none no-repeat 0 0;padding:0}.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.72em;margin:0 0 0}.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}.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:bold}.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:200px}.SurveyQuestionTable td{padding:0 0 .25em}.SurveyAnswerTable{width:50%}.SurveyOpenEndedEssayTextArea{width:75%}.SurveyOpenEndedAnswerTextbox{width:120px;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}#internal .SlideshowImage{padding:0 0 10px 0}.CHDashBoardSectionHeading{color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}.CHDashBoardSection{border:0 none;font-size:1em}.CHDashBoardSection textarea,.CHDashBoardSection input{width:auto !important}.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#333;display:block;margin:1em 0 0}.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}.CHCommentsFieldSet .CHFieldSetCaption{color:#333;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 #666;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:#000;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:#000}.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 0 1em}.SearchFormDescription{padding:.5em 0}.SearchButton{margin:0}.SearchFormTable td.wsNowrap{white-space:normal}.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{width:200px;float:right;position:relative;top:0}.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}.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #b8b799}.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 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:#8f1c07;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:.92em;font-family:inherit}.CalendarViewOtherMonthDay{background-color:#e8e6dc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.ListViewDateRangeGoButton{margin:0 0 0 .6em}.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 0 1em;vertical-align:top}.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}.EventCalendarName{font-weight:normal;font-size:22px;text-align:left;display:block;white-space:nowrap}.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}.DetailCaption{font-size:18px;color:#000}.CalendarViewToday{background-color:#e1e5ee;border:1px dashed #b8b799;color:#333;font-weight:bold;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:12px;width:100px}.CalendarFilterHorizontalDividers{clear:both}.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}.EventCalendarPartContainer table table{margin:.25em 0}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}td.ListViewTopGap .BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}.CalendarViewContainer{font-size:1em}.CalendarViewTopLeft{font-weight:bold;padding:0}.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}.CalendarViewTodayText{display:block;padding:0 0 0 6px}.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{height:auto;padding:0 0 1em}.CalendarFormFieldCaption{vertical-align:middle;width:33%}.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}.DetailDateTime{color:#333;font-size:.92em;font-weight:bold;padding:0;border-bottom:0 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}.HighlightEventDate{display:block}.HighlightEventTime{display:block}.HighlightEventCancelled{display:block}.HighlightEventScore{display:block}.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}.BBNotesNoteDateCell{padding:0;font-weight:bold}.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:bold;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}.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}.BBAnonymousSubscriptionFormTable td{padding:0}#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_Header th{text-align:left}.PaymentPartGrid td,.PaymentPartGrid th{vertical-align:middle;padding:.25em}.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}.PaymentPartGrid th,.PaymentPartGrid td{*border-bottom:1px solid #cfcfc8}.PaymentPartGrid_Header{font-family:inherit;font-size:1em}.ECardWizardSubheading{margin-bottom:1em}.ECardSection th[scope="col"]{text-align:left}.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;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:bold;width:60px}.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardPastStep{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardThumbnail:hover{opacity:1;border:0 none}.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}.GivingSearchResultOddRow{clear:both;padding:.5em}.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}.GivingSearchFormButtonCell{padding:.5em}.GivingSearchFormTextBox{width:100%}.GivingSearchFormTable br{display:none}.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}.GivingSearchResultLink{padding:0}.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:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px !important;text-align:left}.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}.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:right;width:33%}.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}.TransactionManagerOddRow{background-color:transparent}.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}.TransactionManagerFieldContainer{display:block}.TransactionManagerGridNotificationCell{padding:.5em}.Pager{border:0 none;float:left;margin:0 0 1em}.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}*.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}*.BBModalDialog{font-size:1em}*.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}*.BBModalDialogContent{padding:0}*.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:bold;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}*.BBFieldCaption label{font-weight:bold}label.BBFieldCaption{padding:0;margin:.25em .5em .25em 0;float:left}*.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}*.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;font-size:smaller;text-align:left}*.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}*.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}*.BBFormSubmitButton{margin:1em auto;font-family:inherit;width:auto}*.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}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:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}*.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}*.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}*.BBListingHeading{border:0 none;font-weight:bold;color:#333;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:bold !important}*.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:inherit;font-size:1em;display:block;padding:0 1em}*.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:bold;color:#666;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:bold;font-family:inherit;color:#333}*.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:italic}*.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:#e2e2e2}*.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:1em 0}*.ReportFormTable table{width:100%}*.ReportFormTable td{padding:0}*.ReportFormTable td.w100p{width:auto}*.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;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:#000;font-size:1em;height:auto;padding:0 0 .5em}*.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}*.ReportEvenRowStyle td{padding:.5em}*.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}*.ReportListingHeading td{padding:.5em}*.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}*.ReportOddRowStyle td{padding:.5em}*.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;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}*.LoginFieldCaption input{margin:0 .5em 0 0}*.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}*.LoginFormCheckList input{float:left}*.LoginFormCheckListContainer{border:1px solid #888;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:225px;margin-right:.5em}*.LoginFormTextboxNarrow{width:150px}*.LoginFormTitle{background:transparent;font-size:18px;padding:0}*.ProfileFieldCaption{vertical-align:middle}*.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}*.ProfileFormButtonCell{text-align:center}*.ProfileFormTable{width:100%}*.ProfileFormTextbox{width:95%}*.DirectoryFormTable{width:100%}*.DirectoryFormTextBox{width:200px}*.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}*.DirectoryListingHeading{padding:.5em 2em .5em 0;border:0 none}*.DirectoryListingItem{padding:.5em 2em .5em .25em;border-bottom:1px solid #e2e2e2;white-space:normal !important;text-align:left !important}*.DirectoryListingTable{width:100%;margin:1em 0}*.DirectoryListingTable td{text-align:center}*.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}*.DonationCaptureFieldControlCellAmount *.BBFieldCaption{vertical-align:top}*.DonationCaptureFieldCaption{background:transparent;width:33%}*.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:auto}*.DonationFieldControlCell label{font-weight:normal;color:#333;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:center;padding:1em 0 0}*.DonationCaptureReadonlyValue{font-size:1em}*.DonationCaptureRequiredFieldMarker{width:15%}*.DonationRequiredFieldMarker{width:15%}*.DonationCaptureSelectListNarrow{width:auto}*.DonationSelectList{width:auto}*.DonationSubmitButton{margin:1em 0}*.DonationGridEvenRow *.DonationSubmitButton,*.DonationGridOddRow *.DonationSubmitButton{margin:0}*.DonationFormTable{width:75%;margin:0}*.DonationFormTable table{border-collapse:collapse;width:auto;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:bold;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:18px;padding:1em 0 0}*.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0;margin:0}*.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationMessage{padding:0}*.BBClassNotesTabButtons{text-align:right}*.BBClassNotesLastModifiedMessage{color:inherit}*.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}*.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}*.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemsSelectionGrid{border:0 none;margin:0}*.EventSectionHeader{font-weight:normal;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}*.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}*.EventItemRegistrantControlCellName{width:33%;padding:0}*.EventItemRegistrantControlCellName *.BBFieldCaption{white-space:nowrap}*.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellPast{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;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 #888}*.EventItemsTable{border:0 none;border-collapse:collapse}*.EventTable{margin:0;width:100%}table[id$="tblProgress"]{border-collapse:collapse}*.EventTable *.BBFieldCheckboxCaption{display:block;margin:.25em 0 0}*.EventTable table table{margin-left:auto;margin-right:auto}*.EventTable *.BBFormSubmitButton{display:block;margin:1em 0 1em auto}*.EventTable *.BBListEvenRowStyle{background-color:transparent !important}*.EventTable *.LoginFormTextbox{width:100%}*.EventItemRegistrantTextbox{width:95%}*.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}table.EventItemsTable *.EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}*.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}*.EventItemTitleTime{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:italic;text-transform:none !important}table.EventItemsTable *.EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;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}*.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0;background-color:#fafafa}*.SubscriptionFormListHeader td{padding:.5em}#trEmailLists{background-color:#fafafa}td.SubscriptionFormMessage{padding:1em 0}*.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}*.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}*.MailForwardingFormTable{border:0}*.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}*.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}*.DiscussionGroupSearchTextCell{vertical-align:middle}*.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:#c0ceed;margin:1em auto;padding:0;width:80%}*.DiscussionReplyBody{white-space:normal}*.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}*.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}*.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}*.DiscussionReplySubject{font-size:1em;font-weight:bold}*.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}*.DiscussionThreadLBracket{display:block}*.DiscussionThreadRBracket{display:block}*.DiscussionThreadTBracket{display:block}*.DiscussionTopicBody{white-space:normal;background-color:transparent;padding:0}*.DiscussionTopicBody td{padding:.5em .5em 0}*.DiscussionTopicBody td td{padding:0}*.DiscussionTopicBody table{border-collapse:collapse;width:100%}*.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 2em}*.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}*.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em;padding:.25em}*.DiscussionTopicList{font-family:inherit;font-size:1em}*.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}*.DiscussionTopicListHeader td{padding:.5em}*.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}*.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}*.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}*.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:1em;font-family:inherit}*.PostDiscussionReplyHeadingCell{background-color:transparent}*.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeading{font-size:1em;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}*.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;float:none !important}.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.DiscussionGroupButtonCell{padding:.5em 0}*.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}*.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}*.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}*.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}*.DiscussionGroupSearchTextbox{width:280px}*.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}*.DiscussionTopicsEvenRowStyle td{padding:.5em .5em .5em .5em;white-space:normal !important;vertical-align:top}*.DiscussionThreadList{font-family:inherit;font-size:1em}*.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .5em;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:.92em}*.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em !important}*.BBDocumentDisplayHeaderRow td{padding:.5em}*.BBDocumentDisplayTable{margin:1em 0}*.BBDocumentTabButtons{padding:0;text-align:right}*.BBDocumentAddDescription{font-size:1em}*.BBDocumentDisplayEvenRowStyle td{padding:.5em}*.BBDocumentDisplayOddRowStyle td{padding:.5em}*.BBPollAnswersRadioList{border-collapse:collapse}*.BBPollAnswersRadioList td{padding:0 0 .5em}*.BBPollAnswersTable{border-collapse:collapse}*.BBPollAnswersTableCell{padding:0}*.BBPollResultsTable{border-collapse:collapse}*.BBPollResultsTableCell{padding:0}*.BBPollsQuestionCell{font-size:1em;padding:.5em 0 1em}*.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:bold;padding:.5em 0;width:100%}*.JobDetailLegend{font-size:1em}*.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;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:bold;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:bold}*.JobResultsListHeader td{padding:.5em 2em .5em 0}*.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PostJobLegend{font-size:1em}*.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PreviewJobLegend{font-size:1em}*.SearchJobHeadingCell{background-color:transparent;font-weight:bold;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 #ccc}*.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}*.JobResultsOddRowStyle{border-bottom:1px solid #ccc}*.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}*.BBMembershipBenefitsFormTable{margin:1em}*.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}*.BBMembershipCatDescription{padding:.5em 0 .5em 25px}*.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}*.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}*.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}*.MembershipCurrentItem *.BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] *.BBMembershipFieldCaption{padding:.5em 0 !important}*.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}*.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}*.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}*.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] *.BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}*.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}*.BBMembershipControlCell label,*.BBMembershipControlCell span{margin-right:2em}*.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}*.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}*.BBMembershipControlCell *.BBMembershipFieldCheckboxCaption label{font-weight:normal}*.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important}tr[id$="SummaryBenefits"] *.BBMembershipFormReadonlyValue{font-weight:bold !important;color:#333;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 1em 1em;width:100%}*.BBMembershipFormTable *.DonationCaptureFormTable{width:auto}*.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}*.BBMembershipFormTable table{width:100%}*.BBMembershipTextArea{width:95%}*.BBMembershipTextBox{width:auto}*.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;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 #d5d5d5}*.BBMembershipBenefitsTable{border-color:#fff !important;border-collapse:collapse}*.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}*.GivingHistoryList{font-size:1em;font-family:inherit}*.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}*.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}*.NewsReaderItemLink{display:block;margin:0 0 1em;font-weight:bold}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}*.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal}*.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-color:#f0f0e6}*.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}*.NewsChannelItemTitle{font-family:inherit;font-size:18px}*.NewsChannelItemDesc{padding:.5em 1em !important}*.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}*.PostChannelStoryHeading{font-family:inherit;font-size:1em}*.PostChannelStoryLegend{font-size:1em;font-family:inherit}*.CHannelStoryEditButtonWAI{padding:0 0 0 1em}*.CHannelStoryDeleteButtonWAI{padding:0 0 0 1em}*.CHannelRSSFeedButton{float:right}*.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}*.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}*.NewsChannelFormTitle{font-size:18px;font-family:inherit:width:auto;margin:0 0 .25em;display:block}*.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}*.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:bold;padding:.25em;white-space:nowrap}*.FRDashBoardSection{border:0 none;font-size:1em}*.FRDashBoardSection textarea,*.FRDashBoardSection input{width:auto !important}*.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#000}*.FRTeamName{font-size:1em}*.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}*.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}*.FRCommentsFieldSet *.FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;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:#333;font-weight:bold;background-color:#fafafa}*.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}*.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}*.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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 #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellPast{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;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:#000;padding:.5em 0}fieldset *.FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}*.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:#000}*.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}*.FRDonorListHeading{color:#000}*.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:#333;font-size:1.25em;font-weight:bold}*.FRManagerDashBoardSection{font-size:1em;border:0 none}*.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;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:18px;color:#000}*.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}*.SurveyFormTable *.BBFormTitle{background:transparent none no-repeat 0 0;padding:0}*.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.72em;margin:0 0 1em}*.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}*.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}*.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;text-align:center !important}*.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:bold}*.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:250px}*.SurveyQuestionTable td{padding:0 0 .25em}*.SurveyAnswerTable{width:100%}*.SurveyOpenEndedEssayTextArea{width:95%}*.SurveyOpenEndedAnswerTextbox{width:120px;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:bold;padding:.25em;white-space:nowrap}*.CHDashBoardSection{border:0 none;font-size:1em}*.CHDashBoardSection textarea,*.CHDashBoardSection input{width:auto !important}*.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#333;display:block;margin:1em 0 0}*.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}*.CHCommentsFieldSet *.CHFieldSetCaption{color:#333;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 #666;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:#000;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:#000}*.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}*.SearchFormDescription{padding:.5em 0}*.SearchButton{margin:0}*.SearchFormTable td.wsNowrap{white-space:normal}*.SearchFieldCaption{display:block}*.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{width:200px;float:right;position:relative}*.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}*.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #b8b799;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}*.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 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:#8f1c07;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:.92em;font-family:inherit}*.CalendarViewOtherMonthDay{background-color:#e8e6dc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}*.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}*.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}*.ListViewDateRangeGoButton{margin:0 0 0 .6em}*.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}*.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}*.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 0 1em;vertical-align:top}*.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}*.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}*.EventCalendarName{font-weight:normal;font-size:22px;text-align:left;display:block;white-space:nowrap}*.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}*.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}*.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}*.DetailCaption{font-size:18px;color:#000}*.CalendarViewToday{background-color:#e1e5ee;border:1px dashed #b8b799;color:#333;font-weight:bold;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:0}*.CalendarFilterContainer input{float:left;clear:left;margin:.25em .5em 0 !important}*.EventCalFilter_Show{border:0 none !important;display:block !important;padding:1em !important;position:relative !important}*.CalendarFilterSaveButton{color:#000;font-size:12px;width:100px}*.CalendarFilterHorizontalDividers{clear:both}*.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}*.EventCalendarPartContainer table table{margin:.25em 0}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}td.ListViewTopGap *.BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}*.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}*.CalendarViewContainer{font-size:1em}*.CalendarViewTopLeft{font-weight:bold;padding:0}*.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}*.CalendarViewTodayText{display:block;padding:0 0 0 6px}*.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;float:none}*.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{height:auto;padding:0}*.CalendarFormFieldCaption{vertical-align:middle;width:33%}*.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}*.DetailDateTime{color:#333;font-size:.92em;font-weight:bold;padding:0;border-bottom:0 none}*.DetailEventDetails{border:none}*.DetailRight{vertical-align:middle;padding:.25em 0 0}*.EditEventLocation{height:auto;width:90%}*.EditEventContactInfo{height:auto;width:90%}*.EditEventFees{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}*.HighlightEventDate{display:block}*.HighlightEventTime{display:block}*.HighlightEventCancelled{display:block}*.HighlightEventScore{display:block}*.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}*.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}*.BBNotesNoteDateCell{padding:0;font-weight:bold}*.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:bold;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}*.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}*.BBAnonymousSubscriptionFormTable td{padding:0}#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_Header th{text-align:left}*.PaymentPartGrid td,*.PaymentPartGrid th{vertical-align:middle;padding:.25em}*.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid th,*.PaymentPartGrid td{*border-bottom:1px solid #cfcfc8}*.PaymentPartGrid_Header{font-family:inherit;font-size:1em}*.ECardWizardSubheading{margin-bottom:1em}*.ECardSection th[scope="col"]{text-align:left}*.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;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:bold;width:60px}*.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}*.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardPastStep{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardThumbnail:hover{opacity:1;border:0 none}*.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}*.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}*.GivingSearchResultOddRow{clear:both;padding:.5em}*.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}*.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}*.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}*.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}*.GivingSearchFormButtonCell{padding:.5em}*.GivingSearchFormTextBox{width:100%}*.GivingSearchFormTable br{display:none}*.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}*.GivingSearchResultLink{padding:0}*.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:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px !important;text-align:left}*.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.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:right;width:33%}*.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerOddRow{background-color:transparent}*.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}*.TransactionManagerFieldContainer{display:block}*.TransactionManagerGridNotificationCell{padding:.5em}*.Pager{border:0 none;float:left;margin:0 0 1em}*.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}*.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormDisplayNewFormListOddRowStyle{background:url("view.image?id=618") repeat scroll 0 0 transparent}*.BBFormDisplayItem{padding:.25em}*.BBFormDisplaySection{border:0 none;margin:0;padding:0}*.BBFormDisplayTextbox,input[id$="txtAlias"]{width:33%}*.BBFormDisplayTextboxContainer,*.BBFormDisplayDropdownContainer{padding:0}*.BBFormDisplayRequiredFieldMarker{float:left;margin:.25em 0}*.BBSequenceMapCommandContainer{text-align:center}*.BBSequenceMapOptionalContainer{float:none;margin:0}*.BBSequenceMapNavigationContainer{float:none;margin:1em 0}*.BBSequenceMapNavigationButton{margin:0 .5em}*.BBSequenceMapNavigationPreviousButton{float:left}*.BBSequenceMapNavigationNextButton{float:right}*.BBSequenceMap{margin:1em 0;overflow:hidden;padding:0}*.BBSequenceMapStep{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}*.BBSequenceMapStepItem{background:none;border-color:#999;border-style:none none solid;border-width:0 0 1px;color:#333;display:block;font-size:11px;padding:.25em .5em;text-align:left;text-decoration:none;white-space:nowrap;min-height:0;min-width:0}*.BBSequenceMapStepLink:link{color:#999;font-size:11px}*.BBSequenceMapStepLink:hover{background-color:transparent;color:#999}*.BBSequenceMapCurrentStepItem{background:none repeat scroll 0 0 #3a6f90;border-color:#3a6f90;color:#fff}*.BBFormDisplaySequenceMapFutureStepItem{border-color:#3a6f90}*.BBFormDisplayRequiredFieldMissingText{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0;font-size:10px}*.BBFormDisplayErrorMessage{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0}*.DesignPane input[type="submit"]{margin:1em auto;display:block}*.bbAthMgrFieldCaption{color:#333;display:block;float:left;font-weight:bold;padding:0 .5em 0 0;text-align:right;width:33%}*.bbAthMgrFieldCaption label{margin:.25em 0;display:block}*.bbAthMgrFieldData{display:block;float:left;padding:0;width:auto}*.bbAthMgrFieldData select,*.bbAthMgrFieldData input{margin:.25em 0}*.UPMDisplay{border:0 none;width:auto}*.UPMHeading{background-color:transparent;font-weight:normal;text-align:left}*.UPMCurrentPageTaskList{overflow:hidden;margin:0}*.UPMCurrentPageDiv,*.UPMPageList ul{overflow:hidden}*.UPMPageList{display:block;padding:0;margin:0}*.UPMHomePage{margin-bottom:2em}*.UPMTasks{background-color:transparent;border:0 none;color:#333;margin:0;text-align:left}*.UPMTasks ul{list-style:none;margin:0;padding:0}*.OCCHeader *.UPMPartEditToolbarTitle{padding:0;margin:0}*.UPMPartEditToolbar{background-color:transparent;border:0 none;margin:.5em 0;padding:0}*.TeamPageList{list-style:none outside none;margin:0 0 1em 1em;padding:0}*.TeamPageList ul{margin:0 0 0 2em;padding:0}*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{display:inline}*.ClassPageHeaderTeachersMessage{border-bottom:0 none;border-top:0 none;clear:both;color:#555;font-size:1em;font-style:italic;margin:1em;padding:0}*.ClassAnnouncementsContent{margin:1em}*.ClassPagePartContent{background:url("view.image?id=618") repeat scroll 0 0 transparent;border:1px solid #ccc;margin:0 1em}*.ClassPageRosterTable,*.ClassAveragesTable,*.UpcomingAssignmentsTable,*.TeacherAttendanceTable,*.FacultyClassRosterTable,*.ClassScheduleTable,*.TeamScheduleTable,*.FacultyAdviseesTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.TeamCoachesTable,*.TeamRosterTable{border-width:1px;border-style:solid;border-collapse:collapse;width:100%;margin:0;clear:both}*.ClassPageRosterTable th,*.ClassPageRosterTable td,*.ClassAveragesTable th,*.ClassAveragesTable td,*.UpcomingAssignmentsTable th,*.UpcomingAssignmentsTable td,*.TeacherAttendanceTable th,*.TeacherAttendanceTable td,*.FacultyClassRosterTable th,*.FacultyClassRosterTable td,*.ClassScheduleTable th,*.ClassScheduleTable td,*.TeamScheduleTable th,*.TeamScheduleTable td,*.FacultyAdviseesTable th,*.FacultyAdviseesTable td,*.StudentRecentlyGradedAssignmentsTable th,*.StudentRecentlyGradedAssignmentsTable td,*.StudentCumulativeGradesTable th,*.StudentCumulativeGradesTable td,*.StudentAttendanceTotalTable th,*.StudentAttendanceTotalTable td,*.StudentAttendanceRecentTable th,*.StudentAttendanceRecentTable td,*.TeamCoachesTable th,*.TeamCoachesTable td,*.TeamRosterTable th,*.TeamRosterTable td{text-align:left;padding:0 .25em;vertical-align:top}*.ClassPageRosterTable th,*.ClassAveragesTable th,*.UpcomingAssignmentsTable th,*.TeacherAttendanceTable th,*.FacultyClassRosterTable th,*.ClassScheduleTable th,*.TeamScheduleTable th,*.FacultyAdviseesTable th,*.StudentRecentlyGradedAssignmentsTable th,*.StudentCumulativeGradesTable th,*.StudentAttendanceTotalTable th,*.StudentAttendanceRecentTable th,*.TeamCoachesTable th,*.TeamRosterTable th{color:#000;padding:.25em}*.ClassBlogStoryContent{font-size:1em;margin-bottom:1em;margin-left:0;padding:0}*.ClassBlogStoryTitle{color:#000;font-size:1em;font-weight:bold;margin-bottom:0;margin-left:0}*.ClassResourcesDocumentDescription{font-style:italic;margin-bottom:.5em}*.UpcomingAssignmentsTable,*.FacultyAdviseesStudentsPanel,*.TeacherAttendanceTable,*.TeamScheduleTable,*.ClassScheduleTable{background:url("view.image?id=618") repeat scroll 0 0 transparent;border:1px solid #ccc !important}*.FacultyAdviseesStudentsPanel{clear:both}*.OCCPartDisplayDiv{margin:1em}*.OCCClassName{color:#333;font-family:inherit;font-weight:normal}*.OCCFilterCaption{margin-left:2em}div[id$="pnlUpdateTeamSchedule"]{margin:0 1em}*.StudentRecentlyGradedAssignmentsTable{width:100%}*.OCCPartDisplayDiv{padding:.5em}*.UPMPartEditToolbarTitle{float:none}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,form,label,legend,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0}div[id$="pnlPart"] img{z-index:1000}#bbAdminMenuDiv{position:relative}html{height:100%}body{color:#003663;font-family:Open Sans,Verdana,Helvetica,sans-serif;font-size:14px;line-height:24px;margin:0;padding:0}*.BBFormTable{font-size:11px}*.ListViewEventSubtitle,*.ListViewEventTime,*.ListViewEventLocation,*.BBFormSelectList,*.BBFormTextArea,*.BBFormTextbox,*.DiscussionGroupMessage,*.DiscussionGroupHeadingText,*.BBNotesTextBox,*.EventItemTitleDescription,*.DiscussionTopicListHeader,*.BBMessage,*.BBNotesNoteCell{color:#666;font-size:11px;font-family:Arial,Helvetica Neue,sans-serif}a,a:link,*.JobBoardSearchLink:link,*.JobBoardPostLink:link,*.JobDetailLink:link,*.JobResultsLink:link,*.DiscussionFooterLink:link,*.DiscussionTopicLink:link,*.BBNameLink:link,*.NewsReaderItemLink,a.ListViewEventTitle:link,*.PagedListFooterLink:link,*.DonationCaptureLink:link,*.PageSharingListItemLink,*.PageSharingListItemLink:link,*.PageSharingListItemLink:visited,*.PageSharingLink:link,a.LoginLink{color:#0093d0;text-decoration:underline}a.BBDocumentDisplayHeader,a.BBListingHeadingLink{color:#fff}a:visited,*.JobBoardSearchLink:visited,*.JobBoardPostLink:visited,*.JobDetailLink:visited,*.JobResultsLink:visited,*.DiscussionFooterLink:visited,*.DiscussionTopicLink:visited,*.BBNameLink:visited,*.NewsReaderItemLink:visited,a.ListViewEventTitle:visited,*.PagedListFooterLink:visited,*.DonationCaptureLink:visited,*.PageSharingLink:visited{color:#003e6a;text-decoration:underline}a:hover,*.JobBoardSearchLink:hover,*.JobBoardPostLink:hover,*.JobDetailLink:hover,*.JobResultsLink:hover,*.DiscussionFooterLink:hover,*.DiscussionTopicLink:hover,*.BBNameLink:hover,*.NewsReaderItemLink:hover,a.ListViewEventTitle:hover,*.PagedListFooterLink:hover,*.DonationCaptureLink:hover,*.PageSharingListItemLink:hover,*.PageSharingLink:hover,*.BBDocumentDisplayHeader:hover{color:#003e6a;text-decoration:underline}a.BBDocumentDisplayHeader:hover,a.BBListingHeadingLink:hover{color:#fff}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;color:#000}h1{font-family:Gesta-light,Helvetica,sans-serif;clear:both;color:#0093d0;display:block;font-size:60px;font-weight:bold;margin:0 0 20px;padding:0;text-align:left;line-height:1em}.texteFutursEtudiants h1{color:#de1523}.texteEtudiantsActuels h1{color:#0d9fc2}.texteProgrammesEtudes h1{color:#00637f}.texteUnitesEnseignement h1{color:#00a784}.texteRecherche h1{color:#de1523}.texteDiplomesAmis h1{color:#92278f}.texteNotreUniversite h1{color:#6fa314}.texteReconciliation h1{color:#f39200}h2,*.BBFormTitle,*.EventCalendarName,table.ReportFormTable legend,*.SurveyTitle,*.SpellFormTitle,*.LoginFormTitle,*.LoginSectionHeader,*.ProfileFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet *.FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.DiscussionGroupFormTitle,*.SearchFormTable *.SearchFormTitle,*.CHFormTitle,*.GivingSearchFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.JobBoardFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.DirectoryFormTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.BBPollsFormTitle,*.BBNotesTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,#contentSidebar *.NewsReaderFormTitle,*.UPMPartEditToolbarTitle,*.DonorGrantListingHeading{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:10px 0 15px;padding:0;text-align:left;font-size:30px;line-height:1.5em;font-weight:bold;color:#003e6a}#contentPrimary h2{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:30px;margin:25px 0 15px}*.BBFormTitle,*.EventCalendarName,table.ReportFormTable legend,*.SurveyTitle,*.SpellFormTitle,*.LoginFormTitle,*.LoginSectionHeader,*.ProfileFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet *.FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.DiscussionGroupFormTitle,*.SearchFormTable *.SearchFormTitle,*.CHFormTitle,*.GivingSearchFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.JobBoardFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.DirectoryFormTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.BBPollsFormTitle,*.BBNotesTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,#contentSidebar *.NewsReaderFormTitle,*.ClassPageHeaderClassName,*.UPMPartEditToolbarTitle,*.DonorGrantListingHeading{padding:10px 0 15px;margin:0}*.SurveyTitle{font-size:1em}#contentSidebar *.UpcomingEventTitle,#contentSidebar *.RecentEventTitle,#contentSidebar *.BBPollsFormTitle,#contentSidebar *.NewsReaderFormTitle{font-weight:normal}*.ReportTitle{font-family:Arial,Helvetica,sans-serif;clear:both;color:#762123;display:block;font-size:24px;font-weight:bold;margin:0;text-align:left;padding:0 !important}h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.NewsChannelItemTitle a,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SpellHeading,fieldset *.CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.BBFormDisplaySectionLabel,*.ClassPageHeaderClassName{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:10px 0;text-align:left;font-size:13px;font-weight:bold;color:#003e6a;text-transform:uppercase}#contentPrimary h3{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:18px;margin:25px 0 10px;text-transform:uppercase}.rightColDEP h3{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:18px;color:#e21350}*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.NewsChannelItemTitle a,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,fieldset *.CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.BBFormDisplaySectionLabel,*.ClassPageHeaderClassName{padding:10px 0;margin:0}h4,*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderPageName{font-family:Arial,Helvetica,sans-serif;margin:5px 0 10px 0;text-align:left;font-size:13px;font-weight:bold;color:#003e6a;line-height:19px}#contentPrimary h4{font-size:14px;margin:25px 0 10px}*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderPageName{padding:5px 0 10px;margin:0}h5,*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{font-family:inherit;margin:0;text-align:left;clear:both;font-size:1em;font-weight:bold;color:#003e6a}#contentPrimary h5{font-size:14px;font-style:italic;margin:25px 0 10px}h6{font-family:inherit;color:#000;font-size:1em;line-height:normal;margin:0;text-align:left}#contentPrimary h6{color:#000;font-size:13px;font-weight:bold;margin:25px 0 10px}p{margin:0 0 11px}strong{color:#3b6f90}hr,*.DiscussionMessageSepHR,*.DiscussionTopicSepHR,*.BBMembershipCategoryListStart{border-color:#ccc;border-style:none none dotted;border-width:0 0 1px;color:#ccc;display:block;height:1px;margin:0 0 14px;padding:0 0 7px}select,textarea{font-size:12px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;background-color:#fff;color:#797979}input{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#797979}input[type="text"],input[type="password"],input[type="file"],textarea,select,*.SpellSuggestionList{border:1px solid #ccc}input[type="button"]{font-family:Arial,Helvetica,sans-serif;font-size:12px}input[type="checkbox"],input[type="radio"]{margin:0 .5em 0 0;padding:0;vertical-align:middle}input.hasDatepicker{margin:0 .25em 0 0}label,button,input[type="submit"]{cursor:pointer}label:focus,button:focus,input[type="submit"]{border:2px dotted}button,input[type="button"]{border:none;width:100%}*.BBFormTextbox:focus,*.BBFormTextArea:focus,input[type="text"]:focus{background-color:#fff}blockquote{margin:0;padding:0}blockquote,q{quotes:none;margin:0 0 0 1em}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ul,ol{list-style:none outside none;margin:0 0 11px;padding:0}#contentPrimary ul,#contentPrimary ol{margin:0 0 11px 30px}#contentPrimary #profilIcone ul,#contentPrimary #profilIcone ol,#contentPrimary #pagination{margin-left:0}ul ul{margin:0}ul li{background:url("view.image?id=7819") no-repeat scroll 0 .5em transparent;padding:0 0 0 10px}ul li a,ul li a:link,ul li a:visited,ul li a:hover{text-decoration:none}#contentPrimary ul li a,#contentPrimary ul li a:link,#contentPrimary ul li a:visited,#contentPrimary ul li a:hover{text-decoration:underline}ul ul li{background:url("view.image?id=7847") no-repeat scroll 0 .7em transparent;padding:0 0 0 10px}dl{margin:0 0 1em 0}ol{list-style-type:decimal;margin-left:1.5em}ol ol{margin-bottom:0}* html ol{margin:0 0 0 5px}*:first-child+html ol{margin:0 0 0 5px}ol li ol li{list-style-type:lower-alpha}ol li ol li ol li{list-style-type:lower-roman}ol li ol li ol li ol li{list-style-type:decimal}dt{font-weight:bold;margin:0;padding:0;line-height:1.5em}dd{margin:0;padding:0 0 0 2em;line-height:1.5em}table{font-size:1em}td.dInlineBlock{display:table-cell}img{vertical-align:bottom}img.ui-datepicker-trigger{vertical-align:middle}a img{border:0 none}*.BBLinkHelpIcon img{vertical-align:middle}.imageLeft{float:left;width:auto;margin:0 1.5em .5em 0}.imgBorderLeft{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;float:left;margin:0 1.5em .5em 0;width:auto}.imageRight{float:right;width:auto;margin:0 0 .25em 1.5em}.imgBorderRight{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;width:auto;margin:0 0 .5em 1.5em;padding:3px}.imgBorder{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px}.photoCaption{color:#4a89aa;font-size:12px;font-style:italic;text-align:right;display:block}.floatRight{float:right}.floatLeft{float:left}.vaMiddle{vertical-align:middle}.taRight{text-align:right}.displayNone{display:none}.factoidText{font-size:12px;font-weight:bold;color:#762123;line-height:24px}.customDataTable,table.customDataTable{border-collapse:collapse;margin:0 0 1em}*.customDataTable th{vertical-align:top;font-weight:bold;color:ffffff}*.customDataTable td{padding:.5em;vertical-align:top}:focus{outline:1}ins{text-decoration:none}del{text-decoration:line-through}*.MatchFinderEvenRowStyle,*.MatchFinderOddRowStyle,*.ReportEvenRowStyle,*.ReportOddRowStyle,*.SpellSuggestionList,*.CHFormTable fieldset div,*.DirectoryListingItem,*.ECardSectionSeparator,*.CalendarViewCalendarContainer,*.DetailCaptionContainer,*.EventItemRegistrationsTable tr,*.FRFormTable fieldset div,*.GivingSearchSearchForm,*.JobResultsEvenRowStyle,*.JobResultsOddRowStyle,*.BBMembershipBenefitsGridItem td,*.PaymentPartGrid,*.PaymentPartGrid tr,*.PaymentPartGrid th,*.PaymentPartGrid td,*.PagerContainerTable,*.TransactionManagerGrid,*.TransactionManagerGridHeaderCell,*.CalendarViewCalendarContainer,*.CalendarViewOtherMonthDay,*.CalendarViewDay,*.CalendarViewWeekendDay,*.CalendarViewToday,*.EventAttendeesGrid,*.ProfileFieldControlCell div,*.LoginFormCheckListContainer,*.NewsChannelStoryList,*.ClassPageRosterTable,*.ClassAveragesTable,*.UpcomingAssignmentsTable,*.TeacherAttendanceTable,*.FacultyClassRosterTable,*.ClassScheduleTable,*.TeamScheduleTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.TeamCoachesTable,*.TeamRosterTable{border-color:#ccc}*.BBModalDialogTitle,*.CHDashBoardSectionHeading,*.ECardSectionSeparator,*.CalendarViewDayHeader,*.FRDashBoardSectionHeading,*.FRManagerDashBoardSectionHeading,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderRow,*.DirectoryListingHeading,*.DiscussionTopicListHeader td,*.SurveyAnswerTableHeaderRow td,*.BBDocumentDisplayHeaderRow,*.BBDocumentDisplayHeaderRow td,*.JobResultsListHeader,*.BBNotesNoteTopicCell,*.BBNotesNoteNameCell,*.BBNotesNoteLinkCell,*.BBNotesNoteDateCell,*.ReportListingHeading,*.BBVolOpJobListHeader,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderLabel,*.TransactionManagerSummaryHeaderValue,*.SubscriptionFormListHeader,*.BBVolOpJobListHeader td,*.DonationGridHeader td,*.PaymentPartGrid_Header,*.customDataTable th{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left}.customDataTable_rowHeader{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}*.CalendarViewDayHeader{text-align:center;background-color:#0b9ec1;color:#fff}*.BBListEvenRowStyle,*.CHFormTable fieldset div,*.EventAttendeesComplete,*.EventAttendeesCurrent,*.EventAttendeesFuture,*.EventAttendeesGrid,*.EventAttendeesOverallTotal,*.FRDonorListSetCaption,*.FRFormTable fieldset div,*.GivingSearchResultEvenRow,*.GivingSearchSearchForm,*.TransactionManagerDetailsEvenRow,*.TransactionManagerEvenRow,*.TransactionManagerSummaryDetailEvenRow,*.Scroller,#trEmailLists,*.DonationGridEvenRow,*.PaymentPartGrid_EvenRows,*.DiscussionTopicBody,*.UpcomingAssignmentsTable,*.FacultyClassRosterTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.CalendarViewOtherMonthDay,.customDataTable_rowShade{background-color:#ebebeb;text-align:left}*.FRFormTable fieldset div,*.CHFormTable fieldset div{width:400px}fieldset{border:none;font-family:inherit;font-size:1em;padding:0;margin:1em .5em}label{font-family:inherit;font-size:1em}fieldset legend{margin-top:1em}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}*.ProfileDisplayFormTable{width:100%}*.ProfileDisplayFieldCaption{width:25%;padding:3px 4px 3px 0}*.ProfileDisplayFieldControlCell{width:auto;padding:3px 0}*.ReportsLandingTable{border-collapse:collapse;width:100%}*.ReportsLandingFieldCaption{padding:.5em !important;vertical-align:top}*.ReportsLandingFieldControlCell{padding:.5em;vertical-align:top}*.ReportFormTable td{white-space:normal !important}*.ReportFormTable td fieldset div table td div div table td div{width:450px !important;display:block;overflow:auto}#BodyId{background-color:#fff}*.container{margin:auto;width:1200px}#bgBlanc{height:100%;background-color:#fff}#wrapFormulaire{background-color:#fff;border:1px solid #000;margin:15px auto;padding:15px;text-align:left;width:850px;color:#000}#wrapFormulaire .bonCommande{width:800px}#wrapFormulaire .bonCommande td{vertical-align:top}#wrapFormulaire #tableauPerfectionnement{border-collapse:collapse}#wrapFormulaire #tableauPerfectionnement th,#wrapFormulaire #tableauPerfectionnement td{border:1px solid;text-align:center}#wrapFormulaire #tableauPerfectionnement .BBFormChecklist th,#wrapFormulaire #tableauPerfectionnement .BBFormChecklist td{border:0 none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayRadioButtonList{display:inline-block;float:none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayRadioButtonList td{border:none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayFieldResponseText{margin-left:0}#wrapFormulaire .ListViewEventSubtitle,#wrapFormulaire .ListViewEventTime,#wrapFormulaire .ListViewEventLocation,#wrapFormulaire .BBFormSelectList,#wrapFormulaire .BBFormTextArea,#wrapFormulaire .BBFormTextbox,#wrapFormulaire .DiscussionGroupMessage,#wrapFormulaire .DiscussionGroupHeadingText,#wrapFormulaire .BBNotesTextBox,#wrapFormulaire .EventItemTitleDescription,#wrapFormulaire .DiscussionTopicListHeader,#wrapFormulaire .BBMessage,#wrapFormulaire .BBNotesNoteCell{color:#000;font-size:12px}#wrapFormulaire .BBFormDisplayFieldCaption{font-size:12px}#wrapFormulaire input{color:#000}#wrapFormulaire.wrapFormulaireMobile{width:320px;margin:0 auto;border:none;padding:15px 5px 15px 5px}#wrapFormulaire.wrapFormulaireMobile .BBSequenceMapNavigationContainer{margin:2em 0}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayFieldCaption{margin-top:15px;text-align:left;width:290px}#wrapFormulaire.wrapFormulaireMobile h1{font-size:19px}#wrapFormulaire.wrapFormulaireMobile h2{font-size:15px;margin:10px 0}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayTextAreaContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayEmailContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayRadioButtonListContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayCheckboxListContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayTextContainer{padding:0}#wrapFormulaire.wrapFormulaireMobile input{font-size:16px}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplaySequenceMapNavigationContainer input{font-size:12px}#wrapHeader{background-color:#fff;background:url(view.image?id=1797) no-repeat;padding:0 0 0 17px;margin:0 17px;position:relative;z-index:2}#wrapHeaderv2{background-color:#fff;padding:0 0 0 17px;margin:0 17px;position:relative;z-index:2}#header{height:120px;background-color:#fff;background-image:none;position:relative}#header .gutter{padding-right:39px}#wrapNav .gutterv2{position:relative;padding-right:39px;padding-top:150px;z-index:2}#wrapNavv2 .gutterv2{position:relative;padding-right:39px;padding-top:150px;z-index:2}#wrapUtility{background:rgba(0,0,0,0) none repeat scroll 0 0;height:22px;position:absolute;right:0;top:57px;width:770px;text-align:right}#MonUSB #wrapUtility{z-index:3}#wrapMedia{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}#wrapMedia *{margin:0}#deconnexion{position:absolute;right:0;top:10px}#wrapLogo{position:absolute;left:0;padding:35px 0 0 17px;z-index:2}#wrapLogo *{margin:0}#wrapLogo *.logo{padding:0}.btnDon{display:block;padding:146px 18px 38px 0;position:absolute;right:0;z-index:3}.btnDon *{display:block}#wrapNav{background-color:#e0e31a;height:40px;text-align:center}#wrapNavMonUSB{background:none;height:35px;margin-left:30px}#wrapNav .gutter{padding:0 36px 0 29px}#wrapNavAN{height:75px}#wrapNavAN .gutter{padding:0 36px 0 29px}#wrapContentOuter{margin:0 17px;background:none;position:relative;z-index:1}#wrapContentInner{background:url(view.image?id=1795) no-repeat 0 0}#wrapContent{background-color:#fff;background-image:url(view.image?id=7769);background-repeat:repeat-y}#contentPrimary{background-color:#f2fafc;float:right;width:748px;padding-right:47px;padding-left:88px;min-height:517px;position:relative}.texteProgrammeEtudes #contentPrimary{background-color:#f2fafc;float:right;width:748px;padding-right:47px;padding-left:88px;min-height:517px;position:relative}.formulaireLarge #contentPrimary{width:834px}#contentPrimary .gutter{padding:35px 36px 50px 0}#contentSecondary{float:left;width:317px;position:relative}#contentSecondary .gutter{padding:64px 0 50px 87px}#contentSecondary h2{margin:0 0 13px}#contentSecondary h3{color:#003e6a;font-size:14px;font-weight:bold;text-transform:none}#contentSecondary h4{color:#003e6a;font:12px/15px Arial,Helvetica,sans-serif;padding:15px 0 0;text-transform:uppercase}#contentPrimary div.gutter div.oneColumn:first-child{padding-right:130px}*.oneColumn{clear:both}*.twoColumn{clear:both}*.twoColumn .leftCol{width:48.5%;float:left}*.twoColumn .rightCol{width:48.5%;float:right}*.twoColumn .leftColDEP{width:64%;float:left}*.twoColumn .rightColDEP{width:33%;float:right}*.threeColumn{clear:both}*.threeColumn .leftCol{float:left;width:32%;margin-right:2%}*.threeColumn .centerCol{float:left;width:32%}*.threeColumn .rightCol{float:right;width:32%}#footerLiensRapide{text-align:center;padding-top:144px}#footerLiensRapide a:link,#footerLiensRapide a:hover,#footerLiensRapide a:visited{color:#fff;font-size:14px;font-family:Open Sans,Gesta-Bold,Arial,Helvetica;text-decoration:none;border-width:0 2px 0 0;border-color:#c2c82d;border-style:solid;padding:0 18px}#footerLiensRapide a:link:last-of-type,#footerLiensRapide a:hover:last-of-type,#footerLiensRapide a:visited:last-of-type{border-width:0}#footerLiensMedias{text-align:center;padding-top:28px}.footerMobile{display:none}#MonUSB{background:url("view.image?id=1563") repeat-x scroll 0 -11px #fff;width:auto}#wrapFooter{background-image:url(view.image?id=7679);background-repeat:no-repeat;background-position:500px 50px;background-color:#003663;height:248px}#wrapFooter p{text-align:center}#wrapFooterBleu{background-color:#002a4d;height:52px;color:#006891}#wrapFooterBleu p{text-align:center;padding-top:17px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica;font-size:11px}#homev2 table.QuickSearchFormTable{border-collapse:collapse;width:auto;height:auto;margin:0 auto 0;position:absolute;float:right;display:block;right:0;top:0;vertical-align:top}#landing #boutonsLiens{position:absolute;bottom:0}#landing #boutonsLiens p{margin:5px 0 0 0}#boutonsLiens #boutonEcoleLangue{background:url("view.image?id=962") no-repeat;height:27px;width:269px;left:0;position:absolute;z-index:20000}#boutonsLiens #boutonEcoleLangue:hover{background:url("view.image?id=963") no-repeat;textdecoration:none}.BBNavBarTable{border-collapse:collapse;clear:both}.BBNavBarTable td{padding:0}table.QuickSearchFormTable{border-collapse:collapse;width:auto;height:auto;margin:0 auto 0;position:static;float:right;display:block}table.QuickSearchFormTable td{padding:0;text-align:right}label.QuickSearchFieldCaption{display:none}table.QuickSearchFormTable .QuickSearchTextbox{border-color:#828283;border-style:solid;border-width:1px;font-size:11px;height:20px;padding:1px 10px;width:136px}table.QuickSearchFormTable .QuickSearchButton{background:url(view.image?id=619) no-repeat scroll 65% 50% #58585a;border:1px solid #828283;height:24px !important;margin:0 0 0 .25em;padding:0;position:static !important;width:24px !important;display:none}.calloutTable{border-collapse:collapse;margin:0 0 1em}*.calloutTable td{padding:0}*.calloutTable td.calloutImage{padding-right:20px}.titleCalloutTable{border-collapse:collapse;width:278px}*.titleCalloutTable td{vertical-align:top;padding:0}*.titleCalloutTable td.calloutHeader h3{background:#1a1f6a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1f6a',endColorstr='#13174f');background:-webkit-gradient(linear,left top,left bottom,from(#1a1f6a),to(#13174f));background:-moz-linear-gradient(top,#1a1f6a,#13174f);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;color:#fff;font-size:14px;margin:0;line-height:32px;padding:0 12px;margin:0 0 .5em}*.titleCalloutTable td.calloutImage img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin:0 1px;padding:2px;width:270px}*.titleCalloutTable td.calloutBody{padding:.5em 4px}.eventTable{border-collapse:collapse;width:270px}*.eventTable td{vertical-align:top;padding:0}*.eventTable td.eventDate{background:none no-repeat scroll 0 0 transparent;color:#fff;font-size:11px;font-weight:bold;line-height:1.25em;padding:6px 0 0;text-align:center;text-transform:uppercase;width:38px}*.eventTable td.eventDetails{padding-left:1em}*.myHomeBox{border-collapse:collape;margin:0 0 2em;padding:0;width:100%}*.myHomeBox th.ProfileDisplayFieldCaption{width:120px}*.myHomeBox td{border-collapse:collape;font-size:12px}*.myHomeBox td p,*.myHomeBox td h3{margin:0;padding:0}*.myHomeBox th.left{width:8px;padding:4px 0 2px}*.myHomeBox th.right{padding:4px 12px 2px 6px;color:#fff;width:600px;text-align:left}.myHomeBox th.left{background-color:#762123}.myHomeBox th.right{background-color:#762123}*.myHomeBox td.left{background:url("view.image?id=618") repeat scroll 0 0 transparent;padding:8px 0 6px}*.myHomeBox td.right{background:url("view.image?id=618") repeat scroll 0 0 transparent;padding:8px 12px 6px 6px}*.profileDisplay{border-collapse:collapse;width:100%}*.profileDisplay th{text-align:right;padding:0 .5em 0 0;width:33%}*.profileDisplay td{padding:0}*.btn-partager-section{position:absolute;top:25px;right:34px}*.btn-partager-section a{color:#690 !important;font-size:11px;text-decoration:none !important}ul.utilityNav{list-style-type:none;margin:0;padding:0}ul.utilityNav li{background-image:none;float:left;padding:0;margin:0;position:relative}ul.utilityNav a{color:#4e4e4e;font-size:11.5px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica;text-decoration:none;white-space:nowrap;line-height:22px;padding:0 11px;display:block}ul.utilityNav li.boutonDons a{background-color:#0b9ec1;color:#fff;border-width:1px;border-style:solid;border-color:#4e4e4e}ul.utilityNav a:hover,ul.utilityNav li:hover a{background-color:#4e4e4e;color:#fff}ul.utilityNav li.boutonDons a:hover{background-color:#fff;color:#003e6a}ul.utilityNav ul{background:url(view.image?id=618) repeat 0 0;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;left:-9999px;z-index:100;text-align:left;border-width:1px;box-shadow:1px 1px 2px #4e4e4e}ul.utilityNav li:hover ul{left:0}ul.utilityNav li.parent ul li{width:100%;float:none}ul.utilityNav li.parent ul a{background-color:transparent;line-height:19px;color:#4e4e4e;padding:0 5px;font-weight:normal}ul.utilityNav li.parent ul a:hover{background-color:#4e4e4e;color:#fff}ul.langButtonNav{list-style-type:none;margin:0;padding:0 0 0 0}ul.mainNav2017{background-color:transparent;margin:0 auto;padding:0;display:inline-block}ul.mainNav2017 li{float:left;margin:0 1px 0 0;padding:0;position:relative;background-image:none}#menuPersonnelfix{width:166px}ul.mainNav2017 a{font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;cursor:pointer;display:block;font-size:16px;font-style:normal;line-height:27px;padding:6px 13px 7px;position:relative;text-align:left;text-decoration:none;text-transform:none;letter-spacing:.05em}ul.mainNav2017 li:hover a{background-color:#1db5c8;color:#fff}ul.mainNav2017 li.selected a{background-color:#1db5c8;color:#fff}ul.mainNav2017 li.parent ul{background-color:#1db5c8;margin:0;padding:0;position:fixed;z-index:1000}.menuFutursEtudiants #itemFutursEtudiants a,.menuEtudiantsActuels #itemEtudiantsActuels a,.menuProgrammesEtudes #itemProgrammesEtudes a,.menuUnitesEnseignement #itemUnitesEnseignements a,.menuRecherche #itemRecherche a,.menuDiplomesAmis #itemDiplomesAmis a,.menuNotreUniversite #itemNotreUniversite a{background-color:#bec115}ul.mainNav2017 li.parent ul li{background-color:#1db5c8;border-bottom:1px solid #fff;width:100%;padding:0}ul.mainNav2017 li.parent ul li a{background-color:transparent !important;border-left:0 none;color:#333;font-size:12px;font-weight:normal;line-height:19px;margin:0;padding:5px;text-align:left;text-transform:none}ul.mainNav2017 li.parent ul li a:hover,ul.mainNav2017 li.parent ul li.selected a{background-color:#1db5c8 !important;color:#fff}ul.mainNav2017 li.parent ul li.parent ul{display:none}ul.mainNav2017 ul{display:none}ul.mainNav2017 li:hover ul{display:block}ul.mainNav2017 ul,ul.mainNav2017 li:hover ul{display:none}ul.mainNav2017 li:hover ul{display:block}.mainNav2017sub{background-color:#fff;border-color:#1db5c8;border-style:solid;border-width:4px 0 0;color:#006992;padding:17px 10px 0;position:absolute;width:1018px;z-index:2000;box-shadow:0 3px 1px #dfdfe0}.mainNav2017sub h1{color:#003e6a;margin:0 0 0 0;font-size:23px}.mainNav2017sub td{text-align:left;vertical-align:top;padding:10px;min-width:20%}ul.mainNav2020 .mainNav2017sub table{width:100%}ul.mainNav2020 .mainNav2017sub td{width:25%}ul.mainNav2017 li:hover .mainNav2017sub a{background-color:transparent !important;color:#003e6a}.mainNav2017sub p a:link,.mainNav2017sub p a:visited,.mainNav2017sub p a:hover{font-size:12px;display:inline;padding:0;color:#006992;background:none;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017sub ul{margin-bottom:20px}.mainNav2017sub ul li{background:none;display:block;float:none}.mainNav2020 .mainNav2017sub ul li{padding-bottom:5px}.mainNav2017sub ul li a{font-family:Open Sans,Gesta-Bold,Arial,Helvetica;color:#02253f;background-color:transparent;text-decoration:none;padding:0;margin:0 0 4px 0;font-size:12px;font-weight:normal;line-height:normal}.mainNav2017sub ul li a:hover{background-color:transparent;background-image:none;color:#02253f;text-decoration:underline}#subUSBUnite{left:-37px}#subFutursEtudiants{left:-11px}#subEtudiantsActuels{left:-155px}#subEtudes{left:-304px}#subUnites{left:-475px}#subRecherche{left:-652px}#subDiplomes{left:-749px}#subNotreUniversite{left:-887px}.mainNav2017Titre{font-size:16px;color:#0b9ec1;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;border-style:solid;border-width:0 0 2px;border-color:#d7d7d7;clear:left;text-transform:uppercase}.mainNav2020 .mainNav2017Titre{color:#003c6a;font-weight:bold;border-width:0 0 1px;line-height:normal;padding-bottom:0;letter-spacing:1px}.mainNav2017TitreSub{font-size:14px;color:#0b9ec1;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;border-style:solid;border-width:0 0 2px;border-color:#d7d7d7;clear:left;text-transform:none}.mainNav2020 .mainNav2017TitreSub{font-weight:bold;border-width:0 0 1px;padding-bottom:5px;letter-spacing:normal}#legendeMenu{background-color:#f6f6f6;padding:10px 10px 2px}#legendeMenu .mainNav2017TitreSub{border-style:none;font-weight:normal;margin:0}#legendeMenu .lineHeightInitial{line-height:initial}#legendeMenu .lineHeightInitial{line-height:initial}.mainNav2017Titre .mainNav2017TitreSub{border-style:none}.mainNav2020 .mainNav2017Titre{border-color:#da1d52}.mainNav2020 .mainNav2017TitreSub{border-color:#da1d52}.mainNav2017subCol1{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017subCol2{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017subCol3{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}ul.internalNav{list-style-type:none;margin:0;padding:0;width:160px}ul.internalNav li{background-image:none;margin:0;padding:0;position:relative;float:left;clear:left;width:100%}ul.internalNav img{background:url(view.image?id=649) no-repeat 0 100px;height:25px;width:10px;position:absolute;left:-10px}ul.internalNav img:hover{cursor:pointer}ul.internalNav li.parent img{background-position:0 7px}ul.internalNav li.selected li.parent img{background-position:0 7px}ul.internalNav li.selected li.parent.selected img{background-position:-150px 7px}ul.internalNav li.selected img,ul.internalNav li.selected li.selected img{background-position:-150px 7px}ul.internalNav a.toggle{margin:0 !important;padding:0 !important;position:relative !important;top:5px !important;border:none !important}ul.internalNav a{border-width:1px 0 0 0;border-style:solid;border-color:#e8ea53;color:#007d9d;display:block;margin:0;padding:4px 10px 5px 10px;font-family:Open Sans,Gesta-bold,Arial,Helvetica;font-size:14px;font-weight:bold;line-height:21px}ul.internalNav li.last a{border-bottom-width:1px;border-bottom-style:solid}ul.internalNav a:hover,ul.internalNav a.selected{color:#fff;background-color:#007d9d;cursor:pointer}ul.internalNav ul,ul.internalNav li.selected li.parent ul{list-style-type:none;margin:0 0 0 10px;padding:0;display:none;clear:both}ul.internalNav li.selected ul,ul.internalNav li.selected li.selected ul{display:block}ul.internalNav li.parent ul li{background-image:none;border-top:0 none}ul.internalNav li.parent ul a{border:0 none;display:block;margin:0;padding:4px 0 4px 8px;font-size:14px;line-height:21px;font-weight:bold}ul.internalNav li.selected li.parent ul a{display:none}ul.internalNav li.selected li.selected ul a{display:block}ul.internalNav li.parent ul li.parent ul a:hover,ul.internalNav li.parent ul li.parent ul li.selected a{color:#fff;background-color:#0b9ec1}ul.internalNav ul ul{display:none}ul.sectionNav{list-style-type:none;margin:0 0 20px;padding:0}h1+ul.sectionNav{margin-top:-11px}ul.sectionNav li{background-image:none;border-left:1px solid #707070;padding:0 5px;margin:0;display:inline}ul.sectionNav li.first{border-left:0 none;padding-left:0}ul.sectionNav a{color:#0b9ec1;font-size:11px;font-weight:bold}ul.sectionNav a:hover{text-decoration:underline}ul.footerNav{list-style:none none outside;margin:0;padding:0;float:right;white-space:nowrap}ul.footerNav li{background-image:none;margin:0;padding:0 4px 0 5px;display:inline;border-left:1px solid #a2a2a0}ul.footerNav li.first{padding-left:0;border-left:0 none}ul.footerNav a{color:#666;text-decoration:none;font-style:normal;font-weight:normal;font-size:9px}ul.footerNav a:hover{text-decoration:underline}#profilIcone{height:59px;background:url("view.image?id=951") no-repeat;position:absolute;width:183px;z-index:100;top:118px;left:6px}#landing #profilIcone{top:118px;left:6px}#profilIcone:hover{background:url("view.image?id=952") no-repeat;text-decoration:none}#anglais #profilIcone{background:url("view.image?id=949") no-repeat}#anglais #profilIcone:hover{background:url("view.image?id=950") no-repeat}.sliderbutton{float:left;width:32px;padding-top:134px}.sliderbutton img{cursor:pointer}.sliderbutton img:hover{background:#666}#slider{float:left;position:relative;overflow:auto;width:170px;height:84px;border:none;background:none;top:0;left:15px}#slider ul{position:absolute;list-style:none;top:0;left:0}#slider li{float:left;width:170px;height:84px;padding-right:10px;list-style-type:none}.pagination{height:25px;list-style:none outside none;top:181px;left:6px;position:absolute;z-index:100}#landing .pagination{top:181px;left:6px}.pagination li{float:left;cursor:pointer;padding:0;font-size:8px;background:#0b9ec1;border:none;margin:3px 4px 4px 4px;text-align:center;color:#fff;height:12px;width:12px;position:relative}#pagination li{margin:0 4px 0 0;line-height:12px}.pagination li:hover{background:#909729;border:none;color:#fff}li.current{background:#909729}li#content{width:170px;height:84px;padding:0 0 0 0;background:none}#content h1{font:22px Georgia,Verdana;margin-bottom:15px;color:#036}.minscrire{position:absolute}.minscrireNousColonne1{display:inline-block;width:360px}.minscrireColonne2{display:inline-block;vertical-align:top;margin:10px}a.boutonminscrire{background-color:#92278f;color:#fd0;border-width:0;padding:7px 14px 10px 13px;text-decoration:none}a.boutonminscrire:hover{background-color:#003e6a}.boutonurgence{float:right;font-weight:bold;background-color:#e21350;border-top:10px solid #e21350;border-bottom:10px solid #e21350;border-left:15px solid #e21350;border-right:13px solid #e21350;margin:10px 0 0 30px !important;letter-spacing:.075em;text-transform:uppercase}.boutontelecharger{font-weight:bold;text-decoration:none!important;background-color:#e0e321;border-top:2px solid #e0e321;border-bottom:2px solid #e0e321;border-left:5px solid #e0e321;border-right:5px solid #e0e321;margin:0 5px 10px 0;max-width:210px;border-radius:5px;cursor:pointer}.boutontelecharger a:visited{text-decoration:none}.boutoninscription{display:inline-block;color:#003e6a;font-size:120%;font-weight:bold;text-decoration:none;background-color:#e0e321;border-top:10px solid #e0e321;border-bottom:10px solid #e0e321;border-left:15px solid #e0e321;border-right:13px solid #e0e321;margin:0 5px 10px 0;max-width:210px}.boutoninscription a{text-decoration:none}.boutoninscription a:visited{text-decoration:none}a.skip{position:absolute;top:-50em;font-size:1.2em;font-weight:bold}a.skip:hover,a.skip:active,a.skip:focus{position:absolute;left:50%;top:0;background:#fff;padding:.5em;text-align:center;margin:0 auto 0 -10em;display:block;width:20em}div.LanguageSelectDiv{padding:0 14px;float:left}#home div.LanguageSelectDiv,#homev2 div.LanguageSelectDiv{padding:0;float:none}div.LanguageSelectDiv .LanguageSelectFieldCaption{display:none}div.LanguageSelectDiv .LanguageSelectSelectList{background-color:transparent;border:0 none;color:#235070;font-size:9px;font-weight:bold;height:16px;margin:5px 0 0;text-transform:uppercase}#home div.LanguageSelectDiv .LanguageSelectSelectList,#home div.LanguageSelectDiv .LanguageSelectSelectList{background-color:#89a7c0 !important;border:1px solid #ccc;color:#fff;margin:0;text-transform:none}div.LanguageSelectDiv .LanguageSelectSelectList option{background-color:#fff;color:#000}div.LanguageSelectDiv .LanguageSelectSelectList option[value$="en-us"]{display:none}table.DesignMenuTable a{color:#000 !important}table.DesignMenuTable a:hover{color:#fff !important}div#wrapUtility div.DesignPane{float:left}div#wrapFooter div.DesignPane{float:right}div#wrapFooter div[id$="updContentPanel"] div:first-child{float:left}#landing #contentSecondary div.DesignPane div.btn-partager-section{top:-36px}#internal #contentPrimary div.DesignPane div.btn-partager-section{right:-132px;top:-25px}ul#cseSearchResults,ul#cseSearchResults li{margin:0;padding:0;list-style:none;background:none}#cseSearchSummary,ul#cseSearchResults li{margin:1em 0}#cseSearchSummary{font-style:italic}ul#cseSearchResults p,ul#cseSearchResults h3{margin:0}.SearchLabel,.SearchBox{width:auto;margin-right:1em}#cseSearchNav .current{font-weight:bold;color:#3b6f90}#cseSearchNav a{cursor:pointer}@media print{body{background:#fff;font:normal 12pt times,"times new roman",georgia,serif;color:#000;margin:0 0 20px}#contentSecondary,#contentSub,#wrapMedia,#wrapHeader,#wrapHeaderv2 #wrapFooter,#shadowLeft,#shadowRight,#internalSecondary,#internalVideo,#contentUtility{display:none}#contentPrimary,#contentPrimary .gutter,#internalPrimary,#internalPrimary .gutter{width:100%;margin:0;padding:0;float:none}#wrapContentOuter{margin:0;padding:0;position:static;float:none;width:100%;background:#fff}#contentPrimary *{font-family:times,"times new roman",georgia,serif}}.reportViewer{padding-right:0 !important;padding-left:19px !important}div.NCCReportViewerStyles{width:100% !important;background:transparent !important;height:auto !important;font-family:Arial,Helvetica,sans-serif !important;font-size:inherit !important;font-weight:inherit !important}div.NCCReportViewerStyles table,div.NCCReportViewerStyles table td,div.NCCReportViewerStyles table div,div.NCCReportViewerStyles table td div{border-collapse:collapse;font-family:Arial,Helvetica,sans-serif !important;font-weight:inherit !important}.reportViewer div.NCCReportViewerStyles{width:100% !important}div.NCCReportViewerStyles div{background-color:transparent !important}.reportViewer #fundStatement td,.reportViewer div.NCCReportViewerStyles td{word-wrap:normal !important}div[id$="ctl00_BBNCReportViewer1_ReportViewer1_ctl00"]{overflow:visible !important;width:100% !important}div.NCCReportViewerStyles div div{background-color:transparent !important}span[id$=BBNCReportViewer1_ReportViewer1_Toolbar] div{background-color:#efeff0 !important}div.NCCReportViewerStyles div div table{background:transparent !important;font-weight:inherit}.reportViewer table[id*="ParameterTable"]{width:100% !important;padding:0 !important}div.NCCReportViewerStyles div div table td{border-left:0 !important}div.NCCReportViewerStyles td[id$="ReportCell"] div table td div{padding:.25em 0;width:auto !important;height:auto !important}select[id$=BBNCReportViewer1_ReportViewer1_ctl04_ctl07_ddValue]{width:300px !important}div.NCCReportViewerStyles div[id*="BBNCReportViewer1_ReportViewer1_ctl06_ctl04_ctl00_Menu"] div{background-color:#efeff0 !important}div.NCCReportViewerStyles div div[id$="BBNCReportViewer1_ReportViewer1_ctl06_ctl04_ctl00_Menu"]{background-color:#efeff0 !important}div[id$="ctl00_tvReportList"]{position:relative;left:-99999px}div[id$="ctl00_tvReportListn0Nodes"]{position:relative;left:0}div[id$="ctl00_tvReportListn1Nodes"]{position:relative;left:99939px}.enteteReservationStudio{font-weight:bold;text-align:center}.rougeReservationStudio{color:#f00}.gras{font-weight:bold}#sidebar-right{background-color:#f7eb86;float:right;padding:10px 20px;width:160px;margin:0 10px}#sidebar-right h4{margin-top:0;font-size:13px}#sidebar-right ul{margin:0}#sidebar-right ul li{text-align:justify}.Question{font-size:1.3em;font-weight:bold;color:#0b9ec1;cursor:pointer}ul.pdf{list-style-type:none;padding:0;margin:0}ul.pdf li{background-image:url("view.image?id=8573");background-position:0 0;background-repeat:no-repeat;margin-bottom:10px;padding-left:25px}.tableauUSB,table.tableauUSB{border-collapse:collapse;margin:0 0 1em;width:100%}*.tableauUSB tr{background-color:#fff}*.tableauUSB th{padding:.5em;vertical-align:top}*.tableauUSB td{padding:.5em;vertical-align:top}*.tableauUSB th{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left}.tableauUSB_rowHeader{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}.tableauUSB_rowHeader td{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}.tableauUSB tr:nth-child(even){background-color:#ebebeb;text-align:left}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs-nav{margin:0 !important}#contentPrimary .ui-widget-header{background-color:transparent !important;background-image:none !important;border-style:none}#contentPrimary .ui-widget-content{background-color:transparent !important;background-image:none !important;border-style:none}#contentPrimary .ui-state-default{border-color:#e8ea53;background-color:#fff}#contentPrimary .ui-state-default a{background-color:#fff}#contentPrimary .ui-state-active a{background-color:#0b9ec1;border-color:#0b9ec1;color:#fff}#contentPrimary .ui-tabs,#contentPrimary .ui-tabs-panel{padding-top:0}#contentPrimary iframe #BodyId{background-color:#000 !important;margin-right:10px}#tabUSB{background-color:#fff;background-image:none;padding-right:10px}body:after{content:url(https://ustboniface.ca/image/icones/close.png) url(https://ustboniface.ca/image/icones/loading.gif) url(https://ustboniface.ca/image/icones/prev.png) url(https://ustboniface.ca/image/icones/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://ustboniface.ca/image/icones/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://ustboniface.ca/image/icones/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://ustboniface.ca/image/icones/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://ustboniface.ca/image/icones/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#gallery-nav{list-style:none;margin-left:0}#gallery-nav a{display:inline-block;width:100px;height:100px;margin-right:20px}#gallery-nav a img{border:none;position:absolute;clip:rect(0 100px 100px 0);height:150px}#formulaireAdmission .BBSequenceMap{padding:0;margin:10px 0 35px 0;display:inline;list-style:none;overflow:hidden;float:left;width:588px;background:#8ecedf}#formulaireAdmission .BBSequenceMapStepItem{border:medium none;color:#cce7ef;line-height:14px;padding:7px 10px 0 8px;height:21px}#formulaireAdmission .BBSequenceMap li{display:block;float:left;outline:none;overflow:hidden}#formulaireAdmission .BBSequenceMap a{display:block;outline:none;height:21px;font:normal 11px/14px Arial,Helvetica,sans-serif;margin:0;padding:7px 10px 0 8px;text-decoration:none;color:#cce7ef;background:#8ecedf}#formulaireAdmission .BBSequenceMap a:hover{color:#fff}#formulaireAdmission .BBSequenceMapCurrentStepItem{background:url("view.image?id=8305") no-repeat scroll right center #1e9ebf;color:#fff;font-weight:normal;height:21px;line-height:14px;padding:7px 10px 0 8px;text-decoration:none}#formulaireAdmission #nav-prev{color:#003e6a;background:#8ecedf;text-decoration:underline}#formulaireAdmission h2{color:#003e6a;font:bold 19px/24px Arial,Helvetica,sans-serif}#formulaireAdmission h4{color:#1e9ebf;font-size:13px;font-weight:normal;line-height:18px;margin:0 0 10px}#formulaireAdmission .BBFieldCaption,#formulaireAdmission label.DCFieldCaption{color:#1e9ebf;font-weight:normal;font:13px/18px Arial,Helvetica,sans-serif}#formulaireAdmission select.BBFormSelectList{background:url("view.image?id=8310")}#formulaireAdmission .BBFormDisplayHelpImage{background-image:url("view.image?id=8449");height:15px;width:15px;z-index:3}#formulaireAdmission input[type="text"],#formulaireAdmission textarea,#formulaireAdmission select,#formulaireAdmission input[type="password"]{background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #9ddaea;border-radius:5px;color:#666;padding:5px}#formulaireAdmission .BBFormDisplayItem{padding:8px}#formulaireAdmission tr.BBListOddRowStyle:nth-child(even){background-color:#fff !important}#formulaireAdmission tr.BBListOddRowStyle:nth-child(odd){background-color:#f5f5f5 !important}#formulaireAdmission .BBFormDisplayLinkButton{background-position:center bottom;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #9ddaea;border-radius:4px;color:#690;cursor:pointer;font-size:inherit;font-weight:normal;line-height:14px;padding:12px 10px;display:inline-block}#formulaireAdmission .BBFormDisplayResumeLink,#formulaireAdmission .BBFormDisplayPrintLink{text-align:left}#formulaireAdmission .ApplicationInfo{font-weight:bold}#formulaireAdmission .ChecklistItemList{border-collapse:collapse;margin:0 0 1em;width:100%}#formulaireAdmission *.ChecklistItemList td{padding:.5em;vertical-align:top}#formulaireAdmission .ChecklistItemListHeader td{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}#formulaireAdmission .ChecklistItemList tr:nth-child(even){background-color:#ebebeb;text-align:left}#formulaireAdmission .ChecklistItemList tbody>tr:first-child{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}#formulaireAdmission input[type="submit"],#formulaireAdmission input[type="button"],#formulaireAdmission .LoginLink{padding:12px 10px;line-height:14px;cursor:pointer;border-radius:4px;color:#690;font-weight:normal;font-size:inherit;border:solid 1px #9ddaea;box-shadow:0;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0)}#formulaireAdmission .LoginLink{display:block}#formulaireAdmission input[type="submit"]:active,#formulaireAdmission input[type="button"]:active{-webkit-box-shadow:none;box-shadow:none}#formulaireAdmission .btn-centre{text-align:center;margin:auto}#formulaireAdmission .right-submit{width:70px;margin:25px 0 0 45px;float:right}#formulaireAdmission .right-save-close{width:235px;margin:25px 0 0 10px;float:right}#formulaireAdmission .right-save-close-intro{width:235px;margin:25px 55px 0 0;float:right}#formulaireAdmission .left-prev{width:84px;margin:25px 0 0 0;float:left}#formulaireAdmission .left-save{width:98px;margin:25px 0 0 45px;float:left}#formulaireAdmission .table-btns{width:98px;float:left;text-wrap:normal;white-space:normal;text-align:left;padding:5px 10px !important}#formulaireAdmission .BBSequenceMapCommandContainer{padding:20px 0 0}.cacherFormulairesDisponibles #NewFormListDiv{display:none}#PC31191_FormsList1_NewFormListHeader,#PC32865_FormsList1_NewFormListHeader{display:none}.cacherMesFormulaires #MyFormListDiv{display:none}#PC31519_FormsList1_MyFormListHeader,#PC31518_FormsList1_MyFormListHeader,#PC31517_FormsList1_MyFormListHeader,#PC31520_FormsList1_MyFormListHeader,#PC31567_FormsList1_MyFormListHeader,#PC32791_FormsList1_MyFormListHeader{display:none}#formulaireAdmission #lienEtat{display:none}ul.deconnexionAdmission{float:right;list-style-type:none;margin:0}ul.deconnexionAdmission li{background-image:none}.deconnexionAdmission a:link,.deconnexionAdmission a:hover,.deconnexionAdmission a:visited{padding:12px 10px;line-height:14px;cursor:pointer;border-radius:4px;color:#690;font-weight:normal;font-size:inherit;border:solid 1px #9ddaea;box-shadow:0;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0)}#contentSecondary h2.menuBloc{color:#003e6a;float:left;font:12px/16px Arial,Helvetica,sans-serif;margin:20px 0 -5px 0;padding:10px 25px 10px 0;text-transform:uppercase;width:150px}ul.menuBloc{float:left;list-style-type:none;margin:0 0 2px;padding:0 25px 10px 0;width:150px}.menuBloc li{background-image:none;float:left;margin:0;width:150px;padding:0}.menuBloc a{background:url("view.image?id=3841") no-repeat scroll 0 -1000px rgba(0,0,0,0);color:#0b9ec1;float:left;font:bold 11px/15px Arial,Helvetica,sans-seri;padding:4px 0 5px 10px;text-decoration:none;width:150px}sup,sub{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}.formation_continue #contentSecondary h2,.logement #contentSecondary h2,.rouges #contentSecondary h2{font-size:14px;font-weight:normal;padding:18px 0 0 10px;text-transform:uppercase;width:150px;margin-bottom:5px}.formation_continue #contentSecondary h2.premier,.logement #contentSecondary h2.premier,.rouges #contentSecondary h2.premier{padding-top:0}.formation_continue #contentSecondary .sous-titre,.logement #contentSecondary .sous-titre,.rouges #contentSecondary .sous-titre{margin-bottom:5px;padding-left:10px;padding-top:8px}.formation_continue #contentSecondary ul.internalNav li.first a,.logement #contentSecondary ul.internalNav li.first a,.rouges #contentSecondary ul.internalNav li.first a{border-top-style:none}.facultes #contentPrimary .continueLarge,.formation_continue #contentPrimary .continueLarge,.logement #contentPrimary .continueLarge,.rouges #contentPrimary .continueLarge{width:366px}.formation_continue #contentPrimary .continuePetit{width:207px}.facultes #contentPrimary .continuePetit,.logement #contentPrimary .continuePetit,.rouges #contentPrimary .continuePetit{width:205px}.formation_continue #contentPrimary h5,.logement #contentPrimary h5,.rouges #contentPrimary h5{font-size:14px;font-weight:normal;margin-top:0;font-style:normal;color:#0b9ec1}a.residenceBlocBleu{background-image:url("view.image?id=9657");background-position:left bottom;background-repeat:no-repeat;width:172px;padding:19px 2px 7px 31px;background-color:#cfecf4;color:#0b9ec1;margin-bottom:5px;display:block;text-decoration:none}.residenceBlocBleu p{padding:0;margin:0;font-size:13px}.formulaireLarge .BBFormDisplayFieldCaption{display:none}#blocNegociations{bottom:-290px;position:absolute}#formulaireMobileBG{background-color:#fff}#banniereAccueil{height:626px}#banniereAccueil p{margin:0;padding:0}#banniereAccueil ul li{background:none;padding:0}.slideshowMobile{display:none}#banniereInterne p{margin:0}#blocsAccueil{display:block;margin:0 auto;width:1000px}#blocsAccueil img{margin:0 30px 48px}#blocsAccueilDEP{display:block;margin:0 auto;width:700px}#blocsAccueilDEP img{margin:0 20px 20px 0;max-width:30%;height:initial}#wrapCalendrierVedette{background-color:#f1f2f2;position:relative}#wrapCalendrierVedette #printStart{width:606px;display:inline-block;padding:62px 61px 62px 131px}#wrapCalendrierVedette .taRight{display:none}#wrapCalendrierVedette tr{border-style:solid;border-width:0 0 1px;border-color:#1db5c8;display:block}#wrapCalendrierVedette tr:last-child{border-style:none}#wrapCalendrierVedette td{width:273px;vertical-align:top;padding-right:10px}#wrapCalendrierVedette .UpcomingEventTitle{text-transform:uppercase;font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;font-size:24px}#wrapCalendrierVedette .HighlightEventTitle{font-family:Open Sans,Gesta-Medium,Arial,Helvetica;color:#066d87 !important;font-size:13px;display:inline-block;line-height:initial}#wrapCalendrierVedette .HighlightEventDate,#wrapCalendrierVedette .HighlightEventTime{font-family:Open Sans,Gesta-Regular,Arial,Helvetica;color:#066d87;font-size:13px;line-height:initial}#wrapCalendrierVedette .blocDate{font-family:Gesta-Bold,Arial,Helvetica;color:#1896a6;text-align:center;padding-right:10px;padding-top:15px;width:44px;vertical-align:top}#wrapCalendrierVedette .calendrierJour{font-size:24px;text-transform:lowercase;line-height:10px;display:block}#wrapCalendrierVedette .calendrierDate{font-size:42.23px;line-height:42px;display:block}#wrapCalendrierVedette img{display:none}#wrapCalendrierVedette .lienCalendrier{display:inline;left:280px;position:absolute;top:70px}div#champRecherche div.DesignPane{float:left}div#champRecherche{display:none}#loupeRecherche{display:inline-block;float:left;padding:2px 12px 0}#champRecherche{bottom:-30px;position:absolute;right:15px}#vedette{width:273px;display:inline-block;vertical-align:top;padding-top:62px;padding-bottom:62px}#vedette h1{color:#003e6a;font-size:24px;font-family:Gesta-Bold,Arial,Helvetica;text-transform:uppercase;padding-top:6px;margin-bottom:15px}#vedette p,#vedette strong{color:#066d87;font-size:13px}#vedette strong{font-family:Open Sans,Gesta-Medium,Arial,Helvetica}#vedette p{border-style:solid;border-width:0 0 1px;border-color:#1db5c8;padding-bottom:6px;font-family:Open Sans,Gesta-Regular,Arial,Helvetica}#vedette p:last-child{border-style:none}#wrapSousLaCoupole{background-color:#c0e4f8;padding:43px 108px 31px}#wrapSousLaCoupole h1{color:#007d9d;font-family:Gesta-Regular,Arial,Helvetica;font-size:55px;margin-left:29px;letter-spacing:-1px;margin-bottom:16px}#wrapSousLaCoupole h1 .titreRegulier{font-family:Gesta-Light,Arial,Helvetica}#wrapSousLaCoupole h2{color:#464545;font-family:Gesta-Regular,Arial,Helvetica;font-size:22px;font-weight:bold;text-transform:uppercase;margin-bottom:18px;margin-top:0}#colonneSousLaCoupoleGauche{width:606px;padding:0 31px 0;border-style:solid;border-width:0 1px 0 0;border-color:#fff;display:inline-block;vertical-align:top}.blocProfil{width:273px;display:inline-block;color:#464545;font-size:14px;line-height:16px;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;margin-bottom:30px;vertical-align:top}.blocProfil img{margin-bottom:5px;height:139px;width:273px}.blocProfil:nth-child(even){margin-right:55px}.blocProfil:nth-child(4),.blocProfil:nth-child(5){margin-bottom:0}#colonneSousLaCoupoleDroite{width:273px;display:inline-block;margin-left:26px;vertical-align:top}#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:link,#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:hover,#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:visited{color:#00657e;font-family:Open Sans,Gesta-regular,Arial,Helvetica;font-weight:bold;text-decoration:none;font-size:13px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p{border-style:solid;border-width:0 0 1px;border-color:#fff;padding-bottom:12px;line-height:17px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p:nth-last-child(-n+2){border-style:none}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p:nth-last-child(2){margin-bottom:29px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite .carrefourIcone{width:65px}#wrapSousLaCoupole #blocNouvellesEntete h2 a:link,#wrapSousLaCoupole #blocNouvellesEntete h2 a:hover,#wrapSousLaCoupole #blocNouvellesEntete h2 a:visited{color:#464545;font-family:Gesta-regular,Arial,Helvetica;font-size:22px;font-weight:bold;text-transform:uppercase;border-style:none;margin-left:0}#wrapNegociations{height:95px;background-color:#e0e31a;text-align:center;padding-top:62px}#wrapNegociations a:link,#wrapNegociations a:hover,#wrapNegociations a:visited{color:#003663;font-family:Gesta-regular,Arial,Helvetica;font-size:30px;text-decoration:none;border-style:solid;border-width:2px;border-color:#003663;font-weight:bold;padding:10px 17px}#wrapNegociations .wrapNegociationsPlus{font-size:50px;padding-left:34px}#headerMain{clear:both;color:#133f69;display:block;font-family:Gesta-medium,Helvetica,sans-serif;font-size:29px;font-weight:bold;line-height:1em;margin:0 0 20px;padding:0;text-align:left}#headerSub1{text-transform:uppercase;font-size:15px;font-weight:bold;padding-left:1px;padding-bottom:10px;color:#0b9ec1;line-height:initial}#headerSub2{text-transform:none;font-size:14px;font-weight:bold;padding-left:1px;padding-bottom:10px}.mobileOnly{display:none}.DesignMenuTable tr{border-style:none;display:inline}.DesignMenuTable * A{background-color:#fff;color:#505050;float:none;font-family:Verdana,Tahoma,Arial;font-size:7pt;padding:1px 3px;text-decoration:none;text-transform:none}table.DesignMenuTable a{color:#000}.DesignMenuTable * A:link{background-color:#fff;color:#505050;float:none;font-weight:normal !important;font-family:Verdana,Tahoma,Arial !important;font-size:7pt !important;padding:1px 3px;text-decoration:none;text-transform:none;border-style:none !important}.iconemobile{width:20px!important}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links ul,.tab-links ol{margin:0 0 0 10px !important;float:left;list-style:none;background:none}ul.tab-links,ol.tab-links{margin:0 !important}.tab-links li{margin:0 5px !important;float:left;list-style:none;background:none}.tab-links a{padding:9px 15px;display:inline-block;border-radius:3px 3px 0 0;background:#e0e31a;font-size:16px;font-weight:600;color:#003e6a;transition:all linear .15s}.tab-links a:hover{background:#c5ca03;text-decoration:none}.tab-links li.active a{box-shadow:2px -1px 2px #dfe1e1}li.active a,li.active a:hover{background:#fff;color:#0b9ec1}.tab-content{padding:15px;border-radius:3px;box-shadow:-1px 1px 1px rgba(0,0,0,.15);background:#fff}.tab{display:none}.tab.active{display:block;background-color:#fff;color:#003663}.textebleu{color:#0d9ec1;font-size:1.2em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container-grid{display:inline-grid;grid-template-columns:1fr 1fr 1fr;width:100%}.video-container-grid-item{margin:0 10px 10px 0}.video-container-grid-item iframe,.video-container-grid-item object,.video-container-grid-item embed{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;overflow:hidden;text-align:left}#note{position:absolute;z-index:101;top:0;left:0;right:0;background:#fde073;text-align:center;line-height:2.5;overflow:hidden;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black}#alert{position:absolute;z-index:101;top:0;left:0;right:0}#alert:hover:after{border-radius:3px;color:#f6f6f6;content:'Fermer';font:bold 12px/30px sans-serif;height:30px;left:50%;margin-left:-60px;position:absolute;text-align:center;top:50px;width:120px;background-color:hsla(0,0%,0%,.8)}#alert:hover:before{border-bottom:10px solid hsla(0,0%,0%,.8);border-left:10px solid transparent;border-right:10px solid transparent;content:'';height:0;left:50%;margin-left:-10px;position:absolute;top:40px;width:0}#alert:target{display:none}.alert{position:absolute;z-index:101;top:0;left:0;right:0;background:#fde073;text-align:center;line-height:2.5;overflow:hidden;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black;color:#f6f6f6;display:block;height:40px;position:absolute;text-align:center;width:100%;-webkit-animation:alert 1s ease forwards;-moz-animation:alert 1s ease forwards;-ms-animation:alert 1s ease forwards;-o-animation:alert 1s ease forwards;animation:alert 1s ease forwards}a.alert{text-decoration:none;color:#003663;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;font-size:14px;line-height:40px}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}@-o-keyframes alert{0%{opacity:0;}50%{opacity:1;}100%{top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}.accordion{background-color:#006992;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}@charset "utf-8";@font-face{font-family:'Gesta-Italic';src:url('https://ustboniface.ca/file/webfonts/324FB9_0_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_0_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_0_0.ttf') format('truetype')}@font-face{font-family:'Gesta-LightItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_1_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_1_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_1_0.ttf') format('truetype')}@font-face{font-family:'Gesta-BoldItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_2_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_2_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_2_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Bold';src:url('https://ustboniface.ca/file/webfonts/324FB9_3_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_3_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_3_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Light';src:url('https://ustboniface.ca/file/webfonts/324FB9_4_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_4_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_4_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Medium';src:url('https://ustboniface.ca/file/webfonts/324FB9_5_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_5_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_5_0.ttf') format('truetype')}@font-face{font-family:'Gesta-MediumItalic';src:url('https://ustboniface.ca/file/webfonts/324FB9_6_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_6_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_6_0.ttf') format('truetype')}@font-face{font-family:'Gesta-Regular';src:url('https://ustboniface.ca/file/webfonts/324FB9_7_0.eot');src:url('https://ustboniface.ca/file/webfonts/324FB9_7_0.eot?#iefix') format('embedded-opentype'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.woff2') format('woff2'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.woff') format('woff'),url('https://ustboniface.ca/file/webfonts/324FB9_7_0.ttf') format('truetype')}.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:bold}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}.BBGridHeader{font-family:inherit;font-weight:bold}.BBGridFooter{font-family:inherit}.BBModalDialog{font-size:1em}.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}.BBModalDialogContent{padding:0}.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:bold;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}.BBFieldCaption label{font-weight:bold}label.BBFieldCaption{padding:0;margin-right:.5em}.correctionCheckbox{position:relative}.correctionCheckbox .BBFieldCaption{left:90px;position:relative;text-align:left;width:700px}.correctionCheckbox .BBFormDisplayCheckbox{float:right;position:relative;left:-700px;top:4px}.correctionTextbox{position:relative;top:-2px;left:-705px;width:33px}.correctionTextbox .BBFormTextbox{width:30px}.depFormulaire .BBFieldCaption{left:150px;position:relative;text-align:left;top:-3px;width:120px}.depFormulaire .BBFormDisplayCheckbox{position:relative;top:3px}.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;font-size:smaller;text-align:left}.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}.BBFormSubmitButton{margin:1em auto;font-family:inherit;width:auto}.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}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:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}.BBListingHeading{border:0 none;font-weight:bold;color:#333;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:bold !important}.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:inherit;font-size:1em;display:block;padding:0 1em}.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:bold;color:#666;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:bold;font-family:inherit;color:#333}.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:italic}.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:#e2e2e2}.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:1em 0}.ReportFormTable table{width:100%}.ReportFormTable td{padding:0}.ReportFormTable td.w100p{width:auto}.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;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:#000;font-size:1em;height:auto;padding:0 0 .5em}.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}.ReportEvenRowStyle td{padding:.5em}.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}.ReportListingHeading td{padding:.5em}.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}.ReportOddRowStyle td{padding:.5em}.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;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}.LoginFieldCaption input{margin:0 .5em 0 0}.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}.LoginFormCheckList input{float:left}.LoginFormCheckListContainer{border:1px solid #888;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:225px;margin-right:.5em}.LoginFormTextboxNarrow{width:150px}.LoginFormTitle{background:transparent;font-size:18px;padding:0}.ProfileFieldCaption{vertical-align:middle}.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}.ProfileFormButtonCell{text-align:center}.ProfileFormTable{width:100%}.ProfileFormTextbox{width:95%}.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 #e2e2e2;white-space:normal !important;text-align:left !important}.DirectoryListingTable{width:100%;margin:1em 0}.DirectoryListingTable td{text-align:center}.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationCaptureFieldCaption{background:transparent;width:33%}.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:auto}.DonationFieldControlCell label{font-weight:normal;color:#333;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:center;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:75%;margin:0}.DonationFormTable table{border-collapse:collapse;width:auto;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:bold;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:18px;padding:1em 0 0}.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0;margin:0;text-transform:none !important}.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}.DonationMessage{padding:0}.BBClassNotesTabButtons{text-align:right}.BBClassNotesLastModifiedMessage{color:inherit}.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:.25em}.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}.EventItemsSelectionGrid{border:0 none;margin:0}.EventSectionHeader{font-weight:normal;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}.EventItemRegistrantControlCellName{width:33%;padding:0}.EventItemRegistrantControlCellName .BBFieldCaption{white-space:nowrap}.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}.EventProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}.EventProgressCellPast{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;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 #888}.EventItemsTable{border:0 none;border-collapse:collapse}.EventTable{margin:0;width:100%}.EventTable .BBFieldCheckboxCaption{display:block;margin:.25em 0 0}.EventTable table table{margin-left:auto;margin-right:auto}.EventTable .BBFormSubmitButton{display:block;margin:1em 0 1em auto}.EventTable .BBListEvenRowStyle{background-color:transparent !important}.EventTable .LoginFormTextbox{width:100%}.EventItemRegistrantTextbox{width:95%}.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}table.EventItemsTable .EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}.EventItemTitleTime{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:italic;text-transform:none !important}table.EventItemsTable .EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;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}.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}.MailForwardingFormTable{border:0}.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}.DiscussionGroupSearchTextCell{vertical-align:middle}.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:#c0ceed;margin:1em auto;padding:0;width:80%}.DiscussionReplyBody{white-space:normal}.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}.DiscussionReplySubject{font-size:1em;font-weight:bold}.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 2em}.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em;padding:.25em}.DiscussionTopicList{font-family:inherit;font-size:1em}.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}.DiscussionTopicListHeader td{padding:.5em}.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}.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:1em;font-family:inherit}.PostDiscussionReplyHeadingCell{background-color:transparent}.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}.PostDiscussionTopicHeading{font-size:1em;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}.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.DiscussionGroupButtonCell{padding:.5em 0}.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}.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:.92em}.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em !important}.BBDocumentDisplayHeaderRow td{padding:.5em}.BBDocumentDisplayTable{margin:1em 0}.BBDocumentTabButtons{padding:0;text-align:right}.BBDocumentAddDescription{font-size:1em}.BBDocumentDisplayEvenRowStyle td{padding:.5em}.BBDocumentDisplayOddRowStyle td{padding:.5em}.BBPollAnswersRadioList{border-collapse:collapse}.BBPollAnswersRadioList td{padding:0 0 .5em}.BBPollAnswersTable{border-collapse:collapse}.BBPollAnswersTableCell{padding:0}.BBPollResultsTable{border-collapse:collapse}.BBPollResultsTableCell{padding:0}.BBPollsQuestionCell{font-size:1em;padding:.5em 0 1em}.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:bold;padding:.5em 0;width:100%}.JobDetailLegend{font-size:1em}.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;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:bold;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:bold}.JobResultsListHeader td{padding:.5em 2em .5em 0}.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PostJobLegend{font-size:1em}.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}.PreviewJobLegend{font-size:1em}.SearchJobHeadingCell{background-color:transparent;font-weight:bold;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 #ccc}.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}.JobResultsOddRowStyle{border-bottom:1px solid #ccc}.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}.BBMembershipBenefitsFormTable{margin:1em}.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}.BBMembershipCatDescription{padding:.5em 0 .5em 25px}.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}.MembershipCurrentItem .BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] .BBMembershipFieldCaption{padding:.5em 0 !important}.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] .BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}.BBMembershipControlCell label,.BBMembershipControlCell span{margin-right:2em}.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}.BBMembershipControlCell .BBMembershipFieldCheckboxCaption label{font-weight:normal}.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important}tr[id$="SummaryBenefits"] .BBMembershipFormReadonlyValue{font-weight:bold !important;color:#333;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 1em 1em;width:100%}.BBMembershipFormTable .DonationCaptureFormTable{width:auto}.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}.BBMembershipFormTable table{width:100%}.BBMembershipTextArea{width:95%}.BBMembershipTextBox{width:auto}.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;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 #d5d5d5}.BBMembershipBenefitsTable{border-color:#fff !important;border-collapse:collapse}.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}.GivingHistoryList{font-size:1em;font-family:inherit}.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}.NewsReaderItemLink{display:block;margin:0;font-weight:bold}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal}.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-color:#f0f0e6}.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}.NewsChannelItemTitle{font-family:inherit;font-size:18px}.NewsChannelItemDesc{padding:.5em 1em !important}.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}.PostChannelStoryHeading{font-family:inherit;font-size:1em}.PostChannelStoryLegend{font-size:1em;font-family:inherit}.ChannelStoryEditButtonWAI{padding:0 0 0 1em}.ChannelStoryDeleteButtonWAI{padding:0 0 0 1em}.ChannelRSSFeedButton{float:right}.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}.NewsChannelFormTitle{font-size:18px;font-family:inherit:width:auto;margin:0 0 .25em;display:block}.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}.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:bold;padding:.25em;white-space:nowrap}.FRDashBoardSection{border:0 none;font-size:1em}.FRDashBoardSection textarea,.FRDashBoardSection input{width:auto !important}.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#000}.FRTeamName{font-size:1em}.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}.FRCommentsFieldSet .FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;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:#333;font-weight:bold;background-color:#fafafa}.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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 #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;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:#ccc;font-family:inherit;font-size:1em;font-weight:bold;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:#000;padding:.5em 0}fieldset .FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}.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:#000}.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}.FRDonorListHeading{color:#000}.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:#333;font-size:1.25em;font-weight:bold}.FRManagerDashBoardSection{font-size:1em;border:0 none}.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;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:18px;color:#000}.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}.SurveyFormTable .BBFormTitle{background:transparent none no-repeat 0 0;padding:0}.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.72em;margin:0 0 0}.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}.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:bold}.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:200px}.SurveyQuestionTable td{padding:0 0 .25em}.SurveyAnswerTable{width:50%}.SurveyOpenEndedEssayTextArea{width:75%}.SurveyOpenEndedAnswerTextbox{width:120px;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}#internal .SlideshowImage{padding:0 0 10px 0}.CHDashBoardSectionHeading{color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}.CHDashBoardSection{border:0 none;font-size:1em}.CHDashBoardSection textarea,.CHDashBoardSection input{width:auto !important}.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#333;display:block;margin:1em 0 0}.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}.CHCommentsFieldSet .CHFieldSetCaption{color:#333;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 #666;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:#000;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:#000}.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 0 1em}.SearchFormDescription{padding:.5em 0}.SearchButton{margin:0}.SearchFormTable td.wsNowrap{white-space:normal}.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{width:200px;float:right;position:relative;top:0}.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}.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #b8b799}.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 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:#8f1c07;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:.92em;font-family:inherit}.CalendarViewOtherMonthDay{background-color:#e8e6dc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}.ListViewDateRangeGoButton{margin:0 0 0 .6em}.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 0 1em;vertical-align:top}.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}.EventCalendarName{font-weight:normal;font-size:22px;text-align:left;display:block;white-space:nowrap}.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}.DetailCaption{font-size:18px;color:#000}.CalendarViewToday{background-color:#e1e5ee;border:1px dashed #b8b799;color:#333;font-weight:bold;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:12px;width:100px}.CalendarFilterHorizontalDividers{clear:both}.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}.EventCalendarPartContainer table table{margin:.25em 0}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}td.ListViewTopGap .BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}.CalendarViewContainer{font-size:1em}.CalendarViewTopLeft{font-weight:bold;padding:0}.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}.CalendarViewTodayText{display:block;padding:0 0 0 6px}.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{height:auto;padding:0 0 1em}.CalendarFormFieldCaption{vertical-align:middle;width:33%}.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}.DetailDateTime{color:#333;font-size:.92em;font-weight:bold;padding:0;border-bottom:0 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}.HighlightEventDate{display:block}.HighlightEventTime{display:block}.HighlightEventCancelled{display:block}.HighlightEventScore{display:block}.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}.BBNotesNoteDateCell{padding:0;font-weight:bold}.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:bold;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}.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}.BBAnonymousSubscriptionFormTable td{padding:0}#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_Header th{text-align:left}.PaymentPartGrid td,.PaymentPartGrid th{vertical-align:middle;padding:.25em}.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}.PaymentPartGrid th,.PaymentPartGrid td{*border-bottom:1px solid #cfcfc8}.PaymentPartGrid_Header{font-family:inherit;font-size:1em}.ECardWizardSubheading{margin-bottom:1em}.ECardSection th[scope="col"]{text-align:left}.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;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:bold;width:60px}.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardPastStep{background:transparent url(images/wizardgreencheck.gif) no-repeat scroll 90% 50%;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}.ECardThumbnail:hover{opacity:1;border:0 none}.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}.GivingSearchResultOddRow{clear:both;padding:.5em}.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}.GivingSearchFormButtonCell{padding:.5em}.GivingSearchFormTextBox{width:100%}.GivingSearchFormTable br{display:none}.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}.GivingSearchResultLink{padding:0}.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:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px !important;text-align:left}.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}.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:right;width:33%}.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}.TransactionManagerOddRow{background-color:transparent}.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}.TransactionManagerFieldContainer{display:block}.TransactionManagerGridNotificationCell{padding:.5em}.Pager{border:0 none;float:left;margin:0 0 1em}.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}*.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}*.BBModalDialog{font-size:1em}*.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}*.BBModalDialogContent{padding:0}*.BBFieldCaption{background-color:transparent !important;font-family:inherit;font-weight:bold;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}*.BBFieldCaption label{font-weight:bold}label.BBFieldCaption{padding:0;margin:.25em .5em .25em 0;float:left}*.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}*.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;font-size:smaller;text-align:left}*.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}*.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff !important}*.BBFormSubmitButton{margin:1em auto;font-family:inherit;width:auto}*.BBFormTable{border:none !important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}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:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}*.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}*.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent !important}*.BBListingHeading{border:0 none;font-weight:bold;color:#333;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:bold !important}*.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:inherit;font-size:1em;display:block;padding:0 1em}*.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:bold;color:#666;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:bold;font-family:inherit;color:#333}*.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:italic}*.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:#e2e2e2}*.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:1em 0}*.ReportFormTable table{width:100%}*.ReportFormTable td{padding:0}*.ReportFormTable td.w100p{width:auto}*.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;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:#000;font-size:1em;height:auto;padding:0 0 .5em}*.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}*.ReportEvenRowStyle td{padding:.5em}*.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}*.ReportListingHeading td{padding:.5em}*.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}*.ReportOddRowStyle td{padding:.5em}*.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;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}*.LoginFieldCaption input{margin:0 .5em 0 0}*.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}*.LoginFormCheckList input{float:left}*.LoginFormCheckListContainer{border:1px solid #888;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:225px;margin-right:.5em}*.LoginFormTextboxNarrow{width:150px}*.LoginFormTitle{background:transparent;font-size:18px;padding:0}*.ProfileFieldCaption{vertical-align:middle}*.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}*.ProfileFormButtonCell{text-align:center}*.ProfileFormTable{width:100%}*.ProfileFormTextbox{width:95%}*.DirectoryFormTable{width:100%}*.DirectoryFormTextBox{width:200px}*.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}*.DirectoryListingHeading{padding:.5em 2em .5em 0;border:0 none}*.DirectoryListingItem{padding:.5em 2em .5em .25em;border-bottom:1px solid #e2e2e2;white-space:normal !important;text-align:left !important}*.DirectoryListingTable{width:100%;margin:1em 0}*.DirectoryListingTable td{text-align:center}*.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}*.DonationCaptureFieldControlCellAmount *.BBFieldCaption{vertical-align:top}*.DonationCaptureFieldCaption{background:transparent;width:33%}*.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:auto}*.DonationFieldControlCell label{font-weight:normal;color:#333;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:center;padding:1em 0 0}*.DonationCaptureReadonlyValue{font-size:1em}*.DonationCaptureRequiredFieldMarker{width:15%}*.DonationRequiredFieldMarker{width:15%}*.DonationCaptureSelectListNarrow{width:auto}*.DonationSelectList{width:auto}*.DonationSubmitButton{margin:1em 0}*.DonationGridEvenRow *.DonationSubmitButton,*.DonationGridOddRow *.DonationSubmitButton{margin:0}*.DonationFormTable{width:75%;margin:0}*.DonationFormTable table{border-collapse:collapse;width:auto;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:bold;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:18px;padding:1em 0 0}*.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0;margin:0}*.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationMessage{padding:0}*.BBClassNotesTabButtons{text-align:right}*.BBClassNotesLastModifiedMessage{color:inherit}*.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}*.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}*.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemsSelectionGrid{border:0 none;margin:0}*.EventSectionHeader{font-weight:normal;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}*.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}*.EventItemRegistrantControlCellName{width:33%;padding:0}*.EventItemRegistrantControlCellName *.BBFieldCaption{white-space:nowrap}*.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellPast{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;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 #888}*.EventItemsTable{border:0 none;border-collapse:collapse}*.EventTable{margin:0;width:100%}table[id$="tblProgress"]{border-collapse:collapse}*.EventTable *.BBFieldCheckboxCaption{display:block;margin:.25em 0 0}*.EventTable table table{margin-left:auto;margin-right:auto}*.EventTable *.BBFormSubmitButton{display:block;margin:1em 0 1em auto}*.EventTable *.BBListEvenRowStyle{background-color:transparent !important}*.EventTable *.LoginFormTextbox{width:100%}*.EventItemRegistrantTextbox{width:95%}*.EventItemTitleDescription{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:normal;text-transform:none !important}table.EventItemsTable *.EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}*.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}*.EventItemTitleTime{font-size:1em !important;font-family:inherit !important;color:inherit !important;font-style:italic;text-transform:none !important}table.EventItemsTable *.EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;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}*.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0;background-color:#fafafa}*.SubscriptionFormListHeader td{padding:.5em}#trEmailLists{background-color:#fafafa}td.SubscriptionFormMessage{padding:1em 0}*.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}*.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}*.MailForwardingFormTable{border:0}*.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}*.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}*.DiscussionGroupSearchTextCell{vertical-align:middle}*.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:#c0ceed;margin:1em auto;padding:0;width:80%}*.DiscussionReplyBody{white-space:normal}*.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}*.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}*.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}*.DiscussionReplySubject{font-size:1em;font-weight:bold}*.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}*.DiscussionThreadLBracket{display:block}*.DiscussionThreadRBracket{display:block}*.DiscussionThreadTBracket{display:block}*.DiscussionTopicBody{white-space:normal;background-color:transparent;padding:0}*.DiscussionTopicBody td{padding:.5em .5em 0}*.DiscussionTopicBody td td{padding:0}*.DiscussionTopicBody table{border-collapse:collapse;width:100%}*.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 2em}*.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}*.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em;padding:.25em}*.DiscussionTopicList{font-family:inherit;font-size:1em}*.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}*.DiscussionTopicListHeader td{padding:.5em}*.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}*.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}*.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}*.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:1em;font-family:inherit}*.PostDiscussionReplyHeadingCell{background-color:transparent}*.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeading{font-size:1em;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}*.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;float:none !important}.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.DiscussionGroupButtonCell{padding:.5em 0}*.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}*.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}*.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}*.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}*.DiscussionGroupSearchTextbox{width:280px}*.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}*.DiscussionTopicsEvenRowStyle td{padding:.5em .5em .5em .5em;white-space:normal !important;vertical-align:top}*.DiscussionThreadList{font-family:inherit;font-size:1em}*.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .5em;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:.92em}*.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em !important}*.BBDocumentDisplayHeaderRow td{padding:.5em}*.BBDocumentDisplayTable{margin:1em 0}*.BBDocumentTabButtons{padding:0;text-align:right}*.BBDocumentAddDescription{font-size:1em}*.BBDocumentDisplayEvenRowStyle td{padding:.5em}*.BBDocumentDisplayOddRowStyle td{padding:.5em}*.BBPollAnswersRadioList{border-collapse:collapse}*.BBPollAnswersRadioList td{padding:0 0 .5em}*.BBPollAnswersTable{border-collapse:collapse}*.BBPollAnswersTableCell{padding:0}*.BBPollResultsTable{border-collapse:collapse}*.BBPollResultsTableCell{padding:0}*.BBPollsQuestionCell{font-size:1em;padding:.5em 0 1em}*.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:bold;padding:.5em 0;width:100%}*.JobDetailLegend{font-size:1em}*.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;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:bold;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:bold}*.JobResultsListHeader td{padding:.5em 2em .5em 0}*.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PostJobLegend{font-size:1em}*.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PreviewJobLegend{font-size:1em}*.SearchJobHeadingCell{background-color:transparent;font-weight:bold;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 #ccc}*.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}*.JobResultsOddRowStyle{border-bottom:1px solid #ccc}*.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}*.BBMembershipBenefitsFormTable{margin:1em}*.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}*.BBMembershipCatDescription{padding:.5em 0 .5em 25px}*.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}*.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}*.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}*.MembershipCurrentItem *.BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] *.BBMembershipFieldCaption{padding:.5em 0 !important}*.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}*.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}*.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}*.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] *.BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}*.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}*.BBMembershipControlCell label,*.BBMembershipControlCell span{margin-right:2em}*.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}*.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}*.BBMembershipControlCell *.BBMembershipFieldCheckboxCaption label{font-weight:normal}*.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left !important}tr[id$="SummaryBenefits"] *.BBMembershipFormReadonlyValue{font-weight:bold !important;color:#333;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 1em 1em;width:100%}*.BBMembershipFormTable *.DonationCaptureFormTable{width:auto}*.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}*.BBMembershipFormTable table{width:100%}*.BBMembershipTextArea{width:95%}*.BBMembershipTextBox{width:auto}*.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;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 #d5d5d5}*.BBMembershipBenefitsTable{border-color:#fff !important;border-collapse:collapse}*.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}*.GivingHistoryList{font-size:1em;font-family:inherit}*.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}*.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,.NewsReaderResultsList br{display:none}*.NewsReaderItemLink{display:block;margin:0 0 1em;font-weight:bold}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}*.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal}*.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-color:#f0f0e6}*.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}*.NewsChannelItemTitle{font-family:inherit;font-size:18px}*.NewsChannelItemDesc{padding:.5em 1em !important}*.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}*.PostChannelStoryHeading{font-family:inherit;font-size:1em}*.PostChannelStoryLegend{font-size:1em;font-family:inherit}*.CHannelStoryEditButtonWAI{padding:0 0 0 1em}*.CHannelStoryDeleteButtonWAI{padding:0 0 0 1em}*.CHannelRSSFeedButton{float:right}*.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}*.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}*.NewsChannelFormTitle{font-size:18px;font-family:inherit:width:auto;margin:0 0 .25em;display:block}*.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}*.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:bold;padding:.25em;white-space:nowrap}*.FRDashBoardSection{border:0 none;font-size:1em}*.FRDashBoardSection textarea,*.FRDashBoardSection input{width:auto !important}*.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#000}*.FRTeamName{font-size:1em}*.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}*.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}*.FRCommentsFieldSet *.FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;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:#333;font-weight:bold;background-color:#fafafa}*.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}*.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}*.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;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 #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellPast{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;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:#000;padding:.5em 0}fieldset *.FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}*.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:#000}*.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}*.FRDonorListHeading{color:#000}*.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:#333;font-size:1.25em;font-weight:bold}*.FRManagerDashBoardSection{font-size:1em;border:0 none}*.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;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:18px;color:#000}*.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}*.SurveyFormTable *.BBFormTitle{background:transparent none no-repeat 0 0;padding:0}*.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.72em;margin:0 0 1em}*.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}*.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}*.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;text-align:center !important}*.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:bold}*.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:250px}*.SurveyQuestionTable td{padding:0 0 .25em}*.SurveyAnswerTable{width:100%}*.SurveyOpenEndedEssayTextArea{width:95%}*.SurveyOpenEndedAnswerTextbox{width:120px;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:bold;padding:.25em;white-space:nowrap}*.CHDashBoardSection{border:0 none;font-size:1em}*.CHDashBoardSection textarea,*.CHDashBoardSection input{width:auto !important}*.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;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:#333;display:block;margin:1em 0 0}*.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}*.CHCommentsFieldSet *.CHFieldSetCaption{color:#333;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 #666;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:#000;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:#000}*.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}*.SearchFormDescription{padding:.5em 0}*.SearchButton{margin:0}*.SearchFormTable td.wsNowrap{white-space:normal}*.SearchFieldCaption{display:block}*.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{width:200px;float:right;position:relative}*.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}*.CalendarViewCalendarContainer{margin:1em 0 !important;border:1px solid #b8b799;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}*.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 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:#8f1c07;color:#fff;height:auto;padding:.75em;text-transform:uppercase;text-align:center;font-size:.92em;font-family:inherit}*.CalendarViewOtherMonthDay{background-color:#e8e6dc;border:1px dashed #b8b799;border-top:0 none;color:#333;height:100px;text-align:right}*.CalendarViewWeekendDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}*.CalendarViewDay{height:100px;border:1px dashed #b8b799;border-top:0 none;background-color:#fff;text-align:right}*.ListViewDateRangeGoButton{margin:0 0 0 .6em}*.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}*.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}*.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 0 1em;vertical-align:top}*.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}*.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}*.EventCalendarName{font-weight:normal;font-size:22px;text-align:left;display:block;white-space:nowrap}*.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}*.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}*.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}*.DetailCaption{font-size:18px;color:#000}*.CalendarViewToday{background-color:#e1e5ee;border:1px dashed #b8b799;color:#333;font-weight:bold;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:0}*.CalendarFilterContainer input{float:left;clear:left;margin:.25em .5em 0 !important}*.EventCalFilter_Show{border:0 none !important;display:block !important;padding:1em !important;position:relative !important}*.CalendarFilterSaveButton{color:#000;font-size:12px;width:100px}*.CalendarFilterHorizontalDividers{clear:both}*.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}*.EventCalendarPartContainer table table{margin:.25em 0}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}td.ListViewTopGap *.BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}*.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}*.CalendarViewContainer{font-size:1em}*.CalendarViewTopLeft{font-weight:bold;padding:0}*.CalendarViewTopMiddle{text-align:center !important;vertical-align:middle;width:30%}*.CalendarViewTodayText{display:block;padding:0 0 0 6px}*.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;float:none}*.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{height:auto;padding:0}*.CalendarFormFieldCaption{vertical-align:middle;width:33%}*.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}*.DetailDateTime{color:#333;font-size:.92em;font-weight:bold;padding:0;border-bottom:0 none}*.DetailEventDetails{border:none}*.DetailRight{vertical-align:middle;padding:.25em 0 0}*.EditEventLocation{height:auto;width:90%}*.EditEventContactInfo{height:auto;width:90%}*.EditEventFees{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}*.HighlightEventDate{display:block}*.HighlightEventTime{display:block}*.HighlightEventCancelled{display:block}*.HighlightEventScore{display:block}*.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}*.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}*.BBNotesNoteDateCell{padding:0;font-weight:bold}*.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:bold;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}*.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}*.BBAnonymousSubscriptionFormTable td{padding:0}#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_Header th{text-align:left}*.PaymentPartGrid td,*.PaymentPartGrid th{vertical-align:middle;padding:.25em}*.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid th,*.PaymentPartGrid td{*border-bottom:1px solid #cfcfc8}*.PaymentPartGrid_Header{font-family:inherit;font-size:1em}*.ECardWizardSubheading{margin-bottom:1em}*.ECardSection th[scope="col"]{text-align:left}*.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;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:bold;width:60px}*.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}*.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardPastStep{background:transparent url(images/wizardcheck.gif) no-repeat scroll 90% 50%;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardThumbnail:hover{opacity:1;border:0 none}*.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}*.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}*.GivingSearchResultOddRow{clear:both;padding:.5em}*.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}*.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}*.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}*.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}*.GivingSearchFormButtonCell{padding:.5em}*.GivingSearchFormTextBox{width:100%}*.GivingSearchFormTable br{display:none}*.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}*.GivingSearchResultLink{padding:0}*.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:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px !important;text-align:left}*.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.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:right;width:33%}*.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerOddRow{background-color:transparent}*.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}*.TransactionManagerFieldContainer{display:block}*.TransactionManagerGridNotificationCell{padding:.5em}*.Pager{border:0 none;float:left;margin:0 0 1em}*.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}*.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormDisplayNewFormListOddRowStyle{background:url("view.image?id=618") repeat scroll 0 0 transparent}*.BBFormDisplayItem{padding:.25em}*.BBFormDisplaySection{border:0 none;margin:0;padding:0}*.BBFormDisplayTextbox,input[id$="txtAlias"]{width:33%}*.BBFormDisplayTextboxContainer,*.BBFormDisplayDropdownContainer{padding:0}*.BBFormDisplayRequiredFieldMarker{float:left;margin:.25em 0}*.BBSequenceMapCommandContainer{text-align:center}*.BBSequenceMapOptionalContainer{float:none;margin:0}*.BBSequenceMapNavigationContainer{float:none;margin:1em 0}*.BBSequenceMapNavigationButton{margin:0 .5em}*.BBSequenceMapNavigationPreviousButton{float:left}*.BBSequenceMapNavigationNextButton{float:right}*.BBSequenceMap{margin:1em 0;overflow:hidden;padding:0}*.BBSequenceMapStep{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}*.BBSequenceMapStepItem{background:none;border-color:#999;border-style:none none solid;border-width:0 0 1px;color:#333;display:block;font-size:11px;padding:.25em .5em;text-align:left;text-decoration:none;white-space:nowrap;min-height:0;min-width:0}*.BBSequenceMapStepLink:link{color:#999;font-size:11px}*.BBSequenceMapStepLink:hover{background-color:transparent;color:#999}*.BBSequenceMapCurrentStepItem{background:none repeat scroll 0 0 #3a6f90;border-color:#3a6f90;color:#fff}*.BBFormDisplaySequenceMapFutureStepItem{border-color:#3a6f90}*.BBFormDisplayRequiredFieldMissingText{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0;font-size:10px}*.BBFormDisplayErrorMessage{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0}*.DesignPane input[type="submit"]{margin:1em auto;display:block}*.bbAthMgrFieldCaption{color:#333;display:block;float:left;font-weight:bold;padding:0 .5em 0 0;text-align:right;width:33%}*.bbAthMgrFieldCaption label{margin:.25em 0;display:block}*.bbAthMgrFieldData{display:block;float:left;padding:0;width:auto}*.bbAthMgrFieldData select,*.bbAthMgrFieldData input{margin:.25em 0}*.UPMDisplay{border:0 none;width:auto}*.UPMHeading{background-color:transparent;font-weight:normal;text-align:left}*.UPMCurrentPageTaskList{overflow:hidden;margin:0}*.UPMCurrentPageDiv,*.UPMPageList ul{overflow:hidden}*.UPMPageList{display:block;padding:0;margin:0}*.UPMHomePage{margin-bottom:2em}*.UPMTasks{background-color:transparent;border:0 none;color:#333;margin:0;text-align:left}*.UPMTasks ul{list-style:none;margin:0;padding:0}*.OCCHeader *.UPMPartEditToolbarTitle{padding:0;margin:0}*.UPMPartEditToolbar{background-color:transparent;border:0 none;margin:.5em 0;padding:0}*.TeamPageList{list-style:none outside none;margin:0 0 1em 1em;padding:0}*.TeamPageList ul{margin:0 0 0 2em;padding:0}*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{display:inline}*.ClassPageHeaderTeachersMessage{border-bottom:0 none;border-top:0 none;clear:both;color:#555;font-size:1em;font-style:italic;margin:1em;padding:0}*.ClassAnnouncementsContent{margin:1em}*.ClassPagePartContent{background:url("view.image?id=618") repeat scroll 0 0 transparent;border:1px solid #ccc;margin:0 1em}*.ClassPageRosterTable,*.ClassAveragesTable,*.UpcomingAssignmentsTable,*.TeacherAttendanceTable,*.FacultyClassRosterTable,*.ClassScheduleTable,*.TeamScheduleTable,*.FacultyAdviseesTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.TeamCoachesTable,*.TeamRosterTable{border-width:1px;border-style:solid;border-collapse:collapse;width:100%;margin:0;clear:both}*.ClassPageRosterTable th,*.ClassPageRosterTable td,*.ClassAveragesTable th,*.ClassAveragesTable td,*.UpcomingAssignmentsTable th,*.UpcomingAssignmentsTable td,*.TeacherAttendanceTable th,*.TeacherAttendanceTable td,*.FacultyClassRosterTable th,*.FacultyClassRosterTable td,*.ClassScheduleTable th,*.ClassScheduleTable td,*.TeamScheduleTable th,*.TeamScheduleTable td,*.FacultyAdviseesTable th,*.FacultyAdviseesTable td,*.StudentRecentlyGradedAssignmentsTable th,*.StudentRecentlyGradedAssignmentsTable td,*.StudentCumulativeGradesTable th,*.StudentCumulativeGradesTable td,*.StudentAttendanceTotalTable th,*.StudentAttendanceTotalTable td,*.StudentAttendanceRecentTable th,*.StudentAttendanceRecentTable td,*.TeamCoachesTable th,*.TeamCoachesTable td,*.TeamRosterTable th,*.TeamRosterTable td{text-align:left;padding:0 .25em;vertical-align:top}*.ClassPageRosterTable th,*.ClassAveragesTable th,*.UpcomingAssignmentsTable th,*.TeacherAttendanceTable th,*.FacultyClassRosterTable th,*.ClassScheduleTable th,*.TeamScheduleTable th,*.FacultyAdviseesTable th,*.StudentRecentlyGradedAssignmentsTable th,*.StudentCumulativeGradesTable th,*.StudentAttendanceTotalTable th,*.StudentAttendanceRecentTable th,*.TeamCoachesTable th,*.TeamRosterTable th{color:#000;padding:.25em}*.ClassBlogStoryContent{font-size:1em;margin-bottom:1em;margin-left:0;padding:0}*.ClassBlogStoryTitle{color:#000;font-size:1em;font-weight:bold;margin-bottom:0;margin-left:0}*.ClassResourcesDocumentDescription{font-style:italic;margin-bottom:.5em}*.UpcomingAssignmentsTable,*.FacultyAdviseesStudentsPanel,*.TeacherAttendanceTable,*.TeamScheduleTable,*.ClassScheduleTable{background:url("view.image?id=618") repeat scroll 0 0 transparent;border:1px solid #ccc !important}*.FacultyAdviseesStudentsPanel{clear:both}*.OCCPartDisplayDiv{margin:1em}*.OCCClassName{color:#333;font-family:inherit;font-weight:normal}*.OCCFilterCaption{margin-left:2em}div[id$="pnlUpdateTeamSchedule"]{margin:0 1em}*.StudentRecentlyGradedAssignmentsTable{width:100%}*.OCCPartDisplayDiv{padding:.5em}*.UPMPartEditToolbarTitle{float:none}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,form,label,legend,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0}div[id$="pnlPart"] img{z-index:1000}#bbAdminMenuDiv{position:relative}html{height:100%}body{color:#003663;font-family:Open Sans,Verdana,Helvetica,sans-serif;font-size:14px;line-height:24px;margin:0;padding:0}*.BBFormTable{font-size:11px}*.ListViewEventSubtitle,*.ListViewEventTime,*.ListViewEventLocation,*.BBFormSelectList,*.BBFormTextArea,*.BBFormTextbox,*.DiscussionGroupMessage,*.DiscussionGroupHeadingText,*.BBNotesTextBox,*.EventItemTitleDescription,*.DiscussionTopicListHeader,*.BBMessage,*.BBNotesNoteCell{color:#666;font-size:11px;font-family:Arial,Helvetica Neue,sans-serif}a,a:link,*.JobBoardSearchLink:link,*.JobBoardPostLink:link,*.JobDetailLink:link,*.JobResultsLink:link,*.DiscussionFooterLink:link,*.DiscussionTopicLink:link,*.BBNameLink:link,*.NewsReaderItemLink,a.ListViewEventTitle:link,*.PagedListFooterLink:link,*.DonationCaptureLink:link,*.PageSharingListItemLink,*.PageSharingListItemLink:link,*.PageSharingListItemLink:visited,*.PageSharingLink:link,a.LoginLink{color:#0093d0;text-decoration:underline}a.BBDocumentDisplayHeader,a.BBListingHeadingLink{color:#fff}a:visited,*.JobBoardSearchLink:visited,*.JobBoardPostLink:visited,*.JobDetailLink:visited,*.JobResultsLink:visited,*.DiscussionFooterLink:visited,*.DiscussionTopicLink:visited,*.BBNameLink:visited,*.NewsReaderItemLink:visited,a.ListViewEventTitle:visited,*.PagedListFooterLink:visited,*.DonationCaptureLink:visited,*.PageSharingLink:visited{color:#003e6a;text-decoration:underline}a:hover,*.JobBoardSearchLink:hover,*.JobBoardPostLink:hover,*.JobDetailLink:hover,*.JobResultsLink:hover,*.DiscussionFooterLink:hover,*.DiscussionTopicLink:hover,*.BBNameLink:hover,*.NewsReaderItemLink:hover,a.ListViewEventTitle:hover,*.PagedListFooterLink:hover,*.DonationCaptureLink:hover,*.PageSharingListItemLink:hover,*.PageSharingLink:hover,*.BBDocumentDisplayHeader:hover{color:#003e6a;text-decoration:underline}a.BBDocumentDisplayHeader:hover,a.BBListingHeadingLink:hover{color:#fff}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;color:#000}h1{font-family:Gesta-light,Helvetica,sans-serif;clear:both;color:#0093d0;display:block;font-size:60px;font-weight:bold;margin:0 0 20px;padding:0;text-align:left;line-height:1em}.texteFutursEtudiants h1{color:#de1523}.texteEtudiantsActuels h1{color:#0d9fc2}.texteProgrammesEtudes h1{color:#00637f}.texteUnitesEnseignement h1{color:#00a784}.texteRecherche h1{color:#de1523}.texteDiplomesAmis h1{color:#92278f}.texteNotreUniversite h1{color:#6fa314}h2,*.BBFormTitle,*.EventCalendarName,table.ReportFormTable legend,*.SurveyTitle,*.SpellFormTitle,*.LoginFormTitle,*.LoginSectionHeader,*.ProfileFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet *.FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.DiscussionGroupFormTitle,*.SearchFormTable *.SearchFormTitle,*.CHFormTitle,*.GivingSearchFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.JobBoardFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.DirectoryFormTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.BBPollsFormTitle,*.BBNotesTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,#contentSidebar *.NewsReaderFormTitle,*.UPMPartEditToolbarTitle,*.DonorGrantListingHeading{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:10px 0 15px;padding:0;text-align:left;font-size:30px;line-height:1.5em;font-weight:bold;color:#003e6a}#contentPrimary h2{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:30px;margin:25px 0 15px}*.BBFormTitle,*.EventCalendarName,table.ReportFormTable legend,*.SurveyTitle,*.SpellFormTitle,*.LoginFormTitle,*.LoginSectionHeader,*.ProfileFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.EventSectionHeader,*.FRDonorListSetCaption,*.FRCommentsFieldSet *.FRFieldSetCaption,*.ECardWizardHeading,*.UpcomingEventTitle,*.RecentEventTitle,*.DiscussionGroupFormTitle,*.SearchFormTable *.SearchFormTitle,*.CHFormTitle,*.GivingSearchFormTitle,*.NCC_Forms_Title,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.JobBoardFormTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.DirectoryFormTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.PostChannelStoryFormTitle,*.BBPollsFormTitle,*.BBNotesTitle,*.ReportsLandingTable caption,*.SearchJobHeading,*.JobResultsHeading,#contentSidebar *.NewsReaderFormTitle,*.ClassPageHeaderClassName,*.UPMPartEditToolbarTitle,*.DonorGrantListingHeading{padding:10px 0 15px;margin:0}*.SurveyTitle{font-size:1em}#contentSidebar *.UpcomingEventTitle,#contentSidebar *.RecentEventTitle,#contentSidebar *.BBPollsFormTitle,#contentSidebar *.NewsReaderFormTitle{font-weight:normal}*.ReportTitle{font-family:Arial,Helvetica,sans-serif;clear:both;color:#762123;display:block;font-size:24px;font-weight:bold;margin:0;text-align:left;padding:0 !important}h3,*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.NewsChannelItemTitle a,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SpellHeading,fieldset *.CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.BBFormDisplaySectionLabel,*.ClassPageHeaderClassName{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:10px 0;text-align:left;font-size:13px;font-weight:bold;color:#003e6a;text-transform:uppercase}#contentPrimary h3{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:18px;margin:25px 0 10px;text-transform:uppercase}.rightColDEP h3{font-family:Gesta-Regular,Arial,Helvetica,sans-serif;font-size:18px;color:#e21350}*.CalendarFormLegend,*.ListViewDateLabel,*.DetailCaption,*.NewsReaderFormTitle,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.NewsChannelItemTitle a,*.FRSectionHeader,*.FRFieldSetCaption,*.DiscussionGroupHeadingText,*.PostDiscussionReplyHeading,*.PostDiscussionPreviewHeading,*.SurveySubTitle,*.SpellHeading,fieldset *.CHFormTitle,*.CalendarViewTopMiddle,*.ReportListingHeading,*.NCC_Forms_Subtitle,*.DiscussionTopicSubject,*.OCCHeader,*.BBFormDisplaySectionLabel,*.ClassPageHeaderClassName{padding:10px 0;margin:0}h4,*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderPageName{font-family:Arial,Helvetica,sans-serif;margin:5px 0 10px 0;text-align:left;font-size:13px;font-weight:bold;color:#003e6a;line-height:19px}#contentPrimary h4{font-size:14px;margin:25px 0 10px}*.DetailEventTitle,*.ListViewEventDate,*.ClassPageHeaderPageName{padding:5px 0 10px;margin:0}h5,*.ClassPageHeaderTeacherName,*.ClassPageHeaderTeacherEmail{font-family:inherit;margin:0;text-align:left;clear:both;font-size:1em;font-weight:bold;color:#003e6a}#contentPrimary h5{font-size:14px;font-style:italic;margin:25px 0 10px}h6{font-family:inherit;color:#000;font-size:1em;line-height:normal;margin:0;text-align:left}#contentPrimary h6{color:#000;font-size:13px;font-weight:bold;margin:25px 0 10px}p{margin:0 0 11px}strong{color:#3b6f90}hr,*.DiscussionMessageSepHR,*.DiscussionTopicSepHR,*.BBMembershipCategoryListStart{border-color:#ccc;border-style:none none dotted;border-width:0 0 1px;color:#ccc;display:block;height:1px;margin:0 0 14px;padding:0 0 7px}select,textarea{font-size:12px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;background-color:#fff;color:#797979}input{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#797979}input[type="text"],input[type="password"],input[type="file"],textarea,select,*.SpellSuggestionList{border:1px solid #ccc}input[type="button"]{font-family:Arial,Helvetica,sans-serif;font-size:12px}input[type="checkbox"],input[type="radio"]{margin:0 .5em 0 0;padding:0;vertical-align:middle}input.hasDatepicker{margin:0 .25em 0 0}label,button,input[type="submit"]{cursor:pointer}label:focus,button:focus,input[type="submit"]{border:2px dotted}button,input[type="button"]{border:none;width:100%}*.BBFormTextbox:focus,*.BBFormTextArea:focus,input[type="text"]:focus{background-color:#fff}blockquote{margin:0;padding:0}blockquote,q{quotes:none;margin:0 0 0 1em}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ul,ol{list-style:none outside none;margin:0 0 11px;padding:0}#contentPrimary ul,#contentPrimary ol{margin:0 0 11px 30px}#contentPrimary #profilIcone ul,#contentPrimary #profilIcone ol,#contentPrimary #pagination{margin-left:0}ul ul{margin:0}ul li{background:url("view.image?id=7819") no-repeat scroll 0 .5em transparent;padding:0 0 0 10px}ul li a,ul li a:link,ul li a:visited,ul li a:hover{text-decoration:none}#contentPrimary ul li a,#contentPrimary ul li a:link,#contentPrimary ul li a:visited,#contentPrimary ul li a:hover{text-decoration:underline}ul ul li{background:url("view.image?id=7847") no-repeat scroll 0 .7em transparent;padding:0 0 0 10px}dl{margin:0 0 1em 0}ol{list-style-type:decimal;margin-left:1.5em}ol ol{margin-bottom:0}* html ol{margin:0 0 0 5px}*:first-child+html ol{margin:0 0 0 5px}ol li ol li{list-style-type:lower-alpha}ol li ol li ol li{list-style-type:lower-roman}ol li ol li ol li ol li{list-style-type:decimal}dt{font-weight:bold;margin:0;padding:0;line-height:1.5em}dd{margin:0;padding:0 0 0 2em;line-height:1.5em}table{font-size:1em}td.dInlineBlock{display:table-cell}img{vertical-align:bottom}img.ui-datepicker-trigger{vertical-align:middle}a img{border:0 none}*.BBLinkHelpIcon img{vertical-align:middle}.imageLeft{float:left;width:auto;margin:0 1.5em .5em 0}.imgBorderLeft{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;float:left;margin:0 1.5em .5em 0;width:auto}.imageRight{float:right;width:auto;margin:0 0 .25em 1.5em}.imgBorderRight{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;width:auto;margin:0 0 .5em 1.5em;padding:3px}.imgBorder{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px}.photoCaption{color:#4a89aa;font-size:12px;font-style:italic;text-align:right;display:block}.floatRight{float:right}.floatLeft{float:left}.vaMiddle{vertical-align:middle}.taRight{text-align:right}.displayNone{display:none}.factoidText{font-size:12px;font-weight:bold;color:#762123;line-height:24px}.customDataTable,table.customDataTable{border-collapse:collapse;margin:0 0 1em}*.customDataTable th{vertical-align:top;font-weight:bold;color:ffffff}*.customDataTable td{padding:.5em;vertical-align:top}:focus{outline:1}ins{text-decoration:none}del{text-decoration:line-through}*.MatchFinderEvenRowStyle,*.MatchFinderOddRowStyle,*.ReportEvenRowStyle,*.ReportOddRowStyle,*.SpellSuggestionList,*.CHFormTable fieldset div,*.DirectoryListingItem,*.ECardSectionSeparator,*.CalendarViewCalendarContainer,*.DetailCaptionContainer,*.EventItemRegistrationsTable tr,*.FRFormTable fieldset div,*.GivingSearchSearchForm,*.JobResultsEvenRowStyle,*.JobResultsOddRowStyle,*.BBMembershipBenefitsGridItem td,*.PaymentPartGrid,*.PaymentPartGrid tr,*.PaymentPartGrid th,*.PaymentPartGrid td,*.PagerContainerTable,*.TransactionManagerGrid,*.TransactionManagerGridHeaderCell,*.CalendarViewCalendarContainer,*.CalendarViewOtherMonthDay,*.CalendarViewDay,*.CalendarViewWeekendDay,*.CalendarViewToday,*.EventAttendeesGrid,*.ProfileFieldControlCell div,*.LoginFormCheckListContainer,*.NewsChannelStoryList,*.ClassPageRosterTable,*.ClassAveragesTable,*.UpcomingAssignmentsTable,*.TeacherAttendanceTable,*.FacultyClassRosterTable,*.ClassScheduleTable,*.TeamScheduleTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.TeamCoachesTable,*.TeamRosterTable{border-color:#ccc}*.BBModalDialogTitle,*.CHDashBoardSectionHeading,*.ECardSectionSeparator,*.CalendarViewDayHeader,*.FRDashBoardSectionHeading,*.FRManagerDashBoardSectionHeading,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderRow,*.DirectoryListingHeading,*.DiscussionTopicListHeader td,*.SurveyAnswerTableHeaderRow td,*.BBDocumentDisplayHeaderRow,*.BBDocumentDisplayHeaderRow td,*.JobResultsListHeader,*.BBNotesNoteTopicCell,*.BBNotesNoteNameCell,*.BBNotesNoteLinkCell,*.BBNotesNoteDateCell,*.ReportListingHeading,*.BBVolOpJobListHeader,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderLabel,*.TransactionManagerSummaryHeaderValue,*.SubscriptionFormListHeader,*.BBVolOpJobListHeader td,*.DonationGridHeader td,*.PaymentPartGrid_Header,*.customDataTable th{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left}.customDataTable_rowHeader{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}*.CalendarViewDayHeader{text-align:center;background-color:#0b9ec1;color:#fff}*.BBListEvenRowStyle,*.CHFormTable fieldset div,*.EventAttendeesComplete,*.EventAttendeesCurrent,*.EventAttendeesFuture,*.EventAttendeesGrid,*.EventAttendeesOverallTotal,*.FRDonorListSetCaption,*.FRFormTable fieldset div,*.GivingSearchResultEvenRow,*.GivingSearchSearchForm,*.TransactionManagerDetailsEvenRow,*.TransactionManagerEvenRow,*.TransactionManagerSummaryDetailEvenRow,*.Scroller,#trEmailLists,*.DonationGridEvenRow,*.PaymentPartGrid_EvenRows,*.DiscussionTopicBody,*.UpcomingAssignmentsTable,*.FacultyClassRosterTable,*.StudentRecentlyGradedAssignmentsTable,*.StudentCumulativeGradesTable,*.StudentAttendanceTotalTable,*.StudentAttendanceRecentTable,*.CalendarViewOtherMonthDay,.customDataTable_rowShade{background-color:#ebebeb;text-align:left}*.FRFormTable fieldset div,*.CHFormTable fieldset div{width:400px}fieldset{border:none;font-family:inherit;font-size:1em;padding:0;margin:1em .5em}label{font-family:inherit;font-size:1em}fieldset legend{margin-top:1em}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}*.ProfileDisplayFormTable{width:100%}*.ProfileDisplayFieldCaption{width:25%;padding:3px 4px 3px 0}*.ProfileDisplayFieldControlCell{width:auto;padding:3px 0}*.ReportsLandingTable{border-collapse:collapse;width:100%}*.ReportsLandingFieldCaption{padding:.5em !important;vertical-align:top}*.ReportsLandingFieldControlCell{padding:.5em;vertical-align:top}*.ReportFormTable td{white-space:normal !important}*.ReportFormTable td fieldset div table td div div table td div{width:450px !important;display:block;overflow:auto}#BodyId{background-color:#fff}*.container{margin:auto;width:1200px}#bgBlanc{height:100%;background-color:#fff}#wrapFormulaire{background-color:#fff;border:1px solid #000;margin:15px auto;padding:15px;text-align:left;width:850px;color:#000}#wrapFormulaire .bonCommande{width:800px}#wrapFormulaire .bonCommande td{vertical-align:top}#wrapFormulaire #tableauPerfectionnement{border-collapse:collapse}#wrapFormulaire #tableauPerfectionnement th,#wrapFormulaire #tableauPerfectionnement td{border:1px solid;text-align:center}#wrapFormulaire #tableauPerfectionnement .BBFormChecklist th,#wrapFormulaire #tableauPerfectionnement .BBFormChecklist td{border:0 none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayRadioButtonList{display:inline-block;float:none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayRadioButtonList td{border:none}#wrapFormulaire #tableauPerfectionnement .BBFormDisplayFieldResponseText{margin-left:0}#wrapFormulaire .ListViewEventSubtitle,#wrapFormulaire .ListViewEventTime,#wrapFormulaire .ListViewEventLocation,#wrapFormulaire .BBFormSelectList,#wrapFormulaire .BBFormTextArea,#wrapFormulaire .BBFormTextbox,#wrapFormulaire .DiscussionGroupMessage,#wrapFormulaire .DiscussionGroupHeadingText,#wrapFormulaire .BBNotesTextBox,#wrapFormulaire .EventItemTitleDescription,#wrapFormulaire .DiscussionTopicListHeader,#wrapFormulaire .BBMessage,#wrapFormulaire .BBNotesNoteCell{color:#000;font-size:12px}#wrapFormulaire .BBFormDisplayFieldCaption{font-size:12px}#wrapFormulaire input{color:#000}#wrapFormulaire.wrapFormulaireMobile{width:320px;margin:0 auto;border:none;padding:15px 5px 15px 5px}#wrapFormulaire.wrapFormulaireMobile .BBSequenceMapNavigationContainer{margin:2em 0}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayFieldCaption{margin-top:15px;text-align:left;width:290px}#wrapFormulaire.wrapFormulaireMobile h1{font-size:19px}#wrapFormulaire.wrapFormulaireMobile h2{font-size:15px;margin:10px 0}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayTextAreaContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayEmailContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayRadioButtonListContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayCheckboxListContainer,#wrapFormulaire.wrapFormulaireMobile .BBFormDisplayTextContainer{padding:0}#wrapFormulaire.wrapFormulaireMobile input{font-size:16px}#wrapFormulaire.wrapFormulaireMobile .BBFormDisplaySequenceMapNavigationContainer input{font-size:12px}#wrapHeader{background-color:#fff;background:url(view.image?id=1797) no-repeat;padding:0 0 0 17px;margin:0 17px;position:relative;z-index:2}#wrapHeaderv2{background-color:#fff;padding:0 0 0 17px;margin:0 17px;position:relative;z-index:2}#header{height:120px;background-color:#fff;background-image:none;position:relative}#header .gutter{padding-right:39px}#wrapNav .gutterv2{position:relative;padding-right:39px;padding-top:150px;z-index:2}#wrapNavv2 .gutterv2{position:relative;padding-right:39px;padding-top:150px;z-index:2}#wrapUtility{background:rgba(0,0,0,0) none repeat scroll 0 0;height:22px;position:absolute;right:0;top:57px;width:770px;text-align:right}#MonUSB #wrapUtility{z-index:3}#wrapMedia{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}#wrapMedia *{margin:0}#deconnexion{position:absolute;right:0;top:10px}#wrapLogo{position:absolute;left:0;padding:35px 0 0 17px;z-index:2}#wrapLogo *{margin:0}#wrapLogo *.logo{padding:0}.btnDon{display:block;padding:146px 18px 38px 0;position:absolute;right:0;z-index:3}.btnDon *{display:block}#wrapNav{background-color:#e0e31a;height:40px;text-align:center}#wrapNavMonUSB{background:none;height:35px;margin-left:30px}#wrapNav .gutter{padding:0 36px 0 29px}#wrapNavAN{height:75px}#wrapNavAN .gutter{padding:0 36px 0 29px}#wrapContentOuter{margin:0 17px;background:none;position:relative;z-index:1}#wrapContentInner{background:url(view.image?id=1795) no-repeat 0 0}#wrapContent{background-color:#fff;background-image:url(view.image?id=7769);background-repeat:repeat-y}#contentPrimary{background-color:#f2fafc;float:right;width:748px;padding-right:47px;padding-left:88px;min-height:517px;position:relative}.texteProgrammeEtudes #contentPrimary{background-color:#f2fafc;float:right;width:748px;padding-right:47px;padding-left:88px;min-height:517px;position:relative}.formulaireLarge #contentPrimary{width:834px}#contentPrimary .gutter{padding:35px 36px 50px 0}#contentSecondary{float:left;width:317px;position:relative}#contentSecondary .gutter{padding:64px 0 50px 87px}#contentSecondary h2{margin:0 0 13px}#contentSecondary h3{color:#003e6a;font-size:14px;font-weight:bold;text-transform:none}#contentSecondary h4{color:#003e6a;font:12px/15px Arial,Helvetica,sans-serif;padding:15px 0 0;text-transform:uppercase}#contentPrimary div.gutter div.oneColumn:first-child{padding-right:130px}*.oneColumn{clear:both}*.twoColumn{clear:both}*.twoColumn .leftCol{width:48.5%;float:left}*.twoColumn .rightCol{width:48.5%;float:right}*.twoColumn .leftColDEP{width:64%;float:left}*.twoColumn .rightColDEP{width:33%;float:right}*.threeColumn{clear:both}*.threeColumn .leftCol{float:left;width:32%;margin-right:2%}*.threeColumn .centerCol{float:left;width:32%}*.threeColumn .rightCol{float:right;width:32%}#footerLiensRapide{text-align:center;padding-top:144px}#footerLiensRapide a:link,#footerLiensRapide a:hover,#footerLiensRapide a:visited{color:#fff;font-size:14px;font-family:Open Sans,Gesta-Bold,Arial,Helvetica;text-decoration:none;border-width:0 2px 0 0;border-color:#c2c82d;border-style:solid;padding:0 18px}#footerLiensRapide a:link:last-of-type,#footerLiensRapide a:hover:last-of-type,#footerLiensRapide a:visited:last-of-type{border-width:0}#footerLiensMedias{text-align:center;padding-top:28px}.footerMobile{display:none}#MonUSB{background:url("view.image?id=1563") repeat-x scroll 0 -11px #fff;width:auto}#wrapFooter{background-image:url(view.image?id=7679);background-repeat:no-repeat;background-position:500px 50px;background-color:#003663;height:248px}#wrapFooter p{text-align:center}#wrapFooterBleu{background-color:#002a4d;height:52px;color:#006891}#wrapFooterBleu p{text-align:center;padding-top:17px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica;font-size:11px}#homev2 table.QuickSearchFormTable{border-collapse:collapse;width:auto;height:auto;margin:0 auto 0;position:absolute;float:right;display:block;right:0;top:0;vertical-align:top}#landing #boutonsLiens{position:absolute;bottom:0}#landing #boutonsLiens p{margin:5px 0 0 0}#boutonsLiens #boutonEcoleLangue{background:url("view.image?id=962") no-repeat;height:27px;width:269px;left:0;position:absolute;z-index:20000}#boutonsLiens #boutonEcoleLangue:hover{background:url("view.image?id=963") no-repeat;textdecoration:none}.BBNavBarTable{border-collapse:collapse;clear:both}.BBNavBarTable td{padding:0}table.QuickSearchFormTable{border-collapse:collapse;width:auto;height:auto;margin:0 auto 0;position:static;float:right;display:block}table.QuickSearchFormTable td{padding:0;text-align:right}label.QuickSearchFieldCaption{display:none}table.QuickSearchFormTable .QuickSearchTextbox{border-color:#828283;border-style:solid;border-width:1px;font-size:11px;height:20px;padding:1px 10px;width:136px}table.QuickSearchFormTable .QuickSearchButton{background:url(view.image?id=619) no-repeat scroll 65% 50% #58585a;border:1px solid #828283;height:24px !important;margin:0 0 0 .25em;padding:0;position:static !important;width:24px !important;display:none}.calloutTable{border-collapse:collapse;margin:0 0 1em}*.calloutTable td{padding:0}*.calloutTable td.calloutImage{padding-right:20px}.titleCalloutTable{border-collapse:collapse;width:278px}*.titleCalloutTable td{vertical-align:top;padding:0}*.titleCalloutTable td.calloutHeader h3{background:#1a1f6a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1f6a',endColorstr='#13174f');background:-webkit-gradient(linear,left top,left bottom,from(#1a1f6a),to(#13174f));background:-moz-linear-gradient(top,#1a1f6a,#13174f);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:1px;color:#fff;font-size:14px;margin:0;line-height:32px;padding:0 12px;margin:0 0 .5em}*.titleCalloutTable td.calloutImage img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin:0 1px;padding:2px;width:270px}*.titleCalloutTable td.calloutBody{padding:.5em 4px}.eventTable{border-collapse:collapse;width:270px}*.eventTable td{vertical-align:top;padding:0}*.eventTable td.eventDate{background:none no-repeat scroll 0 0 transparent;color:#fff;font-size:11px;font-weight:bold;line-height:1.25em;padding:6px 0 0;text-align:center;text-transform:uppercase;width:38px}*.eventTable td.eventDetails{padding-left:1em}*.myHomeBox{border-collapse:collape;margin:0 0 2em;padding:0;width:100%}*.myHomeBox th.ProfileDisplayFieldCaption{width:120px}*.myHomeBox td{border-collapse:collape;font-size:12px}*.myHomeBox td p,*.myHomeBox td h3{margin:0;padding:0}*.myHomeBox th.left{width:8px;padding:4px 0 2px}*.myHomeBox th.right{padding:4px 12px 2px 6px;color:#fff;width:600px;text-align:left}.myHomeBox th.left{background-color:#762123}.myHomeBox th.right{background-color:#762123}*.myHomeBox td.left{background:url("view.image?id=618") repeat scroll 0 0 transparent;padding:8px 0 6px}*.myHomeBox td.right{background:url("view.image?id=618") repeat scroll 0 0 transparent;padding:8px 12px 6px 6px}*.profileDisplay{border-collapse:collapse;width:100%}*.profileDisplay th{text-align:right;padding:0 .5em 0 0;width:33%}*.profileDisplay td{padding:0}*.btn-partager-section{position:absolute;top:25px;right:34px}*.btn-partager-section a{color:#690 !important;font-size:11px;text-decoration:none !important}ul.utilityNav{list-style-type:none;margin:0;padding:0}ul.utilityNav li{background-image:none;float:left;padding:0;margin:0;position:relative}ul.utilityNav a{color:#4e4e4e;font-size:11.5px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica;text-decoration:none;white-space:nowrap;line-height:22px;padding:0 11px;display:block}ul.utilityNav li.boutonDons a{background-color:#0b9ec1;color:#fff;border-width:1px;border-style:solid;border-color:#4e4e4e}ul.utilityNav a:hover,ul.utilityNav li:hover a{background-color:#4e4e4e;color:#fff}ul.utilityNav li.boutonDons a:hover{background-color:#fff;color:#003e6a}ul.utilityNav ul{background:url(view.image?id=618) repeat 0 0;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;left:-9999px;z-index:100;text-align:left;border-width:1px;box-shadow:1px 1px 2px #4e4e4e}ul.utilityNav li:hover ul{left:0}ul.utilityNav li.parent ul li{width:100%;float:none}ul.utilityNav li.parent ul a{background-color:transparent;line-height:19px;color:#4e4e4e;padding:0 5px;font-weight:normal}ul.utilityNav li.parent ul a:hover{background-color:#4e4e4e;color:#fff}ul.langButtonNav{list-style-type:none;margin:0;padding:0 0 0 0}ul.mainNav2017{background-color:transparent;margin:0 auto;padding:0;display:inline-block}ul.mainNav2017 li{float:left;margin:0 1px 0 0;padding:0;position:relative;background-image:none}#menuPersonnelfix{width:166px}ul.mainNav2017 a{font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;cursor:pointer;display:block;font-size:16px;font-style:normal;line-height:27px;padding:6px 13px 7px;position:relative;text-align:left;text-decoration:none;text-transform:none;letter-spacing:.05em}ul.mainNav2017 li:hover a{background-color:#1db5c8;color:#fff}ul.mainNav2017 li.selected a{background-color:#1db5c8;color:#fff}ul.mainNav2017 li.parent ul{background-color:#1db5c8;margin:0;padding:0;position:fixed;z-index:1000}.menuFutursEtudiants #itemFutursEtudiants a,.menuEtudiantsActuels #itemEtudiantsActuels a,.menuProgrammesEtudes #itemProgrammesEtudes a,.menuUnitesEnseignement #itemUnitesEnseignements a,.menuRecherche #itemRecherche a,.menuDiplomesAmis #itemDiplomesAmis a,.menuNotreUniversite #itemNotreUniversite a{background-color:#bec115}ul.mainNav2017 li.parent ul li{background-color:#1db5c8;border-bottom:1px solid #fff;width:100%;padding:0}ul.mainNav2017 li.parent ul li a{background-color:transparent !important;border-left:0 none;color:#333;font-size:12px;font-weight:normal;line-height:19px;margin:0;padding:5px;text-align:left;text-transform:none}ul.mainNav2017 li.parent ul li a:hover,ul.mainNav2017 li.parent ul li.selected a{background-color:#1db5c8 !important;color:#fff}ul.mainNav2017 li.parent ul li.parent ul{display:none}ul.mainNav2017 ul{display:none}ul.mainNav2017 li:hover ul{display:block}ul.mainNav2017 ul,ul.mainNav2017 li:hover ul{display:none}ul.mainNav2017 li:hover ul{display:block}.mainNav2017sub{background-color:#fff;border-color:#1db5c8;border-style:solid;border-width:4px 0 0;color:#006992;padding:17px 10px 0;position:absolute;width:1018px;z-index:2000;box-shadow:0 3px 1px #dfdfe0}.mainNav2017sub h1{color:#003e6a;margin:0 0 0 0;font-size:23px}.mainNav2017sub td{text-align:left;vertical-align:top;padding:10px;min-width:20%}ul.mainNav2020 .mainNav2017sub table{width:100%}ul.mainNav2020 .mainNav2017sub td{width:25%}ul.mainNav2017 li:hover .mainNav2017sub a{background-color:transparent !important;color:#003e6a}.mainNav2017sub p a:link,.mainNav2017sub p a:visited,.mainNav2017sub p a:hover{font-size:12px;display:inline;padding:0;color:#006992;background:none;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017sub ul{margin-bottom:20px}.mainNav2017sub ul li{background:none;display:block;float:none}.mainNav2020 .mainNav2017sub ul li{padding-bottom:5px}.mainNav2017sub ul li a{font-family:Open Sans,Gesta-Bold,Arial,Helvetica;color:#02253f;background-color:transparent;text-decoration:none;padding:0;margin:0 0 4px 0;font-size:12px;font-weight:normal;line-height:normal}.mainNav2017sub ul li a:hover{background-color:transparent;background-image:none;color:#02253f;text-decoration:underline}#subUSBUnite{left:-37px}#subFutursEtudiants{left:-11px}#subEtudiantsActuels{left:-155px}#subEtudes{left:-304px}#subUnites{left:-475px}#subRecherche{left:-652px}#subDiplomes{left:-749px}#subNotreUniversite{left:-887px}.mainNav2017Titre{font-size:16px;color:#0b9ec1;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;border-style:solid;border-width:0 0 2px;border-color:#d7d7d7;clear:left;text-transform:uppercase}.mainNav2020 .mainNav2017Titre{color:#003c6a;font-weight:bold;border-width:0 0 1px;line-height:normal;padding-bottom:0;letter-spacing:1px}.mainNav2017TitreSub{font-size:14px;color:#0b9ec1;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;border-style:solid;border-width:0 0 2px;border-color:#d7d7d7;clear:left;text-transform:none}.mainNav2020 .mainNav2017TitreSub{font-weight:bold;border-width:0 0 1px;padding-bottom:5px;letter-spacing:normal}#legendeMenu{background-color:#f6f6f6;padding:10px 10px 2px}#legendeMenu .mainNav2017TitreSub{border-style:none;font-weight:normal;margin:0}#legendeMenu .lineHeightInitial{line-height:initial}#legendeMenu .lineHeightInitial{line-height:initial}.mainNav2017Titre .mainNav2017TitreSub{border-style:none}.mainNav2020 .mainNav2017Titre{border-color:#da1d52}.mainNav2020 .mainNav2017TitreSub{border-color:#da1d52}.mainNav2017subCol1{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017subCol2{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}.mainNav2017subCol3{font-size:14px;font-family:Open Sans,Gesta-Medium,Arial,Helvetica}ul.internalNav{list-style-type:none;margin:0;padding:0;width:160px}ul.internalNav li{background-image:none;margin:0;padding:0;position:relative;float:left;clear:left;width:100%}ul.internalNav img{background:url(view.image?id=649) no-repeat 0 100px;height:25px;width:10px;position:absolute;left:-10px}ul.internalNav img:hover{cursor:pointer}ul.internalNav li.parent img{background-position:0 7px}ul.internalNav li.selected li.parent img{background-position:0 7px}ul.internalNav li.selected li.parent.selected img{background-position:-150px 7px}ul.internalNav li.selected img,ul.internalNav li.selected li.selected img{background-position:-150px 7px}ul.internalNav a.toggle{margin:0 !important;padding:0 !important;position:relative !important;top:5px !important;border:none !important}ul.internalNav a{border-width:1px 0 0 0;border-style:solid;border-color:#e8ea53;color:#007d9d;display:block;margin:0;padding:4px 10px 5px 10px;font-family:Open Sans,Gesta-bold,Arial,Helvetica;font-size:14px;font-weight:bold;line-height:21px}ul.internalNav li.last a{border-bottom-width:1px;border-bottom-style:solid}ul.internalNav a:hover,ul.internalNav a.selected{color:#fff;background-color:#007d9d;cursor:pointer}ul.internalNav ul,ul.internalNav li.selected li.parent ul{list-style-type:none;margin:0 0 0 10px;padding:0;display:none;clear:both}ul.internalNav li.selected ul,ul.internalNav li.selected li.selected ul{display:block}ul.internalNav li.parent ul li{background-image:none;border-top:0 none}ul.internalNav li.parent ul a{border:0 none;display:block;margin:0;padding:4px 0 4px 8px;font-size:14px;line-height:21px;font-weight:bold}ul.internalNav li.selected li.parent ul a{display:none}ul.internalNav li.selected li.selected ul a{display:block}ul.internalNav li.parent ul li.parent ul a:hover,ul.internalNav li.parent ul li.parent ul li.selected a{color:#fff;background-color:#0b9ec1}ul.internalNav ul ul{display:none}ul.sectionNav{list-style-type:none;margin:0 0 20px;padding:0}h1+ul.sectionNav{margin-top:-11px}ul.sectionNav li{background-image:none;border-left:1px solid #707070;padding:0 5px;margin:0;display:inline}ul.sectionNav li.first{border-left:0 none;padding-left:0}ul.sectionNav a{color:#0b9ec1;font-size:11px;font-weight:bold}ul.sectionNav a:hover{text-decoration:underline}ul.footerNav{list-style:none none outside;margin:0;padding:0;float:right;white-space:nowrap}ul.footerNav li{background-image:none;margin:0;padding:0 4px 0 5px;display:inline;border-left:1px solid #a2a2a0}ul.footerNav li.first{padding-left:0;border-left:0 none}ul.footerNav a{color:#666;text-decoration:none;font-style:normal;font-weight:normal;font-size:9px}ul.footerNav a:hover{text-decoration:underline}#profilIcone{height:59px;background:url("view.image?id=951") no-repeat;position:absolute;width:183px;z-index:100;top:118px;left:6px}#landing #profilIcone{top:118px;left:6px}#profilIcone:hover{background:url("view.image?id=952") no-repeat;text-decoration:none}#anglais #profilIcone{background:url("view.image?id=949") no-repeat}#anglais #profilIcone:hover{background:url("view.image?id=950") no-repeat}.sliderbutton{float:left;width:32px;padding-top:134px}.sliderbutton img{cursor:pointer}.sliderbutton img:hover{background:#666}#slider{float:left;position:relative;overflow:auto;width:170px;height:84px;border:none;background:none;top:0;left:15px}#slider ul{position:absolute;list-style:none;top:0;left:0}#slider li{float:left;width:170px;height:84px;padding-right:10px;list-style-type:none}.pagination{height:25px;list-style:none outside none;top:181px;left:6px;position:absolute;z-index:100}#landing .pagination{top:181px;left:6px}.pagination li{float:left;cursor:pointer;padding:0;font-size:8px;background:#0b9ec1;border:none;margin:3px 4px 4px 4px;text-align:center;color:#fff;height:12px;width:12px;position:relative}#pagination li{margin:0 4px 0 0;line-height:12px}.pagination li:hover{background:#909729;border:none;color:#fff}li.current{background:#909729}li#content{width:170px;height:84px;padding:0 0 0 0;background:none}#content h1{font:22px Georgia,Verdana;margin-bottom:15px;color:#036}.minscrire{position:absolute}.minscrireNousColonne1{display:inline-block;width:360px}.minscrireColonne2{display:inline-block;vertical-align:top;margin:10px}a.boutonminscrire{background-color:#92278f;color:#fd0;border-width:0;padding:7px 14px 10px 13px;text-decoration:none}a.boutonminscrire:hover{background-color:#003e6a}.boutonurgence{float:right;font-weight:bold;background-color:#e21350;border-top:10px solid #e21350;border-bottom:10px solid #e21350;border-left:15px solid #e21350;border-right:13px solid #e21350;margin:10px 0 0 30px !important;letter-spacing:.075em;text-transform:uppercase}.boutontelecharger{font-weight:bold;text-decoration:none!important;background-color:#e0e321;border-top:2px solid #e0e321;border-bottom:2px solid #e0e321;border-left:5px solid #e0e321;border-right:5px solid #e0e321;margin:0 5px 10px 0;max-width:210px;border-radius:5px;cursor:pointer}.boutontelecharger a:visited{text-decoration:none}.boutoninscription{display:inline-block;color:#003e6a;font-size:120%;font-weight:bold;text-decoration:none;background-color:#e0e321;border-top:10px solid #e0e321;border-bottom:10px solid #e0e321;border-left:15px solid #e0e321;border-right:13px solid #e0e321;margin:0 5px 10px 0;max-width:210px}.boutoninscription a{text-decoration:none}.boutoninscription a:visited{text-decoration:none}a.skip{position:absolute;top:-50em;font-size:1.2em;font-weight:bold}a.skip:hover,a.skip:active,a.skip:focus{position:absolute;left:50%;top:0;background:#fff;padding:.5em;text-align:center;margin:0 auto 0 -10em;display:block;width:20em}div.LanguageSelectDiv{padding:0 14px;float:left}#home div.LanguageSelectDiv,#homev2 div.LanguageSelectDiv{padding:0;float:none}div.LanguageSelectDiv .LanguageSelectFieldCaption{display:none}div.LanguageSelectDiv .LanguageSelectSelectList{background-color:transparent;border:0 none;color:#235070;font-size:9px;font-weight:bold;height:16px;margin:5px 0 0;text-transform:uppercase}#home div.LanguageSelectDiv .LanguageSelectSelectList,#home div.LanguageSelectDiv .LanguageSelectSelectList{background-color:#89a7c0 !important;border:1px solid #ccc;color:#fff;margin:0;text-transform:none}div.LanguageSelectDiv .LanguageSelectSelectList option{background-color:#fff;color:#000}div.LanguageSelectDiv .LanguageSelectSelectList option[value$="en-us"]{display:none}table.DesignMenuTable a{color:#000 !important}table.DesignMenuTable a:hover{color:#fff !important}div#wrapUtility div.DesignPane{float:left}div#wrapFooter div.DesignPane{float:right}div#wrapFooter div[id$="updContentPanel"] div:first-child{float:left}#landing #contentSecondary div.DesignPane div.btn-partager-section{top:-36px}#internal #contentPrimary div.DesignPane div.btn-partager-section{right:-132px;top:-25px}ul#cseSearchResults,ul#cseSearchResults li{margin:0;padding:0;list-style:none;background:none}#cseSearchSummary,ul#cseSearchResults li{margin:1em 0}#cseSearchSummary{font-style:italic}ul#cseSearchResults p,ul#cseSearchResults h3{margin:0}.SearchLabel,.SearchBox{width:auto;margin-right:1em}#cseSearchNav .current{font-weight:bold;color:#3b6f90}#cseSearchNav a{cursor:pointer}@media print{body{background:#fff;font:normal 12pt times,"times new roman",georgia,serif;color:#000;margin:0 0 20px}#contentSecondary,#contentSub,#wrapMedia,#wrapHeader,#wrapHeaderv2 #wrapFooter,#shadowLeft,#shadowRight,#internalSecondary,#internalVideo,#contentUtility{display:none}#contentPrimary,#contentPrimary .gutter,#internalPrimary,#internalPrimary .gutter{width:100%;margin:0;padding:0;float:none}#wrapContentOuter{margin:0;padding:0;position:static;float:none;width:100%;background:#fff}#contentPrimary *{font-family:times,"times new roman",georgia,serif}}.reportViewer{padding-right:0 !important;padding-left:19px !important}div.NCCReportViewerStyles{width:100% !important;background:transparent !important;height:auto !important;font-family:Arial,Helvetica,sans-serif !important;font-size:inherit !important;font-weight:inherit !important}div.NCCReportViewerStyles table,div.NCCReportViewerStyles table td,div.NCCReportViewerStyles table div,div.NCCReportViewerStyles table td div{border-collapse:collapse;font-family:Arial,Helvetica,sans-serif !important;font-weight:inherit !important}.reportViewer div.NCCReportViewerStyles{width:100% !important}div.NCCReportViewerStyles div{background-color:transparent !important}.reportViewer #fundStatement td,.reportViewer div.NCCReportViewerStyles td{word-wrap:normal !important}div[id$="ctl00_BBNCReportViewer1_ReportViewer1_ctl00"]{overflow:visible !important;width:100% !important}div.NCCReportViewerStyles div div{background-color:transparent !important}span[id$=BBNCReportViewer1_ReportViewer1_Toolbar] div{background-color:#efeff0 !important}div.NCCReportViewerStyles div div table{background:transparent !important;font-weight:inherit}.reportViewer table[id*="ParameterTable"]{width:100% !important;padding:0 !important}div.NCCReportViewerStyles div div table td{border-left:0 !important}div.NCCReportViewerStyles td[id$="ReportCell"] div table td div{padding:.25em 0;width:auto !important;height:auto !important}select[id$=BBNCReportViewer1_ReportViewer1_ctl04_ctl07_ddValue]{width:300px !important}div.NCCReportViewerStyles div[id*="BBNCReportViewer1_ReportViewer1_ctl06_ctl04_ctl00_Menu"] div{background-color:#efeff0 !important}div.NCCReportViewerStyles div div[id$="BBNCReportViewer1_ReportViewer1_ctl06_ctl04_ctl00_Menu"]{background-color:#efeff0 !important}div[id$="ctl00_tvReportList"]{position:relative;left:-99999px}div[id$="ctl00_tvReportListn0Nodes"]{position:relative;left:0}div[id$="ctl00_tvReportListn1Nodes"]{position:relative;left:99939px}.enteteReservationStudio{font-weight:bold;text-align:center}.rougeReservationStudio{color:#f00}.gras{font-weight:bold}#sidebar-right{background-color:#f7eb86;float:right;padding:10px 20px;width:160px;margin:0 10px}#sidebar-right h4{margin-top:0;font-size:13px}#sidebar-right ul{margin:0}#sidebar-right ul li{text-align:justify}.Question{font-size:1.3em;font-weight:bold;color:#0b9ec1;cursor:pointer}ul.pdf{list-style-type:none;padding:0;margin:0}ul.pdf li{background-image:url("view.image?id=8573");background-position:0 0;background-repeat:no-repeat;margin-bottom:10px;padding-left:25px}.tableauUSB,table.tableauUSB{border-collapse:collapse;margin:0 0 1em;width:100%}*.tableauUSB tr{background-color:#fff}*.tableauUSB th{padding:.5em;vertical-align:top}*.tableauUSB td{padding:.5em;vertical-align:top}*.tableauUSB th{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left}.tableauUSB_rowHeader{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}.tableauUSB_rowHeader td{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}.tableauUSB tr:nth-child(even){background-color:#ebebeb;text-align:left}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs-nav{margin:0 !important}#contentPrimary .ui-widget-header{background-color:transparent !important;background-image:none !important;border-style:none}#contentPrimary .ui-widget-content{background-color:transparent !important;background-image:none !important;border-style:none}#contentPrimary .ui-state-default{border-color:#e8ea53;background-color:#fff}#contentPrimary .ui-state-default a{background-color:#fff}#contentPrimary .ui-state-active a{background-color:#0b9ec1;border-color:#0b9ec1;color:#fff}#contentPrimary .ui-tabs,#contentPrimary .ui-tabs-panel{padding-top:0}#contentPrimary iframe #BodyId{background-color:#000 !important;margin-right:10px}#tabUSB{background-color:#fff;background-image:none;padding-right:10px}body:after{content:url(https://ustboniface.ca/image/icones/close.png) url(https://ustboniface.ca/image/icones/loading.gif) url(https://ustboniface.ca/image/icones/prev.png) url(https://ustboniface.ca/image/icones/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://ustboniface.ca/image/icones/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://ustboniface.ca/image/icones/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://ustboniface.ca/image/icones/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://ustboniface.ca/image/icones/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#gallery-nav{list-style:none;margin-left:0}#gallery-nav a{display:inline-block;width:100px;height:100px;margin-right:20px}#gallery-nav a img{border:none;position:absolute;clip:rect(0 100px 100px 0);height:150px}#formulaireAdmission .BBSequenceMap{padding:0;margin:10px 0 35px 0;display:inline;list-style:none;overflow:hidden;float:left;width:588px;background:#8ecedf}#formulaireAdmission .BBSequenceMapStepItem{border:medium none;color:#cce7ef;line-height:14px;padding:7px 10px 0 8px;height:21px}#formulaireAdmission .BBSequenceMap li{display:block;float:left;outline:none;overflow:hidden}#formulaireAdmission .BBSequenceMap a{display:block;outline:none;height:21px;font:normal 11px/14px Arial,Helvetica,sans-serif;margin:0;padding:7px 10px 0 8px;text-decoration:none;color:#cce7ef;background:#8ecedf}#formulaireAdmission .BBSequenceMap a:hover{color:#fff}#formulaireAdmission .BBSequenceMapCurrentStepItem{background:url("view.image?id=8305") no-repeat scroll right center #1e9ebf;color:#fff;font-weight:normal;height:21px;line-height:14px;padding:7px 10px 0 8px;text-decoration:none}#formulaireAdmission #nav-prev{color:#003e6a;background:#8ecedf;text-decoration:underline}#formulaireAdmission h2{color:#003e6a;font:bold 19px/24px Arial,Helvetica,sans-serif}#formulaireAdmission h4{color:#1e9ebf;font-size:13px;font-weight:normal;line-height:18px;margin:0 0 10px}#formulaireAdmission .BBFieldCaption,#formulaireAdmission label.DCFieldCaption{color:#1e9ebf;font-weight:normal;font:13px/18px Arial,Helvetica,sans-serif}#formulaireAdmission select.BBFormSelectList{background:url("view.image?id=8310")}#formulaireAdmission .BBFormDisplayHelpImage{background-image:url("view.image?id=8449");height:15px;width:15px;z-index:3}#formulaireAdmission input[type="text"],#formulaireAdmission textarea,#formulaireAdmission select,#formulaireAdmission input[type="password"]{background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #9ddaea;border-radius:5px;color:#666;padding:5px}#formulaireAdmission .BBFormDisplayItem{padding:8px}#formulaireAdmission .BBFormDisplayTextArea{width:300px}#formulaireAdmission tr.BBListOddRowStyle:nth-child(even){background-color:#fff !important}#formulaireAdmission tr.BBListOddRowStyle:nth-child(odd){background-color:#f5f5f5 !important}#formulaireAdmission .BBFormDisplayLinkButton{background-position:center bottom;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #9ddaea;border-radius:4px;color:#690;cursor:pointer;font-size:inherit;font-weight:normal;line-height:14px;padding:12px 10px;display:inline-block}#formulaireAdmission .BBFormDisplayResumeLink,#formulaireAdmission .BBFormDisplayPrintLink{text-align:left}#formulaireAdmission .ApplicationInfo{font-weight:bold}#formulaireAdmission .ChecklistItemList{border-collapse:collapse;margin:0 0 1em;width:100%}#formulaireAdmission *.ChecklistItemList td{padding:.5em;vertical-align:top}#formulaireAdmission .ChecklistItemListHeader td{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}#formulaireAdmission .ChecklistItemList tr:nth-child(even){background-color:#ebebeb;text-align:left}#formulaireAdmission .ChecklistItemList tbody>tr:first-child{background-color:#003e6a;color:#fff;padding:.25em .5em;text-align:left;text-transform:uppercase;font-weight:bold}#formulaireAdmission input[type="submit"],#formulaireAdmission input[type="button"],#formulaireAdmission .LoginLink{padding:12px 10px;line-height:14px;cursor:pointer;border-radius:4px;color:#690;font-weight:normal;font-size:inherit;border:solid 1px #9ddaea;box-shadow:0;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0);max-width:200px}#formulaireAdmission .LoginLink{display:block}#formulaireAdmission input[type="submit"]:active,#formulaireAdmission input[type="button"]:active{-webkit-box-shadow:none;box-shadow:none}#formulaireAdmission .btn-centre{text-align:center;margin:auto}#formulaireAdmission .right-submit{width:70px;margin:25px 0 0 45px;float:right}#formulaireAdmission .right-save-close{width:235px;margin:25px 0 0 10px;float:right}#formulaireAdmission .right-save-close-intro{width:235px;margin:25px 55px 0 0;float:right}#formulaireAdmission .left-prev{width:84px;margin:25px 0 0 0;float:left}#formulaireAdmission .left-save{width:98px;margin:25px 0 0 45px;float:left}#formulaireAdmission .table-btns{width:98px;float:left;text-wrap:normal;white-space:normal;text-align:left;padding:5px 10px !important}#formulaireAdmission .BBSequenceMapCommandContainer{padding:20px 0 0}.cacherFormulairesDisponibles #NewFormListDiv{display:none}#PC31191_FormsList1_NewFormListHeader,#PC32865_FormsList1_NewFormListHeader{display:none}.cacherMesFormulaires #MyFormListDiv{display:none}#PC31519_FormsList1_MyFormListHeader,#PC31518_FormsList1_MyFormListHeader,#PC31517_FormsList1_MyFormListHeader,#PC31520_FormsList1_MyFormListHeader,#PC31567_FormsList1_MyFormListHeader,#PC32791_FormsList1_MyFormListHeader{display:none}#formulaireAdmission #lienEtat{display:none}ul.deconnexionAdmission{float:right;list-style-type:none;margin:0}ul.deconnexionAdmission li{background-image:none}.deconnexionAdmission a:link,.deconnexionAdmission a:hover,.deconnexionAdmission a:visited{padding:12px 10px;line-height:14px;cursor:pointer;border-radius:4px;color:#690;font-weight:normal;font-size:inherit;border:solid 1px #9ddaea;box-shadow:0;background:linear-gradient(#fff,#e1f3f8) repeat scroll 0 0 rgba(0,0,0,0)}#contentSecondary h2.menuBloc{color:#003e6a;float:left;font:12px/16px Arial,Helvetica,sans-serif;margin:20px 0 -5px 0;padding:10px 25px 10px 0;text-transform:uppercase;width:150px}ul.menuBloc{float:left;list-style-type:none;margin:0 0 2px;padding:0 25px 10px 0;width:150px}.menuBloc li{background-image:none;float:left;margin:0;width:150px;padding:0}.menuBloc a{background:url("view.image?id=3841") no-repeat scroll 0 -1000px rgba(0,0,0,0);color:#0b9ec1;float:left;font:bold 11px/15px Arial,Helvetica,sans-seri;padding:4px 0 5px 10px;text-decoration:none;width:150px}sup,sub{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}.formation_continue #contentSecondary h2,.logement #contentSecondary h2,.rouges #contentSecondary h2{font-size:14px;font-weight:normal;padding:18px 0 0 10px;text-transform:uppercase;width:150px;margin-bottom:5px}.formation_continue #contentSecondary h2.premier,.logement #contentSecondary h2.premier,.rouges #contentSecondary h2.premier{padding-top:0}.formation_continue #contentSecondary .sous-titre,.logement #contentSecondary .sous-titre,.rouges #contentSecondary .sous-titre{margin-bottom:5px;padding-left:10px;padding-top:8px}.formation_continue #contentSecondary ul.internalNav li.first a,.logement #contentSecondary ul.internalNav li.first a,.rouges #contentSecondary ul.internalNav li.first a{border-top-style:none}.facultes #contentPrimary .continueLarge,.formation_continue #contentPrimary .continueLarge,.logement #contentPrimary .continueLarge,.rouges #contentPrimary .continueLarge{width:366px}.formation_continue #contentPrimary .continuePetit{width:207px}.facultes #contentPrimary .continuePetit,.logement #contentPrimary .continuePetit,.rouges #contentPrimary .continuePetit{width:205px}.formation_continue #contentPrimary h5,.logement #contentPrimary h5,.rouges #contentPrimary h5{font-size:14px;font-weight:normal;margin-top:0;font-style:normal;color:#0b9ec1}a.residenceBlocBleu{background-image:url("view.image?id=9657");background-position:left bottom;background-repeat:no-repeat;width:172px;padding:19px 2px 7px 31px;background-color:#cfecf4;color:#0b9ec1;margin-bottom:5px;display:block;text-decoration:none}.residenceBlocBleu p{padding:0;margin:0;font-size:13px}.formulaireLarge .BBFormDisplayFieldCaption{display:none}#blocNegociations{bottom:-290px;position:absolute}#formulaireMobileBG{background-color:#fff}#banniereAccueil{height:626px}#banniereAccueil p{margin:0;padding:0}#banniereAccueil ul li{background:none;padding:0}.slideshowMobile{display:none}#banniereInterne p{margin:0}#blocsAccueil{display:block;margin:0 auto;width:1000px}#blocsAccueil img{margin:0 30px 48px}#blocsAccueilDEP{display:block;margin:0 auto;width:700px}#blocsAccueilDEP img{margin:0 20px 20px 0;max-width:30%;height:initial}#wrapCalendrierVedette{background-color:#f1f2f2;position:relative}#wrapCalendrierVedette #printStart{width:606px;display:inline-block;padding:62px 61px 62px 131px}#wrapCalendrierVedette .taRight{display:none}#wrapCalendrierVedette tr{border-style:solid;border-width:0 0 1px;border-color:#1db5c8;display:block}#wrapCalendrierVedette tr:last-child{border-style:none}#wrapCalendrierVedette td{width:273px;vertical-align:top;padding-right:10px}#wrapCalendrierVedette .UpcomingEventTitle{text-transform:uppercase;font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;font-size:24px}#wrapCalendrierVedette .HighlightEventTitle{font-family:Open Sans,Gesta-Medium,Arial,Helvetica;color:#066d87 !important;font-size:13px;display:inline-block;line-height:initial}#wrapCalendrierVedette .HighlightEventDate,#wrapCalendrierVedette .HighlightEventTime{font-family:Open Sans,Gesta-Regular,Arial,Helvetica;color:#066d87;font-size:13px;line-height:initial}#wrapCalendrierVedette .blocDate{font-family:Gesta-Bold,Arial,Helvetica;color:#1896a6;text-align:center;padding-right:10px;padding-top:15px;width:44px;vertical-align:top}#wrapCalendrierVedette .calendrierJour{font-size:24px;text-transform:lowercase;line-height:10px;display:block}#wrapCalendrierVedette .calendrierDate{font-size:42.23px;line-height:42px;display:block}#wrapCalendrierVedette img{display:none}#wrapCalendrierVedette .lienCalendrier{display:inline;left:280px;position:absolute;top:70px}div#champRecherche div.DesignPane{float:left}div#champRecherche{display:none}#loupeRecherche{display:inline-block;float:left;padding:2px 12px 0}#champRecherche{bottom:-30px;position:absolute;right:15px}#vedette{width:273px;display:inline-block;vertical-align:top;padding-top:62px;padding-bottom:62px}#vedette h1{color:#003e6a;font-size:24px;font-family:Gesta-Bold,Arial,Helvetica;text-transform:uppercase;padding-top:6px;margin-bottom:15px}#vedette p,#vedette strong{color:#066d87;font-size:13px}#vedette strong{font-family:Open Sans,Gesta-Medium,Arial,Helvetica}#vedette p{border-style:solid;border-width:0 0 1px;border-color:#1db5c8;padding-bottom:6px;font-family:Open Sans,Gesta-Regular,Arial,Helvetica}#vedette p:last-child{border-style:none}#wrapSousLaCoupole{background-color:#c0e4f8;padding:43px 108px 31px}#wrapSousLaCoupole h1{color:#007d9d;font-family:Gesta-Regular,Arial,Helvetica;font-size:55px;margin-left:29px;letter-spacing:-1px;margin-bottom:16px}#wrapSousLaCoupole h1 .titreRegulier{font-family:Gesta-Light,Arial,Helvetica}#wrapSousLaCoupole h2{color:#464545;font-family:Gesta-Regular,Arial,Helvetica;font-size:22px;font-weight:bold;text-transform:uppercase;margin-bottom:18px;margin-top:0}#colonneSousLaCoupoleGauche{width:606px;padding:0 31px 0;border-style:solid;border-width:0 1px 0 0;border-color:#fff;display:inline-block;vertical-align:top}.blocProfil{width:273px;display:inline-block;color:#464545;font-size:14px;line-height:16px;font-family:Open Sans,Gesta-Regular,Arial,Helvetica;margin-bottom:30px;vertical-align:top}.blocProfil img{margin-bottom:5px;height:139px;width:273px}.blocProfil:nth-child(even){margin-right:55px}.blocProfil:nth-child(4),.blocProfil:nth-child(5){margin-bottom:0}#colonneSousLaCoupoleDroite{width:273px;display:inline-block;margin-left:26px;vertical-align:top}#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:link,#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:hover,#wrapSousLaCoupole #colonneSousLaCoupoleDroite a:visited{color:#00657e;font-family:Open Sans,Gesta-regular,Arial,Helvetica;font-weight:bold;text-decoration:none;font-size:13px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p{border-style:solid;border-width:0 0 1px;border-color:#fff;padding-bottom:12px;line-height:17px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p:nth-last-child(-n+2){border-style:none}#wrapSousLaCoupole #colonneSousLaCoupoleDroite p:nth-last-child(2){margin-bottom:29px}#wrapSousLaCoupole #colonneSousLaCoupoleDroite .carrefourIcone{width:65px}#wrapSousLaCoupole #blocNouvellesEntete h2 a:link,#wrapSousLaCoupole #blocNouvellesEntete h2 a:hover,#wrapSousLaCoupole #blocNouvellesEntete h2 a:visited{color:#464545;font-family:Gesta-regular,Arial,Helvetica;font-size:22px;font-weight:bold;text-transform:uppercase;border-style:none;margin-left:0}#wrapNegociations{height:95px;background-color:#e0e31a;text-align:center;padding-top:62px}#wrapNegociations a:link,#wrapNegociations a:hover,#wrapNegociations a:visited{color:#003663;font-family:Gesta-regular,Arial,Helvetica;font-size:30px;text-decoration:none;border-style:solid;border-width:2px;border-color:#003663;font-weight:bold;padding:10px 17px}#wrapNegociations .wrapNegociationsPlus{font-size:50px;padding-left:34px}#headerMain{clear:both;color:#133f69;display:block;font-family:Gesta-medium,Helvetica,sans-serif;font-size:29px;font-weight:bold;line-height:1em;margin:0 0 20px;padding:0;text-align:left}#headerSub1{text-transform:uppercase;font-size:15px;font-weight:bold;padding-left:1px;padding-bottom:10px;color:#0b9ec1;line-height:initial}#headerSub2{text-transform:none;font-size:14px;font-weight:bold;padding-left:1px;padding-bottom:10px}.mobileOnly{display:none}.DesignMenuTable tr{border-style:none;display:inline}.DesignMenuTable * A{background-color:#fff;color:#505050;float:none;font-family:Verdana,Tahoma,Arial;font-size:7pt;padding:1px 3px;text-decoration:none;text-transform:none}table.DesignMenuTable a{color:#000}.DesignMenuTable * A:link{background-color:#fff;color:#505050;float:none;font-weight:normal !important;font-family:Verdana,Tahoma,Arial !important;font-size:7pt !important;padding:1px 3px;text-decoration:none;text-transform:none;border-style:none !important}.iconemobile{width:20px!important}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links ul,.tab-links ol{margin:0 0 0 10px !important;float:left;list-style:none;background:none}ul.tab-links,ol.tab-links{margin:0 !important}.tab-links li{margin:0 5px !important;float:left;list-style:none;background:none}.tab-links a{padding:9px 15px;display:inline-block;border-radius:3px 3px 0 0;background:#e0e31a;font-size:16px;font-weight:600;color:#003e6a;transition:all linear .15s}.tab-links a:hover{background:#c5ca03;text-decoration:none}.tab-links li.active a{box-shadow:2px -1px 2px #dfe1e1}li.active a,li.active a:hover{background:#fff;color:#0b9ec1}.tab-content{padding:15px;border-radius:3px;box-shadow:-1px 1px 1px rgba(0,0,0,.15);background:#fff}.tab{display:none}.tab.active{display:block;background-color:#fff;color:#003663}.textebleu{color:#0d9ec1;font-size:1.2em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container-grid{display:inline-grid;grid-template-columns:1fr 1fr 1fr;width:100%}.video-container-grid-item{margin:0 10px 10px 0}.video-container-grid-item iframe,.video-container-grid-item object,.video-container-grid-item embed{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;overflow:hidden;text-align:left}#note{position:absolute;z-index:101;top:0;left:0;right:0;background:#fde073;text-align:center;line-height:2.5;overflow:hidden;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black}#alert{position:absolute;z-index:101;top:0;left:0;right:0}#alert:hover:after{border-radius:3px;color:#f6f6f6;content:'Fermer';font:bold 12px/30px sans-serif;height:30px;left:50%;margin-left:-60px;position:absolute;text-align:center;top:50px;width:120px;background-color:hsla(0,0%,0%,.8)}#alert:hover:before{border-bottom:10px solid hsla(0,0%,0%,.8);border-left:10px solid transparent;border-right:10px solid transparent;content:'';height:0;left:50%;margin-left:-10px;position:absolute;top:40px;width:0}#alert:target{display:none}.alert{position:absolute;z-index:101;top:0;left:0;right:0;background:#fde073;text-align:center;line-height:2.5;overflow:hidden;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black;color:#f6f6f6;display:block;height:40px;position:absolute;text-align:center;width:100%;-webkit-animation:alert 1s ease forwards;-moz-animation:alert 1s ease forwards;-ms-animation:alert 1s ease forwards;-o-animation:alert 1s ease forwards;animation:alert 1s ease forwards}a.alert{text-decoration:none;color:#003663;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;font-size:14px;line-height:40px}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}@-o-keyframes alert{0%{opacity:0;}50%{opacity:1;}100%{top:0;}}alert{0% {opacity:0;}50% {opacity:1;}100% {top:0;}}.accordion{background-color:#006992;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.accordion:hover{background-color:#0b9ec1}.accordion:after{content:'+';color:#fff;font-weight:bold;font-size:24px;float:right;margin-right:5px}.accordion.active:after{content:'−'}.accordion.focus{outline:2px dotted}.buttonaccordion{font-size:30px;font-family:Gesta-regular,Arial,Helvetica,sans-serif;color:#fff;background-color:transparent;border:none;text-align:left;font-weight:bold}buttonaccordion.active:after{content:'−';color:#de1b52}.buttonaccordion:focus{outline:none}.panel{padding:0 18px;max-height:0;max-width:100%;overflow:hidden;transition:max-height .2s ease-out;margin-top:20px;margin-bottom:10px;border-bottom:1px solid #0b9ec1}.accordion2{color:#1d9fbf;font-family:Gesta-Bold;font-size:1.5em !important;cursor:pointer;padding:12px 20px 0;text-align:left;transition:.4s;margin:0 !important}.accordion2 a,alink{color:#1d9fbf;font-family:Gesta-Bold;font-size:1.5em;cursor:pointer;padding:12px 20px 0;text-align:left;transition:.4s;margin:-5px;text-decoration:none}.accordion2:before{content:'+';position:absolute;left:90px;font-size:24px;color:#29bcb5;float:left;margin-right:10px;margin-top:-3px;font-family:Gesta-Medium}.accordion2.active:before{content:"−";color:#de1b52}.accordion2.active{background-color:transparent;color:#0b9ec1}.accordion2.focus{outline:2px dotted}.accordion2:focus{outline:2px dotted}.buttonaccordion2{font-size:inherit;font-family:Gesta-bold;color:#1d9fbf;background-color:transparent;border:none;text-align:left;width:fit-content}.buttonaccordion2:focus{outline:none}.panel2{max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin:16px 0 12px 44px}.accordion3{color:#1d9fbf;font-family:Gesta-Bold;cursor:pointer;padding:12px 20px 0;text-align:left;font-size:20px;transition:.4s;margin:-5px;margin-left:40px}.accordion3:hover{background-color:#fff}.accordion3:before{content:'+';color:#29bcb5;font-size:30px;margin-right:30px;margin-top:-18px;font-family:Gesta-Medium}.accordion3.active:before{content:"−";color:#de1b52}.accordion3.focus{outline:2px dotted}.panel3{max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin:16px 0 12px 110px}.panel3 ul{margin-left:40px}.accordionDEP2{color:#1d9fbf;font-family:Gesta-Bold;cursor:pointer;padding:3px 0;text-align:left;font-size:30px;transition:.4s;background-color:#add8e6;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 0 10px 0 !important}.accordionDEP2:hover{background-color:#fff;color:#1d9fbf}.accordionDEP2:before{content:'+';color:#29bcb5;font-size:30px;margin-right:10px;margin-left:10px;margin-top:-18px;font-family:Gesta-Medium}.accordionDEP2.active{color:#1d9fbf;background-color:#fff}.accordionDEP2.active:before{content:"−";color:#de1b52}.accordionDEP2.focus{outline:2px dotted}.panelDEP2{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff;padding:0 20px 0 39px}.panelDEP2 ul{margin-left:40px}.buttonaccordionDEP2{color:#1d9fbf;font-family:gesta-bold;font-size:30px;transition:.4s;background-color:transparent;width:inherit}.buttonaccordionDEP2:focus{outline:none}#specialeBG200{width:100%;background:#252427 url("view.image?id=17052") no-repeat center bottom fixed}#speciale200{margin:auto;overflow:auto;color:#fff;width:800px}#speciale200 .twoColumn .leftCol{padding-left:58px;padding-top:10px;width:37%}#speciale200 .twoColumn .rightCol{padding-right:58px;padding-top:10px;width:37%}#speciale200 p{font-size:14px;font-weight:light;line-height:22px}#speciale200 h1{font-size:30px;font-weight:strong;text-transform:uppercase;letter-spacing:5px;line-height:20px;margin-top:60px;color:#58585a}#speciale200 h2{font-size:18px;font-weight:normal;letter-spacing:5px;line-height:22px;color:#fff}#speciale200 h3{font-size:14px;font-weight:light;line-height:22px;text-decoration:underline;margin-top:30px;color:#fff}#speciale200 a{color:#57585a}#speciale200 ul{display:inline-block;text-align:left}#speciale200 ul li{background:url("view.image?id=17053") no-repeat scroll 0 .5em transparent;padding:0 0 0 10px}#speciale200 hr{color:#fff;border-style:dotted;margin-left:auto;margin-right:auto;height:1px;padding:0}.profils-grid-container{display:inline-grid;grid-template-columns:1fr 1fr 1fr;width:100%}.profils-grid-item{text-align:left;padding:20px}:focus{outline:2px dotted}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}#ouvrirpopup h2{width:500px;margin-left:0}#ouvrirpopup p{width:500px;margin-left:0}#ouvrirpopup2 h2{width:500px;margin-left:0}#ouvrirpopup2 p{width:500px;margin-left:0}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{width:500px;position:relative;margin:2% auto;padding:5px 20px 13px 20px;border-radius:10px;background:#fff;background:-moz-linear-gradient(#fff,#999);background:-webkit-linear-gradient(#fff,#999);background:-o-linear-gradient(#fff,#999)}.fermer{background:#606061;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}.fermer:hover{background:#e0e31a}.BBFieldControlCell *.DetailEventTitle{font-size:16px;line-height:2em}*.DetailDateTime{font-size:14px}*.DetailEventDetails{font-size:14px}.DetailCalendarCategory{font-size:12px}.DetailRight a:link{font-size:14px}.slideout{background-position:left center;background-image:url("https://ustboniface.ca/view.image?Id=20886");background-repeat:no-repeat;float:right;height:180px;overflow:hidden;padding:80px 20px 0 40px;position:absolute;right:0;top:20px;width:0}.slideout:hover{width:350px}.transition{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.imgSlideout img{width:100%}a.imgSlideout{margin-left:40px;display:block}.invisible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}ul.mainNav2021{display:block;position:relative;margin:0 0 0 66px}ul.mainNav2021>li{position:static;float:left;margin:0 1px 0 0;padding:0;background:transparent}ul.mainNav2021>li>a{font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;cursor:pointer;display:block;font-size:16px;font-style:normal;line-height:27px;padding:6px 13px 7px;position:relative;text-align:left;text-decoration:none;text-transform:none;letter-spacing:.05em}ul.mainNav2021>li>ul{display:none}ul.mainNav2021 .mainNav2017sub{width:1039px;min-height:360px;border-bottom:4px solid rgba(30,180,200,.25);padding:23px 25px 0 25px;box-shadow:none;display:flex;justify-content:space-between;left:0;margin-left:-20px}ul.mainNav2021 .mainNav2017sub .subNavCol{width:23%;text-align:left}ul.mainNav2021 .mainNav2017sub .subNavCol input{position:absolute;opacity:0;z-index:-1}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right{width:22%}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right a{color:#0b9ec1;font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;line-height:18px;letter-spacing:normal;padding:0}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right span{margin:5px 0 0;display:block}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right .subNavContent{margin:0 0 20px}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right .subNavContent img{max-width:100%;height:auto;margin:0 0 12px}ul.mainNav2021 .mainNav2017sub .subNavCol h2{font-size:20px;font-family:Gesta-Bold,Arial,Helvetica;font-weight:400;line-height:24px;margin-top:0;position:relative;padding:0 0 0 45px;text-transform:uppercase;letter-spacing:.4px}ul.mainNav2021 .mainNav2017sub .subNavCol h2 img{position:absolute;top:4px;left:0}ul.mainNav2021 .mainNav2017sub .subNavCol>ul{padding:0 0 25px 45px}ul.mainNav2021 .mainNav2017sub .subNavCol>ul>li{padding:0 0 8px 0;display:block}ul.mainNav2021 .mainNav2017sub .subNavCol>ul.subNavColBorder{border-bottom:2px dotted #1eb4c8}ul.mainNav2021 .mainNav2017sub .subNavCol ul li img{vertical-align:middle}ul.mainNav2021 .mainNav2017sub .subNavCol ul li a{font-size:13px;color:#003e6a;font-family:'Open Sans',sans-serif;text-decoration:none;margin:0 0 4px 0;letter-spacing:.05em}ul.mainNav2021 .mainNav2017sub .subNavCol ul li .tab-label{position:relative;font-size:13px;line-height:normal;display:block;color:#0b9ec1;font-family:'Open Sans',sans-serif;position:relative;padding:0 16px 0 20px}ul.mainNav2021 .mainNav2017sub .subNavCol ul li .tab-label::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #0b9ec1;position:absolute;left:0;top:4px}ul.mainNav2021 .mainNav2017sub .subNavCol ul li ul.tab-menu{max-height:0;margin:0;padding:5px 0 0;overflow:hidden;transition:all .5s;display:none !important}ul.mainNav2021 .mainNav2017sub .subNavCol ul li ul.tab-menu li{padding:2px 0 2px 20px;border-bottom:1px dotted;margin-bottom:2px}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu{text-align:left;background-color:#f5f7bd;padding:10px 10px 10px}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu .mainNav2017TitreSub{position:relative;margin:0 0 8px;padding:0 0 0 20px;color:#003e6a;font-size:13px;line-height:normal}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu .mainNav2017TitreSub img{position:absolute;left:0;top:4px}ul.mainNav2021 .mainNav2017sub .subNavCol input:checked~.tab-menu{max-height:100vh;overflow:inherit;display:block !important}ul.mainNav2021 .mainNav2017sub .subNavCol ul li input:checked+.tab-label::before{border-width:12px 5px 0 5px;border-color:#0b9ec1 transparent transparent transparent;top:6px}ul.mainNav2021>li:hover>ul{display:none}ul.mainNav2021 .mainNav2017sub .subNavCol>h2+ul{display:block !important}.headerSubgauche{text-transform:uppercase;font-size:15px;font-weight:bold;padding-left:1px;padding-bottom:10px;color:#0b9ec1;line-height:initial;margin:10px}.sidenav{width:200px;top:0;left:0;overflow-x:hidden;z-index:-1 !important}.sidenav a,.dropdown-btn{padding:6px 8px 6px 0;font-size:14px;color:#007d9d;font-weight:bold;line-height:21px;display:block;border:1px solid #00f;background:none;width:100%;text-align:left;cursor:pointer;outline:none}.sidenav a,{color:#133f69}.dropdown-btn{border-width:1px 0 0 0;border-style:solid;border-color:#e8ea53;list-style-position:outside}.dropdown-btn:before{content:'▸';font-size:24px;color:#29bcb5;float:left;margin-right:10px;margin-top:-3px;font-family:Gesta-Medium;margin-bottom:5px}.dropdown-btn.active:before{content:'▾';color:#fff}.sidenav a:hover,.dropdown-btn:hover{color:#f1f1f1;background-color:#007d9d;cursor:pointer}.active{background-color:#0093d0;color:#fff;margin-bottom:10px}.dropdown-container{display:none;padding-left:8px;padding-bottom:5px}.dropdown-container li{list-style-type:&#9654}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}#subNavLeft{width:200px;position:initial}.buttonaccordion{font-size:30px;font-family:Gesta-regular,Arial,Helvetica,sans-serif;color:#fff;background-color:transparent;border:none;text-align:left;font-weight:bold}.buttonaccordion.active:after{content:'−'}.buttonaccordion:focus{outline:none}.panel{padding:0 18px;max-height:0;max-width:100%;overflow:hidden;transition:max-height .2s ease-out;margin-top:20px;margin-bottom:10px;border-bottom:1px solid #0b9ec1}.accordion2{color:#1d9fbf;font-family:Gesta-Bold;font-size:1.5em !important;cursor:pointer;padding:12px 20px 0;text-align:left;transition:.4s;margin:-5px}.accordion2 a,alink{color:#1d9fbf;font-family:Gesta-Bold;font-size:1.5em;cursor:pointer;padding:12px 20px 0;text-align:left;transition:.4s;margin:-5px;text-decoration:none}.accordion2:before{content:'+';font-size:24px;color:#29bcb5;float:left;margin-right:10px;margin-top:-3px;font-family:Gesta-Medium}.accordion2.active:before{content:"−";color:#de1b52}.accordion2.focus{outline:2px dotted}.accordion2:focus{outline:2px dotted}.buttonaccordion2{font-size:inherit;font-family:Gesta-bold;color:#1d9fbf;background-color:transparent;border:none;text-align:left;width:fit-content}.buttonaccordion2:focus{outline:none}.panel2{max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin:16px 0 12px 44px}.accordion3{color:#1d9fbf;font-family:Gesta-Bold;cursor:pointer;padding:12px 20px 0;text-align:left;font-size:20px;transition:.4s;margin:-5px;margin-left:40px}.accordion3:hover{background-color:#fff}.accordion3:before{content:'+';color:#29bcb5;font-size:30px;margin-right:30px;margin-top:-18px;font-family:Gesta-Medium}.accordion3.active:before{content:"−";color:#de1b52}.accordion3.focus{outline:2px dotted}.panel3{max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin:16px 0 12px 110px}.panel3 ul{margin-left:40px}.accordionDEP2{color:#1d9fbf;font-family:Gesta-Bold;cursor:pointer;padding:3px 0;text-align:left;font-size:30px;transition:.4s;background-color:#add8e6;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 0 10px 0 !important}.accordionDEP2:hover{background-color:#fff;color:#1d9fbf}.accordionDEP2:before{content:'+';color:#29bcb5;font-size:30px;margin-right:10px;margin-left:10px;margin-top:-18px;font-family:Gesta-Medium}.accordionDEP2.active{color:#1d9fbf;background-color:#fff}.accordionDEP2.active:before{content:"−";color:#de1b52}.accordionDEP2.focus{outline:2px dotted}.panelDEP2{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff;padding:0 20px 0 39px}.panelDEP2 ul{margin-left:40px}.buttonaccordionDEP2{color:#1d9fbf;font-family:gesta-bold;font-size:30px;transition:.4s;background-color:transparent;width:inherit}.buttonaccordionDEP2:focus{outline:none}#specialeBG200{width:100%;background:#252427 url("view.image?id=17052") no-repeat center bottom fixed}#speciale200{margin:auto;overflow:auto;color:#fff;width:800px}#speciale200 .twoColumn .leftCol{padding-left:58px;padding-top:10px;width:37%}#speciale200 .twoColumn .rightCol{padding-right:58px;padding-top:10px;width:37%}#speciale200 p{font-size:14px;font-weight:light;line-height:22px}#speciale200 h1{font-size:30px;font-weight:strong;text-transform:uppercase;letter-spacing:5px;line-height:20px;margin-top:60px;color:#58585a}#speciale200 h2{font-size:18px;font-weight:normal;letter-spacing:5px;line-height:22px;color:#fff}#speciale200 h3{font-size:14px;font-weight:light;line-height:22px;text-decoration:underline;margin-top:30px;color:#fff}#speciale200 a{color:#57585a}#speciale200 ul{display:inline-block;text-align:left}#speciale200 ul li{background:url("view.image?id=17053") no-repeat scroll 0 .5em transparent;padding:0 0 0 10px}#speciale200 hr{color:#fff;border-style:dotted;margin-left:auto;margin-right:auto;height:1px;padding:0}.profils-grid-container{display:inline-grid;grid-template-columns:1fr 1fr 1fr;width:100%}.profils-grid-item{text-align:left;padding:20px}:focus{outline:2px dotted}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}#ouvrirpopup h2{width:500px;margin-left:0}#ouvrirpopup p{width:500px;margin-left:0}#ouvrirpopup2 h2{width:500px;margin-left:0}#ouvrirpopup2 p{width:500px;margin-left:0}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{width:500px;position:relative;margin:2% auto;padding:5px 20px 13px 20px;border-radius:10px;background:#fff;background:-moz-linear-gradient(#fff,#999);background:-webkit-linear-gradient(#fff,#999);background:-o-linear-gradient(#fff,#999)}.fermer{background:#606061;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}.fermer:hover{background:#e0e31a}.BBFieldControlCell *.DetailEventTitle{font-size:16px;line-height:2em}*.DetailDateTime{font-size:14px}*.DetailEventDetails{font-size:14px}.DetailCalendarCategory{font-size:12px}.DetailRight a:link{font-size:14px}.flip-box{background-color:transparent;width:330px;height:330px;border:1px solid #f1f1f1;float:left;margin:10px 10px 0 0;perspective:1000px}.flip-box div p{padding:0 40px}.flip-box div a{color:#2fac66;text-decoration:none}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-box:hover .flip-box-inner,.flip-box:focus-within .flip-box-inner{transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-box-front{background-image:url("https://ustboniface.ca/view.image?Id=22390");color:#000;border:3px solid #fff}.flip-box-back{background-color:#fff;color:#000;transform:rotateY(180deg)}.modalDialog2{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity 300ms ease-in;-moz-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in;pointer-events:none;overflow-y:scroll;overflow-x:hidden}.modalDialog2 p{width:650px!important}.modalDialog2 h2{width:650px!important}.modalDialog2:target{opacity:1;pointer-events:auto}.modalDialog2>div{width:700px;position:relative;margin:2% auto;padding:5px 20px 13px 20px;border-radius:10px;background:#fff}.fermerpopup{background:#0b9ec1;color:#fff;line-height:25px;position:absolute;right:22px;text-align:center;top:22px;width:24px;text-decoration:none;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}.fermerpopup:hover{background:#e0e31a}.slideout{background-position:left center;background-image:url("https://ustboniface.ca/view.image?Id=20886");background-repeat:no-repeat;float:right;height:180px;overflow:hidden;padding:80px 20px 0 40px;position:absolute;right:0;top:20px;width:0}.slideout:hover{width:350px}.transition{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.imgSlideout img{width:100%}a.imgSlideout{margin-left:40px;display:block}.invisible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}ul.mainNav2021{display:block;position:relative;margin:0 0 0 66px}ul.mainNav2021>li{position:static;float:left;margin:0 1px 0 0;padding:0;background:transparent}ul.mainNav2021>li>a{font-family:Gesta-Bold,Arial,Helvetica;color:#003e6a;cursor:pointer;display:block;font-size:16px;font-style:normal;line-height:27px;padding:6px 13px 7px;position:relative;text-align:left;text-decoration:none;text-transform:none;letter-spacing:.05em}ul.mainNav2021>li>ul{display:none}ul.mainNav2021 .mainNav2017sub{width:1039px;min-height:360px;border-bottom:4px solid rgba(30,180,200,.25);padding:23px 25px 0 25px;box-shadow:none;display:flex;justify-content:space-between;left:0;margin-left:-20px}ul.mainNav2021 .mainNav2017sub .subNavCol{width:23%;text-align:left}ul.mainNav2021 .mainNav2017sub .subNavCol input{position:absolute;opacity:0;z-index:-1}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right{width:22%}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right a{color:#0b9ec1;font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;line-height:18px;letter-spacing:normal;padding:0}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right span{margin:5px 0 0;display:block}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right .subNavContent{margin:0 0 20px}ul.mainNav2021 .mainNav2017sub .subNavCol.subNavCol-right .subNavContent img{max-width:100%;height:auto;margin:0 0 12px}ul.mainNav2021 .mainNav2017sub .subNavCol h2{font-size:20px;font-family:Gesta-Bold,Arial,Helvetica;font-weight:400;line-height:24px;margin-top:0;position:relative;padding:0 0 0 45px;text-transform:uppercase;letter-spacing:.4px}ul.mainNav2021 .mainNav2017sub .subNavCol h2 img{position:absolute;top:4px;left:0}ul.mainNav2021 .mainNav2017sub .subNavCol>ul{padding:0 0 25px 45px}ul.mainNav2021 .mainNav2017sub .subNavCol>ul>li{padding:0 0 8px 0;display:block}ul.mainNav2021 .mainNav2017sub .subNavCol>ul.subNavColBorder{border-bottom:2px dotted #1eb4c8}ul.mainNav2021 .mainNav2017sub .subNavCol ul li img{vertical-align:middle}ul.mainNav2021 .mainNav2017sub .subNavCol ul li a{font-size:13px;color:#003e6a;font-family:'Open Sans',sans-serif;text-decoration:none;margin:0 0 4px 0;letter-spacing:.05em}ul.mainNav2021 .mainNav2017sub .subNavCol ul li .tab-label{position:relative;font-size:13px;line-height:normal;display:block;color:#0b9ec1;font-family:'Open Sans',sans-serif;position:relative;padding:0 16px 0 20px}ul.mainNav2021 .mainNav2017sub .subNavCol ul li .tab-label::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #0b9ec1;position:absolute;left:0;top:4px}ul.mainNav2021 .mainNav2017sub .subNavCol ul li ul.tab-menu{max-height:0;margin:0;padding:5px 0 0;overflow:hidden;transition:all .5s;display:none !important}ul.mainNav2021 .mainNav2017sub .subNavCol ul li ul.tab-menu li{padding:2px 0 2px 20px}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu{text-align:left;background-color:#f5f7bd;padding:10px 10px 10px}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu .mainNav2017TitreSub{position:relative;margin:0 0 8px;padding:0 0 0 20px;color:#003e6a;font-size:13px;line-height:normal}ul.mainNav2021 .mainNav2017sub .subNavCol #legendeMenu .mainNav2017TitreSub img{position:absolute;left:0;top:4px}ul.mainNav2021 .mainNav2017sub .subNavCol input:checked~.tab-menu{max-height:100vh;overflow:inherit;display:block !important}ul.mainNav2021 .mainNav2017sub .subNavCol ul li input:checked+.tab-label::before{border-width:12px 5px 0 5px;border-color:#0b9ec1 transparent transparent transparent;top:6px}ul.mainNav2021>li:hover>ul{display:none}ul.mainNav2021 .mainNav2017sub .subNavCol>h2+ul{display:block !important}.headerSubgauche{text-transform:uppercase;font-size:15px;font-weight:bold;padding-left:1px;padding-bottom:10px;color:#0b9ec1;line-height:initial;margin:10px}.sidenav{width:200px;top:0;left:0;overflow-x:hidden;z-index:-1 !important}.sidenav a,.dropdown-btn{padding:6px 8px 6px 0;font-size:14px;color:#007d9d;font-weight:bold;line-height:21px;display:flex;border:1px solid #00f;background:none;width:100%;text-align:left;cursor:pointer;outline:none;text-decoration:none}.sidenav a,{color:#133f69}.dropdown-btn{border-width:1px 0 0 0;border-style:solid;border-color:#e8ea53;list-style-position:outside}.sidenav a:hover,.dropdown-btn:hover{color:#f1f1f1;background-color:#007d9d;cursor:pointer}.active{background-color:#0093d0;color:#fff}.dropdown-container{display:none;padding-left:8px}.dropdown-container li{list-style-type:&#9654}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}#subNavLeft{width:200px;position:initial}.buttonEsies{color:#000;background-color:#fff;font-size:19px;border:8px solid #e7dd03;border-radius:16px;padding:15px 40px;cursor:pointer;position:relative;list-style:none;text-decoration:none;left:443px}.buttonEsies:hover{color:#2d63c8;background-color:#fff}.butt1{top:-426px;border:8px solid #e7dd03}.butt1:before{content:url(https://ustboniface.ca/view.image?Id=21516);position:relative;top:8px;right:7px}.butt2{top:-361px;border:8px solid #e5a800}.butt2:before{content:url(https://ustboniface.ca/view.image?Id=21514);position:relative;top:8px;right:7px}.butt3{top:-301px;border:8px solid #e77648}.butt3:before{content:url(https://ustboniface.ca/view.image?Id=21513);position:relative;top:8px;right:7px}.butt4{top:-242px;border:8px solid #c1d72d}.butt4:before{content:url(https://ustboniface.ca/view.image?Id=21515);position:relative;top:8px;right:7px}.listeEsies{position:absolute}#afficher{font-size:16px;width:114px;margin:5px 10px;padding:5px 10px;background-color:#fff;border-radius:15px;border-style:solid;border-color:#b2ebf4}.bttnEs{background:none;color:inherit;font-size:inherit;text-align:inherit;width:95% font-family:inherit;width:180px}.logooverlay{position:absolute;top:80px;right:15px;opacity:0}#contentPrimary input[type=button]{font-size:16px;color:#fff;background-color:#e21350;background:#e21350;border-style:outset;border-color:#e21350;padding:3px 6px;width:100px;cursor:pointer}