﻿/************************* Generic Style Overrides Begin ************************/

.ContentBottom .Common, #CoutoFooterAdContainer
{
	width: 890px;
}

#CommonSidebarLeft .CommonSidebar, #CommonSidebarLeft .CommonSidebar .CommonContentBox
{
	width: 240px;
}

#CommonSidebarLeft .CommonSidebar
{
	padding-top: 4px;
}

h4.CommonContentBoxHeader, .CommonContentBox.Highlighted2 h4.CommonContentBoxHeader
{
	background-image: url(../../Images/BKGD/LeftSideBarContainterBlueHeaderTopBKGD.gif);
	padding-top: 14px;
	font-size: 18px;
}

.DashboardCommonContentBoxHeader
{
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 5px 0 5px 15px;
	margin-top: 0;
	background: url(../../Images/BKGD/SidebarHeaderUnderline.gif) bottom no-repeat; 
}

.DashboardDelightNone
{
	background-color: #EBF1F7;
	border: solid 1px #D6E3F2;
	color: #4973A5;
	padding: 6px;
	margin: 4px 0 14px 0;
}

.DashboardDelightNone img
{
	float: left;
	margin-right: 6px;
	margin-bottom: 3px;
}

.DashboardScrollContainer .CommonContentBoxHeaderForm
{
	margin: 3px 10px;
	padding-bottom: 3px; 
}

.CommonContentBoxHeaderForm
{
	font-size: 100%;
}

#DashboardDelightSponsorShowcase img
{
	display: none;
}

#DashboardDelightSponsorShowcase .SponsorWidgetLogoContainer img 
{
	display: inline;
}

#DashboardDelightSponsorShowcase .SponsorWidgetNameAndAddress
{
	margin-left: 0;
	float: none;
}

#DashboardDelightSponsorShowcase .SponsorWidgetLogoContainer
{
	margin-bottom: 5px;
}

#DashboardDelightSponsorShowcase .SponsorWidgetPartnerLogoContainer
{
	float: none;
}

#DashboardDelightSponsorShowcase p 
{
	background: url("../../../../../Site/Framework/Images/Structural/BKGD/SidebarListSeperatorBKGD.png") no-repeat top;
	margin: 5px 0 2px 0;
	padding: 5px 0;
}

#DashboardDelightSponsorShowcase .AlignRight
{
	padding-top: 4px;
}

.CommonSidebar #DashboardDelightSponsorShowcase .CommonContentBox ul.CommonContentBoxList li, 
.CommonSidebar #DashboardDelightSponsorShowcase .CommonContentBox ul.CommonSidebarList li
{
	background-image: none;
}

#DashboardDelightSponsorShowcase .SmallText, #DashboardDelightSponsorShowcase .HomeAdditionalSponsors li .SmallText
{
	position: static;
	background: url("../../../../../Site/Framework/Images/Structural/BKGD/SidebarListSeperatorBKGD.png") no-repeat top !important;
	text-align: right;
	margin-top: 4px;
}

/************************* Generic Style Overrides End ************************/


/************************* My/User Info Begin ************************/

#UserCommonContentBox
{
	padding: 0;
}

#UserCommonContentBox .Bottom
{
	padding: 0 2px;
}

#Usernames
{
}

.UserDisplayName, .Username, #UserLinks
{
	margin: 0 10px;
}

.UserDisplayName
{
	font-weight: bold;
	font-size: 16px;
	background: url(../../../../../Site/Framework/Images/Structural/BKGD/SidebarListSeperatorBKGD.png) no-repeat bottom;
	padding: 6px 0 3px 0;
}

.Username
{
	padding: 3px 0 6px 0;
	margin-bottom: 2px;
}

#UserAvatarAndDetails
{
	background: #8baad0;
	padding: 10px 0px 10px 10px;
	min-height: 88px;
	height: auto !important;
	height: 88px;
	margin: 0 5px 2px 5px;
}

#UserAvatar
{
	width: 78px;
	overflow: hidden;
	float: left;
	border: solid 2px #D6E3F2;
	text-align: center;
	background: url(../../Images/BKGD/UserProfileAvatarBKGD.gif) 0 0 no-repeat;
}

#UserAvatar img
{
	border: none !important;
}

#UserDetails
{
	font-size: 10px;
	float: left;
	width: 123px;
	margin-left: 8px;
}

#UserPostsAndPoints
{
	background-color: #8BAAD0;
	padding: 3px 10px;
	margin: 0 5px;
}

