.WAFForumContainer{
      font-family:Verdana;
    font-size:11px;  
 }

/*ForumList*/
/*--------------------------------*/
.WAFForumListTable{
    background-color:White;
    width:100%;
    font-family:Verdana;
    font-size:10px;
     border:1px solid black;
     border-collapse:collapse;   
}
.WAFForumListTable td{
       border:1px solid black;
     border-collapse:collapse;   
     padding:3px 5px 3px 10px;
}
.WAFForumListHead{
    /*background-image: url(images/bg.gif);
    background-repeat:repeat-x;
    background-position:center;*/
	background-color:#dcdcdc;
    padding:4px 4px 4px 10px;
    font-size:12px;
    font-weight:bold;
}
.WAFForumListCategoryCell{
    background-color:#E4E4E4;
    padding:4px 4px 4px 10px;
    font-size:12px;
}
.WAFForumListIconCell{
background-color:White;
width:30px;
border-bottom:1px solid #E4E4E4;
}
.WAFForumListNameCell{
background-color:White;
border-bottom:1px solid #E4E4E4;
}
.WAFForumListName{
    font-size:12px;
}
.WAFForumListName a:link{
    color:#666666;
    text-decoration:none;
}
.WAFForumListName a:visited{
    color:#666666;
    text-decoration:none;
}
.WAFForumListName a:hover{
    color:#666666;
    text-decoration:underline;
}
.WAFForumListNameDescription{
    
}
.WAFForumListLastPostCell{
background-color:White;
border-bottom:1px solid #E4E4E4;
width:200px;
}
.WAFForumListLastPostThread{

}
.WAFForumListLastPostThread{

}
.WAFForumListLastPostThread{

}
.WAFForumListThreadsCell{
background-color:White;
border-bottom:1px solid #E4E4E4;
text-align:center;
width:90px;
}
.WAFForumListPostsCell{
background-color:White;
border-bottom:1px solid #E4E4E4;
width:90px;
text-align:center;
}


/*Threads*/
/*--------------------*/

.WAFForumThreadsHeaderDiv{
    /* background-image: url(images/bg.gif);
    background-repeat:repeat-x;
    background-position:center;*/
background-color:#dcdcdc;
    padding:4px 4px 4px 10px;
    font-size:12px;
    font-weight:bold;
    font-family:Verdana;    
}
.WAFForumThreadsHeaderBreadcrumpDiv{
    
}
.WAFForumThreadsHeaderNameDiv{
     display:inline;
        font-size:13px;
        font-weight:bold;
        font-family:Verdana;
}

.WAFForumThreadsPagingTopDiv{
   float:right;
   text-align:right;
   height:25px;
}

.WAFForumThreadsTable{
    background-color:White;
    width:100%;
    font-family:Verdana;
    font-size:10px;
    border:1px solid black;
     border-collapse:collapse;  
}

.WAFForumThreadsTable td{
    border:1px solid black;
     border-collapse:collapse;  
     padding:3px 4px 3px 10px;
}
.WAFForumThreadsHeaderCell {
   /* background-image: url(images/bg.gif);
    background-repeat:repeat-x;
    background-position:center;*/
background-color:#dcdcdc;
    padding:6px 4px 6px 10px;
    font-size:12px;
    font-weight:bold;
}

.WAFForumThreadsLogoCell{
    border-bottom:1px solid #E4E4E4;
    width:25px;
}
.WAFForumThreadsIconCell{
  
    width:25px;
}
.WAFForumThreadsNameCell{
border-bottom:1px solid #E4E4E4;
}

.WAFForumThreadsName{
    font-size:12px;
    float:left;
    margin-right:20px;
    font-weight:normal;
}

.WAFForumThreadsName a:link{
    color:#666666;
    text-decoration:none;
    font-weight:normal;
}
.WAFForumThreadsName a:visited{
    color:#666666;
    text-decoration:none;
    font-weight:normal;
}
.WAFForumThreadsName a:hover{
    color:#666666;
    text-decoration:underline;
    font-weight:normal;
}

.WAFForumThreadsNameUpdated{
    font-size:12px;
    font-weight:bold;
    float:left;
    margin-right:20px;
}

.WAFForumThreadsNameUpdated a:link{
    color:#666666;
    text-decoration:none;
    font-weight:bold;
}
.WAFForumThreadsNameUpdated a:visited{
    color:#666666;
    text-decoration:none;
    font-weight:bold;
}
.WAFForumThreadsNameUpdated a:hover{
    color:#666666;
    text-decoration:underline;
    font-weight:bold;
}

.WAFForumThreadsTheadPaging{
    display:inline;
    float:left;
    color:#808080;
}
.WAFForumThreadsTheadPaging a:link{
 color:#808080;
  font-weight:bold;
  text-decoration:none;
}
.WAFForumThreadsTheadPaging a:visited{
  color:#808080;
  font-weight:bold;
  text-decoration:none;
}
.WAFForumThreadsTooltip{

}
.WAFForumThreadsStarterCell{
border-bottom:1px solid #E4E4E4;
width:120px;
}
.WAFForumThreadsLastPostCell{
border-bottom:1px solid #E4E4E4;
width:120px;
}
.WAFForumThreadsLastPostDate{

}
.WAFForumThreadsLastPostUsername{

}
.WAFForumThreadsRepliesCell{
border-bottom:1px solid #E4E4E4;
width:90px;
text-align:center;
}
.WAFForumThreadsViewsCell{
border-bottom:1px solid #E4E4E4;
width:90px;
text-align:center;
}
.WAFForumAddThreadButtonContainer{
height:25px;
padding-top:5px;
vertical-align: middle;
width:200px;
float:left;
}

