.UIForumPortlet .Icon16x16 {
	width: 16px; height: 16px;
}
.UIForumPortlet .BusyIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/BusyIcon.gif') no-repeat ;
}

.UIForumPortlet .BigGrinIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/BigGrinIcon.gif') no-repeat ;
}

.UIForumPortlet .OfflineIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OffLineIcon.gif') no-repeat ;
}

.UIForumPortlet .OnlineIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OnlineIcon.gif') no-repeat ;
}

.UIForumPortlet .ManageCategoryButton {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ManageCategory.gif') no-repeat left center;
}

.UIForumPortlet .ToolIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ToolIcon.gif') no-repeat ;
}

.UIForumPortlet .ModeratedIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ModeratedIcon.gif') no-repeat ;
}

.UIForumPortlet .ModerationIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ModerationIcon.gif') no-repeat ;
}

.UIForumPortlet .ViewPublicUserInfo {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ViewProfileIcon.gif') no-repeat left center ;
}

.UIForumPortlet .ClosePostsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ClosePostsIcon.gif') no-repeat left center ;
}

.UIForumPortlet .LockPostsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/LockPostsIcon.gif') no-repeat left center ;
}

.UIForumPortlet .SmallGrayPlus {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGrayPlus.gif') no-repeat left top;
}

.UIForumPortlet .SmallGrayMinus {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGrayMinus.gif') no-repeat left top;
}

.UIForumPortlet .SearchIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SearchIcon.gif') no-repeat ;
}

.UIForumPortlet .StickyIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/StickyIcon.gif') no-repeat ;
}

.UIForumPortlet .LeftArrowIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/LeftArrowIcon.gif') no-repeat ;
}

.UIForumPortlet .RightArrowIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/LeftArrowIcon.gif') no-repeat ;
}

.UIForumPortlet .FieldComponent .AttachmentIcon {
	width: 20px;
	height: 16px;
}

.UIForumPortlet .AttachmentIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AttachmentIcon.gif') no-repeat left;
}

.UIForumPortlet .ExpandButton {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Expand.gif') no-repeat ;
}

.UIForumPortlet .CollapseButton {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Collapser.gif') no-repeat ;
}

.UIForumPortlet .Voted {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallYellowStar.gif') no-repeat center;
}

.UIForumPortlet .HalfVoted {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallHalfStar.gif') no-repeat center;
}

.UIForumPortlet .Unvoted {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGreyStar.gif') no-repeat center;
}

.UIForumPortlet .NormalTopicIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/NormalTopicIcon.gif') no-repeat left;
}

.UIForumPortlet .Download {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DownLoadIcon.gif') no-repeat left;
}

.UIForumPortlet .ClosePollIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ClosePollIcon.gif') no-repeat left center;
}

.UIForumPortlet .OpenPollIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OpenPollIcon.gif') no-repeat left center;
}

.UIForumPortlet .DeletePollIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeletePollIcon.gif') no-repeat left center;
}

.UIForumPortlet .EditPollIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditPollIcon.gif')  no-repeat left center;
}

.UIForumPortlet .CategoryNormalIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CategoryNormalIcon.gif') no-repeat left center;
}

.UIForumPortlet .ThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ThreadIcon.gif') no-repeat left center;
}

.UIForumPortlet .mswordIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/WordIcon.gif') no-repeat left center;
}

.UIForumPortlet .pptIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PPTIcon.gif') no-repeat left center;
}

.UIForumPortlet .pdfIcon {
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/MiscIcons/AcrobatFile.gif') no-repeat center;
}

.UIForumPortlet .mpegIcon {
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/MiscIcons/Music.gif') no-repeat center;
}

.UIForumPortlet .octet-streamIcon {
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/OfficeIcons/Page.gif') no-repeat center;
}

.UIForumPortlet .PNGIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PNGIcon.gif') no-repeat left center;
}

.UIForumPortlet .JPGIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/JPGIcon.gif') no-repeat left center;
}

.UIForumPortlet .LockIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Lock.gif') no-repeat left center;
}

.UIForumPortlet .EditPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditPost.gif') no-repeat left center;
}

.UIForumPortlet .DeletePostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeletePost.gif') no-repeat left center;
}

.UIForumPortlet .AddPollIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AddPollThreadIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetApproveAttachmentIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApproveAttachmentsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetApprovePostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApprovePostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetApproveIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApproveThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnApproveIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ModeratedIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetCloseIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CloseSelectedForum.gif') no-repeat left center;
}

.UIForumPortlet .CloseThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CloseThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .CopySelectedPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CopySelectedPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .DeleteCategoryIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeleteCategoryIcon.gif') no-repeat left center;
}

.UIForumPortlet .DeleteSelectedPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeleteSelectedPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .RemoveForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeleteThisForumIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetDeleteIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DeleteThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .DisplayOptionsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/DisplayOptionsIcon.gif') no-repeat left center;
}
.UIForumPortlet .EditCategoryIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditCategory.gif') no-repeat left center;
}

.UIForumPortlet .EditForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditForum.gif') no-repeat left center;
}

.UIForumPortlet .EditTopicIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditSelectedThreadIcon.gif') no-repeat left center;
}

.UIForumPortlet .EditForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EditthisForumIcon.gif') no-repeat left center;
}

.UIForumPortlet .EmailThisPageIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/EmailThisPageIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetLockedIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Lock.gif') no-repeat left center;
}

.UIForumPortlet .ManageModerator {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Manage.gif') no-repeat left center;
}

.UIForumPortlet .MergeSelectedPostsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MergeSelectedPostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .MergeThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MergeThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .ModerationPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ModerationPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .MoveForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MoveSelectedForum.gif') no-repeat left center;
}

.UIForumPortlet .MovePostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MoveSelectedPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetHiddenPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UnHiddenPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnHiddenPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/HiddenPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .MovethisForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MovethisForumIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetMoveIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MoveThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetOpenIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OpenSelectedForum.gif') no-repeat left center;
}

.UIForumPortlet .OpenThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OpenThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .PastePostsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PastePostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .PostnewThreadIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AddNewThreadIcon.gif') no-repeat left center;
}

.UIForumPortlet .PostsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .PrintPageIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PrintThisPageIcon.gif') no-repeat left center;
}

.UIForumPortlet .SplitTopicIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SplitThisThreadIcon.gif') no-repeat left center;
}

.UIForumPortlet .StickThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/StickThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .ThreadsAuto-PruningIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ThreadsAuto-PruningIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnApproveAttachmentIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UnapproveAttachmentsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnApprovePostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UnapprovePostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnLockIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UnLock.gif') no-repeat left center;
}

.UIForumPortlet .SetStickIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/StickThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .SmallGroupIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGroupIcon.gif') no-repeat left center;
}

.UIForumPortlet .SelectGroupIcon {
	width: 16px;
	height: 16px;
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGroupIcon.gif') no-repeat center;
}

.UIForumPortlet .SelectMemberShipIcon {
	width: 16px;
	height: 16px;
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SelectMemberShipIcon.gif') no-repeat center;
}

.UIForumPortlet .SelectUserIcon {
	width: 16px;
	height: 16px;
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UserIcon.png') no-repeat center;
}

.UIForumPortlet .SetUnStickIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/StickThreadsIcon.gif') no-repeat left center;
}

.UIForumPortlet .AddIcon16x16 {
	float: left ;
	width: 16px;	height: 16px;
	margin: 0px 0px 0px 6px;
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/BlueCirclePlus.gif') no-repeat center;
	cursor: pointer;
}

.UIForumPortlet .MergeTopicIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/MergeTopicIcon.gif') no-repeat left center;
}

.UIForumPortlet .SetUnWaiting {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SetUnWaiting.gif') no-repeat left center;
}

.UIForumPortlet .AddWatchingIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AddWatching.gif') no-repeat left center;
}

.UIForumPortlet .AddLinkToBookIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AddLink.gif') no-repeat left center;
}

.UIForumPortlet .ApproveIcons {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApproveTopicsIcon.gif') no-repeat left center;
}

.UIForumPortlet .DeleteIcon {
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/DustBin.gif') no-repeat left center;
}

.UIForumPortlet .DustBin {
	width:24px; height:24px;
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/DustBin.gif') no-repeat left center;
}

.UIForumPortlet .TopicActiveIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/TopicUnActiveIcon.gif') no-repeat left center;
}

.UIForumPortlet .TopicUnActiveIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/TopicActiveIcon.gif') no-repeat left center;
}

.UIForumPortlet .MoveForumLockIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ForumLockIcon.gif') no-repeat left center;
}

.UIForumPortlet .WatchOptionIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ForumWatch.gif') no-repeat left center;
}

.UIForumPortlet .WatchOption {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ForumWatch.gif') no-repeat left center;
}

.UIForumPortlet .TagManager {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/TagManager.gif') no-repeat left center;
}
.UIForumPortlet .View {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ViewIcon.gif') no-repeat left center;
}

.UIForumPortlet .CalendarIcons {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CalendarIcons.gif') no-repeat left center;
  width:16px;
  height:16px;
  float:left;
  margin-left:5px; 
}
.UIForumPortlet .DateTimeInput {
  width:100px;
  float:left;
}

.UIForumPortlet .TopicUnApprovedIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApproveTopicsIcon.gif') no-repeat left center;
}

.UIForumPortlet .TopicWaitingIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SetUnWaiting.gif') no-repeat left center;
}

.UIForumPortlet .PostUnApprovedIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ApprovePostsIcon.gif') no-repeat left center;
}

.UIForumPortlet .PostsHiddenIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/HiddenPostIcon.gif') no-repeat left center;
}

.UIForumPortlet .BanIpToolsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OpenIPBanIcon.png') no-repeat left center;
}

.UIForumPortlet .ExportForumIcon {
background:url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Export.gif') no-repeat left center;
}

.UIForumPortlet .ExportCategoryIcon {
background:url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Export.gif') no-repeat left center;
}

.UIForumPortlet .ImportForumIcon {
background:url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Import.gif') no-repeat left;
}

.UIForumPortlet .ImportCategoryIcon {
background:url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/Import.gif') no-repeat left;
}

.UIForumPortlet .OpenIPBanIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/OpenIPBanIcon.png') no-repeat left center;
}
.UIForumPortlet .SortSettingIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SortSettingIcon.png') no-repeat left center;
}
.UIForumPortlet .CensorKeywordIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/CensorKeywordIcon.png') no-repeat left center;
}
.UIForumPortlet .NotificationIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/NotificationIcon.png') no-repeat left center;
}
.UIForumPortlet .BBCodeManagerIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/BBCodeManagerIcon.png') no-repeat left center;
}
.UIForumPortlet .AutoPruneIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AutoPruneIcon.png') no-repeat left center;
}
.UIForumPortlet .TopicTypeManagerIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/TopicTypeManagerIcon.png') no-repeat left center;
}

.UIForumPortlet .PrivateMessage {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PrivateMessages.gif') no-repeat left center;
}

.UIForumPortlet .ShowHelpIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ShowHelpIcon.gif') no-repeat left center;
}

.UIForumPortlet .PruneSettingIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PruneSettingIcon.gif') no-repeat left center;
	width: 20px; height: 20px;
}

.UIForumPortlet .RunIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/RunIcon.gif') no-repeat left center;
	width: 20px; height: 20px;
}

.UIForumPortlet .ArrowLeftIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ArrowLeftIcon.gif') no-repeat left center;
}

.UIForumPortlet .ActivateIcons {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/ActivateIcon.gif') no-repeat left center;
}

.UIForumPortlet .UntagIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UntagIcon.gif') no-repeat left center;
	width: 12px; height: 24px;
	cursor:pointer;
}

.UIForumPortlet #PendingJob {
	line-height:24px; white-space:nowrap;
	height:24px; cursor:pointer;
	padding-left: 18px; display: block;
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PendingJob.gif') no-repeat left center;
}

.UIForumPortlet .PermLink {
	line-height:24px; white-space:nowrap;
	height:24px; cursor:pointer;
	padding-left: 20px; display: block;
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/PermLink.gif') no-repeat left center;
}

.UIForumPortlet .RatedVote {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGreyStar.gif') no-repeat center;
}

.UIForumPortlet .NormalVote {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallGreyStar.gif') no-repeat center;
}

.UIForumPortlet .OverVote {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SmallYellowStar.gif') no-repeat center;
}

.UIForumPortlet .UnTagIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UnTagIcon.png') no-repeat left center;
}

.UIForumPortlet .UpArrow1Icon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/BlueUpArrow.gif') no-repeat right;
  background-position: right center;
	padding-right: 16px;
}

.UIForumPortlet .InfoMessageIcon {
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/Info.gif') no-repeat left center;
	padding-left: 20px;	margin-left: 20px;
	line-height: 18px;	height: 18px;
}
.UIForumPortlet .Icon24x24 {
	width: 24px;
	height: 24px;
}

