.HomeCenterPanel{width:100%;}
.HomeSidePanel{background-color:#F6F6F6;width:197px;}
.NewsFeedMainHeader{font-family:Arial;font-size:15px;color:#438ECB;font-weight:bold;}
.NewsFeedText{font-family:Arial;font-size:12px;color:#0C4E7D;}
.NewsFeedTextBold{font-family:Arial;font-size:12px;font-weight:bold;color:#0C4E7D;}
.NewsFeedProfileText{font-family:Arial;font-size:12px;color:#0C4E7D;}
A.NewsFeedBoldLink A,.NewsFeedBoldLink{font-family:Arial;font-size:12px;color:#0277DA;font-weight:bold;text-decoration:none;}
A.NewsFeedBoldLink:HOVER{text-decoration:underline;}
A.NewsFeedSmallMemberLink{font-family:Arial;font-size:11px;color:#0277DA;text-decoration:none;font-weight:normal;}
A.NewsFeedSmallBoldMemberLink{font-family:Arial;font-size:11px;color:#0277DA;text-decoration:none;font-weight:bold;}
A.NewsFeedSmallMemberLink:HOVER{text-decoration:underline;}
A.NewsFeedMemberLink,A.NewsFeedIndividualLink{font-family:Arial;font-size:12px;color:#0277DA;text-decoration:none;font-weight:normal;}
A.NewsFeedIndividualLinkHighlighted{font-family:Arial;font-size:12px;color:#00A54D;text-decoration:none;font-weight:normal;}
A.NewsFeedMemberLink:HOVER{text-decoration:underline;}
.NewsFeedDateSeperator{width:100%;size:1px;color:#E2E4E2;}
.NewsFeedDayTitle{font-family:Arial;font-size:12px;color:#8A98A5;}
.NewsFeedWidgetHeader{font-family:Arial;font-size:12px;font-weight:bold;color:#104A73;padding:5px;}
.NewsFeedCalendarBigText{font-family:Arial;font-size:12px;font-weight:bold;color:#0C4E7D;}
.NewsFeedProfileHeader{font-family:Arial;font-size:12px;font-weight:bold;color:#0C4E7D;padding:0;}
TABLE.NewsFeedMemberProfileTable{border-left:#3B97DA solid 5px;background-color:#FFF;}
TABLE.NewsFeedMemberProfileTableRTL{border-right:#3B97DA solid 5px;background-color:#FFF;}
.NewsFeedInnerFrame{border:#FFF solid 2px;}
.NewsFeedDeceasedFrame{border:#424242 solid 2px;}
.NewsFeedEventCalendarCell{font-family:Arial;font-size:12px;font-weight:regular;text-align:center;text-valign:middle;width:24px;height:22px;}
.NewsFeedEventCalendarCellWithEvent{background-color:#E2ECFF;}
.NewsFeedCalendarActiveWeekday{color:#0C4D7E;cursor:pointer;border:solid 1px #CBD4DA;}
A.NewsFeedCalendarActiveWeekday:HOVER{color:#0277DA;}
.NewsFeedCalendarInactiveWeekday{color:#0C4D7E;cursor:default;}
A.NewsFeedCalendarInactiveWeekday:HOVER{text-decoration:none;}
.NewsFeedCalendarActiveWeekend{color:#B6C8D9;cursor:pointer;border:solid 1px #CBD4DA;}
A.NewsFeedCalendarActiveWeekend:HOVER{color:#0277DA;}
.NewsFeedCalendarInactiveWeekend{color:#B6C8D9;cursor:default;}
A.NewsFeedCalendarInactiveWeekend:HOVER{text-decoration:none;}
.NewsFeedCalendarActiveToday{color:#FFF;background-color:#57A800;font-weight:bold!important;cursor:pointer;}
.NewsFeedCalendarInactiveToday{color:#FFF;background-color:#57A800;font-weight:bold!important;cursor:default;}
.NewsFeedCalendarToday{border:solid 2px #59A801;}
A.NewsFeedCalendarInactiveToday:HOVER{text-decoration:none;}
TABLE.NewsFeedWidgetTable{background-color:#FFF;border:#DEE1D7 solid 1px;}
.NewsFeedWidgetContent{font-family:Arial;color:#0C4D7E;font-size:12px;}
.NewsFeedWidgetSmallText{font-family:Arial;color:#104A73;font-size:11px;}
A.NewsFeedWidgetSmallLink{font-family:Arial;color:#0277DA;font-size:11px;text-decoration:none;}
A.NewsFeedWidgetSmallLink:HOVER{text-decoration:underline;}
.NewsFeedBirthBoyContent{background-color:#D9EFFF;}
.NewsFeedBirthGirlContent{background-color:#D9EFFF;}
.NewsFeedMarriageContent{background-color:#EBFBCF;}
.NewsFeedDeathContent{font-family:Arial;background-color:#E7E7E7;color:#5E656D;font-size:12px;}
.NewsFeedProfileHeaderText{font-family:Arial;font-size:16px;color:#6988A7;font-weight:bold;}
.NewsFeedWhiteButtonText{font-family:Arial;font-size:11px;color:#FFF;font-weight:bold;padding-bottom:2px;}
.NewsFeedTextarea,.NewsFeedTextareaLarge{font-family:Arial;color:#6988A7;padding-left:2px;padding-right:2px;}
.NewsFeedTextarea{font-size:11px;}
.NewsFeedTextareaLarge{font-size:12px;}
.SendInboxMessageSuccess{color:#FFF;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:#95B935;font-weight:bold;}
.SendInboxMessageFailed{color:#FFF;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:#AA0004;font-weight:bold;}
.NewsFeedBigBoldLightBlue{font-family:Arial;font-size:15px;color:#0277DA;text-decoration:none;font-weight:bold;}
.NewsFeedVeryLightBlue{color:#8A98A5;font-family:Arial;font-size:12px;}
.NewsFeedItemRegular{height:100%;width:100%;}
.NewsFeedItemGrayed{height:100%;width:100%;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;}
.NewsFeedItemGrayed td,.NewsFeedItemGrayed img{filter:alpha(opacity=40);}
.NewsFeedContainer{background-color:#FFF;padding:10px;}
.NewsFeedIconMember,.NewsFeedIconPhoto,.NewsFeedIconNote,.NewsFeedIconTree,.NewsFeedIconCelebrity,.NewsFeedIconRecipe,.NewsFeedIconLink,.NewsFeedIconArticle,.NewsFeedIconPoll,.NewsFeedIconMessageboard,.NewsFeedIconGuestbook,.NewsFeedIconEvent,.NewsFeedIconGeneral,.NewsFeedIconSmartmatch,.NewsFeedIconBirthday,.NewsFeedIconBirthdayOnGray,.NewsFeedIconMarriage,.NewsFeedIconMarriageOnGray,.NewsFeedIconManualEventOnGray,.NewsFeedIconTagging,.NewsFeedIconGedcom,.NewsFeedIconVideo,.NewsFeedIconChart,.NewsFeedIconCreateSite,.NewsFeedIconDocument,.NewsFeedIconInvitation,.NewsFeedIconComment,.NewsFeedIconUpgradeSite,.NewsFeedIconExtendSite,.NewsFeedIconAudio,.NewsFeedIconTweeter,.NewsFeedIconNewAlbum,.NewsFeedIconBirthdayBalloon,.NewsFeedIconWeddingRing{background:url(/FP/Assets/Images/NewsFeed/Icons.gif?v=7.gif);background-repeat:no-repeat;}
.NewsFeedIconMember,.NewsFeedIconTree,.NewsFeedIconCelebrity,.NewsFeedIconRecipe,.NewsFeedIconLink,.NewsFeedIconArticle,.NewsFeedIconPoll,.NewsFeedIconMessageboard,.NewsFeedIconGuestbook,.NewsFeedIconEvent{width:16px;height:16px;}
.NewsFeedIconGeneral,.NewsFeedIconSmartmatch{width:18px;height:18px;}
.NewsFeedIconBirthday,.NewsFeedIconBirthdayOnGray{width:21px;height:31px;}
.NewsFeedIconManualEventOnGray{width:27px;height:28px;}
.NewsFeedIconMarriage,.NewsFeedIconMarriageOnGray{width:18px;height:24px;}
.NewsFeedIconTagging{width:15px;height:16px;}
.NewsFeedIconGedcom,.NewsFeedIconDocument{width:18px;height:17px;}
.NewsFeedIconVideo,.NewsFeedIconChart,.NewsFeedIconCreateSite,.NewsFeedIconInvitation,.NewsFeedIconComment,.NewsFeedIconNote,.NewsFeedIconBirthdayBalloon,.NewsFeedIconWeddingRing{width:19px;height:17px;}
.NewsFeedIconUpgradeSite{width:22px;height:18px;}
.NewsFeedIconExtendSite{width:21px;height:24px;}
.NewsFeedIconPhoto{width:22px;height:17px;}
.NewsFeedIconAudio{width:19px;height:19px;}
.NewsFeedIconTweeter{width:23px;height:21px;}
.NewsFeedIconNewAlbum{width:19px;height:18px;}
.NewsFeedIconMember{background-position:-34px -17px;}
.NewsFeedIconPhoto{background-position:-5px -193px;}
.NewsFeedIconNote{background-position:-28px -194px;}
.NewsFeedIconTree{background-position:-34px -0px;}
.NewsFeedIconCelebrity{background-position:-17px -0px;}
.NewsFeedIconRecipe{background-position:-17px -17px;}
.NewsFeedIconLink{background-position:0 -17px;}
.NewsFeedIconArticle{background-position:0 0;}
.NewsFeedIconPoll{background-position:-34px -34px;}
.NewsFeedIconMessageboard{background-position:-51px -17px;}
.NewsFeedIconGuestbook{background-position:-51px 0;}
.NewsFeedIconEvent{background-position:-28px -102px;}
.NewsFeedIconGeneral{background-position:0 -51px;}
.NewsFeedIconSmartmatch{background-position:-19px -51px;}
.NewsFeedIconBirthday{background-position:-15px -70px;}
.NewsFeedIconBirthdayOnGray{background-position:-37px -70px;}
.NewsFeedIconMarriage{background-position:-59px -50px;}
.NewsFeedIconMarriageOnGray{background-position:-59px -75px;}
.NewsFeedIconManualEventOnGray{background-position:0 -102px;}
.NewsFeedIconTagging{background-position:-38px -51px;}
.NewsFeedIconGedcom{background-position:-48px -102px;}
.NewsFeedIconVideo{background-position:-48px -120px;}
.NewsFeedIconChart{background-position:-28px -120px;}
.NewsFeedIconCreateSite{background-position:-28px -138px;}
.NewsFeedIconDocument{background-position:-48px -138px;}
.NewsFeedIconInvitation{background-position:-8px -175px;}
.NewsFeedIconComment{background-position:-28px -176px;}
.NewsFeedIconUpgradeSite{background-position:-5px -131px;}
.NewsFeedIconExtendSite{background-position:-6px -150px;}
.NewsFeedIconAudio{background-position:-28px -156px;}
.NewsFeedIconTweeter{background-position:-48px -156px;}
.NewsFeedIconNewAlbum{background-position:-48px -178px;}
.NewsFeedIconBirthdayBalloon{background-position:-48px -197px;}
.NewsFeedIconWeddingRing{background-position:-28px -212px;}
.UpcomingEventsDate{font-family:Arial;font-weight:bold;font-size:13px;color:#0C4E7D;padding-top:4px;padding-bottom:3px;}
.UpcomingEventsSmallText{font-family:Arial;color:#104A73;font-size:11px;}
.LargeNavigationButton{background:url(/FP/Assets/Images/Common/NavigationBox.png?v=19.png);background-repeat:no-repeat;width:140px;height:105px;}
.TreeButton{background-position:0 -198px;}
A:hover .TreeButton{background-position:0 -304px;}
.PhotosButton{background-position:0 -410px;}
A:hover .PhotosButton{background-position:0 -516px;}
.StatsButton{background-position:0 -622px;}
A:hover .StatsButton{background-position:0 -728px;}
.AnnouncementPanel{background-color:#FFFBD5;background-image:url('/FP/Assets/Images/Announcements/Background.jpg');background-repeat:repeat-x;}
.percentageCompleteBarOuterBox{position:relative;width:200px;height:18px;border-top:1px solid #7C7C7A;border-left:1px solid #7C7C7A;border-right:1px solid #E3E3E1;border-bottom:1px solid #E3E3E1;background-color:#F7F7F7;}
.percentageCompleteBarInnerBox{position:absolute;top:0;left:0;width:198px;height:17px;border-top:1px solid #B9B9B9;border-left:1px solid #EEE;border-right:1px solid #F7F7F7;border-bottom:none;background-color:#F7F7F7;text-align:left;}
.progressBarImage{position:absolute;top:0;padding-top:1px;}
.whatNextHorizontalSeparator{width:100%;height:1px;background-color:#DDD;margin-top:6px;margin-bottom:6px;}
.whatNextTaskContainer{position:relative;width:100%;}
.whatNextTaskRegular{height:100%;width:100%;}
.whatNextTaskGrayed{height:100%;width:100%;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;}
.addPersonalPhotoOfCloseFamilyWhatNextWidget{margin-left:15px;margin-right:19px;margin-top:3px;}
.addPersonalPhotoOfCloseFamilyWhatNextWidgetInnerDiv{margin-left:17px;margin-right:19px;}
