﻿body, html, form, table, td
{
    margin: 0;
    padding: 0;
    font: 12px verdana, arial, helvetica, sans-serif;
    color: #333;
}

a img, :link img, :visited img
{
    border: none;
}

a:link
{
    color: #4f773a;
    text-decoration: underline;
}
a:visited
{
    color: #4f773a;
    text-decoration: underline;
}
a:hover, a:active
{
    color: #4f773a;
    text-decoration: none;
}

.PageHeaderText
{
    font-family: Verdana;
    font-size: large;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 10px;
}

.SubjectHeaderText
{
    font-family: Verdana;
    font-size: medium;
    font-weight: bold;
}

.input
{
}

.btn
{
}

.enclose
{
    border: #cccccc solid 1px;
    background: #f7f7f7;
    padding: 5px;
}

.enclose td
{
    padding: 3px 0px 3px 0px;
}

.footer
{
    padding: 18px 0 0;
    position: relative;
    border-top: 1px solid #d5d5d5;
}

.error
{
    padding: 0 0 0 13px;
    color: #f00;
    font-size: 10px;
    background: url(/images/icon_x.gif) no-repeat 0% 2px;
}

.successful
{
    padding: 0 0 0 16px;
    color: #093;
    background: url(/images/icon_checkmark.gif) no-repeat 0% 1px;
}

.select
{
    padding: 1px;
    height: 20px;
    color: #666;
    background: #fff;
    border: 1px solid;
    border-color: #4d4d4d #c6c6c6 #d5d5d5 #797979;
}

.border td
{
    padding: 3px 8px 14px;
    background: url(/images/border_table.gif) repeat-x 0% 100%;
}

.toolTipTableHeader
{
    padding: 4px 10px 6px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    background: url(/images/bg_report_types.gif) repeat-x 0% 0%;
}

.toolTipSubject
{
    padding: 0 0 3px;
    font-size: 11px;
    font-weight: bold;
}

.toolTipText
{
    padding: 0 0 18px;
    font-size: 10px;
    line-height: 15px;
}

.rating
{
    color: #527533;
    font-size: 20px;
}