.UIForumPortlet .CategoryIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/CategoryIcon.gif') no-repeat;
}

.UIForumPortlet .ForumNewPostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumNewPostIcon.gif') no-repeat;
}

.UIForumPortlet .ForumLockedIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumLockedIcon.gif') no-repeat ;
}

.UIForumPortlet .ForumCloseIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumCloseIcon.gif') no-repeat ;
}

.UIForumPortlet .ForumNormalIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumNormalIcon.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNewClosePost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNewClosePost.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNewLockPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNewLockPost.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNewPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNewPost.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNoNewClosePost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNoNewClosePost.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNoNewLockPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNoNewLockPost.gif') no-repeat ;
}

.UIForumPortlet .HotThreadNoNewPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/HotThreadNoNewPost.gif') no-repeat ;
}

.UIForumPortlet .ThreadNoNewClosePost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadIsClose.gif') no-repeat ;
}

.UIForumPortlet .ThreadNoNewLockPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadIsLock.gif') no-repeat ;
}

.UIForumPortlet .ThreadNewClosePost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadNewClosePost.gif') no-repeat ;
}

.UIForumPortlet .ThreadNewLockPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadNewLockPost.gif') no-repeat ;
}

.UIForumPortlet .ThreadNewPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadNewPost.gif') no-repeat ;
}

.UIForumPortlet .ThreadNoNewPost {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ThreadNoNewPost.gif') no-repeat ;
}

.UIForumPortlet .PostIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/PostIcon.gif') no-repeat ;
}
/*******************************  MenuCategoryIcon    **************************************/

.UIForumPortlet .AddForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/AddNewForum.gif') no-repeat ;
}

.UIForumPortlet .AddForum {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/AddNewForum.gif') no-repeat ;
}

.UIForumPortlet .ForumOption {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumOption.gif') no-repeat ;
}

/*===========================thread bar menu icon===========================*/

.UIForumPortlet .DeleteThisForumIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/DeleteThisForumIcon.gif') no-repeat ;
}

.UIForumPortlet .MoveThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/MoveThreadsIcon.gif') no-repeat ;
}

.UIForumPortlet .DeleteThreadsIcon {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/DeleteThreadsIcon.gif') no-repeat ;
}

.UIForumPortlet .Administrations {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumAdminitration.gif') no-repeat ;
}

.UIForumPortlet .EditProfile {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/ForumOption.gif') no-repeat ;
}

.UIForumPortlet .OpenBookMark {
background: url('/forum/skin/DefaultSkin/webui/skinIcons/24x24/icons/Bookmark.gif') no-repeat ;
}
.UIForumPortlet .UIAddPollForm {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout {
	background-color: #f7f7f7 ;
	padding: 25px 50px 15px 50px;
}

.UIForumPortlet .UIAddPollForm .Line {
background: url('/forum/skin/DefaultSkin/webui/popup/UIAddPollForm/background/Line1x2.gif') repeat-x ;
	height: 2px ;
	margin: 4px auto 10px auto ;
}

.UIForumPortlet .UIAddPollForm .PollOptionConntent {
	padding: 5px 0px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout .UIFormInputSet .Title {
	color: black;
	margin: 10px 0px 0px 3px;
}

.UIForumPortlet .UIAddPollForm .Label {
	text-align: left;
	padding: 4px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout .UIFormGrid td.FieldLabel {
	width: 140px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout .UIFormGrid td.FieldIcon {
	width: 110px;
	padding: 4px 0px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout .UIFormGrid .QuestionInput input {
	width: 400px;
}

.UIForumPortlet .UIAddPollForm .HorizontalLayout .UIFormGrid .TimeOutInput input {
	width: 60px;
}

.UIForumPortlet .UIAddPollForm .Icon {
	width: 16px; height: 16px;
	float: left;
	margin: 0px 2px;
}

.UIForumPortlet .UIAddPollForm .AddNewNodeIcon {
	cursor: pointer;
}

.UIForumPortlet .UIAddPollForm .DeletePortalIcon {
	cursor: pointer;
}
.UIForumPortlet .UIAutoPruning {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIAutoPruning .AutoPruningContainer {
	background-color: #f7f7f7;
	padding: 8px;
	border: 1px solid #b4b4b4;
}

.UIForumPortlet .UIAutoPruning .UIFormWithTitle {
	margin: 8px auto ;
}
.UIForumPortlet .UICategoryForm {
}

.UIForumPortlet .UICategoryForm .HorizontalLayout {
	padding: 8px 0px 0px 0px;
	border: none;
}

.UIForumPortlet .UICategoryForm .UIForm .HorizontalLayout .UIFormInputSet {
	width: auto;
}

.UIForumPortlet .UICategoryForm .HorizontalLayout textarea {
	height:54px;
	width:235px;
}

.UIForumPortlet .UICategoryForm #PermissionTab textarea {
	height:50px;
	width:235px;
}

.UIForumPortlet .UICategoryForm .HorizontalLayout input {
	width:232px;
}
.UIForumPortlet .UIDisplayOptionForm {
	width: 500px;
	padding: 10px;
}

.UIForumPortlet .UIDisplayOptionForm .UIForm {
	border: 1px solid #bcbcbc;
	background: #f7f7f7;
}

.UIForumPortlet .UIDisplayOptionForm .TitleBar {
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	font-weight: bold;
}

.UIForumPortlet .UIDisplayOptionForm .UIForm .HorizontalLayout {
	padding: 10px 10px 20px 10px;
	border: none;
}
.UIForumForm {
	padding: 10px;
	background: #f7f7f7;
}

.UIForumPortlet .AddNewForumForm{
	height: 100%;
	background-color: #f7f7f7;
}

.UIForumForm .AddForumInCategpry .HorizontalLayout {
	border: none;
	padding: 5px;
}

.UIForumForm .HorizontalLayout .newForum {
	padding: 15px 0px;
}

.UIForumForm .HorizontalLayout .newForum textarea {
	height: 100px;
}

.UIForumPortlet .UIForm .forumPermission .textarea {
	height: 46px;
}

.UIForumForm .HorizontalLayout .moderationOptions  {
	width: 510px;
	padding: 20px 0px 60px 0px;
}

.UIForumForm .HorizontalLayout .moderationOptions textarea {
	width: 280px;
	height: 40px;
	float: left;
}

.UIForumForm .ForumPermission {
	padding: 5px;
}

.UIForumForm .ForumPermission input {
	float: left ;
}

.UIForumForm .ForumPermission .SelectUserIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIForumForm/../skinIcons/16x16/icons/SmallUserIcon.gif') no-repeat;
}

.UIForumForm .ForumPermission .SelectMemberIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIForumForm/../skinIcons/16x16/icons/SmallGroupIcon.gif') no-repeat;
}

.UIForumForm .ForumPermission .AddAnyIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIForumForm/../skinIcons/16x16/icons/SmallMemberIcon.gif') no-repeat;
}

.UIForumForm .ForumPermission .UIAction {
	padding: 0px 0px 5px 0px;
}

/********KS-2315*********/

.UIFormForum  .UIFormInput .UIFormUploadInput .UploadIframe iframe{
	width: auto;
}
.UIForumPortlet .UIForumOptionForm {
	background-color: #ffffff;
	padding: 8px 8px 6px 8px;
}

.UIForumPortlet .UIForumOptionForm .HorizontalLayout {
	border:1px solid #AEAEAE;
	background-color: #f7f7f7;
}

.UIForumPortlet .UIForumOptionForm .UIAction {
	padding: 10px 0px 0px 0px;
}

.UIForumPortlet .UIForumOptionForm .UIFormInput {
	border: solid 1px #ffffff;
} 

.UIForumPortlet .UIForumOptionForm .UIFormInput {
	padding: 8px 10px 8px 0px;
}
.UIForumPortlet .UIMergePostForm {
	padding: 10px;
	background-color: white;
	
}

.UIForumPortlet .UIMergePostForm .MergePostsContainer {
	border: 1px solid #c7c7c7;
	background: #f7f7f7;
	padding: 8px;
}

.UIForumPortlet .UIMergePostForm .UIForm .HorizontalLayout {
	border: none;
	padding: 0px 20px;
}

.UIForumPortlet .UIMergePostForm .UIForm .HorizontalLayout select {
	width: 374px;
}

.UIForumPortlet .UIMergePostForm .UIForm .HorizontalLayout .Textinput {
	width: 370px;
}

.UIForumPortlet .UIMergePostForm .UIForm .HorizontalLayout .TexMessage {
	width: 370px;
	height: 200px;
}
.UIForumPortlet .UIMergeTopicForm {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIMergeTopicForm .HorizontalLayout {
	border:1px solid #AEAEAE;
	background-color: #f7f7f7;
	padding: 8px 0px 0px 0px;
}
.UIModeratorManagementForm {
	padding: 10px;
	background:#ffffff;
}

.UIModeratorManagementForm .UIForumPageIterator {
	padding: 0px;
}

.UIModeratorManagementForm .UIComponentModerator {
  margin: auto;
  width: 99%;
  *width: 95%;
}

.UIModeratorManagementForm .UITabPane .UITabContentContainer .UITabContent {
	border-bottom: none ;
}

.UIModeratorManagementForm .UITabPane .UIAction {
	border-bottom: white ;
}

.UIModeratorManagementForm .ModeratorsManagementContainer {
	border: 1px solid #b7b7b7;
	background: #f3f3f3;
}

.UIModeratorManagementForm .ModeratorsManagementContainer .ManagementContent {
	padding: 14px;
}

.UIModeratorManagementForm .ManagementContent .UIGrid .ActionContainer {
	width: 40px;
	margin: 0px auto;
}

.UIModeratorManagementForm .ModeratorsManagement .HorizontalLayout {
	border: none;
}

.UIModeratorManagementForm .UITabPane .TabPaneContent {
  padding: 0px;
}

.UIModeratorManagementForm .ModeratorsGroup .UIFormWithTitle {
	margin: 10px auto 0px auto;
}

.UIModeratorManagementForm .ModeratorsGroup .HorizontalLayout .UIFormInputSet {
	padding: 0px;
}

.UIModeratorManagementForm .ModeratorsGroup .UIFormInputSet .FormContainer {
	border: none;
	padding: 0px;
}

.UIModeratorManagementForm .ModeratorsGroup .UIGrid .IconContent {
	width: 55px;
	margin: auto;
	overflow: auto;
}

.UIModeratorManagementForm .ModeratorsGroup .UIFormGrid td.FieldLabel {
	width: 100px;
}

.UIModeratorManagementForm .ModeratorsGroup .UIFormGrid input.radio {
	margin: 0px;	
}

.UIModeratorManagementForm .ModeratorsGroup .AddIcon16x16 {
	width: 16px;	height: 16px;
	margin: 0px 2px;
}

.UIModeratorManagementForm .ModeratorsGroup .SelectUserIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIModeratorManagementForm/../skinIcons/16x16/icons/SmallUserIcon.gif') no-repeat;
}

.UIModeratorManagementForm .ModeratorsGroup .SelectMemberIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIModeratorManagementForm/../skinIcons/16x16/icons/SmallGroupIcon.gif') no-repeat;
}

.UIModeratorManagementForm .ModeratorsGroup .AddAnyIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UIModeratorManagementForm/../skinIcons/16x16/icons/SmallMemberIcon.gif') no-repeat;
}

.UIModeratorManagementForm #ModForums {
	float: left;
}

.UIModeratorManagementForm #ModCategorys {
	float: left;
}

.UIModeratorManagementForm #Signature {
	height: 70px;
}

.UIModeratorManagementForm .ForumUserProfile .textarea {
	height: 50px;
}













.UIMoveTopicForm {
	padding: 10px;
	background: #ffffff;
}

.UIMoveTopicForm .TitleMoveThreads {
	padding-left: 10px;
	line-height: 20px;
}

.UIMoveTopicForm .UITree {
	border: 1px solid #a5a5a5;
	padding: 3px 1px;
	overflow-y: auto;
	height: 235px;
}

.UIMovePostForm .UITree {
	height: 300px;
}

.UIMoveTopicForm .UITree .TreeContainer {
	background: none;
}

.UIMoveTopicForm .TreeContainer .Node {
	width: auto;
	padding: 0px 0px 0px 20px;
}

.UIMoveTopicForm .TreeContainer .Node .NodeLabel a {
	font-weight: normal;
	color: #272727;
	margin: 0px;
	line-height: 22px;
}

.UIMoveTopicForm .TreeContainer .Node .Icon {
	height: 22px; width: 22px;
	margin: 0px; float: left ;
}

.UIMoveTopicForm .TreeContainer .Node .NodeLabel a:hover {
	color: #058ee6;
}

.UIMoveTopicForm .TreeContainer .Selected {
	background: #d8d9ee;
	margin: 0px;
	height: 22px;
}
.UIForumPortlet .UISendPrivateMessage {
	padding: 10px;
	background:#ffffff;
}

