/************************************************************************************************
	T A B L E - F O R M E D   V I E W I N G  -  M I S C
************************************************************************************************/
/* Used for actions such as creating a new thread and paging */
div.Discussion .Small 
{
	font-size: 			93%;
}

div.Discussion .Space01 
{
	padding: 			0 2px 0 2px;
}

div.Discussion div.CommentLink table
{
	margin-left: 			auto;
	margin-right:			0;
}

div.Discussion .Space01 td
{
	padding: 			0 2px 0 2px;
}

/* New thread form, new reply form and moderators edit form */ 
div.Discussion div#NewThread, 
div.Discussion div#NewReply, 
div.Discussion div#NewAdmin 
{
	clear: 				both;
}

/* Styling of the small form in the $$Discussion_ViewThreadsByDocId; identifier (at the bottom) */
div.Discussion select#LatestThreads, 
div.Discussion input#SubmitLatestThreads 
{
	background-color: 		#CCCCCC;
	font-size: 			1em;
	font-weight:			normal;
}

/************************************************************************************************
	T A B L E - F O R M E D   V I E W I N G  (T H R E A D)
************************************************************************************************/
div.Discussion div#ThreadFirstElement 
{
	background-color: 		#CCCCCC;
	background-color: 		#fff;	
	border: 1px solid 		#67787C;
	margin-bottom: 			20px;
	padding: 			10px 10px 10px 10px;
}

div.Discussion div#ThreadFirstElement a.BackgroundDarkGrey
{
	background-color: 		#CCCCCC;
}

div.Discussion a.BackgroundColorLightGrey
{
	background-color:		#ECEBE6;
}

div.Discussion div#ThreadFirstElement div#WrittenBy 
{
	padding-bottom: 		10px;
}

div.Discussion Table.Thread tr td div.CommentLink,
div.Discussion div#ThreadFirstElement div.CommentLink 
{
	margin-top: 			4px;
	text-align: 			right;
}

div.Discussion div#ThreadFirstElement div#WrittenBy,
div.Discussion div#ThreadFirstElement div#Text 
{
	padding-left: 			55px;
	width: 				75%;
}

div.Discussion div.Quote 
{
	background-color: 		#EEEEEE;
	border: 			1px dotted #666666;
	margin: 			4px;
	margin-left: 			0;
	padding: 			4px;
}

div.Discussion table.Thread 
{
	border-left: 			1px solid #67787C;
	border-top: 			1px solid #67787C;
	margin: 			5px 0 5px 0;
	width: 				100%;
}

div.Discussion table.Thread tr th 
{
	background-color: 		#7F9BA2;
	border-bottom: 			1px solid #67787C;
	border-right: 			1px solid #67787C;
	color: 				#FFFFFF;
	padding: 			4px 6px 4px 6px;
	text-align: 			center;
}

div.Discussion table.Thread tr td 
{
	border-bottom: 			1px solid #67787C;
	border-right: 			1px solid #67787C;
	padding: 			6px;
}

div.Discussion table.Thread tr td table tr td 
{
	border: 			0;
	padding: 			0 2px 0 2px;
}

div.Discussion div.ThreadText 
{
	padding: 			0 10px 0 10px;
}

div.Discussion table.Thread td.BgColor1 
{
	background-color: 		#ECEBE6;
}

div.Discussion div.CommentLink a
{
	/*background-color:		#CCCCCC;*/
}

/************************************************************************************************
	T A B L E - F O R M E D   V I E W I N G  (L I S T   O F   T H R E A D S)
************************************************************************************************/
div.Discussion table.DiscussionList 
{
	border-left: 			1px solid #67787C;
	border-top: 			1px solid #67787C;
	margin: 			5px 0 5px 0;
	width: 				100%;
}

div.Discussion table.DiscussionList tr th 
{
	/*background-color: 		#939393;*/
	background-color:		#7F9BA2;
	border-bottom: 			1px solid #67787C;
	border-right: 			1px solid #67787C;
	color: 				#FFFFFF;
	padding: 			4px 6px 4px 6px;
	text-align: 			center;
}
		
div.Discussion table.DiscussionList tr td 
{
	border-bottom: 			1px solid #67787C;
	border-right: 			1px solid #67787C;
	padding: 			2px 6px 2px 6px;
}

div.Discussion table.DiscussionList td.BgColor1 
{
	background-color: 		#ECEBE6;
}

div.Discussion table.DiscussionList a
{
	background-color:		#ECEBE6;
}

div.Discussion table.DiscussionList a.BackgroundWhite
{
	background-color:		#FFFFFF;
}
/************************************************************************************************
	T A B L E - F O R M E D   V I E W I N G  -  P A G E I N G
************************************************************************************************/
div.Discussion div.Paging 
{
	float: 				right;
}

div.Discussion div.Paging a.NumberPaging,
div.Discussion div.Paging a.NumberPaging:visited,
div.Discussion div.Paging a.NumberPagingJump,
div.Discussion div.Paging a.NumberPagingJump:visited 
{
	color: 				#000000;
	text-decoration: 		underline;
}

div.Discussion div.Paging a.NumberPaging:hover,
div.Discussion div.Paging a.NumberPagingJump:hover 
{
	color: 				#000000;
	text-decoration: 		none;
}

div.Discussion div.Paging a.NumberPagingSelected 
{
	color: 				#000000;
	font-weight: 			bold;
}

div.Discussion table.Thread div.CommentLink a
{
	background-color:		#FFFFFF;
}

/* When textual links are used insted of icons (when jumping through pages of thread or replies) 
	the class 'NoLink' is used (when jump-links should be inactive). 'NumberPagingJump' above is also 
	used when jump link should be active (notice that this style is shared with other elements). */
div.Discussion div.Paging a.NoLink {
	color: 				#AAAAAA;
}

