﻿table.bfForum
{
    border-collapse: collapse;
    background-color: #eeeeee;
    border: solid 1px #eeeeee;
    padding: 1px;
    width: 100%;
}
table.bfForum td,
table.bfForum th
{
    text-align: left;
    font-size: x-small;
    padding: 4px 4px 4px 4px; 
}

table.bfForum th
{
    font-weight: bold;
}

table.bfForum .alignRight
{
    text-align: right;
}
table.bfForum .alignCenter
{
    text-align: center;
}
table.bfForum .alignLeft
{
    text-align: left;
}

table.bfForum thead tr
{
    background-color: #507cd1;
}
table.bfForum thead tr td,
table.bfForum thead tr th
{
    vertical-align: bottom;
    color: White;
    font-weight: bold;
}

table.bfForum tbody tr
{
    background-color: #eff3fb;
}

table.bfForum tbody tr.alternate
{
    background-color: White;
}

table.bfForum tfoot td
{
    text-align: right;
    font-size: xx-small;
    color: Gray;
    background-color: #efefef;  
}

.bfPager
{
    margin: 10px 0 10px 0;   
    text-align: center; 
}
.bfPager span span
{
    background-color: #ededed;
    border: solid 1px #cbcbcb;
    padding: 2px 4px 2px 4px; 
    font-size: x-small;
    margin: 1px;
}
.bfPager a
{
    padding: 2px 4px 2px 4px;
    font-size: x-small;
    margin: 1px; 
}



.bfThread
{}
.bfThread h1
{
    font-family: Tahoma, Verdana, Arial, Haettenschweiler, Impact;
    /*border-bottom: black 2px dotted;*/
    color: #663300;
    font-size: large;
    font-weight: bold;
    padding: 20px 5px 3px 5px;    
}


.bfThread .forumThreadItem
{
    background-color: #eff3fb;
    padding: 5px 5px 10px 5px;
}
.bfThread .forumThreadItem.alternate
{
    background-color: White;
}

.bfThread .forumThreadItem .forumThreadByLine
{
}
.bfThread .forumThreadItem .forumThreadText
{
}

.bfButtonContainer
{
    text-align: right;    
    padding: 20px 3px 10px 3px;
}



.forumPostArea
{}
.errorMessage
{
    color: #ff0000;
}

.labelGroup
{
    vertical-align: middle;    
    margin-bottom: 5px; 
}
.labelGroup label
{
    display: inline-block;
}
.labelGroup .value
{
    
}

.forumThreadByLine .deleteItem
{
    float: right;
}