.UIForumPortlet .UISendPrivateMessage .SendPrivateMessage {
	border:1px solid #c7c7c7;
	background: #f7f7f7;
	padding: 10px;
}

.UIForumPortlet .UISendPrivateMessage .UIForm .HorizontalLayout {
	border: none;
}

.UIForumPortlet .UISendPrivateMessage .UIForm .HorizontalLayout .UIFormInputSet {
	padding: 10px;
}

.UIForumPortlet .UISendPrivateMessage .UIForm .HorizontalLayout .Textarea {
	width: 370px; height: 265px;
}
.UIForumPortlet .UITagForm {
	padding: 10px;
	background:#ffffff;
}

.UIForumPortlet .UITagForm .TagContent {
	border: 1px solid #c7c7c7;
}

.UIForumPortlet .UITagForm .TagControlBar {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/background/BgTitleTag1x25.gif') repeat-x;
	line-height: 25px;
	padding: 0px 5px 0px 10px;
}

.UIForumPortlet .UITagForm .TagTitle {
	float: left;
	font-weight: bold;
}

.UIForumPortlet .UITagForm .TagIcon {
	float: right;
	margin: 5px 3px;
}

.UIForumPortlet .UITagForm .TagsList {
	padding: 10px 1px 20px 1px;
}

.UIForumPortlet .UITagForm .TagsList a {
	line-height: 20px;
	color: #3d3d3d;
	display: block;
}

.UITagForm .TagsList a:hover {
	color: #126ca5;
}

.UITagForm .TagsList .IconHolder {
	line-height: 26px;
	padding-left: 32px;
	background-position: 10px center;
}

.UITagForm .TagsList .Selected {
	background-color: #e8e8ef;
}

.UITagForm .TagsList .unSelected {
	background-color: #fce7e7;
}

.UIForumPortlet .Color {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/background/Color.gif') no-repeat;
	line-height: 16px;
	height: 16px;
	padding-left: 28px;
	margin: 2px 0px;
}

.UIForumPortlet .Blue {
	background-position: left top;
}

.UIForumPortlet .DarkGoldenRod {
	background-position: left -24px;	
}

.UIForumPortlet .Green {
	background-position: left -48px;	
}

.UIForumPortlet .Yellow {
	background-position: left -72px;	
}

.UIForumPortlet .BlueViolet {
	background-position: left -96px;	
}

.UIForumPortlet .Orange {
	background-position: left -120px;	
}

.UIForumPortlet .DarkBlue {
	background-position: left -144px;	
}

.UIForumPortlet .IndianRed {
	background-position: left -168px;	
}

.UIForumPortlet .DarkCyan {
	background-position: left -192px;	
}

.UIForumPortlet .LawnGreen {
	background-position: left -216px;	
}

.UIForumPortlet .Violet {
	background-position: left -240px;	
}

.UIForumPortlet .Red {
	background-position: left bottom;	
}

.BlueTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/BlueTagIcon.gif') no-repeat ;
}

.DarkGoldenRodTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/DarkGoldenRodTagIcon.gif') no-repeat ;
}

.GreenTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/GreenTagIcon.gif') no-repeat ;
}

.YellowTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/YellowTagIcon.gif') no-repeat ;
}

.BlueVioletTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/BlueVioletTagIcon.gif') no-repeat ;
}

.OrangeTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/OrangeTagIcon.gif') no-repeat ;
}

.DarkBlueTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/DarkBlueTagIcon.gif') no-repeat ;
}

.IndianRedTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/IndianRedTagIcon.gif') no-repeat ;
}

.DarkCyanTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/DarkCyanTagIcon.gif') no-repeat ;
}

.LawnGreenTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/LawnGreenTagIcon.gif') no-repeat ;
}

.VioletTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/VioletTagIcon.gif') no-repeat ;
}

.RedTagIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITagForm/icons/RedTagIcon.gif') no-repeat ;
}

.UITopicForm {
	width: 850px;
	padding: 10px 0px 0px 10px;
}

.UITopicForm .UIFormInputSet .UIFormGrid td.FieldLabel {
	text-align: left ;
	white-space: nowrap;
}

.UITopicForm .UIForm .HorizontalLayout .ThreadContent input {
	width: 450px;
}

.UITopicForm .UIForm .HorizontalLayout .ThreadContent checkbox {
	padding-left: 5px;
}

.UITopicForm .UIForm .HorizontalLayout .ThreadContent textarea { 
	width: 430px; height: 205px;
}

.UITopicForm .UIForm .HorizontalLayout .ThreadOptions checkbox {
	padding-left: 5px;
}

.UITopicForm .HorizontalLayout .ThreadPermission .SelectUserIcon {
	background: url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/UserIcon.png') no-repeat;
}

.UITopicForm .HorizontalLayout .ThreadPermission .SelectMemberIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITopicForm/../skinIcons/16x16/icons/SmallGroupIcon.gif') no-repeat;
}

.UITopicForm .HorizontalLayout .ThreadPermission .AddAnyIcon {
background: url('/forum/skin/DefaultSkin/webui/popup/UITopicForm/../skinIcons/16x16/icons/SmallMemberIcon.gif') no-repeat;
}

.UITopicForm .HorizontalLayout .ThreadPermission .FormContainer {
	border: none;	
	padding:0px 15px;
}

.UITopicForm .UITabContent {
	min-height: 268px;
	height: auto;
}

.UITopicForm .UIFormTabPane .ThreadPermission .HorizontalLayout {
	border:1px solid #B7B7B7;
	padding-top: 8px;
}

.UITopicForm .UIFormWithTitle {
	margin: auto;
	padding-top: 5px;
}

.UITopicForm .HorizontalLayout .ThreadOption .UIFormGrid {
	width: 400px;
	*width: 420px;
}

.UITopicForm .HorizontalLayout .ThreadOption .selectbox {
	float: left;
}

.UITopicForm .HorizontalLayout .ThreadPermission .UIFormGrid {
	width: 500px;
}

.UITopicForm .ThreadPermission input {
	float: left ;
}

.UITopicForm .UIForm .UIFormGrid td.FieldComponent {
	width: 700px;
}

.UITopicForm .UIFormTabPane .UITabContent .FieldComponent div{
	width: 98%;
	float:left;
}
.UIForumPortlet .UIUserTitleManagerForm {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIUserTitleManagerForm .UserManagementContainer {
	background-color: #f7f7f7;
	padding: 8px;
	border: 1px solid #b4b4b4;
}

.UIForumPortlet .UIUserTitleManagerForm .UIFormWithTitle {
	margin: 8px auto ;
}

.UIForumPortlet .UIUserTitleManagerForm .UIFormWithTitle td {
	padding: 4px ;
}

.UIForumPortlet .UIUserTitleManagerForm .UIFormWithTitle .FieldLabel {
	text-align: right ;
}
.UIForumPortlet .UIViewMemberProfile {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIViewMemberProfile .ViewMemberProfileContainer {
	border: 1px solid #b4b4b4;
	background-color: #f4f4f4;
	padding: 1px;
}

.UIForumPortlet .UIViewMemberProfile .ViewContainer {
  min-height: 270px;
}
*html .UIForumPortlet .UIViewMemberProfile .ViewContainer {
  height: 270px;
}

.UIForumPortlet .UIViewMemberProfile .ViewMemberProfileContainer .UserLabel{
	background-position: right;
	padding: 1px 18px 2px 0px;
	color: #135bbe;
}

.UIForumPortlet .UIViewMemberProfile .ViewMemberProfileContainer .TitleBar {
	height: 24px;
	background-color: #d1d2fe;
	padding: 6px 0px 0px 12px;
	font-weight: bold;
	line-height: 16px;
}

.UIForumPortlet .UIViewMemberProfile .MemberContent .InfoMember {
	line-height: 18px;
	color: #2c2c2c;
}

.UIForumPortlet .UIViewMemberProfile .MemberContainer {
	width: 242px;
}

.UIForumPortlet .UIViewMemberProfile .MemberContent {
	padding: 10px 0px 0px 15px;
}	

.UIForumPortlet UIViewMemberProfile .MemberContent .Rank {
	color: #2c2c2c;
	font-size: 12px;
	padding: 0px 0px 0px 2px;
}

.UIForumPortlet .UIViewMemberProfile .ProfileContainer {
	color: #2c2c2c;
	padding: 0px 8px;
}

.UIForumPortlet .UIViewMemberProfile .ProfileContainer .Label {
	line-height: 20px;
	text-align: right;
	padding-right: 6px;
	width: 111px ;
}

.UIForumPortlet .UIViewMemberProfile .ProfileContainer .LabelProfile {
	line-height: 20px;
	text-align: left;
}

.UIForumPortlet .UIViewMemberProfile .ProfileContainer .LabelLink {
	line-height: 20px;
	text-align: left;
	cursor: pointer;
	color: #135bbe;
}
/*---------------------------------UIViewPrivateMessageForm--------------------------------------*/
.UIForumPortlet .UIViewPrivateMessageForm {
	background-color: #ffffff;
	padding: 10px 0px;
	width: 96%;
	margin: auto;
}

*html .UIForumPortlet .UIViewPrivateMessageForm {
	width: 94%;
}
.UIForumPortlet .UIViewPollForm {
	background-color: #ffffff;
	padding: 8px;
}

.UIForumPortlet .UIViewPollForm .UIGrid .Number {
	text-align: center;
}

.UIForumPortlet .UIViewPollForm .TotalVotes {
	font-weight: bold;
	text-align: right;
	line-height: 22px;
}

.UIForumPortlet .UIViewPollForm .Chart1 {
	float: left;
	width: 24%; height: 14px;
	background-color: #f60703;
}

.UIForumPortlet .UIViewPollForm .Chart2 {
	float: left;
	width: 26%; height: 14px;
	background-color: #f6e303;
}

.UIForumPortlet .UIViewPollForm .Chart3 {
	float: left;
	width: 27%; height: 14px;
	background-color: #356adf;
}

.UIForumPortlet .UIViewPollForm .Chart4 {
	float: left;
	width: 23%; height: 14px;
	background-color: #35df79;
}

.UIForumPortlet .UIViewPollForm .Percentage {
	float: right;
	padding-right: 5px;
}
.UIForumPortlet .UIViewPost {
	margin: 10px auto;
	width: 96%;
}

*html .UIForumPortlet .UIViewPost {
	margin: 10px auto;
	width: 94%;
}

.UIViewPost .ViewContainer {
	border: 1px solid #c7c7c7;
	background: #f7f7f7;	
}

.UIViewPost .ViewTopicContent {
	border: 1px solid white;
}

.UIViewPost .PostViewTitle {
	border-bottom: 1px solid #d8d8d8;
	width: 98%;
	margin: auto;
}

.UIViewPost .PostViewIcon {
	font-weight: bold; font-size: 12px;
	font-family: arial;
	line-height: 20px;
	padding-left: 20px;
}

.UIViewPost .PostTime {
	padding: 2px 0px 0px 20px;
}

.UIViewPost .PostContent {
	padding: 0px 5px;
	min-height: 100px;
}

.UIViewPost a {
	color: blue;
}

.UIViewPost .AttachmentContainer {
	width: 98%;
	margin: auto;
}

.UIViewPost .AttachmentContainer .AttachmentTitle {
background: #e7e7e7 url('/forum/skin/DefaultSkin/webui/popup/UIViewPost/../skinIcons/16x16/icons/AttachmentIcon.gif') no-repeat 3px center;
	padding-left: 20px;
	line-height: 25px;
	font-weight: bold;
	white-space: nowrap;
}

.UIViewPost .AttachmentContainer .AttachmentBox {
	float: left;
	padding: 10px 0px 10px 5px;
	width: 45%;
}

.UIViewPost .AttachmentContainer .LabelBox {
	float: left;
}

.UIViewPost .AttachmentContainer .Image {
	float: left;
	margin: 0px 10px 0px 0px;
}

.UIViewPost .AttachmentContainer .AttachmentIcon {
	float: left;
	height: 20px; 
	width: 20px;
}

.UIViewPost .AttachmentContainer .AttachmentLabel {
	color: #1555b5;
	line-height: 20px;
	font-weight: bold;
	float: left;
}

.UIViewPost .AttachmentContainer .AttachmentInfo {
	float: right;
}

.UIViewPost .AttachmentContainer .Action {
	padding-top: 50px;
}

.UIViewPost .AttachmentContainer .Action .Icon {
	float: left;
	color: #1555b5;
	padding-left: 20px;
	line-height: 20px;
	margin-right: 10px;
	cursor: pointer;
}

.UIViewPost .AttachmentContainer .Size {
	padding-left: 25px;
}

.UIViewTopic {
	min-height: 450px;
}

.UIForumPortlet .UIShowBookMarkForm .UIForm .HorizontalLayout {
	margin: 10px;
	background: #F4F4F4;
	padding: 10px;
}























.UIPrivateMessageForm .UITabPane .TabPaneContent {
  padding: 5px 0px;
	width: 96%;
  margin: auto;
}

.UIPrivateMessageForm .UITabPane .UITabContent {
  padding: 8px 0px;
  margin: auto;
}

.UIPrivateMessageForm .UITabPane .UIGrid {
  width: 97%;
  margin: auto;
}

.UIPrivateMessageForm .ForumMail .UIGrid .IconContent {
  margin:auto;
  overflow:auto;
  width:40px;
}

.UIPrivateMessageForm .MessageTab .UIFormGrid {
	width: 98%;
}

.UIPrivateMessageForm .ForumMail .MessageContent {
  border: 1px solid #c7c7c7;
  padding: 10px;
  backgroung: #ffffff;
}

.UIPrivateMessageForm .ForumMail .HorizontalLayout textarea {
  width: 400px;
  height: 45px;
}

.UIPrivateMessageForm .ForumMail .HorizontalLayout input {
  width: 400px;
}

.UIPrivateMessageForm .ForumMail .UIAction {
  padding: 0px;
}
.UIPrivateMessageForm .UITabContentContainer .SendMessageTab {
  padding: 10px 0px 0px 0px;
}

.UIPrivateMessageForm .SendMessageTab #MailMessage___Frame {
  height: 200px;
}

.UIForumPortlet .UIPrivateMessageForm .MessageContainer {
	border-top: solid 1px #aeaeae;
}

.UIForumPortlet .UIForm .HorizontalLayout .ForumUserProfile {
  padding: 0px;
  padding-bottom: 10px;
}

/**************************** UISortSettingForm ****************************************/
.UIForumPortlet .UISortSettingForm {
	padding: 15px 10px;
}

/**************************** UICensorKeywordForm ****************************************/
.UIForumPortlet .UICensorKeywordForm {
	padding: 15px 10px;
}
/**************************** UINotificationForm ****************************************/
.UIForumPortlet .UINotificationForm {
	padding: 15px 10px;
}

.UIForumPortlet .UINotificationForm .WorkingArea .UIHorizontalTabs{
	width: 100%;
}

.UINotificationForm .InputContent{
  float: left;
}

.UINotificationForm .InputContent input{
  width: 150px;
}

.UINotificationForm .notifyEmailMoveTab .FieldComponent {
  width: 450px;
}

.UINotificationForm .notifyEmailMoveTab .FieldComponent div{
  float: left;
  width: 430px;
}

.UINotificationForm #notifyEmailMoveTab{
	padding: 10px 0px;
}

