html,body{margin:0;border:0;padding:0;}.dInlineBlock{display:-moz-inline-block;}.dInlineBlock{display:inline-block;}.h1p{height:1%;}.h100p{height:100%;}.taCenter{text-align:center;}.taLeft{text-align:left;}.taRight{text-align:right;}.vaBottom{vertical-align:bottom;}.vaMiddle{vertical-align:middle;}.vaTop{vertical-align:top;}.w1p{width:1%;}.w100p{width:100%;}.w150px{width:150px;}.wsNowrap{white-space:nowrap;}.ContentTB2{background-color:#DDDBDB;border:outset 1px;}.ContentTB2Hot{background-color:#C0C0CF;border:outset 1px;}.BBModalBackground{background-color:gray;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;}.ContentTB{background-color:#C0C0C0;border:outset 1px;}.ContentTBHot{background-color:#C0C0CF;border:outset 1px;}.PageDesignerPane{padding:1px;}.PageDesignerPaneHot{background-color:#f5f5f5;border:dashed 1px green;}.BBFormCheckListContainer{Height:100px;Overflow:auto;}.BBCalendarWeekendDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid;}.BBCalendarDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid;}.ReportInformationCell{height:150px;white-space:normal;overflow:auto;}.BBModalDialog{border:solid thin #999;}.BBModalDialogTitle{background-color:#006;border-bottom:solid thin #999;color:#FFF;font-weight:bold;overflow:hidden;padding:3px 3px 3px 3px;text-align:left;white-space:nowrap;}.BBModalDialogContent{background-color:#FFF;padding:3px 3px 3px 3px;}.BBModalDialogButton{width:100px;}.BBSequenceMap{margin:0;padding:0;}.BBSequenceMapStepList{margin:0;padding:0;display:block;overflow:auto;}.BBSequenceMapStep{list-style:none;float:left;margin-right:6px;margin-bottom:5px;}.BBSequenceMapCurrentStep{font-weight:bold;}.BBSequenceMapStepItem{display:block;border:1px solid #999;background-color:#DDD;padding:10px 5px;text-decoration:none;color:#000;min-width:60px;text-align:center;font-size:10px;min-height:13px;white-space:nowrap;}.BBSequenceMapStepLink{color:#000;font-size:10px;}.BBSequenceMapStepLink:link{color:#000;font-size:10px;}.BBSequenceMapStepLink:visited{color:#000;font-size:10px;}.BBSequenceMapStepLink:hover{color:#000;text-decoration:underline;background-color:#EEE;font-size:10px;}.BBSequenceMapStepLink:active{color:#000;font-size:10px;}.BBSequenceMapCurrentStepItem{background-color:#AAA;border-color:#555;}.BBSequenceMapContentContainer{clear:left;margin-top:20px;}.BBSequenceMapNavigationContainer{float:right;margin-top:15px;margin-right:25px;}.DCFieldCaption{width:150px;display:block;float:left;margin-right:2px;padding-right:5px;text-align:right;}.DCCreditValidation{margin-bottom:0;}.DCCreditExpiration{margin-bottom:0;}.DonationCaptureFormTableFieldset{border:none;}.DonationCaptureFormTableFieldLegend{font-weight:bold;font-size:13px;color:#000;padding:0;}.DonationCaptureFormTableFDFieldLegend{font-weight:normal;font-size:11px;}.BBSequenceMapOptionalContainer{float:left;margin-top:15px;margin-right:25px;}.BBClear{clear:both;display:block;position:relative;}.AlphaIndexItem{padding:2px;margin:2px;font-size:1.2em;font-family:Arial,Verdana;text-decoration:underline;}.AlphaIndexSelectedItem{text-decoration:none;font-weight:bold;}.AlphaIndexDisabledItem{text-decoration:none;}.BML_Header{font-size:18px;font-weight:bold;}.BML_Desc{display:block;margin:8px 0 8px 0;}.BML_Content textarea{width:300px;}.BBCalendar{border-color:black;}.BBCalendar:active{color:#00008b;}.BBCalendar:hover{color:#00008b;}.BBCalendar:link{color:#00008b;}.BBCalendar:visited{color:#00008b;}.BBCalendarDayHeader{background-color:#369;color:White;height:1px;}.BBCalendarNextPrev{background-color:#369;color:white;}.BBCalendarOtherMonthDay{color:#C96;}.BBCalendarSelectedDay{font-weight:bold;}.BBCalendarSelector{background-color:#369;}.BBCalendarTitle{background-color:#369;color:white;font-weight:bold;}.BBCalendarTodayDay{background-color:#b0c4de;}.BBFieldCaption{text-align:right;white-space:nowrap;}.BBFieldCheckboxCaption{text-align:left;}.BBFieldControlCell{text-align:left;}.BBFormButtonCell{text-align:center;}.BBFormButtonRow{background-color:white;}.BBFormChecklist{border:1pt solid buttonFace;}.BBFormErrorMessage{color:red;font-weight:bold;}.BBFormReadonlyValue{font-style:italic;}.BBFormRequiredFieldMarker{color:red;font-size:medium;font-weight:bolder;vertical-align:middle;}.BBFormRequiredFieldMissingText{color:Red;font-weight:bold;}.BBFormSelectList{background-color:White;width:auto;}.BBFormTable{border:1pt solid buttonface;}.BBFormTextArea{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;}.BBFormTextbox{width:150px;}.BBFormTitle{border-bottom:1pt solid buttonface;color:black;font-weight:bold;text-align:center;}.BBFormValidatorSummary{background-color:white;color:red;text-align:left;}.BBListingHeading{background-color:buttonFace;border:1pt solid buttonFace;font-size:10pt;text-align:left;}.BBListingTable{border-bottom:1pt solid buttonFace;border-top:1pt solid buttonFace;}.BBMessage{font-style:italic;}.BBNameLink:active{color:Black;}.BBNameLink:hover{color:Green;}.BBNameLink:link{color:black;}.BBNameLink:visited{color:blue;}.PagedListFooter{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.PagedListFooterLink:hover{color:#06C;text-decoration:underline;}.PagedListFooterLink:link{color:#06C;text-decoration:none;}.PagedListFooterLink:visited{color:#69C;text-decoration:none;}.SpellBody{background-color:#f5f5f5;padding:0 6px 6px 6px;}.SpellButton{margin:0,0px,2px,2px;width:100%;}.SpellCheckBadWord{color:Red;font-weight:bold;}.SpellCheckTextBox{width:100%;}.SpellFieldValue{font-size:8pt;text-align:left;}.SpellHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.SpellHeadingCell{background-color:#e9e9e9;width:100%;}.SpellHeadLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;}.SpellLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;text-align:right;}.SpellSubject{font-size:8pt;font-weight:bold;}.SpellSuggestionList{border:1px solid black;height:auto;width:100%;}.SpellText{background-color:#f5f5f5;padding:12px,6px,6px,6px;}.SpellTextValue{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;text-align:left;}.BBListOddRowStyle{background-color:#e9e9e9;}.MatchFinderResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.BBListingHeadingSortedDescending{background-image:url(./images/SortDesc.gif);background-position:right center;background-repeat:no-repeat;}.BBListingHeadingSortedAscending{background-image:url(./images/SortAsc.gif);background-position:right center;background-repeat:no-repeat;}.BBListingHeadingLink:active{font-weight:bold;}.BBListingHeadingLink:hover{font-weight:bold;}.BBListingHeadingLink:link{font-weight:bold;}.BBListingHeadingLink:visited{font-weight:bold;}.OCCHeader{font-family:arial,Helvetica,sans-serif;font-weight:bold;font-size:10pt;color:#F90;}.OCCClassName{font-family:arial,Helvetica,sans-serif;font-weight:bold;color:#06C;}.BBModalEditFormHeaderLabel{font-size:14px;}.BBModalEditForm{font-family:arial,verdana;font-size:11px;}.ModalEditFromSavingMessage{background-color:#FF9;visibility:visible;font-weight:bolder;font-size:small;color:black;vertical-align:middle;}.BBPager{height:15px \0/IE9;padding-top:2px \0/IE9;}.BBPagerPageLink{border:1px Solid #CCC;padding:4px;margin:3px;}.BBPagerPageLink:hover{background-color:#CCC;}.BBPagerSeparator{padding:4px;margin:3px;}.BBPagerPageSelectedLink{padding:4px;margin:3px;}.BBPagerPrevPageLink{border:1px Solid #CCC;padding:4px;margin:3px;}.BBPagerPrevPageLink:hover{background-color:#CCC;}.BBPagerNextPageLink{border:1px Solid #CCC;padding:4px;margin:3px;}.BBPagerNextPageLink:hover{background-color:#CCC;}.ReportCalendar{FONT-SIZE:8pt;}.SpellFieldCaption{font-size:8pt;font-weight:bold;text-align:left;}.MatchFinderDetailsValue{font-size:10pt;font-style:normal;}.SpellFormTable{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.SpellFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.ReportTitle{height:18px;}.LoginSectionHeader{font-style:italic;font-weight:bold;text-align:left;background-color:#eee;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:black;}.LoginLink{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}.BBNewRegCaptchaCaption{float:left;clear:left;width:125px;text-align:right;padding-right:5px;padding-left:10px;}.BBNewRegCaptchaResponse{width:150px;float:none;}.BBNewRegCaptchaControlCell{clear:none;margin-left:0;margin-top:3px;white-space:nowrap;}.BBNewRegCaptchaActionLinkContainer{text-align:right;}#trRegistrationRequest.BBFormRequiredFieldMarker{color:red;font-size:medium;font-weight:bolder;text-align:left;vertical-align:middle;width:65px;}.LoginFieldCaption{padding-right:8px;width:130px;}.LoginFieldMessage{FONT-SIZE:8pt;COLOR:gray;FONT-FAMILY:Arial Narrow;}.LoginFormTable{border:0 none;width:auto;}.LoginFormTextArea{width:140px;}.LoginFormTitle{Padding-right:2px;Padding-top:6px;Padding-bottom:6px;font-family:verdana,arial;color:#2B3b76;font-size:14px;text-align:left;border-bottom:none;}.RoleImage{width:20px;margin:2px 2px 2px 2px;}.RoleImageContainer{padding:2px 2px 2px 2px;}.ProfileImageDefault{width:100px;}.ProfileDisplayMultiRecordTable{width:100%;}.ProfileFormPrivateControlCell{text-align:center;}.ProfileFieldCaptionDisabled{color:#CCC;}.ProfileFormButtonCell{text-align:right;}.ProfileFormRequiredFieldMarkerDisabled{color:#CCC;}.ProfileFormTable{border:0;}.ProfileFormChildRowTitle{text-align:right;}.ProfileFormTitle{text-align:left;}.DirectoryListingItemInteriorTable{border-collapse:collapse;white-space:nowrap;width:100%;}.DirectoryListingItemInteriorItem{white-space:nowrap;}.DirectoryPagingButton{width:60px;}.DirectoryListingHeading{border-left:1pt solid #FFF;border-right:1pt solid #FFF;padding:5px 15px 5px 5px;}.DirectoryListingItem{border-bottom:1pt solid buttonFace;vertical-align:top;}.DirectoryListingTable{border-collapse:collapse;}.DonationHelpFormDDTable{height:275px;}.DonationHelpFormGATable{height:280px;}.DonationHelpFormCheckTable{height:50px;}.DonationHelpFormCSCTable{height:400px;}.DonationCaptureFieldControlCellAmount{font-weight:bold;width:400px;}.DonationECardSectionSeparator{background-color:LightGrey;margin-left:20px;padding:2px;}.DonationECardSectionBody{padding:5px 5px 5px 20px;}.DonationECardTemplate{padding:2px;}.DonationCaptcha{margin:0;}.DonationCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px;white-space:nowrap;}.DonationCaptchaImageContainer{border:1px solid #AAA;}.DonationCaptchaActionLinkContainer{text-align:right;}.DonationCaptureFieldCaption{background:gainsboro;width:150px;}.DonationFieldCaption{background:gainsboro;}.DonationCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px;}.DonationButtonCell{text-align:right;}.DonationCaptureReadonlyValue{text-align:left;}.DonationCaptureSelectListNarrow{width:75px;}.DonationCaptureFormTable{width:100%;}.DonationCaptureTextArea{width:350px;}.DonationTextArea{width:350px;}.DonationCaptureTextboxNarrow{width:80px;}.DonationCaptureTextboxWide{width:350px;}.DonationTextboxNarrow{width:80px;}.DonationTextboxWide{width:350px;}.DonationCaptureListingHeading{background-color:#339;color:White;height:30px;text-align:center;}.DonationListingHeading{background-color:#339;color:white;height:30px;text-align:center;}.BBClassNotesApprovalFilterRow{border-bottom:1pt solid buttonFace;border-top:1pt solid buttonFace;}.BBClassNotesDisplayTable{width:100%;}.BBClassNotesNoteTitleRow{color:black;vertical-align:top;}.BBClassNotesTabButtonSelected{font-weight:bold;}.BBClassNotesFormTable{width:100%;}.BBClassNotesTextArea{width:100%;}.BBClassNotesLastModifiedMessage{color:black;text-align:right;}.EventAttendeesComplete{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small;}.EventAttendeesCurrent{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small;font-weight:bold;}.EventAttendeesFuture{padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;}.EventAttendeesGrid{font-size:xx-small;color:#666;vertical-align:top;background-color:#eee;border:1px solid #dcdcdc;padding-right:8px;margin-bottom:10px;}.EventAttendeesOverallTotal{font-weight:normal;background-color:#eee;font-size:xx-small;padding-right:6px;}.EventItemRegistrantsEventName{background-color:#eee;font-style:italic;font-weight:bold;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:black;}.EventItemsSelectionGrid{margin-top:6px;margin-bottom:6px;border:1px solid #ebebeb;}.EventSectionHeader{font-weight:bold;background-color:#fff;Padding-right:2px;Padding-top:6px;Padding-bottom:6px;font-family:verdana,arial;color:#2B3b76;font-size:14px;text-align:left;border-bottom:none;}.EventTicketsBodyCell{color:#666;font-size:xx-small;font-weight:normal;}.EventTicketsHeaderCell{font-weight:normal;color:#666;font-size:xx-small;}.SummaryGridEventTitle{font-style:normal;font-size:11px;font-weight:bold;}.EventItemRegistrationControlCellQuantity{width:55px;}.EventItemRegistrantControlCellName{text-align:right;}.EventItemRegistrantsHeader{background-color:transparent;text-align:left;font-weight:bold;color:#666;padding-top:8px;padding-left:6px;padding-bottom:6px;border-bottom:1px solid #dcdcdc;}.EventItemRegistrationControlCellDescription{font-weight:bold;text-align:left;width:100px;}.EventItemRegistrationControlCellNumParticipants{text-align:left;}.EventItemRegistrationControlCellPrice{font-weight:bold;text-align:right;width:100px;}.EventItemRegistrationFooterControlCellAmount{font-weight:bold;text-align:right;width:70px;}.EventItemRegistrationFooterControlCellNumRegistrations{font-weight:bold;width:25px;}.EventItemRegistrationFooterControlCellRegistrations{width:100px;}.EventItemRegistrationFooterControlCellTotal{text-align:right;width:150px;}.EventItemRegistrationsHeader{background-color:transparent;text-align:left;font-size:11px;font-weight:bold;color:#666;font-family:verdana,arial,helvetica,sans serif;}.EventProgressCell{background-color:#339;height:10px;}.EventProgressCellFuture{background-color:Gray;height:10px;}.EventProgressCellPast{background-color:Gray;height:10px;}.EventItemRegistrantControlCell{text-align:left;}.EventItemRegistrantSelectList{width:200px;}.EventSubmitButton{margin-left:5px;margin-right:5px;width:100px;}.EventItemRegistrantsTable{text-align:center;width:485px;}.EventItemRegistrationFooterTable{border:none;width:485px;}.EventItemRegistrationsTable{border:none;text-align:left;width:550px;margin-left:20px;}.EventItemsTable{border:none;}.EventTable{border:none;width:550px;}.EventItemRegistrantTextbox{width:200px;}.EventItemRegistrationTextbox{width:25px;}.EventItemTitleDescription{border:none;font-weight:normal;}.EventItemTitleName{border:none;font-size:medium;}.EventItemTitleTime{border:none;font-size:small;}.EventMessage{text-align:center;}.ProfilePhotoFormTextbox{width:250px;}.DiscussionPending{color:#f00;}.DiscussionFilterSpacer{width:2px;}.DiscussionFooterLink:hover{color:#06C;text-decoration:underline;}.DiscussionFooterLink:link{color:#06C;text-decoration:none;}.DiscussionFooterLink:visited{color:#69C;text-decoration:none;}.DiscussionGroupApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px;}.DiscussionGroupDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px;}.DiscussionGroupHeadingCell{background-color:#e9e9e9;width:100%;}.DiscussionGroupHeadingText{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.DiscussionGroupNewTopicButton{background:url(images/PostNewTopic.gif) no-repeat;height:14px;padding:0;width:79px;}.DiscussionGroupReplyButton{height:13px;margin-right:6px;padding:0;width:36px;}.DiscussionGroupReplyTextbox{width:100%;}.DiscussionGroupSearchCellSpacer{width:1%;}.DiscussionGroupSearchTextCell{width:45%;}.DiscussionMessageNew{color:#f00;font-size:8pt;font-weight:normal;}.DiscussionMessageSepHR{color:#ccc;margin:3px 0 0 0;padding:0;width:95%;}.DiscussionNew{color:#f00;}.DiscussionReplyBody{background-color:transparent;padding:0 6px 0 0;}.DiscussionReplyFieldValue{font-size:8pt;text-align:left;}.DiscussionReplyHeading{background-color:transparent;height:21px;padding:3px 5px 2px 0;}.DiscussionReplySubject{font-size:8pt;font-weight:bold;}.DiscussionReplyTable{margin:0 0 10px 0;width:100%;}.DiscussionThreadLBracket{background:url(images/Bracket3.gif) no-repeat;height:21px;padding:0;width:11px;}.DiscussionThreadRBracket{background:url(images/Bracket2.gif) no-repeat;height:21px;padding:0;width:11px;}.DiscussionThreadTBracket{background:url(images/Bracket1.gif) no-repeat;background-position:3px 3px;border-style:none;border-top:none;height:21px;padding:0;width:11px;}.DiscussionTopicBody{background-color:#f5f5f5;padding:12px 6px 6px 6px;}.DiscussionTopicFieldValue{font-size:8pt;text-align:left;}.DiscussionTopicHeading{background-color:#e9e9e9;height:21px;padding:3px 5px 2px 5px;}.DiscussionTopicLink:hover{color:#06C;text-decoration:underline;}.DiscussionTopicLink:link{color:#06C;text-decoration:none;}.DiscussionTopicLink:visited{color:#69C;text-decoration:none;}.DiscussionTopicList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.DiscussionTopicListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.DiscussionTopicNumReplies{font-size:8pt;font-weight:normal;}.DiscussionTopicSepHR{width:95%;}.DiscussionTopicSubject{font-size:8pt;font-weight:bold;}.DiscussionTopicTable{margin:0 0 5px 0;width:100%;}.PostDiscussionPreviewHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.PostDiscussionPreviewHeadingCell{background-color:#e9e9e9;width:100%;}.PostDiscussionPreviewLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;}.PostDiscussionReplyHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.PostDiscussionReplyHeadingCell{background-color:#e9e9e9;width:100%;}.PostDiscussionReplyLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;}.PostDiscussionTopicHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.PostDiscussionTopicHeadingCell{background-color:#e9e9e9;width:100%;}.PostDiscussionTopicLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;}.DiscussionFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:60px;}.DiscussionReplyFieldCaption{font-size:8pt;font-weight:bold;text-align:left;}.DiscussionTopicFieldCaption{font-size:8pt;font-weight:bold;text-align:left;}.PostReplyFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.PostTopicFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.DiscussionGroupButtonCell{text-align:left;}.PostDiscussionPreviewFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.PostDiscussionReplyFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.PostDiscussionTopicFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.DiscussionGroupMessageTextArea{width:95%;}.DiscussionGroupSearchTextbox{width:100%;}.DiscussionGroupTopicTextbox{width:95%;}.DiscussionGroupFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.DiscussionGroupValidationSummary{background-color:transparent;}.DiscussionThreadList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.DiscussionGroupMessage{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:bold;}.BBDocumentDisplayDescriptionStyle{font-style:italic;}.BBDocumentDisplayHeaderSelected{font-weight:bold;}.BBDocumentDisplayNew{color:#F00;}.BBDocumentDisplayTable{background-color:transparent;width:100%;}.BBDocumentFormTable{width:100%;}.BBDocumentAddDescription{font-size:medium;}.BBDocumentAddFile{width:auto;}.BBPollAnswersRadioList{white-space:nowrap;}.BBPollAnswersTable{text-align:left;}.BBPollAnswersTableCell{white-space:nowrap;}.BBPollResultsTableSummaryCell{font-weight:bold;}.BBPollsQuestionCell{font-size:small;text-align:left;}.BBPollsQuestionRow{font-weight:bold;}.BBPollsSubmitButtonCell{text-align:center;}.BBPollsSubmitButtonRow{text-align:center;}.BBPollsSubmitButton{font-weight:bold;}.BBPollsFormTable{margin:2 2 2 2;}.BBPollsFormTitle{text-align:left;}.JobBoardLegend{font-size:8pt;font-style:normal;font-weight:normal;}.JobBoardPostLink:hover{color:#06C;text-decoration:underline;}.JobBoardPostLink:link{color:#06C;text-decoration:none;}.JobBoardPostLink:visited{color:#69C;text-decoration:none;}.JobBoardSearchLink:hover{color:#06C;text-decoration:underline;}.JobBoardSearchLink:link{color:#06C;text-decoration:none;}.JobBoardSearchLink:visited{color:#69C;text-decoration:none;}.JobDetailApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px;}.JobDetailEditButton{background:url(images/EditBtn.gif) no-repeat;height:14px;padding:0;width:31px;}.JobDetailHeadingCell{background-color:#e9e9e9;width:100%;}.JobDetailLegend{font-size:8pt;}.JobDetailLink:hover{color:#06C;text-decoration:underline;}.JobDetailLink:link{color:#06C;text-decoration:none;}.JobDetailLink:visited{color:#69C;text-decoration:none;}.JobPostDetailFieldCaption{background-color:#e9e9e9;text-align:right;white-space:nowrap;width:25%;}.JobPostDetailFieldValue{background-color:#f5f5f5;width:75%;}.JobPostDetailTable{font-size:8pt;}.JobResultsApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px;}.JobResultsDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px;}.JobResultsFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:80%;}.JobResultsFilterSpacer{width:2px;}.JobResultsHeading{font-family:Verdana,Helvetica,sans-serif;}.JobResultsHeadingCell{background-color:#e9e9e9;width:100%;}.JobResultsLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.JobResultsLink:hover{color:#06C;font-size:8pt;text-decoration:underline;}.JobResultsLink:link{color:#06C;font-size:8pt;text-decoration:none;}.JobResultsLink:visited{color:#69C;font-size:8pt;text-decoration:none;}.JobResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.JobResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.JobResultsNew{color:#f00;}.PostJobHeadingCell{background-color:#e9e9e9;width:100%;}.PostJobLegend{font-size:8pt;}.PreviewJobHeadingCell{background-color:#e9e9e9;width:100%;}.PreviewJobLegend{font-size:8pt;}.SearchJobHeadingCell{background-color:#e9e9e9;width:100%;}.SearchJobLegend{font-size:8pt;}.JobSearchFieldCaption{background-color:#e9e9e9;text-align:right;width:30%;}.JobPostFieldControlCell{width:65%;}.JobSearchFieldControlCell{width:60%;}.JobPostSelectList{width:97%;}.JobSearchSelectList{width:100%;}.JobBoardFormTable{font-family:Verdana,Helvetica,sans-serif;}.JobDetailFormTable{font-family:Verdana,Helvetica,sans-serif;}.PostJobFormTable{font-family:Verdana,Helvetica,sans-serif;}.PreviewJobFormTable{font-family:Verdana,Helvetica,sans-serif;}.SearchJobFormTable{font-family:Verdana,Helvetica,sans-serif;}.JobPostTextArea{width:95%;}.JobPostTextboxWide{width:95%;}.JobSearchTextboxWide{width:100%;}.JobBoardValidationSummary{background-color:transparent;font-size:8pt;}.BBCurrentMembershipCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%;border-bottom:1pt solid black;}.BBMembershipSummaryActionCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%;}.BBMembershipFieldCaption{width:175px;}.BBMembershipSummaryFieldCaption{width:150px;}.BBMembershipFormReadonlyValue{font-weight:lighter;font-style:italic;}.BBMembershipTextArea{width:100%;}.BBMembershipTextboxNarrow{width:80px;}.BBMembershipBenefitsGridHeader{font-weight:bold;font-size:x-small;}.BBMembershipBenefitsGridItem{font-size:x-small;}.GivingHistoryList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}.GivingHistoryListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.GivingHistoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.NewsReaderFormImage{text-align:right;}.NewsReaderResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.NewsReaderResultsList{border-width:0;border-style:None;width:100%;}.NewsReaderItemLink{color:#06C;text-decoration:none;}.NewsReaderItemLink:visited{color:#69C;text-decoration:none;}.NewsReaderItemLink:hover{color:#06C;text-decoration:underline;}.NewsReaderItemDesc{white-space:normal;}.NewsReaderItemDate{font-size:smaller;font-style:italic;}.NewsReaderLoadError{background-color:transparent;color:red;}.NewsReaderFormTable{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.NewsReaderFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:9pt;text-align:left;font-weight:bold;}.ChannelStoryApproveButton{background:url(images/ApproveBtn.gif) no-repeat;padding:0;width:44px;height:14px;}.NewsChannelFormImage{text-align:right;}.NewsChannelLoadError{background-color:transparent;color:red;}.NewsChannelStoryList{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;background-color:transparent;}.NewsChannelStoryListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.NewsChannelItemTitle{font-size:12pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.NewsChannelItemDate{font-size:smaller;font-style:italic;}.PostChannelStoryHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;}.PostChannelStoryLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;}.ChannelStoryEditButton{background:url(images/EditBtn.gif) no-repeat;padding:0;width:30px;height:14px;}.ChannelStoryDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;padding:0;width:44px;height:14px;}.ChannelNewStoryButton{background:url(images/PostNewStory.gif) no-repeat;padding:0;width:79px;height:14px;}.ChannelRSSFeedButton{background:url(images/feed-icon.gif) no-repeat;padding:0;width:16px;height:16px;}.rteImage{background:#D3D3D3;border:1px solid #D3D3D3;cursor:pointer;cursor:hand;}.rteImageRaised{background:#D3D3D3;border:1px outset;cursor:pointer;cursor:hand;}.rteImageLowered{background:#D3D3D3;border:1px inset;cursor:pointer;cursor:hand;}.rteVertSep{margin:0 4px 0 4px;}.rteBack{background:#D3D3D3;border:1px outset;letter-spacing:0;padding:2px;}.rteBack tbody tr td,.rteBack tr td{background:#D3D3D3;padding:0;}.PostStoryFieldCaption{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.PostChannelStoryFormTable{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;background-color:transparent;}.ChannelStoryTextbox{width:100%;}.NewsChannelFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.PostChannelStoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%;}.ChannelStoryValidationSummary{background-color:transparent;}.FRDashBoardSectionHeading{background-color:#000080;color:white;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap;}.FRDashBoardSection{border:buttonface 1pt solid;font-size:10px;}.FRDashLink{font-size:12px;}.FRDashLink:link{font-size:12px;text-decoration:none;}.FRDashLink:visited{font-size:12px;text-decoration:none;}.FRDashLink:hover{font-size:12px;text-decoration:underline;}.FRDashLink:active{font-size:12px;text-decoration:underline;}.FRDashSubHeading{font-weight:bold;font-size:12px;}.FRTeamGraph{WIDTH:100%;}.FRTeamGraphName{font-size:12px;}.FRTeamGraphHeading{border-bottom-style:solid;border-bottom-width:thin;font-size:12px;}.FRTeamGraphFooter{border-top-style:solid;border-top-width:thin;font-size:12px;}.FRToDoNewDonationsText{color:#F00;font-size:12px;font-weight:bold;}.FRToDoImgCell{WIDTH:18px;}.FRButtonText{BORDER-RIGHT:buttonface 1pt solid;FONT-SIZE:12px;text-align:center;white-space:nowrap;}.FRButtonTextActive{font-weight:bold;}.FRButton{BORDER-RIGHT:buttonface 1pt solid;text-align:center;white-space:nowrap;}.FRParticipantName{font-size:16px;}.FRTeamName{color:#666;font-size:12px;}.FRFieldSetCaption{color:#666;font-size:14px;}.FRAddressBookSelectedLetter{font-size:16px;}.FRActivityReportName{font-weight:bold;}.FRText{font-size:12px;}.FRTextRaised{color:#060;font-size:12px;}.FRDonorListSetCaption{font-weight:bold;padding-bottom:5px;padding-top:5px;}.FRProgressIndicator{font-size:11px;color:#666;font-weight:bold;vertical-align:top;background-color:#dcdcdc;border:0;border-spacing:1px;}.FRSectionHeader{font-weight:bold;background-color:#eee;font-style:italic;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:black;}.FRProgressCell{background-color:#339;height:10px;color:black;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;BACKGROUND-IMAGE:url(images/GreySelectedGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;vertical-align:top;}.FRProgressCellFuture{background-color:Gray;height:10px;BACKGROUND-IMAGE:url(images/GreyGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;vertical-align:top;}.FRProgressCellPast{background-color:Gray;height:10px;BACKGROUND-IMAGE:url(images/GreyGradientBackground.gif);BACKGROUND-REPEAT:repeat-x;padding-left:4px;padding-right:4px;padding-top:2px;vertical-align:top;padding-bottom:2px;}.FRDashCaptions{font-size:12px;}.FRFormTitle{color:#666;font-size:14px;}.FREvenRowStyle{BACKGROUND-COLOR:#e9e9e9;}.FRDonorListEvenRowStyle{background-color:#eee;}.FRListingHeading{COLOR:white;BACKGROUND-COLOR:#191970;}.FRDonorListHeading{color:black;border-style:none;background-color:white;}.FRDonorListing{border-style:none;}.FROddRowStyle{BACKGROUND-COLOR:#fff;}.FRDonorListOddRowStyle{background-color:#fff;}.FRDonorListFooterRowStyle{background-color:#fff;font-weight:bold;}.FRManagerFieldSetCaption{color:#666;font-size:14px;}.FRManagerDashBoardSection{FONT-SIZE:10px;BORDER:buttonface 1pt solid;}.FRManagerDashBoardSectionHeading{background-color:#000080;color:white;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap;}.FRManagerDashBoardSectionToolbar{font-size:12px;}.FRManagerDashCaptions:link{text-decoration:none;}.FRManagerDashCaptions:visited{text-decoration:none;}.FRManagerDashCaptions:hover{text-decoration:underline;}.FRManagerDashCaptions:active{text-decoration:underline;}.FRManagerDashCaptions{font-size:12px;}.FRManagerFormTitle{color:#666;font-size:14px;}.SurveyTitle{font-size:14pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.SurveySubTitle{font-size:12pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.SurveyQuestion{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyQuestionSequence{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyButtonsRow{text-align:center;}.SurveyAnswer{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyAnswerColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyQuestionSeparator{width:100%;font-size:1pt;background-color:#a9a9a9;}.SurveyConstantSumTextbox{width:50px;}.SurveyResponseResultsBar{height:5px;background-color:green;border-right:1px solid #000;}.SurveyResponseColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyResponseCell{font-size:10pt;font-family:Verdana,Helvetica,sans-serif;}.SurveyAnswerTableHeaderRow{background-color:#a9a9a9;}.SurveyResponseTableHeaderRow{background-color:#a9a9a9;}.SurveyTestModeMessage{font-weight:bold;font-size:16pt;color:red;}.SurveyAnswerRequiredMessage{font-weight:bold;font-size:10pt;color:black;}.SurveyButton{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;}.SurveyFormTable{border:none;width:100%;}.SurveyQuestionTable{border:none;}.SurveyAnswerTable{border:none;}.SurveyResponseTable{border:none;}.SurveyOpenEndedEssayTextArea{width:250px;}.SurveyOpenEndedAnswerTextbox{width:150px;}.SurveyCompleteMessage{font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.SurveyErrorMessage{color:red;font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.CHDashBoardSectionHeading{background-color:#000080;color:white;font-size:12px;font-weight:bold;padding:3px 3px 3px 3px;white-space:nowrap;}.CHDashBoardSection{border:buttonface 1pt solid;font-size:10px;}.CHDashLink{font-size:12px;}.CHDashLink:link{font-size:12px;text-decoration:none;}.CHDashLink:visited{font-size:12px;text-decoration:none;}.CHDashLink:hover{font-size:12px;text-decoration:underline;}.CHDashLink:active{font-size:12px;text-decoration:underline;}.CHDashSubHeading{font-size:12px;font-weight:bold;}.CHToDoImgCell{width:18px;}.CHButtonText{border-right:buttonface 1pt solid;font-size:12px;text-align:center;white-space:nowrap;}.CHButtonTextActive{FONT-WEIGHT:bold;}.CHButton{border-right:buttonface 1pt solid;text-align:center;white-space:nowrap;}.CHFieldSetCaption{color:#666;font-size:14px;}.CHText{font-size:12px;}.CHTextRaised{font-size:12px;}.CHConsoleHeaderRightTop{font-size:16px;text-align:left;}.CHConsoleHeaderRightBottom{font-size:12px;text-align:left;}.CHInvalidUserWarningLabel{color:#F00;font-size:12px;text-align:center;}.CHConsoleLiteralText{font-size:12px;}.CHDashCaptions{font-size:12px;}.CHFormTitle{color:#666;font-size:14px;}.CHListingHeading{COLOR:white;BACKGROUND-COLOR:#191970;}.FundraiserReportTitleCell{text-align:center;vertical-align:top;width:100%;}.FundraiserReportDescriptionTableCell{white-space:nowrap;text-align:right;vertical-align:top;}.FundraiserReportDescriptionLabel{font-size:smaller;font-weight:bold;color:Blue;}.FundraiserReportDataTableCell{white-space:nowrap;text-align:left;vertical-align:top;}.FundraiserReportDataLabel{font-size:smaller;font-weight:bold;}.FundraiserReportSeparator{color:Blue;}.FundraiserReportButtonCell{text-align:right;}.FundraiserReportDetailsButton{font-weight:bold;font-size:small;}.FundraiserReportChartCell{text-align:center;vertical-align:top;}.FundraiserReportFormTable{border:0;width:100%;}.FundraiserReportTitleLabel{color:Blue;font-size:large;font-weight:bold;}.SearchDescriptionStyle{WHITE-SPACE:pre;}.ListViewDateLabel{height:17px;font-size:11pt;}.ListViewEventItemContainer{padding-left:5px;font-size:smaller;}.CalendarViewMonthYearLabel{height:17px;font-size:11pt;}.CalendarViewDayHeader{background-color:#369;color:White;height:1px;}.CalendarViewOtherMonthDay{border:1px solid #aaa;height:50px;color:#C96;}.CalendarViewWeekendDay{border:1px solid #aaa;height:50px;}.CalendarViewDay{border:1px solid #aaa;height:50px;}.CalendarViewSelectedDay{font-weight:bold;}.ListViewEventDate{font-weight:bold;color:#d51;margin-top:15px;}.ListViewEventTitle{font-weight:bold;color:#0048BE;}a.ListViewEventTitle:link{font-weight:bold;text-decoration:none;}a.ListViewEventTitle:active{font-weight:bold;text-decoration:none;}a.ListViewEventTitle:visited{font-weight:bold;text-decoration:none;}a.ListViewEventTitle:hover{font-weight:bold;text-decoration:underline;}.ListViewEventSubtitle{color:#00008B;vertical-align:top;}.ListViewEventTime{font-size:9pt;}.ListViewEventLocation{vertical-align:top;font-size:9pt;}.EventCalendarName{font-weight:bold;}.DetailEventTitle{font-weight:bold;}.DetailEventSubtitle{font-style:italic;}.DetailCaptionContainer{background-color:#808080;}.DetailCaption{color:white;}.DetailEventCancelled{font-style:italic;}.ListViewEventCancelled{font-style:italic;}.CalendarViewToday{border:1px solid #aaa;background-color:lightsteelblue;width:3%;}.CalendarViewAllDayEvent{border:1px dotted #aaa;margin-bottom:10px;}.CalendarViewMultiDayEvent{margin-bottom:10px;}.CalendarViewEvent{margin-bottom:10px;}.CalendarFilterContainer{float:left;font-size:smaller;width:100%;border:2px solid gray;}.CalendarFilterSaveButton{background-color:white;color:black;font-size:8pt;width:100px;}.CalendarFilterHorizontalDividers{color:silver;}.EventCalendarPartContainer{vertical-align:top;text-align:left;}.ListViewTopLeft{border-bottom:solid 1px gray;}.ListViewTopRight{border-bottom:solid 1px gray;text-align:right;}.ListViewTopGap{padding-top:5px;}.ListViewEventTopGap{padding-top:10px;}.ListViewEventDivider{margin-bottom:10px;}.CalendarViewContainer{width:100%;}.CalendarViewTopLeft{width:35%;}.CalendarViewTopMiddle{width:30%;text-align:center;}.CalendarViewTopRight{width:35%;text-align:right;}.CalendarViewTodayText{white-space:nowrap;}.CalendarViewBottomIcons{text-align:right;}.CalendarFilterSaveContainer{text-align:right;}.CalendarFilterSaveMsg{display:none;border:solid 1px #903;color:#903;font-size:small;}.CalendarEventRecurMsg{padding:3px;font-weight:bold;}.CalendarEventRecurContainer{border:1pt solid gray;}.CalendarFormLegend{font-weight:bold;}.CalendarFormCategoryContainer{width:100%;}.CalendarFormDateTimeContainer{width:100%;}.CalendarFormOptionalText{color:gray;vertical-align:top;font-size:x-small;}.CalendarFormEventInfoContainer{width:100%;}.CalendarFormHTMLEditor{height:360px;width:525px;}.DetailCalendarCategory{height:30px;vertical-align:bottom;}.EventCalendarButtons{font-size:10pt;}.EventCalendarButtonBar{height:40px;}.EditEventDropDown{width:275px;}.ImportContainer{width:100%;}.ImportSelectFileContainer{width:100%;}.ImportMapFieldsContainer{width:100%;}.ImportNavigationButtonsContainer{width:100%;text-align:right;}.ImportConfirmationContainer{width:100%;}.ImportCaption{font-weight:600;text-align:left;}.ImportListTable{width:100%;border:1px none gainsboro solid;}.CalendarFormFieldCaption{vertical-align:top;width:20%;}.DetailLeft{width:10%;text-align:left;vertical-align:top;}.DetailDateTime{border-bottom:solid 1px gray;}.DetailEventDetails{border-bottom:solid 1px gray;}.DetailRight{width:90%;}.ListViewContainer{width:100%;border:none;}.EditEventLocation{width:275px;height:30px;}.EditEventFees{width:275px;height:25px;}.EditEventContactInfo{width:275px;height:25px;}.EditEventTextBox{width:275px;}.ImportListEvenRowStyle{background-color:#f5f5f5;text-align:left;height:20px;}.ImportListHeading{background-color:gainsboro;text-align:center;height:20px;white-space:nowrap;}.ImportListOddRowStyle{background-color:white;text-align:left;height:20px;}.EducationListItem{padding:3px;}.EducationListHeaderItem{padding:3px;}.EducationFormFieldSetCaption{font-weight:bold;}.EducationListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}.EducationListEvenRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;}.EducationListOddRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;}.BBVolOpSignUpInstructions{font-style:italic;}.BBVolOpJobListPageControlCell{text-align:right;}.BBVolOpBackToListCell{text-align:right;white-space:nowrap;}.BBVolOpJobDetailCaption{width:15%;}.BBVolOpJobDetailButtonCell{text-align:center;}.BBVolOpSignUpButtonCell{text-align:center;}.BBVolOpSearchButtonCell{text-align:center;}.BBVolOpJobListTable{width:100%;}.BBVolOpJobDetailTable{width:100%;}.BBVolOpSignUpTable{width:100%;}.BBVolOpJobList{width:100%;}.UpcomingEventContainer{background-color:#f5f5f5;}.RecentEventContainer{background-color:#f5f5f5;}.UpcomingEventTitle{font-weight:bold;color:#808080;}.RecentEventTitle{font-weight:bold;color:#808080;}.MoreEventURL{padding-right:15px;}.HighlightEventTitle{font-weight:bold;}.HighlightEventCancelled{font-style:italic;}.HighlightEventScore{font-weight:bold;}.BBNotesNoteImageCell{vertical-align:top;}.BBNotesNoteTopicCell{font-weight:bold;text-align:left;}.BBNotesNoteNameCell{text-align:right;}.BBNotesNoteDateCell{text-align:right;}.BBNotesNoteLinkCell{text-align:right;}.BBNotesNoteCell{text-align:left;}.BBNotesListPageControlCell{text-align:right;}.BBNotesListAddCell{text-align:right;}.BBNotesList{width:100%;}.BBNotesInstructions{font-style:italic;}.BBNotesSearchFormTable{width:100%;}.BBNotesTabSelected{font-weight:bold;padding-left:3px;padding-right:3px;}.BBNotesTabUnselected{padding-left:3px;padding-right:3px;}.BBNotesNoteTable{width:100%;}.BBNotesLayoutTable{width:100%;}.BBNotesListLayoutTable{width:100%;}.BBNotesEditorLayoutTable{width:100%;}.BBNotesSearchFormLayoutTable{width:100%;}.BBNotesTextArea{width:100%;}.BBNotesEditor{width:100%;}.Scroller{border:#d8d8d8 1px solid;background-color:#eee;font-family:Arial,Verdana;margin:10px;}.ScrollerHeaderTD{background-color:#eee;text-align:center;}.ScrollerTitle{font-size:11pt;font-weight:bold;padding:3px;white-space:nowrap;}.ScrollerWrapper{border:#d8d8d8 0 solid;background-color:#fff;width:100%;left:4px;}.ScrollerLoadingMsg{font-size:9pt;font-weight:normal;padding:3px;white-space:nowrap;}.ScrollerListRow{padding:3px;font-size:8pt;}.ScrollerItemGift{font-weight:bold;}.ScrollerItemDonor{font-weight:bold;}.ScrollerItemComment{padding-left:10px;padding-right:10px;display:block;padding-top:3px;}.ScrollerPlayPauseTD{text-align:left;padding-right:3px;padding-left:4px;padding-bottom:3px;padding-top:3px;}.ScrollerItemAmount{font-weight:bold;}.SocialNetworking_ContentItemActionList_Part{border:1px solid #999;background-color:#EEE;padding:5px 10px;}.SocialNetworking_ContentItemActionListItem_Part{width:125px;margin-bottom:3px;margin-top:2px;}.SocialNetworking_ContentItemActionListItem_Part:link{font-weight:bold;color:#225;text-decoration:underline;}.SocialNetworking_ContentItemActionListItem_Part:visited{font-weight:bold;color:#225;text-decoration:underline;}.SocialNetworking_ContentItemActionListItem_Part a img{width:0;height:0;margin-right:0;}.SocialNetworking_ActionListItemConfirmationWrapper_Part{position:relative;border:1px solid #666;padding:10px;background-color:#FFF;background-image:url(images/userdashboard/sn_confirmbg.gif);background-repeat:repeat-x;width:190px;margin-left:-110px;margin-right:0;text-align:center;z-index:99999;}.SocialNetworking_ActionListItemConfirmationText_Part{display:block;margin-bottom:8px;text-align:left;}.SocialNetworking_ActionListItemConfirmationTextName_Part{font-weight:bold;font-style:italic;}.SocialNetworking_ActionListItemConfirmationLinkButton_Part{color:#339;padding:5px;margin-right:10px;}.SocialNetworking_ActionListItemConfirmationLinkButton_Part:link{color:#339;font-weight:bold;font-size:110%;text-decoration:underline;}.SocialNetworking_ActionListItemConfirmationLinkButton_Part:visited{color:#339;font-weight:bold;}.MyFriends_ProfileImage{width:60px;}.MyFriends_OnlineStatus{font-size:10pt;font-family:Verdana;}.MyFriends_ItemStyle{text-align:center;height:100px;width:100px;}.MyFriends_NameText{font-size:10pt;font-family:Verdana;text-decoration:none;}.MyFriends_NameText:Hover{font-size:10pt;font-family:Verdana;text-decoration:underline;}.MyFriends_ImageCell{vertical-align:bottom;}.MyFriends_NameCell{vertical-align:top;height:60px;}.PageSharingContainer{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:8px;overflow:auto;width:95%;}.PageSharingLink{color:#444;text-decoration:none;font-weight:bold;font-size:12px;display:none;}.PageSharingLinkImage{display:block;border:none;float:left;display:none;}.PageSharingList{display:inline;clear:both;margin:5px 0 0 0;padding:0;}.PageSharingListItem{list-style:none;float:left;margin-right:20px;padding:0;}.PageSharingListItemLinkImage{display:block;border:none;float:left;width:16px;height:16px;margin-right:2px;}.PageSharingLink:link{color:#444;text-decoration:none;font-weight:bold;font-size:12px;}.PageSharingLink:visited{color:#444;text-decoration:none;font-weight:bold;font-size:12px;}.PageSharingLink:hover{color:#444;text-decoration:none;font-weight:bold;font-size:12px;}.PageSharingListItemLink:link{color:#039;font-size:10px;text-decoration:underline;}.PageSharingListItemLink:visited{color:#039;font-size:10px;}.PageSharingListItemLink:hover{color:#039;font-size:10px;}.PageSharingModalInfoText{padding:10px;}.PageSharingCaption{float:left;clear:left;width:125px;text-align:right;padding-right:5px;padding-left:10px;color:#000;}.PageSharingControlCell{margin-left:140px;clear:right;margin-top:3px;}.PageSharingFormTextBox{width:298px;}.PageSharingFormTextArea{width:298px;height:50px;}.PageSharingControlHelpText{text-align:right;color:#999;font-size:85%;margin-right:55px;margin-bottom:5px;}.PageSharingSendMeACopy{margin-left:-2px;}.PageSharingCaptcha{text-align:right;color:#999;margin-right:55px;}.PageSharingCaptchaImageContainer{border:1px solid #AAA;}.PageSharingCaptchaActionLinkContainer{text-align:right;}.PageSharingModalActions{padding:20px 10px 10px 10px;text-align:center;}.PageSharingSubmitButton{margin-right:10px;}.PaymentPartSubmitButton{margin-right:12px;}.PaymentPartGrid{width:500px;margin-top:10px;}.GivingSearchResultDetails{margin:0;}.GivingSearchResultFieldName{color:#999;float:left;font-weight:bold;padding:0 1px 0 7px;text-transform:capitalize;}.GivingSearchSearchForm{background-color:#edf1f2;border:1px solid #b6babb;margin:0;padding:5px;width:100%;}.GivingSearchResultsHeader{color:#34657e;display:block;font-size:1.25em;font-weight:bold;padding:2px 0;text-align:left;text-transform:capitalize;}.GivingSearchPagingButtons{float:right;}.GivingSearchPagination{margin:0 0 5px 0;padding:0 0 5px 0;width:100%;}.GivingSearchResultCount{color:#34657e;float:left;margin:3px 5px 0 0;text-transform:lowercase;}.GivingSearchResultEvenRow{background-color:#EDF1F2;border:1px solid #b6babb;padding:0 0 2px 0;}.GivingSearchFieldCaption{color:#000;text-align:left;}.GivingSearchFormSelectList{font-size:.8em;}.GivingSearchFormTable{border:0;}.GivingSearchFormTitle{border-bottom:0;color:#34657e;font-size:1.5em;padding-bottom:3px;text-align:left;}.GivingSearchMessage{background-color:#EDF1F2;border:1px dashed #b6babb;color:#00e;font-size:.8em;margin:5px 30px;padding:5px;text-decoration:underline;}.GivingSearchResultLink{color:#00e;display:block;padding:2px 0 2px 2px;text-transform:capitalize;text-decoration:underline;}.RegAddlUsersList{list-style:none;}.ui-tabs-nav{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;font-size:1.1em;float:left;position:relative;bottom:-1px;}.ui-tabs-panel{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;clear:left;border:1px solid #d3d3d3;background-color:#fff;color:#222;padding:1.5em 1.7em;font-size:1.1em;}.ui-tabs-hide{position:absolute;left:-99999999px;}.WizardProgressionButtons{float:right;}.MDSteps{overflow:auto;padding-left:0;}.MDStep{float:left;border:1px solid #000;text-align:center;margin:2px;padding:2px 8px 2px 8px;background-color:#EEE;}.MDStepSelected{background-color:#CCC;}.MDStepLink{color:#000;}.MDStepNumber{display:block;}.MDHeader{display:inline;margin:2px;}.MDSection{padding:20px;width:580px;}.error{color:#F00;}.BBRequiredMarker{color:#F00;}.MDProgramsList{list-style:none;padding:0;}.MDLevelsList{list-style:none;padding:0;}.MDTypesList{list-style-type:none;}.MDTermsList{list-style:none;padding:0;}.MDDescriptionContainer{margin-left:42px;margin-top:-7px;}.additionalMember{list-style:none;}.ui-tabs-content{clear:both;padding-top:10px;}.DCTextboxWide{width:300px;}.TransactionManagerExportContainer{background-color:#CCC;border:1px solid #AAA;margin:1px 1px 1px 443px;position:absolute;width:55px;z-index:0;}.TransactionManagerExportOptionsContainer{float:right;background-color:#BBB;width:55px;}.TransactionManagerExportOptionsContainer ul{list-style-type:none;padding:0 0 0 5px;margin:0;}a.TransactionManagerExportLink{text-decoration:none!important;color:#555!important;font-family:Arial,Helvetica,sans-serif;}.TransactionManagerInformationGrid{width:500px;}.TransactionManagerExportButton{background:url("./images/transaction_manager_down_arrow.png") no-repeat scroll 0 0 transparent;height:14px;}.TransactionManagerSeparatorCell{background-color:#C0C0CC;width:100%;font-weight:bold;text-align:center;}.TransactionManagerGroupPickerCaption{width:100px;display:block;float:left;padding-right:3px;}.TransactionManagerAccDD{color:#033;list-style:none outside none;padding:0;width:150px;position:inherit;display:block;margin:-10px 4px 0;*margin-top:-25px;}.TransactionManagerAccDD h3{border:1px solid #9AC1C9;cursor:pointer;font-weight:bold;margin:5px 0 0 auto;padding:6px 6px 8px;text-align:center;width:25px;}.TransactionManagerAccDD h3:hover{background:url('header_over.gif') repeat scroll 0 0 transparent;}.TransactionManagerAccDD .acc-section{overflow:hidden;width:150px;z-index:1002;position:absolute;}.v .acc-content{width:150px;padding:15px;border:1px solid #9ac1c9;border-top:none;position:absolute;}.acc-content{background-color:#F1F1F1;border:1px solid #333;display:block;overflow:visible;padding:3px;position:relative;}.TransactionManagerExpanded dl{margin:0;}.TransactionManagerGridInstallmentOverdue{color:red;}.TransactionManagerFilterContainer{margin-bottom:10px;width:490px;padding:5px;border:1px solid #CCC;}.TransactionManagerFilterItem{margin-right:25px;overflow:auto;margin-top:5px;}.TransactionManagerGrid{width:500px;border-collapse:collapse;border:1px solid #AAA;margin-top:20px;}.TransactionManagerGridCell{padding:5px;border:none;}.TransactionManagerGridHeaderCell{padding:5px 15px 5px 5px;cursor:pointer;cursor:hand;border:none;background-color:#CCC;}.TransactionManagerGridDetailCell{padding:5px;border:none;}.TransactionManagerGridDetailLabel{float:left;width:150px;text-align:right;margin-right:10px;}.PagerContainerTable{border:1px solid #AAA;border-top:none;}.PagerInfoCell{padding:5px;white-space:nowrap;font-weight:bold;background-color:#EEE;}.PagerCurrentPageCell{cursor:normal;}.TransactionManagerGridHeaderCellSortedAscending{background-color:#BBB;background-image:url("./images/SortAsc.gif");background-position:right center;background-repeat:no-repeat;}.TransactionManagerGridHeaderCellSortedDescending{background-color:#BBB;background-image:url("./images/SortDesc.gif");background-position:right center;background-repeat:no-repeat;}.TransactionManagerSpecificDateDivNotSelected{display:none;}.TransactionManagerSpecificDateDivSelected{clear:left;margin-left:103px;margin-top:3px;display:block;}.TransactionManagerSummaryContainer{clear:left;width:500px;margin-bottom:10px;}.TransactionManagerSummaryTable{border:1px solid #888;font-size:110%;width:100%;}.TransactionManagerSummaryHeaderRow{background-color:#CCC;}.TransactionManagerSummaryHeaderLabel{width:150px;text-align:left;padding:5px;padding-top:8px;padding-bottom:8px;}.TransactionManagerSummaryHeaderValue{width:125px;text-align:right;padding:5px;padding-top:8px;padding-bottom:8px;}.TransactionManagerSummaryCurrency{margin-right:5px;}.TransactionManagerSummaryDetailEvenRow{background-color:#EEE;}.TransactionManagerSummaryDetailLabel{padding:2px;width:150px;text-align:left;padding:5px;padding-left:30px;}.TransactionManagerSummaryDetailValue{padding:2px;width:125px;text-align:right;padding:5px;}.TransactionManagerSummaryExpandCollapse{width:20px;text-align:center;}.TransactionManagerSummaryExpandCollapseCell{background-color:#CCC;}.TransactionManagerSummaryExpandCollapseLink{display:block;width:16px;height:16px;float:left;margin-right:10px;background-color:#CCC;background-image:url("./images/plus.gif");background-position:center top;background-repeat:no-repeat;}.TransactionManagerSummaryExpandCollapseLink:hover{cursor:pointer;}.TransactionManagerSummaryExpanded{background-image:url("./images/minus.gif");}.TransactionManagerDatePickerFieldCaption{width:100px;display:block;float:left;padding-right:3px;}.TransactionManagerFundPickerFieldCaption{width:100px;display:block;float:left;padding-right:3px;}.TransactionManagerOddRow{background-color:#FFF;}.TransactionManagerDetailsOddRow{background-color:#FFF;}.TransactionManagerEvenRow{background-color:#EEE;}.TransactionManagerDetailsEvenRow{background-color:#EEE;}.TransactionManagerFilterActions{margin-left:103px;margin-top:5px;}.TransactionManagerFieldContainer{display:inline;}.TransactionManagerGridNotificationCell{padding:5px;}.Pager{border:1px solid #AAA;border-top:none;float:left;margin:0;margin-bottom:10px;}.PagerInfo{float:left;padding:5px;white-space:nowrap;font-weight:bold;background-color:#CCC;}.PagerItem{float:left;margin:0 5px 0 5px;padding-top:5px;}.PagerItemSelected{cursor:normal;font-weight:bold;}.TransactionManagerReceiptImage{border:none;margin-left:5px;}.TransactionManagerGridCellAmount{width:33%;}.TransactionManagerGridCellAmountLink{border:medium none;padding:2px;width:33%;}.TransactionManagerHelpTextDiv{padding:0 0 10px;clear:both;}.TransactionManagerPayablePledgeHelpTextDiv{padding:10px 0 0 0;}.TransactionManagerFilterPayablePledgeItem{margin-left:103px;overflow:visible;}.TransactionManagerGridEditGiftDiv{clear:both;float:left;margin-right:20px;white-space:nowrap;}.TransactionManagerGridEditGiftLink{color:blue;cursor:pointer;text-decoration:underline;}.TransactionManagerGridDetailSet{clear:both;}.TransactionManagerEditFormAmount{padding:5px;width:100%;}.TransactionManagerRecurrenceScheduleSelectedAreaInner{background-color:#EEE;border-left:1px solid #CCC;min-height:60px;padding:10px;}.TransactionManagerRecurrenceScheduleSelectedArea{background-color:#DDD;border:1px solid #CCC;font-size:95%;margin:0 0 10px 92px;min-height:60px;padding:0 0 0 5px;width:300px;}.TransactionManagerRecurrenceScheduleRadioGrouping{float:left;left:1px;width:91px;}.TransactionManagerRecurrenceScheduleRadioButtonListContainer{margin-left:150px;}.TransactionManagerRecurrenceSchedule{margin-top:15px;margin-bottom:5px;margin-left:5px;margin-right:5px;width:100%;}.TransactionManagerEditFormHelpText{display:block;margin-bottom:10px;margin-left:155px;margin-right:5px;margin-top:5px;}.TransactionManagerEditFormDateContainer{padding-top:5px;}.TransactionManagerRecurrenceScheduleRadioContainer{margin:0;border-left:1px solid #FFF;padding:2px;}.TransactionManagerEditFormDirectDebitFields{margin-top:25px;padding-bottom:5px;padding-right:5px;width:100%;}.TransactionManagerTabsContainer{clear:both;background-color:#EEE;border-color:#999 #999999 #666;border-style:solid;border-width:1px;float:left;width:100%;}.TransactionManagerGridEditGiftWrapper{Margin-left:160px;clear:both;}.TransactionManagerTabContent{background-color:#FFF;border-color:-moz-use-text-color #666 #666666;border-style:none solid solid;border-width:medium 1px 1px;float:left;overflow:auto;padding-top:0;clear:none;position:relative;width:100%;}.TransactionManagerTab{float:left;margin:0 0 0 4px;padding:7px 10px;}.TransactionManagerCurrentTab{background-color:#FFF;background-image:none;border-color:#666 #666666 #FFF;border-style:solid;border-width:1px;margin-bottom:-1px;margin-top:-4px;padding:8px 10px 11px;}.TransactionManagerCurrentTabLink{color:#000;}.TransactionManagerTabLink:visited{text-decoration:none;}.TransactionManagerTabLink:hover{text-decoration:underline;}.TransactionManagerContentWrapper{margin:10px;}.TransactionManagerWrapper{width:100%;}.TransactionManagerRecurrenceScheduleRadioButtonSelected{background-color:#DDD;}.TransactionManagerEditFormCreditCardLink{Color:blue;Cursor:pointer;Text-decoration:underline;}.TransactionManagerRecurrenceScheduleRadioSelected{background-color:#DDD;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:2px;}.BBTag{padding:5px 0 5px 0;margin:0;}.BBTagHeader{display:inline;font-weight:bold;font-size:12px;padding:0 5px 0 0;margin:0;}.BBTagList{display:inline;padding:0;margin:0;}.BBTagItem{display:inline;padding:0;margin:0;}.BBTagHeaderAll{font-weight:bold;font-size:12px;padding:0;margin:0;}.BBTagListAll{display:block;padding:0;margin:0;}.BBTagItemAll{display:block;padding:0;margin:0;}.BBTagDelimiterAll{display:none;}.ElectedOfficialSearchSection{margin-bottom:30px;}.ElectedOfficialSearchSubSection{margin-top:15px;}.ElectedOfficialSearchFieldset{border:none;padding:0;margin:0;}.ElectedOfficialSearchFormFieldContainer{margin-top:4px;margin-bottom:4px;}.ElectedOfficialSearchFormFieldLabel{display:block;}.ElectedOfficialSearchFormFieldTextBox{width:275px;}.ElectedOfficialSearchFormFieldSelect{width:275px;}.ElectedOfficialSearchActionsContainer{margin-top:10px;}.ElectedOfficialSearchZipSearchFieldContainer{display:block;float:left;margin-right:10px;}.ElectedOfficialSearchZipFieldLabel{display:block;}.ElectedOfficialSearchZipFieldTextBox{width:125px;}.ElectedOfficialSearchZipLink{clear:left;margin-top:10px;display:block;}.ElectedOfficialSearchDetailsSection{clear:left;}.ElectedOfficialSearchDetailList{clear:left;margin-top:10px;overflow:auto;}.ElectedOfficialSearchDetailAddressBlock{display:block;}.ElectedOfficialSearchDetailListCaption{clear:left;text-decoration:underline;}.ElectedOfficialSearchDetailLabelContainer{clear:left;float:left;display:block;margin-bottom:2px;width:115px;text-align:right;}.ElectedOfficialSearchDetailValueContainer{display:block;margin-bottom:2px;margin-left:5px;}.ElectedOfficialSearchResultList{list-style-type:none;}.BBAdvocacyDivAdItem{padding-bottom:10px;margin:0;padding-left:0;width:100%;padding-right:0;clear:left;vertical-alig:top;padding-top:10px;}.BBAdvocacyDivAdItemsWrapper{width:auto;margin-right:200px;}.BBAdvocacyItemsH2{font:21px/1em Georgia,"Times New Roman",Times,serif;color:#1779a2;padding-bottom:1px;margin:0;padding-left:1px;padding-right:1px;padding-top:1px;}.BBAdvocacyDivAdItems{font:13px/1em Georgia,"Times New Roman",Times,serif;color:#1779a2;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:16px;}.Programming_ProgramsList{list-style:none;padding:0;margin:0;}.Programming_ProgramsItem{list-style:none;padding:5px 0 5px 0;margin:10px 0 0 0;border-bottom:1px solid #EEE;}.Programming_ProgramsLink{display:block;}.Programming_TicketTable{border-bottom:1px dotted #999;border-left:1px dotted #999;width:100%;}.Programming_TicketCell{padding:3px 7px 3px 7px;vertical-align:top;}.Programming_TicketPrice{text-align:right;}.Programming_EventsList_DateLabel{cursor:pointer;}.Programming_EventsList_OtherDatesLink{margin-left:2em;cursor:pointer;}.Programming_EventsList_FilterPanel{display:none;}.Programming_EventsList_FilterDates{margin-top:8px;}.Programming_EventsList_FilterSubmit{margin-top:8px;margin-bottom:8px;}.Programming_Event_AlternateTimesCaption{overflow:auto;}.Programming_Event_AlternateTimes{float:left;margin-right:15px;}.Programming_Event_OverflowToggle{float:left;}.Programming_Event_PriceList{margin-top:8px;margin-bottom:8px;}.DivRegisterDialog{padding-top:10px;}.MS_headerWrapper .MSFootTextDiv{margin-top:50px;clear:both;width:100%;}.MS_LoginButtonInnerContainer{background-image:url('images/slide_right_button.png');background-position:right top;background-repeat:no-repeat;font-size:13px;font-variant:small-caps;height:30px;line-height:1.9em;padding-right:12px;text-align:right;width:auto;}.MS_LoginButtonInnerContainer_ExpandingPadding{padding-right:75px;}.MS_LoginButtonOuterContainer{color:#FFF;position:relative;background-image:url('images/slide_left_button.png');background-position:left top;background-repeat:no-repeat;height:30px;width:auto;margin-left:12px;padding-left:15px;}.MS_LoginButtonOuterWrapperContainer{clear:none;display:block;float:right;width:auto;}.MS_LoginLink{cursor:pointer;cursor:hand;}.MS_LoginMessage{font-size:85%;margin-bottom:15px;}.MS_LoginMessage_Error{color:red;}.MS_RegisterButtonPositionLocator{color:#FFF;font-size:13px;line-height:1.8em;font-variant:small-caps;right:14px;top:1px;padding:0;margin:0;position:absolute;text-decoration:none;}.MS_SignOutButtonPositionLocator{color:#FFF;font-size:13px;line-height:1.8em;font-variant:small-caps;right:14px;top:1px;padding:0;margin:0;position:absolute;text-decoration:none;}.MembershipExpress_Selectors{clear:both;display:block;float:left;width:100%;}.MembershipExpress_AddtoCartContainer{clear:both;display:block;width:100%;overflow:hidden;}.MembershipExpress_MembershipTitle{color:#333!important;font-family:georgia!important;font-size:28px!important;font-weight:400;}.MembershipExpress_MembershipSelectTitle{color:#666;font-family:arial;font-size:20px;font-weight:400;margin:25px 0 0 5px;}.MembershipExpress_MembershipProgramDescription{font-family:arial;font-size:14px;font-weight:400;margin-left:5px;margin-top:4px;}.MembershipExpress_TermHelp{font-family:arial;font-size:12px;font-weight:400;margin-left:5px;margin-top:4px;display:block;}.MembershipExpress_MembersHelp{font-family:arial;font-size:12px;font-weight:400;margin-left:5px;margin-top:4px;display:block;}.MembershipExpress_LevelContainer{display:block;float:left;margin-bottom:20px;padding:6px;}.MembershipExpress_LevelSelectorContainer{border:1px solid #EEE;border-radius:8px 8px 8px 8px;clear:none;float:left;height:auto;margin:0 10px 15px 0;padding:4px;text-align:center;}.MembershipExpress_LevelHeader{color:SteelBlue;display:block;font-weight:700;}.MembershipExpress_LevelDescriptionText{display:block;font-size:12px;margin:2px 6px;text-align:left;width:170px;}.MembershipExpress_TermContainer span input[type="radio"]{position:absolute;z-index:-1;}.MembershipExpress_TypeContainer span input[type="radio"]{position:absolute;z-index:-1;}.MembershipExpress_TermName{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);border:1px solid #CAD2D8;border-radius:8px 8px 8px 8px;color:#333;cursor:pointer;display:inline-block;font-family:trebuchet MS;font-size:14px;font-weight:700;line-height:1.3em;margin:8px 0;padding:6px 10px;text-align:center;width:auto;}.MembershipExpress_TermName:hover{border:1px solid #CCC;box-shadow:1px 1px 5px #999;}.MembershipExpress_TermRadioLevel{color:#333;display:block;font-size:12px;text-align:center;width:auto;}.MembershipExpress_TermRadiolTerm{color:#006DB1;display:block;font-size:20px;font-weight:700;padding:2px;text-align:center;width:auto;}.MembershipExpress_TermRadioAmount{color:#900;display:block;font-size:14px;text-align:center;width:auto;}.MembershipExpress_TypeContainer{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f9fa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f9fa));background:-webkit-linear-gradient(top,#fff 0,#f7f9fa 100%);background:-o-linear-gradient(top,#fff 0,#f7f9fa 100%);border-color:#EAEAEA;border-radius:0 6px 6px 6px;border-style:none solid solid;border-width:medium 1px 1px;padding:4px;}.MembershipExpress_MembershipTypeHelp{font-size:12px!important;font-style:italic!important;margin-left:0!important;margin-top:2px!important;}.MembershipExpress_TypeName{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-ms-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);border:1px solid #CAD2D8;border-radius:8px 8px 8px 8px;color:#333;cursor:pointer;display:inline-block;font-family:trebuchet MS;font-size:14px;font-weight:700;line-height:1.3em;margin:8px 0;padding:6px 10px;text-align:center;width:auto;}.MembershipExpress_SelectedTermLabel{background:#eaf9bd;background:-moz-linear-gradient(top,#eaf9bd 0,#9ac810 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaf9bd),color-stop(100%,#9ac810));background:-webkit-linear-gradient(top,#eaf9bd 0,#9ac810 100%);background:-o-linear-gradient(top,#eaf9bd 0,#9ac810 100%);border:1px solid #C9E477;box-shadow:1px 1px 5px #CCC;text-decoration:none!important;}.MembershipExpress_SelectedTypeLabel{background:#eaf9bd;background:-moz-linear-gradient(top,#eaf9bd 0,#9ac810 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaf9bd),color-stop(100%,#9ac810));background:-webkit-linear-gradient(top,#eaf9bd 0,#9ac810 100%);background:-o-linear-gradient(top,#eaf9bd 0,#9ac810 100%);border:1px solid #C9E477;box-shadow:1px 1px 5px #CCC;text-decoration:none!important;}.MembershipExpress_TypeName:hover{border:1px solid #CCC;box-shadow:1px 1px 5px #999;}.MembershipExpress_MemberControlContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.MembershipExpress_MemberControl{border-bottom:1px solid #D8E0E4;float:left;margin:0 20px 10px;padding-bottom:6px;}.MembershipExpress_MemberControlLabel{display:inline-block;width:85px;}.MembershipExpress_AddToCartButtonContainer{float:right;margin-right:10px!important;}.MembershipExpress_Total{float:right;font-size:14px;font-weight:700;margin-top:4px;margin-right:20px;}.MembershipExpress_PrimaryGiftMemberColumn{margin:0 20px;float:left;}.MembershipExpress_PrimaryGiftMember{padding-bottom:10px;border-bottom-color:#d8e0e4;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;overflow:hidden;}.MembershipExpress_RenewalNoticeContainer{padding:0 0 15px 15px;border-bottom-color:#d8e0e4;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;display:block;}.MembershipExpress_GiftContainer{margin-top:5px;margin-bottom:10px;}.MembershipExpress_GiftOption{margin-left:15px;}.MembershipExpress_SubHeader{font-size:18px;margin-bottom:10px;}MembershipExpress_PrimaryMemberHeader{margin-left:20px;}.MembershipExpress_MemberHeader{font-weight:bold;}.MembershipExpress_MemberInput{max-width:200px;margin:2px 0;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-bottom:2px;margin-left:2px;margin-right:2px;padding:2px;}.MembershipExpress_MemberErrorMessage{color:red;}.MembershipExpress_MemberTextbox{width:200px;}.MembershipExpress_MemberAddress{height:35px;line-height:1.2em;}.EventRegistrationExpress_AddToCartButtonContainer{float:right;}.EventRegistrationExpress_AddtoCartContainer{overflow:hidden;}.EventRegistrationExpress_CheckMarkFlash{position:absolute;width:16px;height:16px;background-image:url('images/greencheck_17x15.png');display:none;}.EventRegistrationExpress_TopContainer{margin-top:20px;}.EventRegistrationExpress_Total{float:right;margin-top:12px;font-weight:bold;}.Programming_Event_Preference{float:left;padding:10px 20px;}.Programming_Event_PreferenceContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantAddressHeader{font-weight:bold;}.Programming_Event_RegistrantAddressHeaderContainer{padding-top:20px;}.Programming_Event_RegistrantContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Programming_Event_RegistrantError{color:Red;overflow:hidden;clear:both;}.Programming_Event_RegistrantErrorMessage{float:left;clear:both;}.Programming_Event_RegistrantHeader{font-weight:bold;}.Programming_Event_RegistrantImageContainer{float:left;padding-right:10px;}.Programming_Event_RegistrantImageContainer>img{max-width:60px;}.Programming_Event_RegistrantInfoContainer{float:left;width:100%;}.Programming_Event_RegistrantInnerInfoContainer input[type="text"]{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;}.Programming_Event_RegistrantInnerInfoContainer select{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;}.Programming_Event_RegistrantInnerInfoContainer textarea{border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;height:25px;line-height:1.95em;margin-top:2px;padding-left:5px;width:250px;height:50px;}.Programming_Event_RegistrantPreference{float:left;clear:both;overflow:hidden;}.Programming_Event_RegistrationOptionsTitle{font:14px;font-weight:bold;margin-bottom:15px;}.Programming_nameSeparator{clear:both;}.Programming_phoneEmailSeparator{clear:both;}.Programming_RegistrantAddressControlCell{clear:both;}.Programming_RegistrantAddressControlDropDown{float:left;clear:both;}.Programming_RegistrantAddressControlLabel{float:left;overflow:hidden;}.Programming_RegistrantAddressControlRequire{float:left;margin-left:3px;}.Programming_RegistrantAddressHideRequire{display:none;}.Programming_RegistrantFieldCell{padding:10px 30px 0 0;width:275px;}.Programming_RegistrantFieldCell label{margin-right:20px;width:550px;}.Programming_RegistrantLeft{float:left;}.Programming_RegistrantLink{float:right;padding-right:20px;padding-top:4px;}.Programming_RegistrantRegisterLaterCheckbox{width:550px;}.Programming_RegistrantTextArea{float:left;clear:both;}.Programming_RegistrantTextBox{float:left;clear:both;}.Programming_TicketPriceTicketCount{font-size:11px;}.Programming_titleSeparator{clear:both;}a.Programming_RegistrantLink{font-size:11px;text-decoration:underline;}a.Programming_RegistrantLink:hover{text-decoration:none;}.Programming_Registrant_AddressForAllTicketsCell{width:550px;}.Programming_Registrant_UseAsBillingCell{width:550px;}.Programming_Event_RegistrantRegistrationInformationCopySectionFromAbove{font-size:11px;padding-top:10px;padding-left:15px;}.Programming_Event_RegistrantRegistrationInformationCopySectionToAll{font-size:11px;padding-top:10px;}.Programming_Event_RegistrantRegistrationInformationHeaderContainer{padding-top:20px;}.Programming_Event_RegistrationInformation_NamePhoneEmailContainer{display:inline-table;padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonFieldContainer{display:table-cell;vertical-align:bottom;padding-right:5px;}.Programming_Event_RegistrationInformation_PersonRequiredMarkerContainer{height:27px;}.Programming_Event_RegistrationInformation_RequiredFieldMarker{float:left;margin-left:3px;}.Programming_Event_RegistrationInformationHeaderContainer{padding-top:10px;float:left;clear:both;}.Programming_Event_RegistrationInformationSectionHeader{font-weight:bold;}.Programming_Event_RegistrationInformationSectionHeaderContainer{padding-top:20px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_PersonField{width:100px;}textarea.Programming_Event_RegistrationInformation_MultilineTextBox{width:500px;float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformation_EmailField{width:200px;}.Programming_Event_RegistrationInformationDropDown{float:left;clear:both;}input[type='text'].Programming_Event_RegistrationInformationTextBox{float:left;clear:both;}.Programming_Event_RegistrationInformation_PersonNameCaptionContainer{max-width:205px;}.Programming_Event_RegistrantRegistrationInformationHeader{font-weight:bold;}.Programming_Event_RegistrationInformationRequiredMarkerContainer{float:left;padding-left:5px;}input[type='text'].Programming_Event_RegistrantInnerInfoContainer_PlaceholderText{color:LightSteelBlue;}.Programming_Event_RegistrationInformationNoticeContainer{padding-top:0;float:left;clear:both;}.Programming_Event_RegistrationInformationNoticeContainer p{margin-bottom:0;}.Programming_Event_RegistrantInfoContainer_AutoFillDropDown{max-width:200px;float:right;}.Programming_Event_RegistrantInfoContainer_TopLeftContainer{max-width:500px;float:left;}.Programming_Event_RegistrantInfoContainer_TopRightContainer{max-width:200px;float:right;}.Programming_RegistrantRegisterLaterFieldCell{clear:both;}.Programming_Event_RegistrantInnerInfoContainer{clear:both;}.Registration_RegistrantFieldCell{padding:10px 30px 0 0;}.Registration_RegistrantControlLabelContainer{padding-bottom:5px;padding-top:5px;clear:both;}.Registration_RegistrantAddressControlLabel{float:left;overflow:hidden;padding-bottom:5px;padding-top:5px;}.Registration_RegistrantControlRequire{margin-left:3px;}.Registration_RegistrantAddressHeaderContainer{margin-top:20px;}.Registration_RegistrantAddressHeader{font-weight:bold;}.Registration_RegistrantAddressControlCell{clear:both;}.Registration_RegistrantAddressControlDropDown{float:left;clear:both;}.Registration_RegistrantAddressHideRequire{display:none;}.Registration_RegistrantAddressStreet{line-height:1.2em;height:3.7em;}.Registration_RegistrantDropDown{height:1.7em;}.Registration_RegistrantInput{max-width:250px;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px #CCC inset;color:SteelBlue;}.Registration_RegistrantTextInput{float:left;clear:both;width:250px;}.Registration_RegistrantTextArea{font-family:Arial,Helmet,Freesans,sans-serif;font-size:10pt;}.Registration_RegistrantTextBox{height:1.5em;line-height:1.2em;}.Registration_DisabledInputText{background-color:lightgray;}.Registration_Exception{color:Red;overflow:hidden;}.Registration_RegistrantErrorMessage{float:left;clear:both;}.Registration_RegistrantInnerInfoContainer{background:#f7f9fa;background:-moz-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f9fa),color-stop(100%,#d9e0e4));background:-webkit-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);background:-o-linear-gradient(top,#f7f9fa 0,#d9e0e4 100%);margin:0;overflow:hidden;padding:15px 0 25px 0;border:1px solid #CCC;border-radius:8px 8px 8px 8px;margin-bottom:10px;overflow:hidden;padding:10px;}.Registration_RegisterButtonContainer{overflow:hidden;float:right;}.Registration_ContinueLinkContainer{overflow:hidden;float:right;}.Registration_UserMessageTitle{font-weight:bold;font-style:italic;font-size:large;}.Registration_InputSectionHeader{font-weight:bold;}.Registration_ShowMoreDetailsContainer{font-size:10pt;padding:0 0 10px 25px;}.Registration_ShowMoreDetailsContainer a:hover{text-decoration:none;}.ETickets_Page{background-color:white;color:#000;min-height:100%;left:0;top:0;min-width:100%;}.ETickets_ContentContainer{padding:5px;width:625px;}.ETickets_PrintButtonContainer{float:right;margin-bottom:15px;}.ETickets_PrintButton{background:#b24c11;background:-moz-linear-gradient(top,#ffb278 0,#b24c11 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb278),color-stop(100%,#b24c11));background:-webkit-linear-gradient(top,#ffb278 0,#b24c11 100%);background:-o-linear-gradient(top,#ffb278 0,#b24c11 100%);border:1px solid #DF7847;border-radius:10px;box-shadow:2px 2px 5px #CCC;color:#fff;cursor:pointer;margin-top:5px;font-family:Arial;font-size:28px;font-weight:700;padding:5px;}.ETickets_PrintButton:hover{background:#ffb278;background:-moz-linear-gradient(top,#b24c11 0,#ffb278 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b24c11),color-stop(100%,#ffb278));background:-webkit-linear-gradient(top,#b24c11 0,#ffb278 100%);background:-o-linear-gradient(top,#b24c11 0,#ffb278 100%);}.ETickets_PrintIcon{background-image:url('images/printer_icon_27x27.gif');background-repeat:no-repeat;float:left;margin-right:10px;height:27px;width:27px;}.ETickets_TextContainer{padding-bottom:15px;position:relative;}.ETickets_PrintButtonTextContainer{font-size:20px;font-family:Arial;width:480px;}.ETickets_TicketContainer{border:1px solid #000;clear:both;font-family:Arial;margin-bottom:15px;padding:10px 11px;page-break-inside:avoid;position:relative;width:602px;}.ETickets_TicketNumberContainer{display:inline-block;margin-bottom:0;padding:5px 20px 0 0;vertical-align:top;height:110px;}.ETickets_TicketNumberContainerIE7{float:left;padding:5px 20px 0 0;}.ETickets_TicketEventDetails{display:inline-block;vertical-align:top;width:370px;}.ETickets_TicketEventDetailsIE7{float:left;width:370px;}.ETickets_TicketOrganizationName{font-size:20px;}.ETickets_TicketEventName{font-size:20px;font-weight:700;}.ETickets_eTicketBarCode{position:relative;left:-10px;}.ETickets_TicketOrderNumber{font-size:14px;}.ETickets_TicketNumber{font-size:14px;}.ETickets_TicketStartTimeContainer{font-size:16px;}.ETickets_TicketEventDateContainer{font-size:16px;}.ETickets_TicketEventLocationContainer{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:370px;font-size:16px;}.ETickets_TicketPriceTypeContainer{font-size:16px;font-style:italic;}.ETickets_TicketOfCountContainer{bottom:5px;font-size:12px;position:absolute;right:5px;}.ETickets_PrintBreakBefore{page-break-before:always;}.StudentRecentlyGradedAssignmentsTableComment{font-style:italic;color:#333;}.StudentRecentlyGradedAssignmentsTableHeaderCommentRow{display:none;}.StudentAttendanceDateHeader{font-weight:bold;}.StudentAttendanceTotalHeader{text-decoration:underline;}.StudentAttendanceRecentHeader{text-decoration:underline;}.FacultyClassRosterTermHeader{font-weight:bold;}.FacultyClassRosterStudentsPanel{max-height:375px;overflow:auto;}.FacultyAdviseesStudentsPanel{max-height:375px;overflow:auto;}.ProgressStudentName{font-weight:bold;font-size:20px;text-align:left;}.ProgressClassName{font-weight:bold;font-size:18px;}.ProgressClassAttendLabel{font-weight:bold;font-size:16px;}.ProgressClassAttendTableHeaderRow{font-size:14px;}.ProgressMarkingColumnHeading{font-size:16px;font-weight:bold;margin-top:15px;text-decoration:underline;}.ProgressCategoryGradesTableHeaderRow{font-size:14px;}.ProgressAssignmentsLabel{font-weight:bold;font-size:16px;}.ProgressAssignmentsTableHeaderRow{font-size:14px;}.ProgressSkillsLabel{font-weight:bold;font-size:16px;}.ProgressSkillsTableHeaderRow{font-size:14px;}.ProgressDayAttendLabel{font-weight:bold;font-size:18px;}.ProgressDayAttendTableHeaderRow{font-size:14px;}.ProgressClassBar{border:1pt solid #ccc;padding-left:4px;padding-right:4px;background-color:lightsteelblue;margin-top:25px;}.ProgressSectionBar{border:1pt solid #ccc;padding-left:4px;padding-right:4px;background-color:lightgrey;margin-top:10px;}.ProgressDayAttendBar{border:1pt solid #ccc;padding-left:4px;padding-right:4px;background-color:lightsteelblue;margin-top:10px;}.ProgressMarkingColumnGradeLabel{font-size:14px;font-weight:bold;}.ProgressMarkingColumnGrade{font-size:12px;}.ProgressHeaderTable{width:100%;}.ProgressPrintView{text-align:right;}.FacultyAdviseesTableProgress{cursor:pointer;text-decoration:underline;}.ProgressDroppedAssignments{font-size:12px;}.ProgressTransferNote{font-size:12px;}.UpcomingAssignmentsDayHeader{font-weight:bold;}.UpcomingAssignmentsClassName{width:150px;}.UpcomingAssignmentsDocumentsLink{font-style:italic;}.UpcomingAssignmentsEvent{font-style:italic;}.UpcomingAssignmentsNotShown{font-style:italic;}.UpcomingAssignmentsGradesDue{font-style:italic;}.UpcomingAssignmentsPrintLink{text-align:right;font-size:10pt;}.UpcomingAssignmentsPrintView{margin-left:10px;margin-right:10px;}.UpcomingAssignmentsDayHeaderRow{display:none;}.TeacherAttendanceTableTimeFrameRow{height:2em;vertical-align:bottom;}.TeacherAttendanceTableTimeFrameCell{font-weight:bold;}.TeacherAttendanceTableAttendanceNotTakenLabel{color:Red;font-style:italic;}.ClassScheduleTableDate{font-weight:bold;}.ClassScheduleTableNoClassReason{font-style:italic;}.ClassScheduleTableCycleDay{font-weight:bold;}.ClassAssignmentsDayHeader{font-weight:bold;}.ClassAssignmentsAssignmentName{font-weight:bold;}.ClassAssignmentsDocumentsLink{font-style:italic;}.UPMDisplay{border:1pt solid #ccc;padding:1px;width:175px;margin-bottom:10px;}.UPMHeading{font-weight:bold;background-color:#E6E2B5;color:#6B6745;text-align:center;margin-bottom:0;}.UPMCurrentPageTaskList{margin-left:15px;border:0 solid #ccc;}.UPMCurrentPageTitle{padding-left:4px;font-weight:bold;}.UPMCurrentPageTaskList ul{list-style-type:square;list-style-position:inside;margin:0;}.UPMCurrentPageTaskButton{color:#6B6745;}.UPMCurrentPageTaskButton:link{color:#6B6745;}.UPMCurrentPageTaskButton:visited{color:#6B6745;}.UPMCurrentPageTaskButton:active{color:#6B6745;}.UPMCurrentPageTaskButton:hover{color:#6B6745;}.UPMTasks{margin-top:4px;border-top:1px solid #ccc;background-color:#E6E2B5;color:#6B6745;text-align:center;}.UPMTaskButton{color:#6B6745;}.UPMTaskButton:link{color:#6B6745;}.UPMTaskButton:visited{color:#6B6745;}.UPMTaskButton:active{color:#6B6745;}.UPMTaskButton:hover{color:#6B6745;}.UPMPageList{display:inline-block;margin-left:0;padding-left:4px;list-style-type:none;}.UPMPageList ul{list-style-image:none;list-style-type:none;white-space:nowrap;}.UPMPartEditToolbarTable{width:100%;}.UPMPartEditToolbarTitle{text-align:left;font-weight:bold;float:left;}.UPMPartEditToolbarTasks{text-align:right;}.UPMPartEditToolbar{border:1pt solid #ccc;padding-left:4px;padding-right:4px;background-color:#e6e2b5;margin-top:10px;}.UPMPartEditor{display:none;}.UPMFormFieldRow{margin-top:10px;background-color:#D8DFEA;padding:3px;border:1pt solid #ccc;}.UPMPartEditToolbarTasks a{cursor:pointer;}.UPMDialogActionLink{text-decoration:underline;cursor:pointer;float:left;display:inline;margin-left:10px;}.UPMDialogSubHeading{font-weight:bold;}.UPMDialogListItem{float:left;display:inline;width:210px;padding-left:10px;margin-bottom:5px;}.UPMDialogClear{clear:both;position:relative;}.UPMPageListParent{text-decoration:none;}.UPMPageListParent:hover{text-decoration:none;}.bbAthMgrFieldCaption{float:left;display:inline;width:100px;padding-left:10px;padding-bottom:5px;}.bbAthMgrFieldData{float:left;display:inline;padding-left:10px;width:200px;}.bbAthMgrInputField{width:100%;}.bbAthMgrEntName{width:300px;float:left;display:inline;}.bbAthMgrActionCell{width:75px;float:left;display:inline;}.bbAthMgrActionLink{text-decoration:underline;cursor:pointer;}.bbAthMgrLocationAddLink{text-decoration:underline;cursor:pointer;margin-left:5px;}.r0{height:20px;background-color:#f5f5f5;white-space:nowrap;}.r1{height:20px;background-color:white;}.DG6ItemCell{white-space:nowrap;text-align:left;font-size:8pt;font-family:Verdana,helvitica,Sans-Serif;font-weight:normal;}.DG6ItemCellWrap{white-space:nowrap;text-align:left;font-size:8pt;font-family:Verdana,helvitica,Sans-Serif;font-weight:normal;white-space:normal;}.DG6HiddenColumn{display:none;}.bbAthMgrFormFieldRow{margin-top:10px;background-color:#D8DFEA;padding:3px;border:1pt solid #ccc;}.ClassPageHeaderPageName{color:#888;font-size:10pt;}.ClassPageHeaderClassName{color:#1779A2;font-size:14pt;}.ClassPageHeaderTeacherName{color:#888;font-size:10pt;}.ClassPageHeaderTeachersMessage{color:#888;font-size:8pt;font-style:italic;border-bottom:1pt dotted #ccc;border-top:1pt solid #1779A2;clear:both;margin-bottom:8px;}.ClassPageHeaderTeacherEmail{color:#888;font-size:10pt;}.ClassBlogTitleToDelete{color:#1779A2;font-weight:bold;}.ClassBlogToolbar{text-align:right;}.ClassBlogOptionsTextBox{width:400px;}.ClassBlogOptionsTextArea{width:400px;height:80px;}.ClassBlogEditPostLink{font-size:8pt;margin-left:20px;cursor:pointer;}.ClassBlogEditPostLink:link,{font-size:8pt;margin-left:20px;}.ClassBlogEditPostLink:visited{font-size:8pt;margin-left:20px;}.ClassBlogEditPostLink:active{font-size:8pt;margin-left:20px;}.ClassBlogStory{border-bottom:1pt solid #1779A2;margin-bottom:10px;}.ClassBlogStoryTitle{font-size:11pt;color:#1779A2;}.ClassBlogStoryDateTime{color:#aaa;font-size:8pt;font-style:italic;margin-top:0;padding-top:0;line-height:1em;}.ClassBlogStoryContent{font-size:10pt;padding:15px;}.ClassBlogStoryCategories{border-top:1pt solid #ddd;color:#aaa;font-style:italic;font-size:8pt;line-height:1.5em;}.ClassBlogStoryAuthor{color:#aaa;font-style:italic;font-size:8pt;line-height:1.5em;}.ClassBlogStoryTextbox{width:400px;}.ClassBlogStoryTextArea{width:400px;height:200px;}.ClassBlogNewPostLink{font-size:8pt;margin-left:20px;cursor:pointer;}.ClassBlogNewPostLink:link,{font-size:8pt;margin-left:20px;}.ClassBlogNewPostLink:visited{font-size:8pt;margin-left:20px;}.ClassBlogNewPostLink:active{font-size:8pt;margin-left:20px;}.ClassDocumentTitleToDelete{color:#1779A2;font-weight:bold;}.ClassResourcesToolbar{text-align:right;}.ClassResourcesOptionsTextBox{width:400px;}.ClassResourcesOptionsTextArea{width:400px;height:80px;}.ClassResourcesEditDocumentLink{font-size:8pt;margin-left:20px;cursor:pointer;}.ClassResourcesEditDocumentLink:link,{font-size:8pt;margin-left:20px;}.ClassResourcesEditDocumentLink:visited{font-size:8pt;margin-left:20px;}.ClassResourcesEditDocumentLink:active{font-size:8pt;margin-left:20px;}.ClassResourcesDocument{border-bottom:1pt solid #ccc;margin-bottom:5px;}.ClassResourcesDocumentDescription{font-style:italic;}.ClassResourcesNewDocumentLink{font-size:8pt;margin-left:20px;cursor:pointer;}.ClassResourcesNewDocumentLink:link,{font-size:8pt;margin-left:20px;}.ClassResourcesNewDocumentLink:visited{font-size:8pt;margin-left:20px;}.ClassResourcesNewDocumentLink:active{font-size:8pt;margin-left:20px;}.ClassAveragesTableAssignmentName{font-weight:bold;}.TeamRecordRecentScoresHeading{font-weight:bold;}.TeamRecordEventOutcome{font-weight:bold;}.TeamRecordScore{font-weight:bold;}.ClassDropboxRowLateNoSubmission{background-color:#fbb;}.ClassDropboxUploadCellSubmittedLate{background-color:#fffeb0;}.ClassDropboxFileToDelete{color:#1779A2;font-weight:bold;}.ClassDropboxFacultyAssignmentDiv{max-height:172px;overflow:auto;}.ClassPageDirectoryFiltersTable{align:center;}.ClassPageDirectoryFiltersTableFilterName{text-align:right;}.ClassPageDirectoryFiltersTableFilterValue{text-align:left;}.ClassPageDirectoryFilterDropDown{width:200px;}.ClassPageDirectoryFilterTableSearchButton{text-align:right;}.ClassPageDirectoryResultsTableRow{vertical-align:text-top;}.ClassPageDirectoryResultsTableAlternatingRow{vertical-align:text-top;}.ClassesListParent{text-decoration:none;}.ClassesListChild{margin-left:25px;}.ClassesListParent:hover{text-decoration:none;}.ClassPageDirectoryNavigationButton{width:60px;}.PaymentPart_CartCell_Error{background-color:#FEE;}.PaymentPart_SectionHeading{background-color:buttonFace;border:1pt solid buttonFace;font-size:10pt;text-align:left;margin-top:15px;margin-bottom:5px;}.PaymentPart_CartDeliveryMethodCaption{line-height:1.8em;white-space:nowrap;}.PaymentPart_CartSubtotalCaption{line-height:1.2em;white-space:nowrap;}.PaymentPart_CartSubtotal{line-height:1.2em;white-space:nowrap;}.PaymentPart_DiscountCodeContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:left;width:auto;}.PaymentPart_CartSummaryDetails{float:right;}.PaymentPart_DiscountCodeDetails{float:left;}.PaymentPart_CartCell_CurrencyError{background-color:#FFA;}.PaymentPart_CartCell_ConvertedCurrencyMessage{background-color:#FFA;}.PaymentPart_CartCell_RequireRegistration{background-color:#FFA;}.PaymentPart_CartOptions{font-size:9pt;margin-bottom:8px;padding:2px 0 4px;}.PaymentPart_Cart{border:1px solid #CCC;margin-bottom:10px;}.PaymentPart_CartList{width:100%!important;}.PaymentPart_CartHeader{font-size:9pt;}.PaymentPart_CartHeaderCell{margin:0;padding:3px 5px;}.PaymentPart_CartHeaderDescriptionCell{text-align:left;}.PaymentPart_CartHeaderCurrencyCell{text-align:center!important;}.PaymentPart_CartHeaderQuantityCell{text-align:center!important;}.PaymentPart_CartCell{padding:5px;border-top:1px solid #EEE;}.PaymentPart_CartQuantityCell{text-align:center;}.PaymentPart_CartCurrencyCell{text-align:center;}.PaymentPart_CartItemType{border-top:1px solid #CCC!important;padding:5px 5px 2px;}.PaymentPart_CartSummary{background-color:#F1F1F1;font-size:10pt;font-weight:bold;text-align:right;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;margin:0;border-top:1px solid #CCC;}.PaymentPart_CartSummaryCaptionContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:right;width:100px!important;}.PaymentPart_CartSummaryFieldContainer{float:left;margin:0;}.PaymentPart_Controls{padding:5px 0;}.PaymentPart_PesonalInfoCheckbox{margin-left:150px;}.PaymentPart_ShippingList{padding:0;margin:0;}.PaymentPart_ShippingListItem{padding:5px;margin:10px 0 0 0;list-style:none;border-bottom:1px solid #EEE;}.PaymentPart_ShippingListItemInfoItem{display:block;}.PaymentPart_ShippingListItemInfoName{font-weight:bold;}.PaymentPart_CartTable{width:100%;}.PersonalNotesInputWide{width:300px;}.PersonalNotesTextArea{height:150px;width:350px;font-family:Arial,Verdana;}.PersonalNotesDiv{margin-bottom:10px;}.PersonalNotesButton{text-align:center;}.PersonalNotesValidation{color:Red;}.PersonalNotesDropDown{width:304px;}.PersonalNotesWrapper{width:auto;}.GroupJoinLinkDisabled{display:none;}.GroupViewLinkDisabled{display:none;}.GroupViewLink,.GroupViewLink:hover,.GroupViewLink:visited{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none;}.GroupJoinLink,.GroupJoinLink:hover{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none;cursor:pointer;}