/*****************************************************
 Exertus Forum style sheet 

 Joćo Saraiva (www.netforis.com) - 2005.12.22

 originaly DNN SILVER Updated on May,27,2005 - Nina Meiers -  
 Edited by Chris Paterra November 15th, 2005
*****************************************************/

.Forum_BreadCrumb, A.Forum_BreadCrumb:Link, A.Forum_BreadCrumb:Visited
{
	font-family: Arial; 
	font-size: 9pt;
	font-weight: normal;	
	color: #74695f; 
}

A.Forum_BreadCrumb:Hover
{
	color: #cc0000;
	text-decoration: underline;
}

TD.Forum_Header, .Forum_Header
{			
	background: #74695f;
	border-top: #FFFFFF 1px solid;	
}

TD.Forum_HeaderText, .Forum_HeaderText
{			
	font-weight: normal;
	font-size: 8pt;	
	color: #FFFFFF;
	font-family: Arial;		
	letter-spacing: 1px;
}

TD.Forum_HeaderCapLeft 
{
	background: url('Images/body_maincap_left.gif') repeat-y right ;		
}

TD.Forum_HeaderCapRight
{
	background: url('Images/body_maincap_right.gif') repeat-y left;		
}

TD.Forum_AltHeaderCapLeft
{
	border-right: #FFFFFF 1px solid;	
}

TD.Forum_AltHeaderCapRight
{
	border-left: #FFFFFF 1px solid;	
}

TD.Forum_AltHeader, .Forum_AltHeader
{		
	background-color: #E2D1C4;
	border-left: #FFFFFF 1px solid;	
	border-right: #FFFFFF 1px solid;
}

TD.Forum_AltHeaderText, .Forum_AltHeaderText {
	font-weight: normal;
	font-size: 8pt;
	color: #746957;			
	font-family: Arial; 
	letter-spacing: 1px;
}

TD.Forum_MainBodyCapLeft, .Forum_MainBodyCapLeft
{
	background: url('Images/body_maincap_left.gif') repeat-y right;		
}

TD.Forum_MainBodyCapRight, .Forum_MainBodyCapRight
{
	background: url('Images/body_maincap_right.gif') repeat-y left;		
}

TD.Forum_StatsCapLeft 
{
	border-right: #FFFFFF 1px solid;	
}

TD.Forum_StatsCapRight, .Forum_StatsCapRight
{
	border-left: #FFFFFF 1px solid;	
}

TD.Forum_AltHeaderRight, .Forum_AltHeaderRight
{
	background: url('Images/alt_header_bg.gif') repeat-x top;		
}

TD.Forum_TopHeaderCapLeft
{
	
}

TD.Forum_TopHeader
{
	
}

TD.Forum_TopHeaderCapRight
{
	
}

TD.Forum_BottomPanelCapLeft
{
	
}

TD.Forum_BottomPanel
{
	
}

TD.Forum_BottomPanelCapRight
{
	
}

TD.Forum_Footer, .Forum_Footer 
{
	background-color: Transparent;
	border: #FFFFFF 1px solid;		
}

TD.Forum_FooterText, .Forum_FooterText 
{
	font-weight: bold;
	font-size: 9pt;	
	color: #74695f;
	font-family: Arial;
}

TD.Forum_SummaryRow
{
	 background-color: #E2D1C4; 
	 border-top: #FFFFFF 1px solid;	
}

TD.Forum_SpacerRow
{
	border-top: #FFFFFF 1px solid;	
}

TD.Forum_Avatar, Forum_Avatar
{
	background-color: #E2D1C4; 
	border-right: #FFFFFF 1px solid;	
	border-left: #FFFFFF 1px solid;	
	border-top: #FFFFFF 1px solid;	
}

/* avatar area (odd numbered rows) */
TD.Forum_Avatar_Alt, Forum_Avatar_Alt
{
	background-color: #E2D1C4; 
	border-right: #FFFFFF 1px solid;	
	border-left: #FFFFFF 1px solid;	
	border-top: #FFFFFF 1px solid;	
}