.UINotificationForm #notifyEmailMoveTab .UIFormGrid {
	width: 100%;
}

.UINotificationForm .notifyEmailAddNewTab .FieldComponent {
  width: 450px;
}

.UINotificationForm .notifyEmailAddNewTab .FieldComponent div{
  float: left;
  width: 430px;
}

.UINotificationForm #notifyEmailAddNewTab{
	padding: 10px 0px;
}

.UINotificationForm #notifyEmailAddNewTab .UIFormGrid {
	width: 100%;
}

#notifyEmail {
  width: 400px;
  height: 150px;
}

/**************************** BBCodeContainer ****************************************/
.UIForumPortlet .UIBBCodeManagerForm {
	padding: 15px 10px;
}

.UIBBCodeManagerForm .BBCodeContainer {
	width: 100%;
	height: 260px;
	padding: 1px;
	overflow-y: auto;
	overflow-x: hidden;
}

.UIBBCodeManagerForm .BBCodeContainer .UIGrid{
	*width: 97%;
}

.UIBBCodeManagerForm .UIAction {
	padding: 15px 0px 5px 0px;
}

.UIForumPortlet .UIAddBBCodeForm {
	padding: 8px;
}

.UIForumPortlet .UIAddBBCodeForm .UIForm .HorizontalLayout{
	padding: 8px;
}

.UIForumPortlet .UIAddBBCodeForm .UIForm .UIFormGrid{
	width: 100%;
}

.UIForumPortlet .UIAddBBCodeForm .UIForm .UIFormGrid{
	width: 100%;
}

.UIAddBBCodeForm #Replacement {
	width: 450px;
	height: 120px;
}

.UIAddBBCodeForm #Description {
	width: 450px;
	height: 55px;
}

.UIAddBBCodeForm .FieldComponent #Example {
	width: 320px;
	height: 55px;
}

.UIAddBBCodeForm .FieldPriview {
 padding-left: 60px;
 line-height: 20px;
}

.UIAddBBCodeForm .FieldPriview #Example {
	width: 500px;
	height: 50px;
}

.UIAddBBCodeForm .PreviewContainer {
	width: 500px;
	min-height: 50px;
	border:3px double #B7B7B7;
	max-height: 150px;
	overflow: auto;
	background: #ffffff;
}

.UIAddBBCodeForm .FieldComponent .UIAction .ActionContainer{
	margin: 8px 0px;
}


/**************************** UIAdvancedSearchForm ****************************************/
.UIForumPortlet .UIAdvancedSearchForm {
	padding: 10px ;
}

.UIForumPortlet .UIAdvancedSearchForm .UIFormInput{
	padding: 10px 0px;
}

.UIForumPortlet .UIAdvancedSearchForm .HorizontalLayout {
	padding: 20px ;
}

.UIForumPortlet .UIAdvancedSearchForm .FieldComponent {
  width: 235px;
}

.UIForumPortlet .UIAdvancedSearchForm .FieldCalendar input.DateTimeInput {
  width: 170px;
}

.UIForumPortlet .UIAdvancedSearchForm .FieldUserName input{
  width: 170px;
}

.UIForumPortlet .UIAdvancedSearchForm .radio {
  margin-left: 20px;
}

/**************************** UIModerationForum ****************************************/
.UIModerationForum .IconAction {
	margin: 0px 10px;
	width: 16px; height: 16px;
}

/**************************** UIAutoPruneSettingForm ****************************************/
.UIForumPortlet .UIAutoPruneSettingForm .UIForm .HorizontalLayout {
	padding: 10px 8px 10px 14px;
	margin: 8px;
} 

.UIAutoPruneSettingForm .LabelContent {
	padding: 0px 0px 10px 0px;
}

.UIAutoPruneSettingForm #inActiveDay {
	width: 40px;
}

.UIAutoPruneSettingForm .UIForm .HorizontalLayout .selectbox {
	width: 80px;
}

.UIAutoPruneSettingForm #jobDay {
	width: 40px;
}

.UIAutoPruneSettingForm .Lightheight {
	line-height: 36px;
	float:left;
	color: blue;
	padding-left: 5px;
}

.UIAutoPruneSettingForm .UIFormGrid {
	width: 100%;
}

.UIAutoPruneSettingForm .Label {
	line-height: 24px;
}

.UIAutoPruneSettingForm .UIFormGrid .UIAction .LightBlueStyle .ButtonMiddle {
	padding-left: 3px;
}

.AddTopicTypeForm {
	padding: 10px;
}

























.UIForumPortlet .UICategories {
}

.UICategories .UIForumWorkingWorkspace {
	width: auto;
	padding: 0px 10px;
}

/**************************** UICategories ForumToolBar *********************************/

.UIForumCategory .ForumToolbar {
	margin: 5px 0px 0px 0px;
}

.UIForumCategory .ForumToolbar a {
	color: black;
}

.UIForumCategory .ForumToolbar a:hover {
	color: #126ca5;
}

.UIForumCategory .ForumToolbar .ToolbarActionsContainer {
	float: right;
	min-width: 137px;
	*width: 145px;
	margin: 2px 0px 0px 0px;
	white-space: nowrap;
}

.UIForumCategory .ForumToolbar .ManageCategoryButton {
	cursor: pointer;
	padding-left: 22px;
	line-height: 22px;
	height: 22px;
}

.UIForumCategory .ForumToolbar .SearchIcon {
	background-position: left center;
	cursor: pointer;
	padding-left: 22px;
	line-height: 22px;
	height: 22px;
	width: auto;
} 

.UIForumCategory .ForumToolbar .ForumSeparatorLine {
	float: right;
	width: 2px; height: 19px;
	margin: 0px 5px 0px 5px;
}

.UIForumCategory .ForumToolbar .StatusIcon {
	background-position: left center;
	line-height: 22px;
	margin: 0px;
	padding-left: 22px;
	width: auto; height: auto;
}

.UIForumCategory .ForumToolbar .DownArrow1Icon {
	background-position:right center;
	padding-right:16px;
}

.UIForumPortlet .UICategory .ContentContainer .UIGrid th{
	line-height: 17px;
}
.UIForumContainer {
	padding: 10px;
}

.UIForumContainer .AddTheradIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumContainer/../skinIcons/16x16/icons/AddNewThreadIcon.gif') left center;
}

.UIForumContainer .LockActionForum {
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

.UIForumContainer .ButtomAndPageListContainer .UIPageIterator {
	width: 60%;
	float: right;
	margin: 2px auto 0px 0px;
}

.UIForumContainer .ForumToolbar .StatusIcon {
	background-position: left center;
	line-height: 22px;
	padding-left: 22px;
	margin: 0px;
	width: auto; height: auto;
}

.UIForumContainer .ForumToolbar .ContentAction {
	padding: 2px 0px 0px 0px; 
	margin: 0px;
	float: right;
	cursor:pointer;
}

.UIForumContainer .ForumToolbar .DownArrow1Icon {
	background-position: right center;
	padding-right: 16px;
}

.UIForumContainer .ForumSeparatorLine {
	float: right;
}

.UIForumContainer .ContentContainer .UITopicList .TitleBold {
	color: #204aa0;
	font-size: 12px; font-weight: bold;
}

.UIForumContainer .ContentContainer .UITopicList .TitleNorman {
	color: #204aa0;
	font-size: 12px;
}

.UIForumContainer .ContentContainer .UITopicList .UIGrid th {
	line-height: 16px;
}

.UIForumContainer .ContentContainer .TitleNewpost {
	font-weight: bold;
	color: #204aa0;
	float: left;
	line-height: 18px;
}

.UIForumContainer .ContentContainer .Text {
	padding-left: 18px;
}

.UIForumContainer .ContentContainer .PostInfos {
	float: right;
	line-height: 22px;
}

.UIForumContainer .ContentContainer .StatusIcon {
	margin: auto; cursor: pointer;
	width: 16px; height: 16px;
}

.UIForumContainer .ContentContainer .AvgRatingImages {
	margin: auto;
	width: 82px;
}

.UIForumContainer .ContentContainer .VoteIcon {
	width: 16px; height: 16px;
	float: left;
}

.UIForumContainer .ContentContainer .ThreadStatusIcon {
	margin: auto;
	width: 24px; height: 24px;
}

.UIForumContainer .ContentContainer .AttachmentIcon {
	margin: 2px 0px 0px 12px;
	width: 16px; height: 16px;
}

.UIForumContainer .ContentContainer .LeftArrowIcon {
	margin: 0px 2px 0px 0px;
	width: 16px; height: 16px;
	float: left;
	cursor: pointer;
}

.UIForumContainer .ContentContainer .RightArrowIcon {
	margin: 3px 4px 0px 2px;
	width: 16px; height: 16px;
	float: right;
	cursor: pointer;
}

.UIForumContainer .ContentContainer .DownArrow1Icon {
	padding-right: 16px;
	cursor: pointer;
}


.UIForumContainer .ContentContainer .NonArrow1Icon {
	padding-right: 16px;
	cursor: pointer;
}

.UIForumContainer .UIForumInfos {
	width: 100%;
	padding-top: 5px;
}

.UIForumContainer .LeftStartsList .ForumCategory {
	width: 99%;
}

.UIForumContainer .LeftStartsList {
	margin: 0px 310px 0px 0px;
} 

.UIForumContainer .RightStartsList {
	float: right;
	width: 300px;
	margin: 0px 0px 0px 0px;
}

.UIForumContainer .RightStartsList .BoldTitle {
	font-weight: bold;
	line-height: 18px;
}

.UIForumContainer .ContentContainer {
	border-top: none;
}

.UIForumContainer .UIForumInfos .ContentContainer {
	border: 1px solid #b7b7b7;
	padding: 5px;
	height: 75px;
}

.UIForumContainer .UIPostRules {
	margin: 0px;
}

.UITopicDetail .UIPostRules {
	margin: 3px 0px 0px 0px;
}

.UIPostRules .ForumCategory .ContentContainer {
	border: 1px solid #b7b7b7;
	padding: 5px;
	height: 75px;
	line-height: 18px;
}

.UIPostRules .ForumCategory .ContentContainer .BoldTitle {
	font-weight: bold ;
	line-height: 18px;
}

.UIForumContainer .UITopicContainer .TopicDeleted {
	border: 1px outset ;
	color: black;
	padding: 10px;
}
.UIForumLinks {
	margin: 0px 10px;
	overflow: auto;
}

.UIForumLinks .HorizontalLayout {
	border: none;
	background: none;
}

.UIForumLinks .HorizontalLayout .UIFormGrid td.FieldLabel {
	line-height: 20px;
	white-space:nowrap;
	padding: 0px 4px;
	width: 100%;
	width: expression("auto");
}

.UIForumLinks .HorizontalLayout .UIFormGrid .UIActionForum {
	margin-left: 4px;
}

.UIForumLinks .UIForm .HorizontalLayout select {
	float:left;
	text-align:left;
	white-space:nowrap;
}

.UIForumLinks .categoryLink {
	line-height: 16px;
	background: #eaf2fb ;
}

.UIForumLinks .forumLink {
	line-height: 16px;
	white-space:nowrap;
}

.UIForumLinks .forumHomePage {
	line-height: 16px;
	font-weight: bold;
}

.UIForumPortlet .optionSelected {
	background-color: #8eb3da ;
}

.UIForumPortlet .timeZone {
	line-height: 16px;
}
.UIForumPortlet {
	padding-bottom: 10px;
	background: white;
	border: 1px solid #b7b7b7;
	margin-left: 3px;
}

*html .UIForumPortlet {
	height: 470px;
}

.UIMaskWorkspace .UIForumPortlet {
	min-height: 10px;
	padding: 0px;
	background: white;
	margin: 0px;
}

.UIMaskWorkspace .UIForumPortlet .UIMoveTopicForm {
	padding: 0px 10px;
}

.UIMaskWorkspace .UIForumPortlet .UIMovePostForm .UITree {
	height: 215px;
}

.UIMaskWorkspace .UIForumPortlet .UIMovePostForm .NodeLabel {
	line-height: 20px;
}
/**************************** UIQuickSearchForm **************************/
.UIForumPortlet .UIQuickSearchForm .SearchForm {
	padding: 3px 10px 0px 0px;
}

.UIForumPortlet .UIQuickSearchForm .Label {
	float: right;
	line-height: 20px;
	margin: 2px 0px;
	color: #595b6a; 
}

.UIForumPortlet .UIQuickSearchForm .Input {
	margin: 0px 8px 0px 10px;
	float: right ;
}

.UIForumPortlet .UIQuickSearchForm .Input input {
	width: 130px;	height: 15px;
}

.UIForumPortlet .UIQuickSearchForm .Search {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/16x16/SearchIcon.gif') no-repeat ;
	height: 16px;	width: 16px;
	float: right;	cursor: pointer;
	margin: 3px 5px 0px 0px;
}

.UIForumPortlet .UIQuickSearchForm .AdvancedSearch {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/16x16/FindIcon.gif') no-repeat ;
	height: 16px; width: 16px;
	float: right; cursor: pointer;
	margin: 3px 0px 0px 2px;
}

.UIForumPortlet .UIQuickSearchForm .ForumSeparatorLine {
	float: right;
	margin: -3px 7px;
}

.UIForumPortlet .AdvancedSearchIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/16x16/FindIcon.gif') no-repeat left center;
	cursor: pointer;
	margin: 0px 20px;
}
/******************************************** UIBreadcumbs ****************************************/

