body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}


td
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

tr
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

span
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.accountHeader
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
}

.negativeNumber
{
    color: Red;
}

a:link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    text-decoration: none;
}

a:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    text-decoration: none;
    color: #0033cc;
}

a:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: 16px;
    text-decoration: none;
}


.navlinks
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    text-decoration: none;
}

.title
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0033CC;
}

.enhancedTitle
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #505e67;
}

.mainTitle
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #0033CC;
}

.text
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.dataTable
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.ccInfoBG
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
}

.DataHeadRow
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #B6C2E6;
    font-weight: bold;
}

.DataAltRow
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eeeeee;
}

.RepeaterHeaderTitle
{
    font-family: Arial;
    font-size: 8px;
    font-weight: bold;
}

.RepeaterDataRow
{
    font-family: Arial;
    font-size: 8px;
}

.DataGroupingRow
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
}
.RedMessage
{
    font-weight: bold;
    color: Red;
}
.BoldMessage
{
    font-weight: bold;
}
.Notes
{
    font-size: smaller;
}

.AlignCenter
{
    text-align: center;
}


 .Popup

        {

            background-color: #FFFFFF;

            border-width: 3px;

            border-style: solid;

            border-color: black;

            padding-top: 10px;

            padding-left: 10px;

            width: 400px;

            height: 300px;

        }
        
.Overlay
        {
            position: fixed;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            overflow: hidden;
            padding: 0;
            margin: 0;
            background-color: #000;
            -ms-filter: alpha(opacity=50);
            -ms-opacity: 0.5;
            z-index: 1000;
        }

        .PopUpPanel
        {
            position: absolute;
            background-color: white;
            top: 40%;
            left: 30%;
            z-index: 2001;
            padding: 10px;
            min-width: 250px;
            max-width: 450px;
            -moz-box-shadow: 3.5px 4px 5px #000000;
            -webkit-box-shadow: 3.5px 4px 5px #000000;
            -ms-box-shadow: 3.5px 4px 5px #000000;
            -ms-border-radius: 5px;
            -moz-border-radiux: 5px;
            -webkit-border-radiux: 5px;
            border: 3px solid green;
        }