/*****************************************************
 DNNSilver Forum style sheet - Updated on May,27,2005 - Nina Meiers -  
 Edited by Chris Paterra August 19, 2005
*****************************************************/

/*Used for the Forum breadcrumb navigation at the top and bottom of each thread and post view table (txt color is not applying here)*/
.Forum_BreadCrumb, A.Forum_BreadCrumb:Link, A.Forum_BreadCrumb:Visited
{
	font-family: verdana; 
	font-size: 9pt;
	font-weight: bold;	
	color: #403F3F; 
}

A.Forum_BreadCrumb:Hover
{
	color: #009eff;
	text-decoration: underline;
}
/* left header area in forums (above folder icons)*/
TD.Forum_HeaderImage
{			
	color: #009eff;
	background: url('Images/header_bg.gif') repeat-x top;
	padding-left: 6px; 
}

/* middle header section Handles title colors (Forums, Threads, Posts)*/
TD.Forum_Header, .Forum_Header
{			
	font-weight: bold;
	font-size: 8pt;	
	color: #009eff;
	font-family: verdana;		
	letter-spacing: 1px;
	background-color: ##ECECEC;	
	background: url('Images/header_bg.gif') repeat-x top;
}

/* right header section Handles  Last Post*/
TD.Forum_HeaderRight, .Forum_HeaderRight 
{
	font-weight: bold;
	font-size: 8pt;	
	color: #009eff;
	font-family: verdana;		
	letter-spacing: 1px;
	background-color: ##ECECEC;	
	background: url('Images/header_bg.gif') repeat-x top;	
}

/* Text for all admin headers in blog and forum */
.Forum_HeaderText
{
	font-weight: bold;
	font-size: 8pt;
	color: #009eff;
	font-family: verdana;	
	letter-spacing: 1px;
}

/* These cap classes handle the left and rigt of colums (only in blog/forum admin header area)*/
TD.Forum_HeaderCapLeft 
{
	background: url('Images/header_cap_left.gif') no-repeat top right;	
}

/* These cap classes handle the left and rigt of colums (only in blog/forum admin header area)*/
TD.Forum_HeaderCapRight
{
	background: url('Images/header_cap_right.gif') no-repeat top left;	
}

/* Handles initial view, groups, left area next to +/- and stats headers (left) */
TD.Forum_AltHeaderCapLeft
{
	background: url('Images/alt_header_cap_left.gif') no-repeat top right;	
}

/* Handles initial view, groups, left area next to +/- and stats headers (right) */
TD.Forum_AltHeaderCapRight
{
	background: url('Images/alt_header_cap_right.gif') no-repeat top left;	
}

/* +/- icon areas and used in forum stats header area */
TD.Forum_AltHeaderImage, .Forum_AltHeaderImage
{	
	font-family: verdana; 
	background: url('Images/alt_header_bg.gif') repeat-x top; 
	padding-left:8px; 
	padding-bottom: 4px;
	padding-top: 5px;
}

/* Handles Group name hearder section, statistics header section  also header in whats new scroller */
TD.Forum_AltHeader, .Forum_AltHeader
{	
	font-weight: bold;
	font-size: 8pt;
	color: #009eff;			
	font-family: verdana;
	letter-spacing: 1px;
	background: url('Images/alt_header_bg.gif') repeat-x top;		
}

/* Overrides most section head controls.  Text for Forum Settings, User Settings */
TD.Forum_AltHeaderText {
	font-weight: bold;
	font-size: 8pt;
	color: #009eff;			
	font-family: verdana;
	letter-spacing: 1px;
}
/* Handles Group name hearder middle to right, no text here */
TD.Forum_AltHeaderRight, .Forum_AltHeaderRight
{
	background: url('Images/alt_header_bg.gif') repeat-x top;		
}

/* left footer top cell */
TD.Forum_FooterCapLeft
{
	background: url(Images/footer_left_bg.gif) no-repeat top right;
}

/* right footer top cell */
TD.Forum_FooterCapRight
{
	background: url('Images/footer_right_bg.gif') no-repeat;
}

/* more to left side of footer top cell Text in module footers*/
TD.Forum_FooterImage
{	
	font-family: Arial, Helvetica; 
	background: url('Images/footer_bg.gif') repeat-x top;
	padding-top:10px; 

	font-weight: bold;
	font-size: 8pt;	
	color: #403F3F;
}