.UIForumPortlet .UIBreadcumbs {
	background: #f6f6f6;
	border: 1px solid #e2e2e2;
	padding: 0px 15px 0px 10px;
	margin: 10px 10px;
	height: 28px;
}

.UIForumPortlet .UIBreadcumbs .CenterBreadcumbs{
	height: 28px;
}


.UIForumPortlet .UIBreadcumbs .BreadcumbsInfoBar {
	float: left;
	background: none;
}

.UIForumPortlet .UIBreadcumbs .BreadcumbsInfoBar .OpenIcon {
	float:left;
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/24x24/OpenFolder.gif') no-repeat ;
	width: 24px; height: 24px;
}

.UIForumPortlet .UIBreadcumbs .BreadcumbsInfoBar a.Selected {
	float: left;
	color: #1e1f21;	font-weight: bold;
	padding: 0px 5px;
	line-height: 25px;
}

.UIForumPortlet .UIBreadcumbs .BreadcumbsInfoBar .Selected {
	float: left;
	color: #1e1f21;	
	padding: 0px 5px;
	line-height: 25px;
}

.UIForumPortlet .UIBreadcumbs .BreadcumbsInfoBar .RightArrowIcon {
	float: left;
	background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/BlueNextArrow.gif') no-repeat ;
	width: 16px; height: 16px;	
	margin: 6px 0px 0px 0px;
}

.UIForumPortlet .UIBreadcumbs .RSSBar {
	float: right;
}

.UIForumPortlet .UIBreadcumbs .RSSBar .ForumSeparatorLine {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/SeparatorLine2x27.gif') no-repeat left;
	padding-left: 7px;
	white-space: nowrap;
}

.UIForumPortlet .UIBreadcumbs .RSSBar .RSSIcon {
	padding: 0px 0px 0px 28px;
	line-height: 25px;
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/16x16/RSSIcon.gif') no-repeat left;
}

.UIForumPortlet .UIBreadcumbs .ShareLink a:hover{
  text-decoration: underline;
  color: #058EE6;
}

.UIForumPortlet .UIBreadcumbs .ShareLink a {
  line-height: 24px; 
  cursor: pointer;
  color: #000000;
}
/******************************************** UIForumActionBar ****************************************/
.UIForumPortlet .UIForumActionBar {
	border: 1px solid #9499d8;
	margin: 7px 10px;
	height: 30px;
}

.UIForumPortlet .UIForumActionBar .ControlbarCotainer {
	border: 2px solid white;
	border-bottom: none;
background: #F9F9FD url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BgToolbar1x28.gif') repeat-x top;
	padding-left: 5px;
}

.UIForumPortlet .UIForumActionBar .Icon {
	padding: 0px 2px 0px 26px;
	background-position: left center ;
	white-space: nowrap;
}

.UIForumPortlet .UIForumActionBar .SeparatorLineForum {
	float: left;
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/SeparatorLineToolbar1x27.gif') no-repeat ;
	height: 27px;	width: 2px;
}

.UIForumPortlet .UIForumActionBar .AddCategory {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/24x24/AddCategory.gif') no-repeat left center;
}

.UIForumPortlet .ToolbarActionsTag {
	float:right;
	margin: 2px 6px 0px 0px;
	width: 120px;	cursor: pointer ;
}

/******************************************** UIForumDescription ****************************************/
.UIForumPortlet .UIForumDescription {
	border: 1px solid #cdcdcd;
	line-height: 16px;
	padding: 7px 10px; 
	margin: 0px 0px 10px 0px;
	width: 97.6%;
}

.UIForumPortlet .UIForumDescription .ForumLabel {
	color: #373737;
	font-size: 12px;
}

.UIForumPortlet .UIForumDescription .NameForum {
	color: #373737;
	font-size: 12px;
	font-weight: bold;
}

.UIForumPortlet .UIForumDescription .Description {
	color: #5a5a5a;
	padding: 0px 5px;
}

/******************************************** ForumContains ****************************************/
.UIForumPortlet .ForumContains {
	line-height: 42px;
	padding: 0px 0px 0px 15px;
}

.UIForumPortlet .UIForumIconState {
	border: 1px solid #cdcdcd;
	margin: 10px 0px;
}


.UIForumPortlet .ForumContains .IconPost {
	float: left;
	padding: 0px 31px;
	font-size: 12px;
	background-position: left center;
}

.UIForumPortlet .ForumContains .IconForum {
	float: left;
	padding: 0px 30px;
	background-position: left center;
}

/*=============================Content UICategoriesSummary====================*/
.UIForumPortlet .UICategoriesSummary {
	padding: 3px 10px;
}

.UIForumPortlet .ContentContainer .UIRightClickPopupMenu .UIRightPopupMenuContainer {
	padding: 0px;
}

.UIForumPortlet .ContentContainer .UserIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/24x24/UserIcon.gif') no-repeat ;
	width: 24px; height: 22px;
	margin: 0px 4px;
}

.UIForumPortlet .ContentContainer .ChartIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/icons/24x24/ChartIcon.gif') no-repeat ;
	width: 24px; height: 22px;
	margin: 0px 4px;
}

.UIForumPortlet .ContentContainer {
	padding-left: 1px;
	*padding-left: 0px;
}

.UIForumPortlet .UICategoryInfo .ContentContainer {
	border-top:solid 1px #b7b7b7; 
	*border-top: none; 
	padding-top: 1px;
	*padding-top: 0px;
}

.UIForumPortlet .ContentContainer .UITopicList a {
	color: #058ee6;
}

.UIForumPortlet .ContentContainer .ForumStatsList a {
	color: #058ee6;
}

.UIForumPortlet .ContentContainer .UIGrid th {
background: url(/forum/skin/DefaultSkin/webui/UIForumPortlet/background/ForumTitleBar1x19.gif) repeat-x;
	border: 1px solid #d2d4dc;
}

.UIForumPortlet .ContentContainer .UIGrid td {
	padding: 5px ;
	border-right: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
}

.UIForumPortlet .ContentContainer .ForumStatusIcon {
	width: 24px; height: 24px;
	margin: auto;
}

.UIForumPortlet .ContentContainer .ForumTitle {
	font-weight: bold;
	padding-bottom: 4px;
	color: #204AA0;
}

.UIForumPortlet .ContentContainer .LastPostTitle {
	float: left;
	font-weight: bold;
	color: #204aa0;
	line-height: 18px;
}

.UIForumPortlet .ContentContainer .LastPostIcon {
	float: left;
	width: 18px;	height: 18px;
}

.UIForumPortlet .ContentContainer .ForumQuantity {
	font-weight: normal;
	color: black;
	cursor: default;
}

.UIForumPortlet .ContentContainer .ModeratorContent {
	float: left;
	padding: 2px 8px 0px 0px;
}

.UIForumPortlet .ContentContainer .EmoticonsIcon {
	line-height: 18px;
	margin: 0px 4px;
	white-space: nowrap;
	font-weight: bold;
	padding-left: 20px;
}

.UIForumPortlet .ContentContainer .UIGrid .Tdbox	{
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	background-position: center;
}

.UIForumPortlet .ContentContainer .ForumDescription {
	line-height: 14px;
}

.UIForumPortlet .ContentContainer .LastPostInfos {
	line-height: 14px;
}

.UIForumPortlet .ContentContainer .UITopicList .PostBy {
	color: #038ee6;
}

.UIForumPortlet .ContentContainer .UITopicList .TagIcon {
	background-position: left center;
	padding:5px 0 5px 22px;
	white-space: nowrap;
}


.UIForumPortlet .SelectFileFrame {
	white-space: normal;
	width: 300px;
}

.UIForumPortlet .ButtomAndPageListContainer {
	height: 24px;
}

.UIListTopicOld .UITopicList .IconContent {
  margin:auto;
  overflow:auto;
  width:55px;
}

/*============================= BBCode====================*/
.UIForumPortlet .QuoteContent {
	padding: 10px;
}

.UIForumPortlet .Classquote {
	background: #ededf7;
	border: 1px solid #d8d8d8;
	padding: 6px 6px 6px 15px;
	margin: 2px 0px;
}

.UIForumPortlet .ClassCode {
  background: #ededed;
	border: 1px inset #7b7b7b;
	margin: 5px;
	overflow: auto;
}

.UIForumPortlet .ClassCode pre {
  padding: 5px;
}

.UIForumPortlet .highlight{
	font-weight: bold;
	color: blue;
}

.UIForumPortlet .IconBBCodeHelp {
 	width: 16px; height:16px;
 	float: left; margin: 0px 0px 0px 5px;
 	cursor: pointer;
}

.UIForumPortlet .BBCodeHelpContent {
  position: absolute;
  display:none;
  top: 8px;
  left: 0px;
  z-index: 100;
}

.UIForumPortlet .ContentHelp {
	white-space:normal;
	cursor: text;
  position: absolute;
  top: -35px;
}

.BBCodeHelpPopup .ContentPosition {
	position: relative;
	background: #ffffff;
}

.LeftBBCodeHelpPopup .BBCodeHelpTL {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopLeftLeft13x47.png') no-repeat top left;
	padding-left:13px;
}
.LeftBBCodeHelpPopup .BBCodeHelpTR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopRightLeft31x47.png') no-repeat top right;
	padding-right:31px;
}
.LeftBBCodeHelpPopup .BBCodeHelpTC {
background: #ffffff url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopCenterLeft1x14.png') repeat-x top;
	height:47px;
}

.LeftBBCodeHelpPopup .BBCodeHelpML {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/LeftMiddleLeft13x1.png') repeat-y top left;
	padding-left:13px;
}
.LeftBBCodeHelpPopup .BBCodeHelpMR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/MiddleRightLeft31x1.png') repeat-y top right;
	padding-right:31px;
}

.LeftBBCodeHelpPopup .BBCodeHelpBL {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomLeftLeft13x17.png') no-repeat top left;
	padding-left:13px;
}
.LeftBBCodeHelpPopup .BBCodeHelpBR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomRightLeft31x17.png') no-repeat top right;
	padding-right:31px;
}
.LeftBBCodeHelpPopup .BBCodeHelpBC {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomCenterLeft1x17.png') repeat-x top;
	height:17px;
}