/* subject cell area */
TD.Forum_Subject, Forum_Subject
{	
}

/* subject cell area (odd numbered rows) */
TD.Forum_Subject_Alt, Forum_Subject_Alt
{	
}

/* body cell area */
TD.Forum_Body
{	
	
}

/* body cell area (odd numbered rows) */
TD.Forum_Body_Alt
{	
	background-color: #f0f0f0; 
}

/* Area in each post where subject is (top part)*/
TD.Forum_PostDetails, .Forum_PostDetails
{	
	padding-left: 5px;
	padding-right: 5px;
	background-color: #F7F7F7; 
	border-top: #FFFFFF 1px solid;	
	border-right: #FFFFFF 1px solid;	
}

/* Area in eqach post where subject is - Alternate (top part) */
TD.Forum_PostDetails_Alt, .Forum_PostDetails_Alt
{		
	padding-left: 5px;
	padding-right: 5px;
	background-color: #E2D1C4; 
	border-top: #FFFFFF 1px solid;	
	border-right: #FFFFFF 1px solid;	
}

/* Area where mod/reply buttons are (below post details)*/
TD.Forum_PostButtons, .Forum_PostButtons
{
	background-color: #F7F7F7; 
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

/* Area where mod/reply buttons are (below post details) - Atlernate */
TD.Forum_PostButtons_Alt, .Forum_PostButtons_Alt
{
	background-color: #E2D1C4; 
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

/* Post content area */
TD.Forum_PostBody, .Forum_PostBody
{
	background-color: #FCFCFC; 
	padding-left: 5px;
	padding-right: 5px;
	border-right: #FFFFFF 1px solid;	
}

/* Post content area - Alternate */
TD.Forum_PostBody_Alt, .Forum_PostBody_Alt
{
	background-color: #e6dbd1; 
	padding-left: 5px;
	padding-right: 5px;
	border-right: #FFFFFF 1px solid;	
}

/* Used for all data rows like in configuration, profile, almost all ascx's (Admin, editable stuff) */
TD.Forum_Row_Admin, .Forum_Row_Admin
{
	 background-color: #E6DBD1; 
	 border-top: #FFFFFF 1px solid;	
	 border-left: #FFFFFF 1px solid;
	 border-right: #FFFFFF 1px solid;	
}

/* Used for all data rows where there is no section head (+/-'s) Or datalist/datagrid, Gallery & Smiles, Filtered Words, Rankings, User Settings, Search (Admin, editable stuff) */
TD.Forum_Row_AdminL, .Forum_Row_AdminL
{
	 background-color: #E6DBD1; 
	 border-top: #FFFFFF 1px solid;	
	 border-left: #FFFFFF 1px solid;
}

/* Used for all data rows where there is no section head (+/-'s) Or datalist/datagrid,, Gallery & Smiles, Filtered Words, Rankings, User Settings, Search  (Admin, editable stuff) */
TD.Forum_Row_AdminR, .Forum_Row_AdminR
{
	 background-color: #E6DBD1; 
	 border-top: #FFFFFF 1px solid;	
	 border-right: #FFFFFF 1px solid;	
}

/* Text for dnn labels, grid values */
TD.Forum_Row_AdminText, .Forum_Row_AdminText
{
	 font-size: 7pt;	
	 color: #666666;
	 font-family: Arial;		
	 letter-spacing: 1px;
}

/* Subject/Name Column in group, threads views */
TD.Forum_Row
{
	background-color: #E2D1C4; 
	border-top: #FFFFFF 1px solid;	
	border-left: #FFFFFF 1px solid;	
}

/* Subject/Name Column in group, threads views (odd) */
TD.Forum_Row_Alt
{
	background-color: #e6dbd1;
	border-top: #FFFFFF 1px solid;	
	border-left: #FFFFFF 1px solid;	
}

/* Threads Column in initial group view (even numbered)*/
TD.Forum_RowHighlight1, .Forum_RowHighLight1
{			
	background-color: #E2D1C4;
	border-left: 1px solid #FFFFFF;
	border-top: #FFFFFF 1px solid;	
}
/* Threads Column in initial group view (odd numbered)*/
TD.Forum_RowHighlight1_Alt, .Forum_RowHighLight1_Alt
{		
	background-color: #e6dbd1;
	border-left: solid 1px #FFFFFF;
	border-top: #FFFFFF 1px solid;	
}

/* Posts Column in initial group view */
TD.Forum_RowHighlight2, .Forum_RowHighLight2
{			
	background-color: #E2D1C4;
	border-left: solid 1px #FFFFFF;
	border-top: #FFFFFF 1px solid;	
}

/* Posts Column in initial group view (odd)*/
TD.Forum_RowHighlight2_Alt, .Forum_RowHighLight2_Alt
{		
	background-color: #e6dbd1;
	border-left: solid 1px #FFFFFF;
	border-top: #FFFFFF 1px solid;	
}

/* Last Post Column */
TD.Forum_RowHighlight3, .Forum_RowHighLight3
{			
	background-color: #E2D1C4;
	border-left: solid 1px #FFFFFF;
	border-top: #FFFFFF 1px solid;	
	border-right: #FFFFFF 1px solid;	
}

/* Last Post Column - Alternate (odd)*/
TD.Forum_RowHighlight3_Alt, .Forum_RowHighLight3_Alt
{		
	background-color: #e6dbd1;
	border-left: solid 1px #FFFFFF;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;	
}

/* Used in forum search results(my posts icon area), in moderator sections */
TD.Forum_RowHeader, .Forum_RowHeader
{
	background-color: #F7F7F7;		
}

/* Attachment area at bottom of post view.  Each attacment is own row */
TD.Forum_Attachments, .Forum_Attachments
{
	background-color: Silver;
	border-right: #FFFFFF 1px solid;	
}

/* Attachment area at bottom of post view.  Each attacment is own row - Alternate*/
TD.Forum_Attachments_Alt, .Forum_Attachments_Alt
{
	background-color: Silver;
	border-right: #FFFFFF 1px solid;	
}

/* TextBoxes (This is only for the lookup control created by module) NEED FONT HERE*/
TD.Forum_ListCell
{
	background-color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal; 
	border: 1px solid Black;
}

/* How the quote reply section looks in post view */
TD.Quote, .Quote
{
	border-top: #999999  1px solid;
	border-left: #999999  1px solid;
	border-bottom: #999999 1px solid;	
	border-right: #999999  1px solid;
	font-weight: normal;
	font-size: 10px;	
	background-color: #F1F1F1;
	font-family: Arial;
}

/* Thread subject in each individual post, next to move, edit, reply buttons, forum description, forum threads, posts count, Views replies count */
.Forum_Normal
{
	 font-size: 12px;
	 font-family: Arial;
	 color: #74695f;
}

A.Forum_Normal:Hover
{
	 text-decoration: underline;
}

/* All textboxes, dropdownlists and checkbox labels */
.Forum_NormalTextBox
{
    font-size: 10px;
	 font-family: Arial;
	 color: #000000;
}

.Forum_GroupDetails
{
    font-size: 10px;
	 font-family: Arial;
	 color: #000000;
}

.Forum_Posts
{
    font-size: 11px;
	 font-family: Tahoma, Arial;
	 color: #000000;
}

.Forum_Threads
{
    font-size: 11px;
	 font-family: Arial;
	 color: #000000;
}

.Forum_LastPostText
{
    font-size: 11px;
	 font-family: Arial;
	 color: #403F3F;
}

/* Links used in style above areas */
A.Forum_LastPostText, A.Forum_LastPostText:Link, A.Forum_LastPostText:Visited    
{
	 color: #403F3F;
}

A.Forum_LastPostText:Hover
{
	 color: #cc0000;
	 text-decoration: underline;
}

A.Forum_AliasLink, A.Forum_AliasLink:Link, A.Forum_AliasLink:Visited    
{
    font-size: 10px;
	 font-family: Arial;
	 color: #403F3F;
}

A.Forum_AliasLink:Hover
{
	 color: #cc0000;
	 text-decoration: underline;
}

/* Links used in style above areas */
A.Forum_Normal, A.Forum_Normal:Link, A.Forum_Normal:Visited    
{
    font-size: 12px;
	 font-family: Tahoma;
	 color: #403F3F;
}

A.Forum_Normal:Hover
{
    font-size: 12px;
	 font-family: Tahoma;
	 color: #cc0000;
}

.Forum_NormalBold
{
    font-size: 12px;
    font-weight: bold;
	 font-family: Tahoma;
	 color: #403F3F;
}

/* Links used in style above areas */
A.Forum_NormalBold, A.Forum_NormalBold:Link, A.Forum_NormalBold:Visited 
{
    font-size: 12px;
    font-weight: bold;
	 font-family: Tahoma;
	 color: #403F3F;
}

A.Forum_NormalBold:Hover
{
    font-size: 12px;
	 font-family: Tahoma;
	 color: #cc0000;
}

.NormalGrey
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
}

/*Table cells which reply, move, edit, etc. buttons sit in */
TD.Forum_ReplyCell, .Forum_ReplyCell
{
	 background: url('Images/linkbutton_bg.gif') repeat-x bottom center;	 
	 border-left: 1px solid #CDCDCD;
	 border-right: 1px solid #CDCDCD;
	 border-top: 1px solid #CDCDCD;
	 border-bottom: 1px solid #CDCDCD;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 padding-left: 10px;
	 padding-right: 10px;
}
/* This is for the reply, moderate, new thread, move, delete, quote  LINK buttons (only modify link properties here, use reply cell for containing td)
This is also the links used in the module actions, new thread, moderate buttons */
.Forum_Link, A.Forum_Link:Link, A.Forum_Link:Visited, TD.Forum_Link
{
    text-align: center;    
    font-family: Arial; 
    font-size: 11px;
    font-weight: normal;     
	color: #FFFFFF;  
	 
}

A.Forum_Link:Hover
{
	color: #FFFFFF;
	background-color: #006699;  
	text-decoration: none;
}

/*Profile link, used above posts avatar area (user alias) */
.Forum_Profile, A.Forum_Profile:Link, A.Forum_Profile:Visited
{
	font-family: Arial; 
    font-size: 11px;
    font-weight: normal;  
	color: #403F3F;
	font-weight: bold;
}

A.Forum_Profile:Hover
{
	color: #cc0000;
	text-decoration: underline;
}

/* Used for image gallery, smiley buttons in post edit page. */
TD.Forum_LinkLargeButton, .Forum_LinkLargeButton, A.Forum_LinkLargeButton:Link, A.Forum_LinkLargeButton:Visited    
{
	background-color:   url('Images/linkbutton_bg.gif') repeat-x bottom center;	  
	border: 1px solid #CDCDCD;
	padding: 2px 10px 2px 10px;
	text-align: center;    
	height: 24px;
	width: 100px;      
	color: #7BCB8C;  
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #403F3F; 
}

A.Forum_LinkLargeButton:Hover
{
	color: #cc0000;
	text-decoration: underline;
}

/* Forum navigation bar actions and new threads/moderate buttons */
TD.Forum_NavBarButton, .Forum_NavBarButton, A.Forum_NavBarButton:Link, A.Forum_NavBarButton:Visited,
TD.Forum_ModerateButton, .Forum_ModerateButton, A.Forum_ModerateButton:Link, A.Forum_ModerateButton:Visited
  {
	 background: #74695f;
	 padding: 2px 10px 2px 10px;
	 border: 2px solid #FFFFFF;
 }
 
