a img
{
        background: #FFFFFF;
}

.Sidenav
{
        background: #00008B;
        font: 12pt/12pt Verdana Geneva Arial Helvetica sans-serif;
        color: #FFFFFF; 
        padding-left: 0.5em;
        font-weight: bold;
}

.Sidenav a:link 
{
        color: #FFFFFF;
        text-decoration: none;
}

.Sidenav a:visited 
{
        color: #FFFFFF;
        text-decoration: none;
}

.Sidenav a:hover 
{
        color: #DC143C;
}

.PageTitle
{
       font: bold 16pt/16pt Verdana Geneva Arial Helvetica sans-serif;
       color : #999999;
}


.mainbody
{
        background: #FFFFFF;
        color: #000000;
        font: 12pt/12pt Verdana Geneva Arial Helvetica sans-serif;
}

.mainbody a:link 
{
        color: #000000;
}

.mainbody a:visited 
{
        color: #000000;
}

.mainbody a:hover 
{
        color: #00FF00;
        background: #006699;
        font-weight: bold;
        text-decoration: none;
}

.smallbody
{
        background: #FFFFFF;
        color: #000000;
        font: 10pt/10pt Verdana Geneva Arial Helvetica sans-serif;
}

.smallbody a:link 
{
        color: #000000;
}

.smallbody a:visited 
{
        color: #000000;
}

.smallbody a:hover 
{
        color: #00FF00;
        background: #006699;
        font-weight: bold;
        text-decoration: none;
}


.blueheader
{
        background: #00008B;
        color: #F9F9F9;
        font: 10pt/10pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
}

.redheader
{
        background: #DC143C;
        color: #F9F9F9;
        font: 12pt/12pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
        
}





.yellowheader
{
        background: #FFCC00;
        color: #333333;
        font: 10pt/10pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
        text-align: center;
}


.cyanheader
{
        background: #3399CC;
        color: #F9F9F9;
        font: 10pt/10pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
        text-align: center;
}

.cyanheader a:link, .cyanheader a:visited 
{
        color: #F9F9F9;
}

.cyanheader a:hover, .yellowheader a:hover, .redheader a:hover 
{
        color: #00FF00;
        background: #006699
}


.tablelinks
{
        background: #006699;
        color: #CCCCCC;
        font: 10pt/10pt Verdana Geneva Arial Helvetica sans-serif;
}

.tablelinks a:link, .tablelinks a:visited 
{
        color: #FFFFFF;
        text-decoration: none;
}

.tablelinks a:hover 
{
        color: #00FF00;
        font-weight: bold;
        text-decoration: underline;
}

.tablelinks li
{
        margin-left: -15px;
}

.tablebody
{
        background: #F9F9F9;
        color: #000000;
        font: 10pt/12pt Verdana Geneva Arial Helvetica sans-serif;
}

.whitebody
{
        background: #FFFFFF;
        color: #000000;
        font: 10pt/12pt Verdana Geneva Arial Helvetica sans-serif;
}

.tablebody a:link, .tablebody a:visited, .whitebody a:link, .whitebody a:visited
{
        color: #000000;
        text-decoration: underline;
}

.tablebody a:hover, .whitebody a:hover
{
        color: #DC143C;
        
        font-weight: bold;
        text-decoration: none;
}

.accentcolor1
{
        background: #DC143C;
        font: 11pt/11pt Verdana Geneva Arial Helvetica sans-serif;
        color: #FFFFFF; 
        padding-left: 1.0em;
        
        font-weight: bold;
}

.accentcolor1 a:link 
{
        color: #FFFFFF;
        text-decoration: none;
}


.accentcolor1 a:visited 
{
        color: #FFFFFF;
        text-decoration: none;
}

.accentcolor1 a:hover 
{
        color: #00008B;
        text-decoration: none;
}

.test1
{
        background: #FFFFFF;
        color: #000000;
        font: 10pt/12pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
}
.test2
{
        background: #F5F5F5;
        color: #000000;
        font: 10pt/12pt Verdana Geneva Arial Helvetica sans-serif;
        font-weight: bold;
}

.scrolllist {
        background-color: white;
        border: 1px solid black; 
        margin: 5px;
        padding: 10px 3px 5px 3px;
        font-weight: bold;
        
}

.scrolllist table {
        
        margin: 0px;
        padding: 0px;
        border: 1px solid black;
        
}

.scrolllist table tr td {
        margin: 0px;
        padding: 0px;
        border: 1px solid black;
        
}

.scrolllist table th {
        background-color: #FFCC00;
        border: 1px solid black;
}

.scrolllist .header {
        font-weight: bold;
        border-right: 2px solid #EEEEEE;
        border-bottom: 2px solid #EEEEEE;
        background-color: white;
}

.scrolllist .entry {
        background-color: white;
}

.alt {
        background-color: #EEEEEE;
}