.RightBBCodeHelpPopup .BBCodeHelpTL {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopLeft28x49.png') no-repeat top left;
	padding-left:28px;
}
.RightBBCodeHelpPopup .BBCodeHelpTR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopRight15x49.png') no-repeat top right;
	padding-right:15px;
}
.RightBBCodeHelpPopup .BBCodeHelpTC {
background: #ffffff url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/TopCenter1x12.png') repeat-x top;
	height:49px;
}

.RightBBCodeHelpPopup .BBCodeHelpML {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/MiddleLeft28x1.png') repeat-y top left;
	padding-left:28px;
}
.RightBBCodeHelpPopup .BBCodeHelpMR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/MiddleRight15x1.png') repeat-y top right;
	padding-right:15px;
}

.RightBBCodeHelpPopup .BBCodeHelpBL {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomLeft28x20.png') no-repeat bottom left;
	padding-left:28px;
}
.RightBBCodeHelpPopup .BBCodeHelpBR {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomRight16x20.png') no-repeat bottom right;
	padding-right:16px;
}
.RightBBCodeHelpPopup .BBCodeHelpBC {
background: url('/forum/skin/DefaultSkin/webui/UIForumPortlet/background/BottomCenter1x20.png') repeat-x bottom;
	height:20px;
}










































.UIForumPortlet .UIPrintView {
	font-size: 12px;
}

.UIForumPortlet .UIPrintView .PrintViewContainer {
	border: 1px solid #b3b3b3;
	margin: 10px 10px 0px 10px;
	padding: 0px 10px 10px 10px;
}

.UIForumPortlet .UIPrintView .PrintViewContainer .TitlePrintView {
	border-bottom: 1px solid #c1c1c1;
	line-height: 30px;
}

.UIForumPortlet .UIPrintView .TitlePrintView .UserName {
	float: left;
	font-size: 16px;
	font-weight: bold;
}

.UIForumPortlet .UIPrintView .TitlePrintView .PostTime {
	float: right;
}

.UIForumPortlet .UIPrintView .PrintViewContainer .PostViewTitle {
	font-weight: bold;
	line-height: 40px;
}

.UIForumPortlet .UIPrintView .PrintViewContainer .PostContent a {
	color: black;
}

.UIForumPortlet .UIPrintView .PrintViewContainer .QuoteContent {
	padding: 0px 30px;
}

.UIForumPortlet .UIPrintView .PrintViewContainer .Quote {
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	padding: 10px 0px;
	margin: 5px 0px 10px 0px;
}

.UIForumPortlet .UIPrintView .PrintTime {
	line-height: 30px;
	margin: 0px 10px;
}
.UITopicDetail {
	
}

.UITopicDetail .ButtomAndPageListContainer {
	margin: 0px 0px 1px 0px;
}

.UITopicDetail .PostReplyIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/PostReplyIcon.gif') no-repeat left 2px;
}

.UITopicDetail .QuotePostIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/PostReplyIcon.gif') no-repeat left 2px;
}

.UITopicDetail .PrivatePostPostIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/PrivatePostIcon.gif') no-repeat left 2px;
}

.UITopicDetail .PrintPostIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/PrintPostIcon.gif') no-repeat left;
}

.UITopicDetail .IPIcon {
	float: left;
	width: 16px;
	height: 16px;
	cursor: pointer;
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/IPIcon.gif') no-repeat left;
}

/********************************* PostsInThreadContainer ************************************/
.UITopicDetail .PostsInThreadContainer {
	margin: 0px;
}

.UITopicDetail .ToolbarActionsContainer {
	padding-right: 10px;
}

.UITopicDetail .PostsInThreadContainer .ForumToolbar {
	border-bottom: solid 1px #b7b7b7;
}

.UITopicDetail .ForumToolbar .SearchIcon {
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	height: auto;
}

.UITopicDetail .ForumToolbar .ToolIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/ToolIcon.gif') no-repeat center left;
}

.UITopicDetail .ForumToolbar .VoteIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/VoteIcon.gif') no-repeat center left;
}

.UITopicDetail .ForumToolbar .TagIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/TagIcon.gif') no-repeat center left;
}

.UITopicDetail .TagContainer .TagIcon {
	white-space: nowrap;
	background-position: left;
	line-height: 24px;
	padding: 0px 0px 0px 20px;
	margin: 0px 2px;
	display: block;
}

/*************************************** ContentContainer ************************************/
.UITopicDetail .PostContentContainer .PostContent {
	min-height: 130px;
}

* html .UITopicDetail .PostContentContainer .PostContent {
	height: 130px;
}

.UITopicDetail .PostContentContainer .Signature {
	padding-bottom: 5px;
}

.UITopicDetail .TablePost {
	border-collapse: separate;
	border: 1px solid #c4c4c4;
	table-layout: fixed;
}

.UITopicDetail .MemberContainer {
	background: #eeedf7;
	border: 1px solid white;
	width: 192px;
}

.UITopicDetail .MemberContent {
	padding: 10px 0px 0px 15px;
}

.UITopicDetail .MemberContent .State {
	float: left;
	width: 16px;
	height: 20px;
	cursor: pointer;
}

.UITopicDetail .MemberContent .AvailableIcon {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/OnlineIcon.gif') no-repeat center;
}

.UITopicDetail .MemberContent .BusyIcon {
	background: url('../skinIcons/16x16/icons/BusyIcon.gif') no-repeat
		center;
}

.UITopicDetail .MemberContent .Name {
	float: left;
	color: #135bbe;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 0px 5px;
}

.UITopicDetail .MemberContent .Action {
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/DropDownIcon.gif') no-repeat center 4px;
	float: left;
	width: 16px;
	height: 20px;
	cursor: pointer;
}

.UITopicDetail .MemberContent .Rank {
	color: #2c2c2c;
	font-size: 12px;
	padding: 0px 0px 0px 2px;
}

.UITopicDetail .Img {
	border: 1px solid #484848;
	padding: 1px;
	background: white;
	margin: 8px 0px;
}

.UITopicDetail .MemberContent .InfoMember {
	line-height: 18px;
	color: #2c2c2c;
}

/************************************** PostViewContainer ********************************/
.UITopicDetail .PostViewContainer {
	color: #2c2c2c;
	border-left: solid 1px #c4c4c4;
	padding: 0px 8px;
}

.UITopicDetail .PostViewContainer .PostViewHeader {
	border-bottom: 1px solid #d8d8d8;
	padding: 5px 0px 3px 0px;
}

.UITopicDetail .PostViewContainer .PostViewIcon {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	line-height: 20px;
	padding-left: 20px;
}

.UITopicDetail .PostViewContainer .PostTime {
	padding: 2px 0px 0px 20px;
}

.UITopicDetail .PostViewContainer .PostContent {
	width: 100%;
	overflow-x: auto;
}

.UITopicDetail .PostViewContainer .PostContent table {
	border-collapse: separate;
}

