/* Column headers */
td.column_head{
                  background:#356083;
                  /*border-top:1px solid #FFF;*/
                  /*border-bottom:1px solid #bbbbbb;*/
        font-size:20px;
        font-weight:bold;
        padding:8px 6px;
        color:white;
        text-align:left;
}
td.column_head_end{
      background:#356083;
      /*border-top:1px solid #FFF;*/
      /*border-bottom:1px solid #bbbbbb;*/
        font-size:20px;
        font-weight:bold;
        padding:8px 6px;
        color:white;
        text-align:left;
}
.forum_table{
        border:1px solid #bbbbbb;
}
.forum_table a{ color:#0055A6;}
.forum_table a:hover{ color:#222;}

#next_prev{
        line-height:22px;
        font-size:14px;
}


/* Actions */
td.actions{
                background-color:#f4f8fe;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        border-top:1px solid #FFF;
        border-left:1px solid #c4d5ec;
        border-bottom:1px solid #c4d5ec;
}
td.actions a,td.actions a:hover{
        font-size:11px;
        font-weight:normal;
}


/* Forum list */
td.forum{
                background-color:#f4f8fe;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #c4d5ec;
        border-right:1px solid #c4d5ec;
}
a.forumlink, a.forumlink:hover{
        display:block;
                width:100%;
        /*border-bottom:1px solid #c4d5ec;*/
                font-weight:bold;
        font-size:12px;
        font-family:Tahoma,Verdana;
        text-decoration:none;
}
a.forumlink:hover{
                text-decoration:underline;
}

span.forum_smalltext{
                color:#8d95a4;
                font: normal 10px Verdana,sans-serif;

}
span.forum_smalltext a{
                color:#8d95a4;
}
span.forum_smalltext a:hover{
                color:#1564a4;
}

td.forum_inactive{
		background:#EEEEEE url(../images/forum/icon_inactive.gif) 5px center no-repeat;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px 10px 44px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #BBB;
}
td.forum_inactive,td.forum_inactive a,td.forum_inactive span.forum_smalltext{
                color:#AAA;
}

/* Topic list */
td.topic{
		background-color:white;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        /*border-top:1px solid #FFF;*/
        border-bottom:1px solid #c4d5ec;
        /*border-right:1px solid #c4d5ec;*/
        color:black;
}
td.topic_sticky{
                background:#dcecff url(../images/forum/icon_sticky.gif) 5px center no-repeat;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px 10px 44px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #c4d5ec;
        border-right:1px solid #c4d5ec;
}

td.topic_inactive{
                background:#EEEEEE url(../images/forum/icon_inactive.gif) 5px center no-repeat;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px 10px 44px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #BBB;
        border-right:1px solid #BBB;
}
td.topic_inactive,td.topic_inactive a,td.topic_inactive span.forum_smalltext{
                color:#AAA;
}

td.topic_totalposts{
                width:40px;
                text-align:center;
                background-color:#f4f8fe;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #c4d5ec;
        border-left:1px solid #FFF;
        border-right:1px solid #c4d5ec;
}
td.topic_lastpost{
                width:130px;
                text-align:center;
                background-color:#f4f8fe;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #c4d5ec;
        border-left:1px solid #FFF;
        border-right:1px solid #c4d5ec;
}
td.topic_lastpost_today{
                width:130px;
                text-align:center;
                background-color:#FFFADB;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        border-top:1px solid #FFF;
        border-bottom:1px solid #c4d5ec;
        border-left:1px solid #FFF;
        border-right:1px solid #c4d5ec;
        color:black;
}




td.topic_starter{
                width:80px;
                text-align:center;
                background-color:#FFFCD6;
        font-size:11px;
        font-family:Tahoma,Verdana;
        padding:10px 6px;
        /*border-top:1px solid #FFF;*/
        border-bottom:1px solid #c4d5ec;
        /*border-left:1px solid #FFF;*/                
        color:black;
}
td.topic_starter a{                
        color:black;
}

a.topiclink, a.topiclink:hover{
        display:block;
                width:100%;
        margin-bottom:2px;
        font-size:11px;
        font-family:Tahoma,Verdana;
        text-decoration:none;
}
a.topiclink:hover{
                text-decoration:underline;
}

/* Posts */
.thetopic{
                background-color:#FFFADB;
        font-size:12px;
        font-family:Tahoma,Verdana;
        padding:14px 6px;
        border-top:1px solid #FFF;
                border-bottom:1px solid #c4d5ec;
}


td.col_actions img.spacer{
                vertical-align:middle;
                height:25px;
                width:10px;
}

td.col_paging{
                  background:#356083;
                  border-top:1px solid #456F92;
                  /*border-bottom:1px solid #bbbbbb;*/
        font-size:10px;
        padding-left:6px;
        color:#61A3DF;
        height:20px;
        line-height:16px;
        font-weight:bold;
}

#next_prev a{
    color:#FFF;
}











td.col_paging span{
        font-size:12px;
        color:#aaa;
        font-family:Arial,Tahoma;
}

td.col_paging a{
        color:#39414F;
        text-decoration:none;
}

td.col_paging a:hover{
                color:#000;
        text-decoration:underline;
}

td.col_actions a,td.col_actions span{
        display:table-cell;
        font-weight:bold;
        color:#000;
        padding:0;
        line-height:25px;
        text-decoration:none;
        height:25px;
        border-right:1px solid #E4E4E4;
}


a.green_action:hover{
        color:#459840;
        text-decoration:none;
}

a.red_action:hover{
        color:#D52826;
        text-decoration:none;
}

span.disabled_action{
        color:#C0C0C0 !important;
        cursor:default;
}

td.no_results{
        font-size:11px;
        padding:12px 6px;
        border:0;
        background-color:#F8F8F8;
}

