﻿.BA_Forums
{
	background-color: #000000;	
}

/* -------------------------------------------------
GENERAL/COMMON/SHARED
------------------------------------------------- */

.xefba_Forums_Commands ul li { float: left; text-align: center; width: 96px; }
.xefba_Forums_Commands ul li a { float:left; margin-right: 6px; display: block; height: 23px; width: 90px; background: url('/app_themes/default/images/links/fatbutton_bg.gif.png') 0 0 no-repeat; color: #fff; text-align: center; font-weight: bold; line-height: 23px; }
.xefba_Forums_Commands ul li a:hover { background-position: 0 -23px; color: #fff; }

.xefba_Forums_Title_FormView
{
	width: 100%;
	background-color: #e2eff6;
}

.xefba_Forums_Title_FormView_InternalTable
{
	width: 100%;
}

.xefba_Forums_Title_FormView_InternalTable_ImageCell
{
	width: 136px;
}


.xefba_Forums_Title_Name
{
	color: #4AA0D1; font-weight: bold; font-size: 12pt;
	font-family: Verdana;
}

input.xefba_Forums_Title_Name
{
	width: 100%;
}


.xefba_Forums_Title_Description
{
	font-family: Verdana; font-size: 8pt;
}

textarea.xefba_Forums_Title_Description
{
	width: 100%; height: 100px;
	margin-top: 1px;
}

.xefba_Forums_ListView_Table
{
	width: 100%;
	border: hidden;
	border-collapse: collapse;
	border-width: 0;
	empty-cells: show;
}

.xefba_Forums_ListView_Table tr td
{
	border: hidden;
	border-width: 0;
}

.xefba_Forums_ListView_Name
{
	font-weight: bold;
}

/* -------------------------------------------------
Sections
------------------------------------------------- */

.xefba_Forums_Types_Title
{
	
}

.xefba_Forums_Types_Title
{
	
}


/* -------------------------------------------------
Groups
------------------------------------------------- */

.xefba_Forums_Groups_Form
{
	width: 100%;
	background-color: #FBF5B4;
}

.xefba_Forums_Groups_Title
{
}

.xefba_Forums_Groups_Item
{
	padding: 2px 6px 2px 6px;
	background-color: #4AA0D1;
	color: #ffffff;
}

.xefba_Forums_Groups_Item_Icon
{
	background: url('/app_themes/default/images/Icons/Group_16x16.png');
	float: left;
	position: absolute;
	width: 16px; height: 16px;
}

.xefba_Forums_Groups_Item span
{
	padding-left: 16px;
	font-weight: bold;
}

.xefba_Forums_Groups_Item a
{
	color: #ffffff;
	padding-left: 16px;
	font-weight: bold;
}


/* -------------------------------------------------
Categories
------------------------------------------------- */

.xefba_Forums_Categories_Title
{
}

.xefba_Forums_Categories_List_Table
{
	border: hidden;
	border-collapse: collapse;
	border-width: 0;
	empty-cells: show;
}

.xefba_Forums_Categories_List
{

}

.xefba_Forums_Categories_List_Row
{

}

.xefba_Forums_Categories_List_Name
{
	font-weight: bold;
}

.xefba_Forums_Categories_List_RowAlt
{
	background-color: #e8e8e8;
}


.xefba_Forums_Categories_Items_Icon
{
	background: url('/app_themes/default/images/Icons/Category_32x32.png');
	float: left;
	position: absolute;
	width: 32px; height: 32px;
}

/* -------------------------------------------------
ChatThreads
------------------------------------------------- */

.xefba_Forums_ChatThreads 
{
	margin: 0; padding: 0;
	width: 100%;
	border-collapse: collapse;
	border-left: hidden 0 transparent;
	border-right: hidden 0 transparent;
	border-bottom: hidden 0 transparent;
}

.xefba_Forums_ChatThreads tbody tr th
{
	border: solid 1px #dddddd;
	padding: 2px 4px 2px 4px;
}


.xefba_Forums_ChatThreads tbody tr td
{
	empty-cells: show;
	border: solid 1px #dddddd;
	padding: 8px;
}

/* -------------------------------------------------
Threads
------------------------------------------------- */

.xefba_Forums_Threads_Title
{
}

.xefba_Forums_Threads_Item
{
}

.xefba_Forums_Threads_List_Name
{
	font-weight: bold;	
}

/* -------------------------------------------------
Posts
------------------------------------------------- */

.xefba_Forums_Posts_Form
{
	clear: both;
	width: 100%;

}

.BA_Forums_PostReplyQuote
{
	color: Gray;
	padding: 16px;
	font-style: italic;
	background-color: #f8f6f6;
}

.BA_Forums_PostReplyTitle
{
	background-color: #f8f6f6;
	/*
	top: 6px;
	left: 8px;
	padding:0 4px 0 4px;
	border: dashed 1px #d0d0d0;
	*/
}

.BA_Forums_PostReplyName
{
}

.BA_Forums_PostReplyDateYear
{

}

.BA_Forums_PostReplyDateTime
{
	padding-left: 4px;
}

.BA_Forums_PostReplyDateExtra
{
	display: none;
}

.BA_Forums_PostReplyButton
{
	padding-left: 4px;
	cursor: pointer;
}

.BA_Forums_PostReplyContent
{
	background-color: #f8f6f6;
	/*padding: 8px 8px 8px 8px;*/
}

.BA_Forums_PostReplyQuote .BA_Forums_PostReplyQuote 
{
	padding-bottom: 0;
}


.xefba_Forums_Posts_Edit
{
}

.xefba_Forums_Posts_List_HeadRow
{
	height: 4px;
	background-color: #000080;
}

.xefba_Forums_Posts_List_TitleRow
{
	background-color: #e0e0e0;
}

.xefba_Forums_Posts_List_TitleRow td
{
	padding: 2px 4px 2px 4px;
}

.xefba_Forums_Posts_List_ContentCell
{
	padding: 2px 4px 2px 4px;
}

.xefba_Forums_Posts_List_AuthorName
{
}

.xefba_Forums_Posts_List_Subject
{
}


.xefba_Forums_Posts_List_SubjectUnread
{
	font-weight: bold;
}
