﻿body
{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    color: #000;
}

a, a:active, a:hover
{
    color: #000;
    text-decoration: none;
}

table.reportTable, table.reportTable th, table.reportTable td
{
    border: 1px solid #c0c0c0;
    border-collapse: collapse;
}

table.reportTable
{
    page-break-after: always;
    vertical-align: top;
}

table.reportTable th
{
    background-color: #efefef;
    color: #696969;
}

table.reportTable tr.reportRowHeader
{
    vertical-align: top;
    text-align: center;
}

table.reportTable td.reportRowCell
{
    background-color: #efefef;
    color: #696969;
    font-weight: bold;
}

table.reportTable tr.reportRowFooter
{
    background-color: #fcfcfc;
    vertical-align: top;
    text-align: center;
}