#UserLinks
{
	padding: 7px 0;
	margin-top: 2px;
}

.PublicProfileLink, .ChangeAvatarLink, .ManageProfileLink, .StartAConversationLink, .SendEmailLink, .AddCommentLink, .RemoveFriendLink,
.AddToFriendsLink, .FindUsersLink, .WhosOnlineLink
{
	display: block;
	padding: 2px 0 3px 21px;
} 

.PublicProfileLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/ViewPublicProfile.gif) 0 4px no-repeat;
}

.ChangeAvatarLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/ChangeAvatar.gif) 0 1px no-repeat;
}

.ManageProfileLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/EditProfile.gif) 0 1px no-repeat;
}

.StartAConversationLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/StartAConversation.gif) 0 4px no-repeat;
}

.AddCommentLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/AddAComment.gif) 0 1px no-repeat;
}

.RemoveFriendLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/RemoveAsFriend.gif) 0 1px no-repeat;
}

.AddToFriendsLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/AddAsFriend.gif) 0 1px no-repeat;
}

.FindUsersLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/FindUsers.gif) 0 1px no-repeat;
}

.WhosOnlineLink
{
	background: url(../../../../../Site/Framework/Images/Structural/Icons/Profile/WhosOnline.gif) 0 0 no-repeat;
}

/************************* My/User  Info End ************************/


/************************* My Badges Begin ************************/

#MyBadges a:hover img
{
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
}

#MyBadges img
{
	vertical-align: middle;
	margin: 4px 4px 4px 7px;
	width: 90px;
}

#MyBadgesDescription
{
	font-size: 11px;
	font-weight: bold;
	padding-left: 30px;
	background: url(../../Images/Icons/BadgesArrowIcon.gif) 0 0 no-repeat;
	margin-top: 5px;
}

/************************* My Badges End ************************/


/************************* My Groups Begin ************************/

.GroupAvatarListArea span
{
	font-size: 12px;
	margin-top: 6px;
	display: block;
	float: left;
	width: 170px;
}

.GroupAvatarArea img
{
	margin: 4px 5px 2px 0;
	border-bottom-color: #D6E3F2;
	float: left;
}

/************************* My Groups End ************************/


/************************* My Shared Feeds/Favorites Begin ************************/

#MySharedFeedsFavorites .CommonContentBoxList
{
	margin-top: 0;
}

#MySharedFeedsFavorites .CommonContentBoxList li
{
	padding: 2px 0 4px 0;
}

.EditFeedsButton
{
	height: 31px;
	width: 133px;
	position: absolute;
	top: -18px;
	font-size: 0px;
}

#DashboardFavoritesList .CommonAvatarListItemArea
{
	background-image: none !important;
}

/************************* My Shared Feeds/Favorites End ************************/


/************************* Dashboard Tab Begin ************************/
.DashboardTabContainer
{
	margin: 0 0 0 5px;
}

.DashboardTabsBody
{
	background-color: #fff;
	margin-bottom: 30px;
}

.DashboardTabsBody .Right
{
	min-height: 400px;
	height: auto !important;
	height: 400px;
	padding: 14px 10px;
}

.DashboardTabSelected, .DashboardTabs a
{
	float: left;
	font-size: 14px;
	font-weight: bold;
}

.DashboardTabSelected
{
	border-bottom: none;
	background-color: #fff;
	position: relative;
	top: 2px;
	padding: 9px 14px;
	margin-right: 1px;
}

.DashboardTab
{
	padding: 7px 10px;
	background-color: #9ebadc;
	position: relative;
	top: 4px;
}

.DashboardTabs a:link, .DashboardTabs a:visited
{
	display: block;
	color: #e9eff7;
	margin-right: 1px;
}

.DashboardTabs a:hover
{
	text-decoration: none;
	background-color: #b2c7df;
	color: #fff;
}

.DashboardScrollContainerOuter
{
	width: 298px;
}

.DashboardScrollContainerOuter.ItemLeft
{
	float: left;
}

.DashboardScrollContainerOuter.ItemRight
{
	float: right;
}

.DashboardScrollContainer
{
	border: solid 1px #d6e3f2;
}

.DashboardScrollContainer .BottomLeft, #DashboardFooterTabs .DashboardScrollContainer .RightSide
{
	height: 267px;
	overflow-x: hidden;
	overflow-y: scroll;
	font-size: 90%;
}

