﻿.post
{
    clear: both;
    margin-bottom: 1em;
    position: relative;
}

.post h2
{
    position: absolute;
    width: 20%;
    font-size: 1em;
    padding: 4px;
    top: 2px;
    left: 2px;
    bottom: 2px;
    border-right: 1px dotted silver;
    background-color: #EEE;
}

.post h2 span
{
    display: block;
}

.post h2 .poster
{
    font-weight: bold;
}

.posts .atl h2
{
    background-color: #406ca6;
    color: White;
}

.post h2 .poster_role
{
    font-style: italic;
}

.post h2 .date_posted
{
    font-size: small;
}

.post .body
{
    float: right;
    width: 78%;
    min-height: 4em;
    overflow: auto;
}

.post .right_attached 
{
    width: 10%;
}

.post .main_panel
{
    width: 90%;
    zoom: 1;    
}

.cbl_global_forum_button
{
    float: right;
}
