.ReportBody 
{
    clear:both;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    padding:5px;
}

.ReportContainer 
{
    padding:10px;
    margin-bottom:1em;
}

.ReportHeader 
{
    overflow:auto;
}

.ReportDate 
{
    float:right;
}

.ReportSubmitter 
{
    float:left;
}

.ReportAdd 
{
    text-align:left;
    margin-top:1.5em;
}

.ReportPagination 
{
    float:right;
    padding:0px;
    margin-top:3px;
}

#ReportAddForm 
{
    margin-top:1.5em;
    clear:both;
    padding:10px;
    display:none;
}

#ReportAddFormTitle 
{
    float:left;
}

#ReportAddFormBody 
{
    text-align:left;
}

.ReportCaption 
{
    font-weight:bold;
    margin-top:1em;
    float:left;
    clear:both;
}

.ReportField 
{
    clear:both;
}

#ReportSubmitButton 
{
    clear:both;
    margin-top:1em;
    float:left;
}

.ReportFields 
{
    width:45%;
    float:left;
}

.ReportFormComments 
{
    clear:both;
    margin-top:1em;
    float:left;
    width:95%;
}

.ReportDelete 
{
    margin-top:.7em;
    margin-bottom:.5em;
    float:right;
    padding:7px;
}

.ReportAnon 
{
    float:left;
    margin-top:3px;
    width:90%;
}