/* where paging, arrows are in posts */
TD.Forum_Footer, .Forum_Footer 
{
	font-weight: bold;
	font-size: 8pt;	
	color:#009eff;
	font-family: verdana;
	letter-spacing: 1px; 
	background: url('Images/footer_bg.gif') repeat-x top;	
	padding-left:5px; 
	padding-right:1; 
	padding-top:6px; 
	padding-bottom:14px;
}

/* where paging, Stats footer "No New Posts" area (This and Forum_Footer should be very similar)*/
TD.Forum_FooterRight, .Forum_FooterRight
{
	font-weight: bold;
	font-size: 8pt;	
	color: #009eff;
	font-family: verdana;
	letter-spacing: 1px;
	background: url('Images/footer_bg.gif') repeat-x top;	
	padding-left:5px; 
	padding-right:0; 
	padding-top:6px; 
	padding-bottom:14px;
}

/* Text items used in footers,  seen in User Manager */
TD.Forum_FooterText, .Forum_FooterText 
{
	font-weight: bold;
	font-size: 8pt;	
	color: #404044;
	font-family: verdana;
	letter-spacing: 1px;
}

/* Post body left edge.  Also serves as left edge for admin areas*/
TD.Forum_RowCapLeft
{
	background: url('Images/row_cap_left.gif') repeat-y right top;
}

/* Post body right edge.  Also serves as right edge for admin areas*/
 TD.Forum_RowCapRight
{
	background: url('Images/row_cap_right.gif') repeat-y left top;
}

/* handles left column area next to user avatar area in Posts section */
TD.Forum_RowBorderLeft
{
	background-color: #F7F7F7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#EEEEEE');
}

/* handles post folder icon area This is seen in Thread view list.*/
TD.Forum_RowImage
{	
	background-color: #F7F7F7;
}

/* Renders thread view (topic) background, what's new, user stats table, bg of threads, last post, */
TD.Forum_Row
{
		font-size: 11px;
	 font-family: verdana;
	 color: #403F3F;
	 background-color: #F7F7F7; 
	 border-bottom: #bdbdbd 1px solid;	
}

TD.Forum_Row_Alt
{
	 background-color: #EBEBEB; 
	 border-bottom: #bdbdbd 1px solid;	
}

/* avatar area */
TD.Forum_Avatar, Forum_Avatar
{
	background-color: #F7F7F7; 
	border-bottom: #bdbdbd 1px solid;	
	border-right: #bdbdbd 1px solid;	
}

/* Area in each post where subject, edit, delete, move, reply, quote buttons are */
TD.Forum_PostDetails, Forum_PostDetails
{
	background-color: #F7F7F7; 
	border-bottom: #bdbdbd 1px solid;	
	/* display:inline */

}

/* Post body area */
TD.Body
{
	background-color: #F1F1F1;
	border-bottom: #bdbdbd 1px solid; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

/* This area Posts view - is where the post subject is rendered, the move, edit, reply, delete, quote buttons sit in here. */
/* Also used as background in initial view - the threads, posts, last post content area */
/* In thread view - the started, replies, views, last post content area */
/* In the What's New Scroller post subject area */
/* Text in group view (threads, posts counts) */
TD.Forum_RowHighlight, .Forum_RowHighLight
{			
	background-color: #ececec;
	border-left: solid 1px #bdbdbd;
	border-bottom: #bdbdbd 1px solid;	
}

TD.Forum_RowHighlight_Alt, .Forum_RowHighLight_Alt
{			
	background-color: #DDDDDD;
	border-left: solid 1px #bdbdbd;
	border-bottom: #bdbdbd 1px solid;	
}

/* Used in forum search results(my posts icon area), in moderator sections */
TD.Forum_RowHeader, .Forum_RowHeader
{
	background-color: #F7F7F7;		
}

/* Handles avatar, user area in posts NEED FONT HERE (I suggest matching sites SubHeader)*/
TD.Forum_RowPanel, .Forum_RowPanel
{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
	background-color: #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#EEEEEE');
}

/* Drop Down lists (used in admin pages) NEED FONT HERE*/
TD.Forum_ListCell
{
	background-color: White;
	font-family: verdana;
   font-size: 11px;
   font-weight: normal; 
}

TD.Quote, .Quote
{
	border-top: #999999  0px solid;
	border-left: #999999  1px solid;
	border-bottom: #999999 1px solid;	
	border-right: #999999  0px solid;
	font-weight: normal;
	font-size: 11px;	
	background-color: #F1F1F1;
	font-family: verdana;
}

/* 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: 11px;
	 font-family: verdana;
	 color: #403F3F;
}

/* Links used in style above areas */
A.Forum_Normal, A.Forum_Normal:Link, A.Forum_Normal:Visited    
{
    font-size: 11px;
	 font-family: verdana;
	 color: #403F3F;
}

A.Forum_Normal:Hover
{
    font-size: 11px;
	 font-family: verdana;
	 color: #009eff;
}

.Forum_NormalBold
{
    font-size: 11px;
    font-weight: bold;
	 font-family: verdana;
	 color: #403F3F;
}

/* Links used in style above areas */
A.Forum_NormalBold, A.Forum_NormalBold:Link, A.Forum_NormalBold:Visited 
{
    font-size: 11px;
    font-weight: bold;
	 font-family: verdana;
	 color: #403F3F;
}

A.Forum_NormalBold:Hover
{
    font-size: 11px;
	 font-family: verdana;
	 color: #009eff;
}

TD.Forum_BodyCapLeft, TD.Forum_BodyCapRight
{
	background: url('Images/footer_bg.gif') repeat-x bottom;		
	padding-left:5px; 
	padding-right:0; 
	padding-top:5; 
	padding-bottom:10px;	
}

.NormalGrey
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
}

