﻿body {font-family:lucida,verdana,sans-serif;font-size:10pt;
    margin:0 0 0 0;padding:0px;
    /*background-color:#F0F0F0;*/
    background-color:white;
    }

table, a, input, select {font-size:10pt;}

a img {border:none;}

div.head1 {font-size:18pt;font-weight:bold;
    font-family:Arial,sans-serif;
    margin-top:22px;margin-bottom:12px}

div.head2 
{
    font-size:14pt;font-weight:bold;
    border-bottom:solid 1px black;
    font-family:Arial,sans-serif;
    color:#A04020;
    margin-top:16px;margin-bottom:8px;
}
div.head3 {font-size:12pt;font-weight:bold;
    font-family:Arial,sans-serif;
    color:#A04020;
    margin-top:10px;margin-bottom:6px}
    
span.newsdate {font-size:8pt;color:Gray;background-color:#FFFFE0}

span.errortext {color:Red; }

a.blur {font-size:8pt; color:Gray;}

#whole 
{
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
#nav
{
    font-size:10pt;font-weight:bold;
    background-color:#ebeadb;
    padding-top:2px;
    padding-bottom:2px;
}
#nav a 
{
    color:#303030;
    text-decoration:none;
    padding:0px 8px 0px 8px;
}
#nav a:hover
{
    background-color:#ff8f7f;
}
#main
{
    /*background-color:white; border:solid 1px blue;*/
}
#pagetitle 
{
   font-size:16pt;background-color:#FFE080;font-weight:bold;margin-bottom:0px;
}

#portfo td.linktd {text-align:center;vertical-align:middle;border-bottom:solid 1px silver;}
#portfo td.typetd {text-align:center;vertical-align:middle;font-style:italic;border-bottom:solid 1px silver;border-right:dotted 1px silver;}
#portfo td.linktd a {text-decoration:none;}
#portfo td.linktd a img {border:none;text-decoration:none;}
#portfo td.desctd {text-align:left;vertical-align:middle;border-bottom:solid 1px silver;}

div.homeboxhead 
{
    font-size:14pt;font-weight:normal;
    font-family:Arial,sans-serif;
    color:black;
    margin-top:16px;
    background-color:#E0E0F0;
    border-left:solid 1px #8080FF;
    border-right:solid 1px #8080A0;
    border-top:solid 1px #8080FF;
    padding:3px 8px 2px 8px;
}
div.homebox
{
    margin-bottom:8px;
    padding:3px 3px 3px 3px;
    border-left:solid 1px #8080FF;
    border-right:solid 1px #8080A0;
    border-bottom:solid 1px #8080A0;
    background-color:#F8F8FF;
}
td.homeboxtopfill 
{
    border-bottom:solid 1px #8080FF;
    width:99%;
}

/* TABLES */
table.layout {
    border:none;
    }
table.layout td {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 120px;
}
table.data {
    border:solid 1px gray;
    background-color:#F0FFFF;
    border-collapse:collapse;
    }
table.data tr.alt {
    background-color:#FAFAFA;
    }
table.data tr.subtotal {
    background-color:#B0B0F0;
    }
table.data td, table.data th {
    border:solid 1px gray;
    padding:2px 2px 2px 2px;
    }
table.data td.num {
    text-align:right;
    }