.UITopicDetail .PostViewContainer a {
	color: blue;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .AttachmentTitle
	{
	background: #e7e7e7
		url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/AttachmentIcon.gif')
		no-repeat 3px center;
	padding-left: 20px;
	line-height: 25px;
	font-weight: bold;
	white-space: nowrap;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .AttachmentBox {
	float: left;
	padding: 15px;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .LabelBox {
	float: left;
}

.UITopicDetail .AttachmentContainer .Image {
	float: left;
	margin: 0px 10px 0px 0px;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .AttachmentIcon {
	float: left;
	height: 20px;
	width: 20px;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .AttachmentLabel
	{
	color: #1555b5;
	line-height: 20px;
	font-weight: bold;
	float: left;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .AttachmentInfo {
	float: right;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .Action {
	padding-top: 50px;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .Action .Icon {
	float: left;
	color: #1555b5;
	padding-left: 20px;
	line-height: 20px;
	margin-right: 10px;
	cursor: pointer;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .Action .MaxView
	{
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/ViewIcon.gif') no-repeat left center;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .Action .MiniView
	{
background: url('/forum/skin/DefaultSkin/webui/UITopicDetail/icons/16x16/ViewIcon.gif') no-repeat left center;
}

.UITopicDetail .PostViewContainer .AttachmentContainer .Size {
	padding-left: 25px;
}

.UITopicDetail .PostViewContainer .FootPost {
	border-top: 1px dotted #9b9b9b;
	padding: 5px 0px 0px 0px;
	width: auto;
}

.UITopicDetail .PostViewContainer .PostInfo {
	line-height: 16px;
	height: 16px;
}

.UITopicDetail .PostViewContainer .ButtonContainer {
	float: right;
	padding: 0px 0px 0px 0px;
}

/***************************************** Quote ****************************************/
.UIForumPortlet .UIRatingForm {
	padding: 8px 10px;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer {
	border: solid 1px #e1e1e1;
	background: #f4f4f4;
	padding-top: 10px;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer .RatingInfoContainer {
	border: solid 1px #e1e1e1;
	width: 130px;
	margin: auto;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer .OptionsContainer {
	border: solid 1px #ffffff;
	padding-left: 7px;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer .RatedVote {
	float: left;
	height: 22px;
	width: 22px;
	cursor: pointer;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer .NormalVote {
	float: left;
	height: 22px;
	width: 22px;
	cursor: pointer;
}

.UIForumPortlet .UIRatingForm .VoteFormContainer .OverVote {
	float: left;
	height: 22px;
	width: 22px;
	cursor: pointer;
}

.UIForumPortlet .ContentNotPost {
	padding: 20px;
	border: solid 1px #b7b7b7;
	border-top: none;
}

.UITopicDetail .EmptyContent {
	border: 1px outset;
	line-height: 30px;
	margin-bottom: 6px;
	text-align: center;
	font-weight: bold;
}

/*----------------------ForumQuickReply-----------------------*/
.UITopicDetail .ActionContainer {
	width: 100%;
}

.UITopicDetail .ForumQuickReply {
	width: 100%;
}

.UITopicDetail .ForumQuickReply .ContentContainer {
	border: solid 1px #b7b7b7;
}

.UITopicDetail .ForumQuickReply .ForumList {
	width: 400px;
	margin: 0px auto;
}

.UITopicDetail .ForumQuickReply .ForumList textarea {
	width: 380px;
	height: 80px;
}

.UITopicDetail .ForumQuickReply .ActionContent {
	width: 220px;
	margin: 0px auto;
	height: 25px;
	padding: 10px 0px 0px 0px;
}

.UITopicDetail .SearchTagName {
	position: absolute;
	visibility: hidden;
	border: solid 1px #b7b7b7;
	background: white;
	width: 98px;
	overflow: hidden; 
	padding : 1px 0px 4px 0px;
}

.UITopicDetail .SearchTagName {
	*top: 28px;
	*left: 9px;
}

.UITopicDetail .SearchTagName .TagNameItem {
	padding: 0px 2px 0px 4px;
}

.UITopicDetail .SearchTagName .Selected {
	background: #3366CC;
	color: white;
}

.UITopicDetail .SearchTagName .OverItem {
	background: #c1e7fa;
	color: black;
}

.UITopicDetail .MenuTagContainer {
	width: 400px;
	height: 100px;
	padding: 3px 10px;
	overflow: auto;
}

.UITopicDetail .MenuTagContainer .TagItem{
	float: left;
}








.UIForumPortlet .UITopicPoll {
	margin: 10px 0px;
}

.UIForumPortlet .UITopicPoll .UITabPane {
	height: auto;
}

.UIForumPortlet .UITopicPoll .UITabContentContainer {
	border-top: solid 1px #b7b7b7;
}

.UIForumPortlet .UITopicPoll .ForumToolbar .Lable {
	float: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
	padding-left: 10px;
}

.UIForumPortlet .UITopicPoll .ForumToolbar .Icon {
	float: right;
	padding-left: 23px;
	line-height: 20px;
	margin: 3px 10px 0px 10px;
}

.UIForumPortlet .UITopicPoll .ForumToolbar .DownArrow1Icon {
	width: 16px;
	height: 26px;
	margin: 0px 14px 0px 3px;
	padding: 0px;
}

.UIForumPortlet .UITopicPoll .ForumToolbar .ForumSeparatorLine {
	float: right;
	margin: 4px 4px 0px 4px;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer {
	border: 1px solid #b7b7b7;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer .PollTime {
background: url('/forum/skin/DefaultSkin/webui/UITopicPoll/background/BgPollTitle1x20.gif') repeat-x;
	height: 20px; line-height: 20px;
	text-align: center;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer .UIFormTabPane {
	margin: 0px 10px 10px 10px;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer .TopicPollContent {
	border: 1px solid #d2d2d2;
	padding: 10px 15px;
	margin: 0px auto 10px auto;
	background: white;
}
/* Fix only IE7 */
.UIForumPortlet .UITopicPoll .TopicPollContainer .TopicPollContent {
	*min-width: 300px;
	*overflow-y: hidden;
	*overflow-x: auto;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer .TopicPollContent .PollQuestion {
	font-weight: bold;
	line-height: 20px;
}

.UIForumPortlet .UITopicPoll .TopicPollContainer .UIForm .HorizontalLayout {
	border: none;
}

.UIForumPortlet .UITopicPoll .UIForm .HorizontalLayout .UIFormGrid td.FieldLabel {
	text-align: left;
	line-height: 22px;
	padding: 2px;
}

.UIForumPortlet .UITopicPoll .UIForm .HorizontalLayout .UIFormGrid td.FieldComponent {
	padding: 4px 0px 0px 15px;
	line-height: 20px;
}

/******************************** ViewPollForm *******************************/
.UIForumPortlet .ViewPollForm {
	padding: 0px 15px;
}

.UIForumPortlet .ViewPollForm .UIGrid .Number {
	text-align: center;
}

.UIForumPortlet .ViewPollForm .TotalVotes {
	font-weight: bold;
	text-align: right;
	line-height: 22px;
}

.UIForumPortlet .ViewPollForm .Chart {
	float: left;
	height: 14px;
}

.UIForumPortlet .ViewPollForm .Percen {
	padding: 0px;
	margin: 0px;
	border: none;
	background: none;
	height: auto;
	width: 96% ;
}

.UIForumPortlet .ViewPollForm .Percentage {
	float: right;
	width: 28px;
	padding: 0px;
	margin: 0px 0px 0px 2px;
	border: none;
	background: none;
	line-height: 20px;
	height: auto;
}

.UIForumPortlet .ViewPollForm .BackgroudColor {
	padding: 2px 0px 0px 0px;
	margin: 0px;
	background: none;
	border: none;
	width: 100%;
	height: auto ;
}

.UIForumPortlet .ViewPollForm .UIAction {
	padding: 0px;
}
.UIForumPageIterator {    
	float:right;
	margin: 0px ;
	padding: 3px 0px 0px 5px ;
}

.UIForumPageIterator .PageIteratorContainer {    
  float: right ;
  overflow: hidden; 
}

.UIForumPageIterator .PageIteratorContainer .LeftPageIteratorBlock{    
  line-height: 18px ; 
  float: right ;
  margin-right: 15px;
}

.UIForumPageIterator .PageIteratorContainer .RightPageIteratorBlock{    
  float: right ;
}

.UIForumPageIterator .Icon {
  float: left ;
  margin: 0px 2px 0px 0px ;
  width: 18px ; height: 17px ;
}

.UIForumPageIterator .TotalPages {
  float: left ;
  line-height: 16px ; 
}

.UIForumPageIterator .PagesTotalNumber {
  float: left ;
  line-height: 17px ; 
  color: #0183f1;
  margin-left: 5px;
}

.UIForumPageIterator .LastTopPageIcon {
  vertical-align: middle ;
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/ScrollDoubleBackArrows.gif') no-repeat ;
  cursor: pointer ;
}

.UIForumPageIterator .NextTopPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/ScrollDoubleNextArrows.gif') no-repeat ;
  cursor: pointer ;
}

.UIForumPageIterator .LastPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/ScrollSingleBackArrow.gif') no-repeat ;
  cursor: pointer ; 
}

.UIForumPageIterator .NextPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/ScrollSingleNextArrow.gif') no-repeat ;
  cursor: pointer ;
}

.UIForumPageIterator .DisableLastTopPageIcon {
  vertical-align: middle ;
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/DoubleBackArrows.gif') no-repeat ;
}

.UIForumPageIterator .DisableNextTopPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/DoubleNextArrows.gif') no-repeat ;
}

.UIForumPageIterator .DisableLastPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/SingleBackArrow.gif') no-repeat ;
}

.UIForumPageIterator .DisableNextPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/SingleNextArrow.gif') no-repeat ;
}
/* End */

.UIForumPageIterator .Number {
  float: left ;
  text-align: center;
  margin: 0px 2px 0px 0px;
  line-height: 17px;
}

.UIForumPageIterator .PageSelected {
  line-height: 15px;
  height: 15px ;
  border: 1px solid #dfdfdf;
  color: #f16701;
  font-weight: bold;
  padding: 0px 6px;
  cursor: default;
}

.UIForumPageIterator .PageNormal {
	margin: 0px 0px 0px 0px ;
  padding: 1px 7px;
  border: 1px solid #dfdfdf;
  color: #333333 ;
  background: white;
}

.UIForumPageIterator .Number a {
  padding: 1px 6px 1px 7px;
}

.UIForumPageIterator .Number a:hover {
  padding: 1px 6px 1px 7px;
  color: #058ee6 ;
  border: 1px solid #777777;
}


.UIForumPortlet .GotoPageIcon {
background: url('/forum/skin/DefaultSkin/webui/UIForumPageIterator/background/OpenPopup17x21.gif') no-repeat ;
	margin-top: 3px;
	float: right; 
	width: 21px; height: 17px;
}

.UIForumPortlet .GotoPageIcon .UIPopupCategory {
	left:-30px;
	position: absolute;
	top: 2px;
	width:120px;
	z-index: 1010;
}

.UIForumPortlet .SearchForm .UIPopupCategory .InputPage {
	padding: 2px 6px;
}

.UIForumPortlet .SearchForm .UIPopupCategory .InputPage input{
	width: 95px;
	height: 12px;
	font-size: 11px;
}

.UIForumPortlet .GotoPageIcon .UIPopupCategory .InputPage {
	padding:2px 6px 0px 0px;
}

.UIForumPortlet .GotoPageIcon .UIPopupCategory .InputPage input{
	width:30px;
	height: 12px;
	font-size: 12px;
}
.UIForumPortlet .UISearchForm td.FieldComponent  {
	padding: 4px 0px;
}

.UIForumPortlet .UISearchForm .UIFormGrid  {
	width: 100%;
}

.UIForumPortlet .UISearchForm .UIFormGrid .UIFormGrid {
	width: auto;
}

.UIForumPortlet .UISearchForm td.FieldLabel {
	/*width: 250px;*/
	padding: 4px 8px;
	line-height: 18px;
}

.UIForumPortlet .UISearchForm td.FieldLabelDate {
	width: 250px;
	padding: 4px 8px;
	line-height: 18px;
}

.UIForumPortlet .UISearchForm .textIn select {
	width: 150px;
}

.UIForumPortlet .UISearchForm .InputSearchForm .selectbox {
	width: 204px;
}
.UISliderControl {
	height:17px;
	width:300px;
}
#UICalendarControl {
	z-index:1;
}
.UISliderControl .SliderContainer {
	float: left;
	padding-top: 5px;
	width: 228px;
	margin-right:10px;
	z-index:0;
}
.UISliderControl .LeftSide {
background: url(/forum/skin/DefaultSkin/webui/UISliderControl/SliderPointer.gif) left top no-repeat;
	padding-left: 1px;
}

.UISliderControl .RightSide {
background: url(/forum/skin/DefaultSkin/webui/UISliderControl/SliderPointer.gif) right top no-repeat;
	padding-right: 1px;
}

.UISliderControl .CenterSide {
background: url(/forum/skin/DefaultSkin/webui/UISliderControl/SliderPointer.gif) left -17px repeat-x;
	height: 17px;
}

.UISliderControl .SliderPointer {
background:url(/forum/skin/DefaultSkin/webui/UISliderControl/SliderPointer.gif) right -34px no-repeat;
	width: 14px;
	height: 17px;
	display: block;
	-moz-user-select:none;
}

.UISliderControl .BoxNumber .BoxNumberInput {
	width: 30px;
	height: 17px;
	text-align:right;
	cursor:default;
	border:solid 1px #ccc;
	padding:2px 2px 0px 0px;
	float:left;
	left:0px;
}
.UIForumStatisticPortlet {
	padding: 0px 10px 10px 10px;
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIForumQuickReplyPortlet {
	padding: 0px 10px 10px 10px;
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIForumPollPortlet .UIForumPortlet {
	padding: 0px;
	margin: 0px;
	min-height: auto;
	border: none;
}

.UIForumPollPortlet {
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
}

.UIForumPollPortlet .UIForumContainer {
	padding: 10px 0px 0px 0px;
	width: 98%;
	margin: auto;
}

.UIWindow .UIForumPollPortlet {
	border: none;
	margin: 0px;
}

.UIForumRulePortlet {
	padding: 0px 10px 10px 10px;
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIForumLinkPortlet {
	padding: 0px 0px 10px 10px;
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIForumModeratePortlet {
	padding: 0px 10px 10px 10px;
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIForumModeratePortlet .UIForumContainer {
	padding: 0px;
}

.UIForumIconStatePortlet {
	border: 1px solid #b7b7b7;
	border-top: none;
	margin: -3px 1px 0px 4px;
	min-height: auto;
}

.UIWindow .UIForumPortlet {
	margin:0px;
	border:none;
}

.UIPageDesktop #UIWindow-forum {
	width:870px;
}

.UIForumPortlet .Cursor {
  cursor:pointer;
}

.UIForumPortlet .FloatLeft {
  float:left;
}

.UIForumPortlet .UIRightClickPopupMenu .FixHeight {
	height:0px;
	width:0px;
}

/**************************** Fix UIRightClickPopupMenu *********************************/
*html .UIForumPortlet  .SearchPopup .UIRightClickPopupMenu .UIRightPopupMenuContainer {
	width:170px;
}

.UIForumPortlet  .SearchPopup .UIRightClickPopupMenu .UIRightPopupMenuContainer {
	min-width:170px;
}

.UIForumPortlet .ForumToolbar .UIRightClickPopupMenu .ItemIcon {
	min-width:110px;
}

.UIForumPortlet .UIRightClickPopupMenu .ItemIcon {
	text-align:left;
	display: block;
	margin: 0px;
	min-width:60px;
	padding: 0px 0px 0px 28px;
	background-position: 6px;
	line-height: 24px;
}

.UIForumPortlet .UIRightClickPopupMenu .ItemIcon:hover {
	color: orange;
	background-color: #DEE4F2;
} 

*html .UIForumPortlet .ForumToolbar .UIRightClickPopupMenu .ItemIcon {
	width:110px;
}

*html .UIForumPortlet .UIRightClickPopupMenu .ItemIcon {
	width:60px;
}

.UIForumPortlet .ContentAction .UIRightClickPopupMenu .ItemIcon:hover {
	background-color: #DEE4F2;
}

.UIForumPortlet .ContentAction .UIRightClickPopupMenu .UIRightPopupMenuContainer {
	min-width: 150px;
}

*html .UIForumPortlet .ContentAction .UIRightClickPopupMenu .UIRightPopupMenuContainer {
	width: 150px;
}

.Vista .UIForumPortlet .UIRightClickPopupMenu {
	width:180px;
}

.UIForumPortlet .UIRightClickPopupMenu .UIRightPopupMenuContainer a:hover {
	color: orange;
	background-color: transparent;
}

/**************************** UIActionForum *********************************/
.UIForumPortlet .UIActionForum {
	padding:2px 3px;
}

.UIForumPortlet .UIForumLinks .UIActionForum {
	padding:0px;
}

.UIForumPortlet .UIActionForum .ActionButton {
	float:left;
}
 
.UIForumPortlet .UIActionForum .NormalStyle {
}
 
.UIForumPortlet .UIActionForum .NormalStyle .ButtonLeft {
background:url('/forum/skin/DefaultSkin/webui/background/buttons/LeftNormalStyleButton7x22.gif') no-repeat left top;
	padding:0px 0px 0px 7px;
}

.UIForumPortlet .UIActionForum .NormalStyle .ButtonRight {
background:url('/forum/skin/DefaultSkin/webui/background/buttons/RightNormalStyleButton7x22.gif') no-repeat right top;
	padding:0px 7px 0px 0px ;
}

.UIForumPortlet .UIActionForum .NormalStyle .ButtonMiddle {
	line-height:18px;
background:url('/forum/skin/DefaultSkin/webui/background/buttons/MiddleNormalStyleButton1x22.gif') repeat-x top;
}

.UIForumPortlet .UIActionForum .NormalStyle .IconButton {
	background-repeat:no-repeat;
	padding:0px 3px 0px 20px;
	cursor:pointer;
	height: 20px;
}

.UIForumPortlet .LockActionForum .NormalStyle .IconButton {
	cursor:default;
}

.UIForumPortlet .UIActionForum .NormalStyle .LabelIcon {
	line-height:18px;
}

/**************************** UIForumPortlet ForumToolBar *********************************/
.UIForumPortlet .UIActionForum .NormalButtom {
	margin:0px;
}
 
.UIForumPortlet .UIActionForum .NormalButtom .ButtonLeft {
background:url('/forum/skin/DefaultSkin/webui/background/buttons/LeftButtom3x18.gif') no-repeat left top;
	padding:0px 0px 0px 3px;
}

.UIForumPortlet .UIActionForum .NormalButtom .ButtonRight {
background:url('/forum/skin/DefaultSkin/webui/background/buttons/RightButtom3x18.gif') no-repeat right top;
	padding:0px 3px 0px 0px ;
}

.UIForumPortlet .UIActionForum .NormalButtom .ButtonMiddle {
	line-height:18px;
background:url('/forum/skin/DefaultSkin/webui/background/buttons/MiddleButtom1x18.gif') repeat-x top;
}

/**************************** UIForumPortlet ForumToolBar *********************************/
.UIForumPortlet .ForumToolbar {
}

.UIForumPortlet .ForumToolbar .CollapseButton {
	float:right;
	width:16px; height:16px; 
	margin:5px 5px 0px 0px;
	cursor:pointer;
}

.UIForumPortlet .ForumToolbar .ExpandButton {
	float:right;
	width:16px; height:16px; 
	margin:5px 5px 0px 0px;
	cursor:pointer;
}

.UIForumPortlet a {
	color:#000000;
}

.UIForumPortlet a:hover {
	color:#058ee6;
}

.UIForumPortlet .ForumToolbar .Title {
	float:left;
	font-weight:bold;
	margin:6px 0px 0px 8px;
}

.UIForumPortlet .ForumToolbar .Title span {
	font-weight:normal;
}

.UIForumPortlet .ForumToolbar .ForumSeparatorLine {
background:url(/forum/skin/DefaultSkin/webui/background/SeparatorLine2x19.gif) no-repeat;
	width:2px; height:19px;
	margin:3px;
}

.UIForumPortlet .ForumToolbar .LeftBar {
background:url('/forum/skin/DefaultSkin/webui/background/ForumToolBarLeft3x26.gif') no-repeat left top;
	padding-left:3px;
	height:26px;
}

.UIForumPortlet .ForumToolbar .RightBar {
background:url('/forum/skin/DefaultSkin/webui/background/ForumToolBarRight3x26.gif') no-repeat right top;
	padding-right:3px;
	height:26px;
}

.UIForumPortlet .ForumToolbar .CenterBar {
background:url('/forum/skin/DefaultSkin/webui/background/ForumToolBarCenter1x26.gif') repeat-x top;
	height:26px;
}

.UIForumPortlet .ForumToolbar .UIPopupCategory {
	left:0px;
	position:absolute;
	top:auto;
	width:auto;
	z-index:4;
}

.UIForumPortlet .ForumToolbar .UIRightClickPopupMenu .LineMenu {
	width:150px;
	margin:4px auto;
	border-top:solid 1px #7b7b7b;
}

.Vista .UIForumPortlet .ForumToolbar .UIRightClickPopupMenu {
	min-width:190px;
	white-space:nowrap;
}

.UIForumPortlet .UIForumActionBar .DisableAction a {
	color: gray;
}

.UIForumPortlet .UIForumActionBar .DisableAction a:hover {
	color: gray;
}
/******************************	OverButton	***************************************/
.UIForumPortlet .UITopicContainer .DefaultStyle {
	border-top:1px solid #d8d8d8;
}

.UIForumPortlet .UITopicDetail .DefaultStyle {
	border-top:1px solid #d8d8d8;
}

.UIForumPortlet .DefaultStyle .LeftOverButton {
	padding-left:5px;
}

.UIForumPortlet .DefaultStyle .RightOverButton {
	padding-right:5px;
}

.UIForumPortlet .DefaultStyle .CenterOverButton {
	padding-left:3px;
}

.UIForumPortlet .ButtonHeadBar .CenterOverButton {
	padding-right: 5px;
}

.UIForumPortlet .ButtonHeadBar {
	float:right; 
	text-align:left; 
	margin: 0px;
	white-space:nowrap;
	padding: 2px 3px 0px 0px; 
	cursor:pointer;
}

*html .UIForumPortlet .ButtonHeadBar {
	width:90px; 
}

.UIForumPortlet .Forum {
	background:none;
	line-height:22px;
}

.UIForumPortlet .ForumAction .LeftOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/LeftOverButton5x22.gif') no-repeat left top;
}

.UIForumPortlet .ForumAction .RightOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/RightOverButton5x22.gif') no-repeat right top;
}

.UIForumPortlet .ForumAction .CenterOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/CenterOverButton1x22.gif') repeat-x top;
	line-height:22px;
}
/*ForumBarAction*/
.UIForumPortlet .ForumBar {
	background:none;
	float:left;
	line-height:23px;
	margin:3px 3px 0px 3px; 
}

.UIForumPortlet .ForumBarAction {
	float:left;
	line-height:23px;
	margin:3px 3px 0px 3px;
	cursor: pointer;
}

.UIForumPortlet .ForumBarAction .LeftOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/LeftOverButton5x23.gif') no-repeat left top;
}

.UIForumPortlet .ForumBarAction .RightOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/RightOverButton5x23.gif') no-repeat right top;
}

.UIForumPortlet .ForumBarAction .CenterOverButton {
background:url('/forum/skin/DefaultSkin/webui/background/CenterOverButton1x23.gif') repeat-x top;
	line-height:23px;
}

/******************************	End OverButton	***************************************/

.UIForumPortlet .SelectedItem {
	background:#ffffcc ;
}

.UIForumPortlet .UIPageIterator .Number {
	padding:0px 2px;
	margin:0px;
}

.UIForumPortlet .textAreaMultil {
	font-size:11px;
	height:70px;
	width:232px;
}

.UIForumPortlet .TextAreaMultil .UIPopupCategory{
	top :18px;
	left:15px;
}

.UIForumPortlet .TextAreaMultil .UIRightClickPopupMenu .ItemIcon {
  padding:3px 0px 3px 10px;
}

.UIForumPortlet .TextAreaMultil .UIRightClickPopupMenu .MenuItem {
  width:175px;
  max-height:120px;
  overflow-x:hidden ;
}

.UIForumPortlet .TextAreaMultil .UIRightClickPopupMenu .MenuItems {
  max-height:120px;
  overflow-y:auto ;
  width:194px;
}


.UIForumPortlet .UISplitTopicForm .label {
	line-height:20px;
	padding-right:10px;
}

.UIForumPortlet .UISplitTopicForm .ListPost {
	padding-top:10px;
}

.UIForumPortlet .UISplitTopicForm input {
	width:300px;
}

.UIForumPortlet .UISplitTopicForm input.checkbox {
	width:30px;
}

/*********************PopUp***************************/

.UIForumPortlet .UIGroupMembershipSelector .UIBreadcumbs {
	background:white;
	border:none;
	height:auto;
	margin:0px;
	padding:0px;
}

.UIForumPortlet .UIGroupMembershipSelector .UIBreadcumbs .BreadcumbsInfoBar {
	float:none;
}

.UIForumPortlet .ViewImg {
	width:700px;
	height:auto ;
	min-height:200px;
}

.UIForumPortlet #MessageContent___Frame {
	width:435px;
	height:180px;
}
.UIForumPortlet #newIpBan1 {
	width:25px;
}
.UIForumPortlet #newIpBan2 {
	width:25px;
}
.UIForumPortlet #newIpBan3 {
	width:25px;
}
.UIForumPortlet #newIpBan4 {
	width:25px;
}

.UIForumPortlet .ParentMaskLayer {
	position:relative ;
	z-index:0;
}

.UIForumPortlet .ParentMaskLayer .KSMaskLayer {
	left:0px;	top:0px;
	z-index:5;
	position:absolute ;
	visibility:visible;
background:url('/forum/skin/DefaultSkin/webui/background/Point1x1.png') no-repeat top center ;
}

.UIForumPortlet .ContentAction .UIPopupCategory {
	top:0px;
	left:0px; 
}

.UIForumPortlet .ToolbarActionsTag .UIPopupCategory {
 top:0px;
 left:0px; 
}

.UIForumPortlet .UIForm .HorizontalLayout {
	padding:0px;
}

.UIForumPortlet .UITabPane {
	height:auto;
}

.UIForumPortlet .DisableMenuItem {
	display:block;
	white-space:nowrap;
	cursor:auto;
	-moz-opacity:0.5;
}

.UIForumPortlet .DisableMenuItem:hover {
	color: gray;
	cursor:auto;
}

.UIForumPortlet .UIRightClickPopupMenu .DisableMenuItem .ItemIcon:hover {
	color: gray;
}

.UIForumPortlet .UIRightClickPopupMenu .DisableMenuItem .ItemIcon:hover {
	color: gray;
}

.UIForumPortlet .UIRightClickPopupMenu .UIRightPopupMenuContainer .DisableMenuItem:hover {
	color: gray;
}


.UIForumPortlet .PageListPostHidden .UIAction {
	padding:0px;
	margin:16px 0px 8px 0px;
}

.UIForumPortlet .UIForm .UIFormGrid td.FieldComponent  {
	white-space:nowrap;
}

.UIForumPortlet .SearchForumIcon {
background:url('/forum/skin/DefaultSkin/webui/skinIcons/16x16/icons/SearchIcon.gif') no-repeat ;
	height:16px;
	width:16px;
	float:right;
	margin:3px 5px 0px 0px;
	cursor:pointer;
	display: block;
}

.UIForumPortlet .ViewTopicCreatedByUser .UIAction {
	_margin:14px 0px 0px 0px;
}

.UIForumPortlet .ViewPostedByUser .UIAction {
	_margin:14px 0px 0px 0px;
}

.UIForumPortlet .ScrollButtons {
	display:none;
	float:right;
	*float:left;
	padding:5px 1px 5px 1px;
}

.UIForumPortlet .TagContainer .ScrollButtons {
	display:none;
	float:right;
	width:24px;
	height:24px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/BlueDownArrow.gif) no-repeat scroll right center;
	*float:left;
}


.UIForumPortlet .TagContainer .ScrollButtonsOver {
	background-color:#d8d8d8;
}

.UIForumPortlet  .DisableScrollLeftButton {
background:url('/forum/skin/DefaultSkin/webui/background/DisableScrollLeftButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	margin:0px 5px;
	padding-left:12px;
	width:13px;
}

.UIForumPortlet  .DisableScrollRightButton {
background:url('/forum/skin/DefaultSkin/webui/background/DisableScrollRightButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	margin:0px 2px;
	width:13px;
}

.UIForumPortlet  .ScrollRightButton {
background:url('/forum/skin/DefaultSkin/webui/background/ScrollRightButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	margin:0px 2px;
	width:13px;
}

.UIForumPortlet  .ScrollLeftButton {
background:url('/forum/skin/DefaultSkin/webui/background/ScrollLeftButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	padding-left:12px;
	margin:0px 5px;
	width:13px;
}

.UIForumPortlet .HighlightScrollRightButton {
background:url('/forum/skin/DefaultSkin/webui/background/HighlightScrollRightButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	margin:0px 2px;
	width:13px;
}

.UIForumPortlet .HighlightScrollLeftButton {
background:url('/forum/skin/DefaultSkin/webui/background/HighlightScrollLeftButton.gif') no-repeat left;
	cursor:pointer;
	float:left;
	height:15px;
	margin:0px 5px;
	padding-left:12px;
	width:13px;
}
.UIForumPortlet .FixLeftPopup {
  left:92px;
  *left:30px;
}

*html .UIForumPortlet .FixLeftPopup {
  left:28px;
}

.UIForumPortlet .Refresh {
background:transparent url(/forum/skin/DefaultSkin/webui/background/refresh.png) no-repeat center bottom;
	float:left;
	margin-top: 16px;
	height:16px;
	width:16px;
}

.UIForumPortlet .UIGrid input.checkbox {
	height:13px;
	margin: 3px 0px 0px 0px;
}

.UIForumListSearch .SearchResult {
	padding-left: 1px;
	*padding-left: 0px;
}

.UIForumListSearch .TitleBar {
	font-weight: bold;
	text-align: center;
	line-height: 24px;
}

.UIForumPortlet .PMStyle {
	line-height:24px; cursor:pointer;
	padding-left: 22px; display: block;
}

.UIForumPortlet .ForumRSS {
background: url('/forum/skin/DefaultSkin/webui/background/rss2.png') no-repeat;
}

.UIForumPortlet .ForumRSSFeed {
background: url('/forum/skin/DefaultSkin/webui/background/rss1.png') no-repeat left center;
}

.UIForumPortlet .UIRightClickPopupMenu a{
	display: block;
}

.UIForumPortlet .AddActionItem a{
	color: blue;
	text-decoration: underline;
	font-style: italic;
}

.UIForumPortlet .fixPupupMenu {
	position: absolute; 
	*position: relative;
}

/* Fix KS-2244*/
.UIForumPortlet .ResizeButton {
background:url('/forum/skin/DefaultSkin/webui/background/ResizeBtn.gif') no-repeat scroll left top;
	bottom:2px;
	height:23px;
	right:6px;
	width:18px;
}

