/* forum.Forum */
div.gfTable table {
    width: 100%;
}
div.gfTable td {
    vertical-align: top;
}
td.gfDigitCol {
    width: 5em;
    text-align: center;
}
.gfBlock {
    display:block;      
    padding:5px;
}
.gfBlockLeft {
    display:block;
    float:left;
    padding:5px;
}
.gfBlockRight {
    display:block;
    float:right;
    padding:5px;
}
ul.ReadPostMenu {
    margin:0;
    padding:0;
    list-style:none;
}
ul.ReadPostMenu li {
    float:left;
    margin:0;
    padding:0 10px 0 0;
}
label.gfListLabel {
    font-size:x-small;
    display:block;
    float:left;
    width: 11em;
}
div.gfBlockCategory {
    padding:5px;
    margin:0 0 4px 0;
}
td.gfReadPostCell {
    width:80%;
}
td.gfForumCell {
    width:70%;
}
th.gfTopicCell, td.gfTopicCell {
    width:60%;
}
td.gfAdminPosCell {
    width:8%;
}
td.gfAdminForumCell {
    width:60%;
}
table.navigator {
    border-collapse:collapse;
}
table.navigator td {
    vertical-align:top;
    width:33%;
}
table.navigator td.gfNav {
    text-align:center;
}
table.navigator td.gfNavNext {
    text-align:right;
}
table.navigator td.gfNavNext a {
    display:block;
    border:1px solid;
    width:auto;
    height:15px;
    margin-left:5px;
    padding:0 4px 0 4px;
    float:right;
    font-size:small;
}
table.navigator td.gfNavBack a {
    display:block;
    border:1px solid;
    width:auto;
    height:15px;
    margin-right:5px;
    padding:0 4px 0 4px;
    float:left;
    font-size:small;
}
.gfCategoryMenu {
    text-align:right;
}
fieldset { 
 border-style:none;
 margin:0;
 padding:0;
}