.DashboardScrollContainer.NoHeight .BottomLeft
{
	overflow: hidden;
	min-height: 582px;
	height: auto !important;
	height: 582px;
}

.DashboardScrollContainerTab
{
	display: block;
	padding: 8px 9px;
	background-color: #fff;
	border: solid 1px #d6e3f2;
	border-bottom: none;
	font-weight: bold;
	float: left;
}

#PublicProfile .DashboardScrollContainerTab
{
	background-color: Transparent;
	padding-left: 0;
	border: none;
	padding-bottom: 5px;
}

div.DashboardScrollContainerTab
{
	position: relative;
	top: 1px;
	font-size: 14px;
}

a.DashboardScrollContainerTab div, a.DashboardScrollContainerTab div a:hover,
a.DashboardScrollContainerTabUnSelected div, a.DashboardScrollContainerTabHover div a, a.DashboardScrollContainerTabHover div a:hover,
div.DashboardScrollContainerTab a:link, div.DashboardScrollContainerTab a:visited, div.DashboardScrollContainerTab a:hover,
span.DashboardScrollContainerTabUnSelected, a.DashboardScrollContainerTabHover:hover
{
	color: #666;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

a.DashboardScrollContainerTab, a.DashboardScrollContainerTab div, a.DashboardScrollContainerTab div a:hover,
div.DashboardScrollContainerTab a:link, div.DashboardScrollContainerTab a:visited, div.DashboardScrollContainerTab a:hover
{
	cursor: default;
}

a.DashboardScrollContainerTabUnSelected, a.DashboardScrollContainerTabHover, a.DashboardScrollContainerTabHover:hover,
span.DashboardScrollContainerTabUnSelected
{
	display: block;
	padding: 7px 8px;
	height: 17px;
	font-weight: bold;
	background-color: #d6e3f2;
	margin-top: 1px;
	margin-right: 1px;
	cursor: pointer;
}

a.DashboardScrollContainerTabUnSelected div a, a.DashboardScrollContainerTabUnSelected div a, span.DashboardScrollContainerTabUnSelected
{
	color: #4973A5;
}

span.DashboardScrollContainerTabUnSelected
{
	float: left;
	position: relative;
	top: 2px;
}

.DashboardScrollContainerTabSet
{
	position: relative;
}

.DashboardScrollContainerTabSet > div
{
	position: relative;
	top: 18px;
}

a.DashboardScrollContainerTabHover:hover, a:hover span.DashboardScrollContainerTabUnSelected
{
	background-color: #e2ebf6;
	color: #4973A5;
}

#FriendTabs a:hover, #FriendTabs a:hover span
{
	text-decoration: none;
}

.DashboardRssIcon
{
	overflow: visible;
}

.DashboardRssIcon a
{
	position: absolute;
	right: 0px;
	top: -16px;
}

.DashboardRssIcon.ActivityDashboardRssIcon
{
	top: -18px;
	overflow: visible;
	height: 17px;
}

.DashboardRssIcon.ActivityDashboardRssIcon a
{
	top: 18px;
}

.DashboardPagerContainer
{
	font-size: 12px;
	font-weight: bold;
	background-color: #EBF1F7;
	border: solid 1px #D6E3F2;
	padding: 4px 5px 0 5px;
	margin-top: 2px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}

.DeleteActivitylink
{
	float: right;
	margin: 0 0 4px 4px;
	width: 13px;
	height: 13px;
}

.DashboardScrollContainer ul.CommonContentBoxList
{
	margin: 10px 10px 20px 10px;
}

.DashboardScrollContainer ul.CommonContentBoxList li.Date
{
	border-bottom: solid 2px #D6E3F2;
	font-weight: bold;
	margin-top: 13px;
}

.DashboardSmallAvatar img
{
	border-color: #D6E3F2;
	float: left; 
	margin: 0 4px 15px 0;
}

.MessageBy
{
	font-size: 10px;
	display: block;
	float: right;
	width: 184px;
	
}

.MessageBy b
{
	margin-top: 4px;
}

.ConversationDetails
{
	float: left;
	width: 224px;
}

.DashboardDeleteLink
{
	background-color: #d6e3f2;
	display: block;
	text-align: right;
	padding: 2px 4px 2px 0;
	margin-top: 2px;
}

.DashboardDeleteLink img
{
	margin-left: 3px;
	vertical-align: middle;
}

b.AnnouncementTitle
{
	font-size: 14px;
	display: block;
	padding: 2px 0;
}

#CommonContent .AnnouncementBody p, #CommonContent #DashboardComments p
{
	margin: 1px 0 2px 0;
	font-size: 11px;
	line-height: 140%;
}

.AnnouncementBody, .ConversationInfo
{
	background-color: #EBF1F7;
	padding: 5px 5px 6px 9px;
	margin: 1px 0 2px 0;
}

#DashboardComments .CommonCommentBubble
{
	margin-left: 49px;
}

#DashboardComments .CommonCommentBubbleRoundTop
{
	height: 4px;
}

#DashboardComments .CommonCommentBubbleRoundTop .r4
{
	margin-right: 1px;
}

#DashboardComments .CommonCommentBubbleRoundTop .r3
{
	margin-right: 2px;
}

#DashboardComments .CommonCommentBubbleRoundTop .r2
{
	margin-right: 3px;
}

#DashboardComments .CommonCommentBubbleRoundTop .r1
{
	margin-right: 4px;
}

#DashboardComments .CommonMessageHeader
{
	font-size: 11px;
	font-style: italic;
}

#DashboardComments .CommonMessageHeader b
{
	font-size: 13px;
	display: block;
	padding: 2px 0 3px 0;
	font-style: normal;
}

#DashboardComments .CommonMessageDate
{
	font-size: 10px;
	margin-bottom: 4px;
	border-bottom: 2px solid #D6E3F2;
}

#DashboardComments .CommonCommentContent
{
	padding-bottom: 3px;
	position: static;
}

#DashboardFooterTabs, #FeedsArea
{
	margin-top: 17px;
}

#DashboardFooterTabs .DashboardScrollContainerTabSet > div
{
	top: 1px;
}

#DashboardFooterTabs .DashboardScrollContainer .RightSide
{
	overflow: hidden;
	height: 106px;
}

#DashboardFooterTabs ul.CommonContentBoxList li
{
	padding: 4px 0;
}

#DashboardFooterTabs .DashboardScrollContainer ul.CommonContentBoxList
{
	margin: 10px 15px 0 15px;
}

#DashboardFooterTabs .DashboardPagerContainer 
{
	padding-left: 15px;
}

.ConversationDeleteLink
{
	float: right;
}

/* Facebook Style comments/activity */

#DashboardDelightViewingHeader
{
	padding: 7px 0 0 5px;
	font-size: 85%;
}

#DashboardDelightStatusFormContainer 
{
	padding-top: 10px;
	position: relative;
}

.DashboardDelightStatusFormPostToTwitter
{
	font-size: 12px;
	line-height: 16px;
	background: url(../../Images/Icons/PostToTwitterIcon.gif) 0 0 no-repeat;
	padding-left: 38px;
	height: 18px;
	margin: 8px 0 0 0;
	display: block;
}

#DashboardDelightStatusFormContainer .Disabled
{
	background-image: url(../../Images/Icons/PostToTwitterIconDisabled.gif) !important;
	color: #b5b5b5;
}

.DashboardDelightStatusFormPostToTwitter input
{
	vertical-align: middle;
	position: relative;
	top: -1px;
}

#DashboardDelightStatusFormContainer .ajax__validatorcallout_popup_table_rowTop td
{
	padding: 0 !important;
}

.DashboardTabsBody #DashboardDelightStatusFormContainer .Right
{
	min-height: 0px !important;
}

#DashboardDelightStatusFormContainer .CommonCommentArea
{
	margin-top: 0; 
}

#DashboardDelightStatusFormContainer .CommonCommentBubble
{
	margin: 0;
}

#DashboardDelightStatusFormContainer .CommonCommentArrow
{
	position: absolute;
	bottom: 20px;
	left: -10px;
}

#DashboardDelightStatusFormContainer .CommonCommentContent
{
	padding: 10px 10px 3px 10px;
}

#DashboardDelightStatusForm textarea
{
	width: 588px;
	height: 45px;
	margin: 0;
	border: none;
	background-color: Transparent;
}

#DashboardDelightStatusForm
{
	width: 592px;
	min-height: 47px;
	border: solid 1px #D6E3F2;
	background-color: #fff;
	margin: 0;
}

a.ShareButton:link, a.ShareButton:hover, a.ShareButton:visited, a.ShareButton:active
{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	width: 74px;
	line-height: 22px;
	height: 23px;
	background-image: url(../../Images/Buttons/ShareButton.gif);
	position: absolute;
	right: 25px;
	top: -34px;
}

#DashboardActivityContentContainer li.Date
{
	font-weight: bold;
	padding-top: 20px;
	background-image: none !important;
	border-bottom-style: solid !important;
	border-bottom-width: 2px;
}

#DashboardActivityContentContainer ul.CommonContentBoxList li.CommonActivity
{
	background: url(../../../../../Site/Framework/Images/Structural/BKGD/ListItemBKGD.gif) repeat-x bottom;
	border-bottom-style: dotted;
	padding-left: 0;
	padding-top: 6px;
}

#DashboardActivityContentContainer .CustomAvatarListItemCustomAvatar
{
	line-height: 0;
	font-size: 0;
	margin-right: 9px;
}

#DashboardActivityContentContainer .CustomAvatarListItemCustomAvatar img
{
	max-height: 60px;
	max-width: 58px; 
}

.DashboardActivityContentHeader
{
	font-weight: bold;
	font-size: 75%;
}

.DashboardActivityContentHeader img
{
	margin: 0 5px;
}

.DashboardActivityContentHeaderPeople
{
	float: left;
	width: 400px;
	margin-left: 13px;
}

.ActivityTime
{
	margin-left: 3px !important;
}

.DashboardActivityContentHeaderTime
{
	float: right;
	text-align: right;
	width: 120px;
	font-size: 11px;
}

#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity .DashboardActivityContentActivityBody
{
	background-position: 75px 4px;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-top: 4px;
}

#DashboardActivityContentContainer .CommonCommentBubble
{
	margin-left: 10px !important;
}

#DashboardActivityContentContainer .CommonCommentArea
{
	margin-top: 4px;
}

#DashboardActivityContentContainer .CommonCommentContent
{
	padding-bottom: 4px;
	line-height: 18px;
	font-size: 13px;
}

.DashboardActivityContentHeaderDelete
{
	font-size: 85%;
	font-weight: normal;
}

.DashboardActivityContentViewFullPost, .DashboardActivityContentHideFullPost
{
	background-color:#EBF1F7;
	padding-right: 10px;
	display: none;
}

.DashboardActivityContentViewFullPost a, .DashboardActivityContentHideFullPost a
{
	font-size: 70%;
	float: right;
	padding-left: 12px;
}

.DashboardActivityContentViewFullPost a
{
	background: url(../../Images/Icons/ViewFullPostIcon.gif) 0 4px no-repeat;
}

.DashboardActivityContentHideFullPost a
{
	background: url(../../Images/Icons/HideFullPostIcon.gif) 0 4px no-repeat;
}

#MessageFromTwitter	img
{
	position: absolute;
	left: -11px;
	top: -5px;
}

.DashboardActivityContentUserOnline
{
	position: relative;
}

.DashboardActivityContentUserOnline img
{
	position: absolute;
	left: -14px;
	top: 10px;
}

#DashboardActivityContentContainer
{
	padding-left: 5px;
}

#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileAnnouncement .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileComment .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUser .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlog .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogPost .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogComment .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForum .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumThread .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumPost .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGallery .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryPost .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryComment .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroup .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupMember .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewFriendship .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupPage .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFile .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserAvatar .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFolder .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPageComment .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.UpdatedWikiPage .DashboardActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPage .DashboardActivityContentActivityBody
{
	padding-left: 95px;
	padding-bottom: 15px;
}

/*#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileAnnouncement .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileComment .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUser .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlog .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogPost .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogComment .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForum .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumThread .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumPost .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGallery .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryPost .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryComment .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroup .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupMember .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewFriendship .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupPage .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFile .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserAvatar .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFolder .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPageComment .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.UpdatedWikiPage .ProfileActivityContentActivityBody,
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPage .ProfileActivityContentActivityBody
{
	padding-left: 20px !important;
	padding-bottom: 20px;
	background-position: 0 4px;
}*/

#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileAnnouncement .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-profile-announcement.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewProfileComment .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-profile-comment.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUser .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-user.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlog .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-blog.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogPost .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-blog-post.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewBlogComment .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-blog-comment.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForum .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-forum.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumThread .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-forum-thread.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewForumPost .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-forum-post.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGallery .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-media-gallery.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryPost .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-media-gallery-post.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryComment .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-media-gallery-comment.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroup .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-group.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupMember .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-group-member.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewFriendship .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-friend.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewGroupPage .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-group-page.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFile .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-user-file.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserAvatar .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-user-avatar.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewUserFolder .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-folder.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPageComment .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-wiki-comment.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.UpdatedWikiPage .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-wiki-page.gif'); }
#DashboardActivityContentContainer UL.CommonContentBoxList LI.CommonActivity.NewWikiPage .DashboardActivityContentActivityBody { background-image: url('../../../../../images/activities/new-wiki-page.gif'); }

/************************* Dashboard Tab End ************************/


/************************* My Friends Tab Begin ************************/

#DashboardFriendsContainer
{
	padding: 3px 0 0 0;
}

#DashboardFriendsContainer .CommonContentBoxHeaderForm
{
	margin-left: 10px;
}

/************************* My Friends Tab End ************************/


/************************* My Files Tab Begin ************************/

.AddButton
{
	float: left;
	position: relative;
}

#AddFilesAndFolders
{
	margin: 0 0 12px 5px;
}

#AddFilesAndFolders .Content
{
	background: Transparent;
}

#AddFilesAndFolders .Content
{
	padding: 3px 0 0 0;
	margin-left: 5px; 
}

#AddFilesAndFolders .Content input
{
	float: left;
	margin-right: 6px;
}

#AddFilesAndFolders .Content img
{
	float: left;
	margin-right: 4px;
	position: relative;
}

.AddFileIcon
{
	top: -4px;
}

.AddFolderIcon
{
	top: -1px;
	margin-left: 0px;
}

#DashboardFileListContainer .DashboardScrollContainer.NoHeight .BottomLeft
{
	min-height: 457px;
	height: auto !important;
	height: 457px;
}

#FileUpload, #FileFolderAdd
{
	float: left;
	border: solid 1px #D6E3F2;
	padding: 7px 1px 0 4px;
	margin-left: 0px;
	height: 28px;
}

#FileFolderAdd
{
	margin-left: 5px;
	width: 225px;
}

#DashboardFileList
{
	width: 376px;
	float: left;
	margin-left: 10px;
}

#FileFolderList
{
	width: 205px;
	float: right;
	margin-right: 10px;
}

#FileFolderList .TopRight
{
	min-height: 448px;
	height: auto !important;
	height: 448px;
	padding-top: 5px; 
	border-bottom: 1px solid #D6E3F2;
}

#FileFolderList .DashboardScrollContainer
{
	border-bottom: none;
}

#FileFolderList .CommonContentBoxList
{
	margin: 0 10px;
}

#FileFolderList ul.CommonContentBoxList li
{
	margin-top: 0;
	padding-top: 3px;
	padding-left: 20px;
	font-size: 12px;
}

#FileFolderList ul.CommonContentBoxList li.Child, #FileFolderList ul.CommonContentBoxList li
{
	background: url(../../Images/Icons/FilesClosedFolder.gif) no-repeat 0 4px;
}

#FileFolderList ul.CommonContentBoxList li.Child
{
	margin-left: 5px;
}

#FileFolderList ul.CommonContentBoxList li.Selected
{
	background: url(../../Images/Icons/FilesOpenFolder.gif) no-repeat 0 5px;
}

.FileViewerContainer div
{
	background-color: #fff;
	padding: 3px 3px 0 3px;
	border: solid 1px #E9E5E5;
}

.FileName
{
	padding: 0 5px;
}

.FileViewerContainer
{
	width: 28px;
	text-align: center;
}

.DeleteFileButton
{
	background-image: url(../../Images/Buttons/DeleteFileButton.gif);
	height: 17px; 
	width: 50px;
	padding: 3px 0 0 35px;
}

.FileDelete
{
	vertical-align: bottom;
	width: 85px;
}

.FileDelete a:link, .FileDelete a:hover
{
	text-decoration: none;
}

.DashboardFileViewer
{
	min-height: 300px; 
	border: solid 1px #D6E3F2; 
	padding: 4px; 
	margin: 0 10px; 
	background-color: #fff;
}

.DashboardFileViewer img
{
	max-width: 534px;
}

.FileDetailName
{
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	margin: 0 40px;
	padding: 8px 0;	
}

.SlideShowThumnails
{
	border: solid 1px #ddd; 
	padding: 4px; 
	float: left; 
	margin: 0 0 0 10px; 
	width: 567px; 
	background-color: #fff;
}

/************************* My Files Tab End ************************/


/************************* My Bio Tab Begin ************************/

#DashboardBioContainer
{
	padding: 0 15px 0 15px;
}

/************************* My Bio Tab End ************************/


/************************* My Favorites Tab Begin ************************/

#DashboardFavoritesList
{
	padding: 0 14px;
}

#DashboardFavoritesList .CommonAvatarListItemArea
{
	border-top: none;
}

#DashboardFavoritesList .CommonAvatarListItemDetails
{
	font-size: 11px;
	padding: 0;
	border: none;
	margin-top: 5px;
	padding: 5px;
	border-top: 1px dotted #D6E3F2;
}

#DashboardFavoritesList .CommonAvatarListItemArea
{
	padding-left: 0;
	padding-bottom: 0;
}

#DashboardFavoritesList .CommonAvatarListItemArea.Weblog, 
#DashboardFavoritesList .CommonAvatarListItemArea.Forum, 
#DashboardFavoritesList .CommonAvatarListItemArea.MediaGallery,
#DashboardFavoritesList .CommonAvatarListItemArea.Hub, 
#DashboardFavoritesList .CommonAvatarListItemArea.Wiki
{
	background: url(../../../../../Site/Framework/Images/Structural/BKGD/ListItemBKGD.gif) repeat-x bottom;
}

#CommonContent .CommonAvatarListItemArea.Weblog .CommonAvatarListItem, #CommonContent .CommonAvatarListItemArea.Forum .CommonAvatarListItem, 
#CommonContent .CommonAvatarListItemArea.MediaGallery .CommonAvatarListItem, #CommonContent .CommonAvatarListItemArea.Hub.CommonAvatarListItem, 
#CommonContent .CommonAvatarListItemArea.Wiki .CommonAvatarListItem
{
	background-position: 0 3px;
    background-repeat: no-repeat;
    margin-left: 0;
    padding-left: 62px;
}

#CommonContent .CommonAvatarListItemArea.Weblog .CommonAvatarListItem
{
    background-image: url(../../../../../images/blog.png);
}

#CommonContent .CommonAvatarListItemArea.Forum .CommonAvatarListItem
{
    background-image: url(../../../../../images/forum.png);
}

#CommonContent .CommonAvatarListItemArea.MediaGallery .CommonAvatarListItem
{
    background-image: url(../../../../../images/media.png);
}

#CommonContent .CommonAvatarListItemArea.Hub .CommonAvatarListItem
{
    background-image: url(../../../../../images/page.png);
}

#CommonContent .CommonAvatarListItemArea.Wiki .CommonAvatarListItem
{
    background-image: url(../../../../../images/page.png);
}

#DashboardFavoritesList .CommonAvatarListItemArea.Forum, #DashboardFavoritesList .CommonAvatarListItemArea.Weblog
{
	background-position: 5px 50px;
}

#DashboardFavoritesList .CommonAvatarListItem
{
	padding-left: 0px;
	padding-bottom: 0;
	min-height: 48px;
	height: auto !important;
	height: 48px;
	margin-bottom: 0;
}

#DashboardFavoritesList h4
{
	border-bottom: solid 2px #D6E3F2;
	padding-bottom: 3px;
}

.FavoritesLinks a img
{
	position: relative;
	top: 1px;
}

/************************* My Favorites Tab End ************************/


/************************* My Conversations Begin ************************/

#MyConversationsContainer .CommonCommentArea
{
	padding-left: 0;
	padding-right: 0;
}

#MyConversationsContainer .CommonCommentUser img
{
	border-color: #D6E3F2;
}

.BackToDashboard
{
	text-align: right;
	font-size: 12px;
	padding: 3px 2px 3px 0;
}

#ConversationList
{
	border: solid 1px #D6E3F2;
	border-bottom: none;
}

#ConversationList img
{
	border-color: #7CA0C9; 
}

#ConversationList th.CommonListHeader
{
	padding-left: 10px;
	background-color: #9EBADC;
	color: #fff;
}

#ConversationList td
{
	font-size: 12px;
	padding-left: 10px;
}

#ConversationList td .ConversationTitle
{
	font-size: 14px;
}

#ConversationList td .ConversationDetails
{
	font-size: 9px;
	margin-top: 3px;
}

.MessageRead .CommonListCell, .MessageUnRead .CommonListCell
{
	background-image: none;
}

.MessageUnRead .CommonListCell
{
	background-color: #EBF1F7;
}

.MessageUnRead
{
	font-weight: bold;
}

.ConversationSubTitle
{
	font-size: 12px;
}

.ConversationDetails
{
}

.NewMessageButton
{
	background-image: url(../../Images/Buttons/MessageCenterNewMessageButton.gif);
	height: 18px;
	width: 112px;
	padding: 17px 0 0 54px;
	margin-left: 1px;
	font-size: 12px;
	font-weight: bold;
}

a.NewMessageButton:link, a.NewMessageButton:hover, a.NewMessageButton:visited, a.NewMessageButton:active
{
	color: #fff;
}

/************************* My Conversations End ************************/


/************************* Profile Tab Begin ************************/

.DashboardScrollContainer.Profile .BottomLeft
{
	overflow: hidden;
	height: auto;
}

.DashboardScrollContainerTab.AnnouncementsTab, #ProfileAnnouncementsContainer .DashboardPagerContainer 
{
	background-color: #fcf4ed;
	border-color: #f4d0b0;
}

#ProfileAnnouncementsContainer .DashboardPagerContainer
{
	background-color: #f7dcc4;
}

#ProfileAnnouncementsContainer .DashboardScrollContainer
{
	border-color: #FFD226;
}

#ProfileAnnouncementsContainer .DashboardScrollContainer .Top 
{
	background: url(../../Images/BKGD/AnnouncementsContainerFadeTopBKGD.gif) repeat-x top;	
}

#ProfileAnnouncementsContainer .DashboardScrollContainer .Bottom 
{
	background: url(../../Images/BKGD/AnnouncementsContainerFadeBottomBKGD.gif) repeat-x bottom;	
}

#ProfileAnnouncementsContainer ul.CommonContentBoxList li, ul.CommonSidebarList li
{
	border-color: #FFD226;
	margin-bottom: 12px;
}

.ProfilePager
{
	text-align: right;
	padding: 0 10px 5px 0;
}

.ProfilePager span, .BackToDashboard span
{
	font-size: 14px;
}

#ProfileCommentsContainer, #ProfileBioContainer
{
	margin-bottom: 15px;
}

#PublicProfile .DashboardScrollContainerTab a
{
	color: #4973A5;
}

#PublicProfile .DashboardScrollContainerTab a:hover
{
	text-decoration: underline;
	cursor: pointer;
}

/************************* Profile Tab End ************************/


/************************* Comments Tab Begin ************************/

#CommentsContainer .CommonCommentArea, #ProfileCommentsContainer .CommonCommentArea
{
	margin: 0 10px 5px 10px;
	padding-top: 0;
}

#CommentsContainer .CommonMessageDate, #ProfileCommentsContainer .CommonMessageDate
{
	font-size: 10px;
}

#CommentsContainer .CommonCommentContent, #ProfileCommentsContainer .CommonCommentContent
{
	padding-bottom: 0;
}

#CommentsContainer .CommonCommentUser img, #ProfileCommentsContainer .CommonCommentUser img
{
	border-color: #E9E5E5;
}

/************************* Comments Tab End ************************/


/************************* Announcemnts Tab Begin ************************/

#AnnouncementsContainer ul.CommonContentBoxList li.Header, #ProfileAnnouncementsContainer ul.CommonContentBoxList li.Header, 
#ProfileActivityContainer ul.CommonContentBoxList li.Header
{
	color: #666;
	font-size: 90%;
	border-bottom: solid 2px #D6E3F2;
	margin-bottom: 12px;
	margin-top: 0;
}

#ProfileActivityContainer ul.CommonContentBoxList li.Header
{
	margin-bottom: 0;
	text-align: left;
}

#ProfileAnnouncementsContainer ul.CommonContentBoxList li.Header
{
	border-color: #FFD226;
	padding-top: 5px;
}

#AnnouncementsContainer ul.CommonContentBoxList, #ProfileAnnouncementsContainer ul.CommonContentBoxList
{
	margin-top: 0;
}

#AnnouncementsContainer ul.CommonContentBoxList li Strong, #ProfileAnnouncementsContainer ul.CommonContentBoxList li Strong
{
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
}

#AnnouncementsContainer ul.CommonContentBoxList li, #AnnouncementsContainer ul.CommonContentBoxList li
{
	margin-bottom: 12px;
}

/************************* Announcemnts Tab End ************************/
