﻿body
{
    font-size: 10pt;
    color: black;
    font-family: Tahoma, verdana, Arial;
}
td.old
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    padding-left: 4px;
    padding-right: 4px;
    white-space: nowrap;
    padding-right: 2px;
    font-size: 8pt;
    height: 20px;
}
td
{
    padding-left: 4px;
    padding-right: 4px;
    white-space: nowrap;
    padding-right: 2px;
    font-size: 8pt;
    height: 20px;
}

td.pagebreak
{
    height: 0px;
}

table.pagebreak
{
    border-collapse: collapse;
    page-break-before: always;    
}


table.registrations
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: white;
    border-collapse: collapse;
}

tr.row2
{
    background-color: #dcdcdc;
    text-decoration: none;
}

tr.row1
{
    background-color: #ffffff;
    text-decoration: none;
}

.scheduler
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: white;
    border-collapse: collapse
}
td.theader0
{
    font-size: 9pt;
    color: black;
    white-space: nowrap;
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #a9a9a9;
    font-weight: bold;
}

td.theader
{
    font-size: 9pt;
    color: black;
    white-space: nowrap;
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #a9a9a9;
    font-weight: bold;

}
#   width: 115px

input
{
    font-size: 9px;
}
select
{
    font-size: 9px;
}
td.a
{
    text-decoration: none;
}

a
{
    text-decoration: none;
    color: black;
}