/* This area is for the reply, moderate, new thread, move, delete, quote buttons */
.Forum_Link, A.Forum_Link:Link, A.Forum_Link:Visited
{
	 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: 2px;
	 padding-right: 2px;
    text-align: center;    
    height: 18px;
    width: 56px;      
    font-family: verdana; 
    font-size: 11px;
    font-weight: normal;     
	 color: #403F3F;  
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#CDCDCD', Direction=135, Strength=2) ;  
}

A.Forum_Link:Hover
{
	color: #009eff;  
	text-decoration: underline;
}

/*Profile link, used above posts avatar area (user alias) */
.Forum_Profile, A.Forum_Profile:Link, A.Forum_Profile:Visited
{
	color: #403F3F;
	font-weight: bold;
}

A.Forum_Profile:Hover
{
	color: #009eff;
	text-decoration: underline;
}

/* Used for image gallery, smiley buttons in post edit and blog edit pages. */
.Forum_LinkLargeButton, A.Forum_LinkLargeButton:Link, A.Forum_LinkLargeButton:Visited    
{
    background-color:   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: 2px;
	 padding-right: 2px;
	 text-align: center;    
    height: 24px;
    width: 100px;      
    color: #7BCB8C;  
    font-size: 12px;
	 font-family: verdana;
	 font-weight: bold;
	 color: #403F3F; 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#CDCDCD', Direction=135, Strength=2) ;   
}

A.Forum_LinkLargeButton:Hover
{
	color: #009eff;
	text-decoration: underline;
}

/* Forum navigation bar actions and new threads/moderate buttons */
.Forum_NavBarButton, A.Forum_NavBarButton:Link, A.Forum_NavBarButton:Visited
  {
	 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: 2px;
	 padding-right: 2px;
    text-align: center;    
    height: 18px;
    width: 70px;      
    font-family: verdana; 
    font-size: 11px;
    font-weight: normal;   
	 color: #403F3F;     
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#CDCDCD', Direction=135, Strength=2) ;  
}

A.Forum_NavBarButton:Hover
{
	color: #009eff;
	text-decoration: underline;
}

/* Forum Main Menu (For navigation in forum and blog) Till END OF FILE*/
.ForumMenu_MenuContainer {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid; 
	border-right: transparent 0px solid;  
	text-align: center;
}

.ForumMenu_MenuBar {	
	cursor: hand; 
	text-align: center;
	height:22px;	
}

.ForumMenu_MenuItem {	
	background: #009eff;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	height: 22px;
}

.ForumMenu_MenuIcon {	
	cursor: pointer; 
	cursor: hand;
	color: #2c2c2c;
	text-align: center;
	padding-right: 0px;
	padding-left: 3px;
	background: transparent;
	display: none;
}

.ForumMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;
	background: #A2A2A2  
	filter: none;
	border: 1px solid #ffffff;
	margin-top: 2px;
	padding: 0px;
}

.ForumMenu_MenuBreak {
	border-left: transparent 0px solid; 
	border-bottom: white 1px solid; 
	border-top: transparent 0px solid; 
	border-right: transparent 0px solid;
	background-color: transparent; 
	height: 0px;
}

.ForumMenu_MenuItemSel
{
	background: #7F8183;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	border: 0;
}

.ForumMenu_MenuArrow {
	font-family: webdings; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand;
	display: none;
}

.ForumMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand;
	display: none;
}
/* End Forum Menu */
