body{background:#fff;padding:0;margin:0;font:12px Tahoma,Arial,Helvetica;}
table{font:12px Tahoma,Arial,Helvetica;}
.bg1{padding:0;visibility:hidden;}
.VersionNumber{color:#c5c5c5;text-decoration:none;}
.FormBuilderStatusSelectedText{color:#369;text-decoration:none;}
.ErrorMessagetable{background:#fff;color:#fff;padding-right:5px;}
.PopupAlert{background:fff;border:1px solid #000;color:#000;left:0;text-decoration:none;top:0;}
.PopupAlertHeaderSection{border-bottom:1px solid #000;color:#000;text-decoration:none;}
.PopupAlertContentSection{color:#000;padding:5px;text-decoration:none;}
.inputLabel{color:#000;padding-left:2px;text-decoration:none;}
.ActivityFindertable{border:1px solid #000;border-collapse:collapse;width:100%;}
.ActivityFinderHeaderTD{background:#7f7f7f;color:#fff;font-weight:bold;padding:2px 5px;white-space:nowrap;}
.ActivityFinderTD{color:#000;padding:3px;}
.ActivityFinderFooterTD{padding-bottom:5px;text-align:right;}
.HeaderContainer{background:#fff;border:0;border-collapse:collapse;height:100px;width:500px;}
.HeaderMenuContainer{background:#fff;color:#fff;font-weight:bold;height:19px;margin:0;padding-right:5px;}
.HeaderTitleImage{border:0;height:100px;width:500px;}
.EmailGroupListDiv{height:300px;overflow:auto;}
.ActivityDetailListDiv{height:225px;overflow:auto;}
.blankbodycopy{color:#f1f1f1;}
.bodycopy{color:#000;text-decoration:none;}
.bodycopybold{color:#000;font-weight:bold;text-decoration:none;}
.bodycopy15{color:#000;font-size:15px;text-decoration:none;}
.bodycopy15bold{color:#000;font:bold 15px Tahoma,Arial,Helvetica;text-decoration:none;}
.bodycopy9{color:#000;font:9px Tahoma,Arial,Helvetica;text-decoration:none;}
.errorMessage{color:#cc6600;font-size:13px;text-decoration:none;}
.inputradio{border-width:0;padding:0;}
.disabledinputbutton{background:#fff;border:1px #4e4e4e solid;font-size:10px;}
.inputbutton,.contributionLogoutButton{background:#690;border:1px #4e4e4e solid;color:#f7f7f7;font-weight:bold;visibility:visible;}
.DgHeader{background:#e5e5e5;color:#343434;font-weight:bold;text-decoration:none;}
.DgItem{background:#fff;color:#000;text-decoration:none;border:1px solid #4e4e4e;}
.DgEditItem{background:#ccc;color:#fff;}
.DgAlternatingItem{background:#f0f0f0;color:#343434;text-decoration:none;border:1px solid #828282;}
.DgTotalFooter{background:#ffc;color:#343434;}
.TopGroupTD{background:#dadada;color:#343434;font-weight:bold;padding-right:5px;}
.SubGroupTD{background:#f2f2f2;color:#343434;font-weight:bold;white-space:nowrap;}
.InAttendanceTD{background:#e5e5e5;border:1px solid #343434;}
.NotInAttendanceTD{background:#f2f2f2;border:1px solid #343434;}
.AttendanceDateTD{background:#f1f1f1;border:1px solid #343434;color:#000;padding:5px 2px 1px 4px;text-decoration:none;}
.TotalAttendanceTD{background:#f1f1f1;border:1px solid #000;color:#000;padding-right:5px;text-align:right;text-decoration:none;}
.TopGrouptable{border:1px solid #7f7f7f;}
.TopGroup{padding:0;}
.TopGroupItem{background:#690;border:1px #4e4e4e solid;color:#f7f7f7;cursor:default;font-weight:bold;padding:1px 0 0;white-space:nowrap;}
.TopGroupItemOver{background:#acba93;border:1px #4e4e4e solid;color:#f7f7f7;cursor:pointer;font-weight:bold;padding:1px 0 0;white-space:nowrap;}
.MenuGroup{border-left:solid 1px #f1f1f1;border-top:solid 1px #f1f1f1;margin:0;padding:0;}
.MenuItem{background:#690;color:#fff;cursor:default;padding:0 5px 3px 0;white-space:nowrap;}
.MenuItemOver{background:#acba93;color:#fff;cursor:pointer;padding:0 5px 3px 0;white-space:nowrap;}
.BackColor{background:#f1f1f1;}
.CSCCalendar{background:#000;border:1px solid #d3d3d3;font-size:11px;}
.CSCCalendarNoFilter{background:#fff;border:1px solid #d3d3d3;font-size:11px;}
.CSCWeekRowstable{background:#fff;border:1px solid #000;font-size:11px;}
.CSCDay{background:#f1f1e4;}
.CSCSelectedToday{background:#996;color:#fff;font-weight:bold;}
.CSCSpecialDay{background:#fffACD;}
.CSCOtherMonthDays{color:#b4b4b4;}
.CSCWeekNumberColumn{background:#369;border-right:#369 1px solid;color:#fff;}
.CSCDayHeader{border-bottom:#996 1px solid;}
.CSCDayHeader TR{background:#369;color:#fff;font-size:11px;}
.CSCDayHeaderCell{font-size:7pt;}
.CSCHeadertable{border-bottom:#369 1px solid;font-size:11px;}
.CSCHeaderRows{font-size:11px;}
.CSCHeaderRows TR{background:inherit;}
.CSCFooterButton{background:#add8e6;border:1px solid #d3d3d3;font-size:11px;}
.CSCFooterButtonPressed{background:#add8e6;border:1px solid #e6e6e6;font-size:11px;}
.SD_Selectable1{background:#ffe4e1;}
.SD_SelectableOM1{background:#369;}
.SD_Selectable2{background:#eee8aa;}
.SD_SelectableOM2{background:#dcdcdc;}
.SD_Unselectable1{background:#ffe4e1;color:#b4b4b4;}
.SD_UnselectableOM1{background:#369;color:#b4b4b4;}
.SD_Unselectable2{background:#eee8aa;color:#b4b4b4;}
.SD_UnselectableOM2{background:#dcdcdc;color:#b4b4b4;}
.MYPMonthYearPicker{background:#fff;border:1px solid #b3b3b3;font-size:11px;}
.MYPOutOfRangeCell{color:#b4b4b4;}
.PDPContextMenu{background:#fff;border:1px solid #D3D3D3;font-size:11px;}
.textsmerr1{color:red;font:11px Tahoma,Arial,Helvetica;}
.ValidationSummary{background:#f9f6d8;border-color:#fc040a;color:red;text-decoration:none;}
.ValidationBorder{border:1px solid #fc040a;}
.HeaderTitleImageContainer,.HeaderSpacerTop,.HeaderSpacerBottom{background:#fff;margin:0;padding:0;}
a,a:hover,a:visited,a:link{text-decoration:underline;}
.inputbox,.inputdrop,.RTBMenu,.DTB{background:#fefefe;border:1px solid #d2d2d2;color:#212121;font:12px Tahoma,Arial,Helvetica;}
.CSCCalendar table,.CSCCalendarNoFilter table,.MYPMonthYearPicker table,.PDPContextMenu table{background:#fff;font-size:11px;}
.CSCCloseButton,.CSCCloseButtonPressed,.CSCHelpButton,.CSCHelpButtonPressed{cursor:default;}
.MYPMonthCell,.MYPYearCell{}
.AttendeeDateTD,.TotalAttendanceTitleTD{background:#f1f1f1;border:1px solid #000;color:#000;padding:0 5px;text-decoration:none;}
.CSCSelectedDay,.MYPSelectedMonthCell,.MYPSelectedYearCell{background:#690;color:#fff;}
.CSCIncrementalButtons,.CSCJumpButtons{color:#690;}
.CSCIncrementalButtonsPressed,.CSCJumpButtonsPressed{color:#acba93;}