/*Thread*/
/*---------------------------*/
.WAFForumThreadTable{
    background-color:White;
    width:100%;
    font-family:Verdana;
    font-size:11px;
   border:1px solid black;
    margin-top:5px;
     border-collapse:collapse;  
}
.WAFForumThreadTable td{
    border:1px solid black;
   border-collapse:collapse; 
}

.WAFForumThreadHeaderDiv{
    /*background-image: url(images/bg.gif);
    background-repeat:repeat-x;
    background-position:center;*/
	background-color:#dcdcdc;
    padding:4px 4px 4px 10px;
    font-size:12px;
    font-weight:bold;
    font-family:Verdana;
}
.WAFForumThreadHeaderBreadcrumpDiv{
    
}

.WAFForumThreadAddMsgDiv{
    float:left;
}

.WAFForumThreadHeaderNameDiv{
        display:inline;
        font-size:13px;
        font-weight:bold;
        font-family:Verdana;
}

.WAFForumThreadAddThreadDiv{
    float:left;
    width:350px;
    border:1px solid black;
    background-color:Red;
}

.WAFForumThreadPagingTopDiv{
        float:right;
       /* border:1px solid blue;*/
        text-align:right;
}
.WAFForumThreadPagingTable{
    padding:3px;
    font-size:11px;
    font-family:Verdana;
   border:1px solid black; 
   border-collapse:collapse;
}

.WAFForumThreadMsgHeaderCell{
   background-color:#708090;
   color:White;
   padding:3px;
}

.WAFForumThreadMessageUserInfoCell{
    background-color:#E3E3E3;
    width:150px;
    padding:10px;
     vertical-align:top;
}
.WAFForumUserInfoContainer{

}
.WAFForumUserInfoName{
    font-size:11px;
    font-weight:bold;
}
.WAFForumUserInfoRank{
    padding-top:4px;
    padding-bottom:4px;

}
.WAFForumUserInfoAvatar{
    padding-left:5px;
}
.WAFForumUserInfoLocation{

}
.WAFForumUserInfoNoPosts{

}
.WAFForumThreadMsgContentCell{
    padding:0px 5px 5px 5px;   
    vertical-align:top;
    /*position:relative;*/
}
.WAFForumThreadMsgContent{
    
}
.WAFForumThreadMessageTitleAndButtons{
    border-bottom:1px solid silver;
    margin:0px 0px 0px -5px;
    padding:0px 5px 2px 3px;
    font-weight:bold;
   float:left;
   width:100%; 
}

.WAFForumThreadMessageTitleText{
    float:left;
   height:25px;
   line-height:25px;
   vertical-align:bottom;
   border:0px solid blue;
   font-size:12px;
   padding-left:10px;
}

.WAFForumThreadMessageActionButtons{
   float:right; 
    display:inline;
}

.WAFForumNewThreadTable{
        font-weight:bold;
        font-size:12px;
        font-family:Verdana;
        padding:3px;
}

.WAFForumNewThreadHeaderCell{
    padding:6px;    
    background-color:#E3E3E3;
}
.WAFForumNewThreadButtonCell{
    font-weight:normal;
    padding:5px;
}

.WAFForumThreadMessageAttachLegend{
    
}
.WAFForumThreadMessageAttachFieldSet{
    margin-top:20px;
}
.WAFForumThreadMessagePictures{
    float:left;
    width: 100%;
}
.WAFForumThreadMessagePictures img{
    border:0px;
   margin-left:2px;
   margin-right:2px; 
}
.WAFForumThreadMessageFiles{
    float:left;
    width: 100%;
}
.WAFForumNewThreadUploadCell{

}

.WAFForumThreadPagingCell{
    color:Black;
   background-color:White; 
    padding:4px;
}
.WAFForumThreadPagingCell a:link{
   color:black; 
   font-weight:normal;
   text-decoration:none;
}
.WAFForumThreadPagingCell a:visited{
   color:black; 
   font-weight:normal;
   text-decoration:none;
}

.WAFForumThreadPagingCellSelected{
    font-weight:bold;
    color:Black;
   background-color:White; 
    padding:4px;
}

.WAFForumThreadPagingCellMove{
    background-color:Silver;
   color:White; 
   padding:4px;
   border:1px solid black;
   border-collapse:collapse;
}
.WAFForumThreadPagingCellMove a:link{
   color:White; 
   font-weight:bold;
   text-decoration:none;
}
.WAFForumThreadPagingCellMove a:visited{
   color:White; 
   font-weight:bold;
   text-decoration:none;
}

.WAFForumButton{
    border:1px solid #708090;
   margin: 2px 2px; 
   background-color:#DCDCDC; 
   display:inline;
}

.WAFForumNewThreadAddThreadButton{
display:inline;
}

.WAFForumNewThreadCancelButton{
    display:inline;
}

.WAFForumMessageEditLog{
    margin:0px;
    padding:0px;    
}

.WAFForumQuoteInner{
    border:1px solid #808080;    
    background-color: #F5F5F5;
    padding:10px 10px 10px 10px;
    margin-top:5px;
}
.WAFForumQuoteOuter{
    margin:0px;
    padding:0px;    
}
.WAFForumMessageIP{
    margin-top:10px;    
}

.WAFForumThreadsAltRow .WAFForumThreadsIconCell{
      /* background-color:Lime;       */
}