body, td {
        background-color: White; 
        border: 0px solid; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9pt;
        color: #000000;
}
td.header,td.header_space {
        background: White;
        height: 20pt;
        vertical-align: middle;
}
td.header_space{
        width: 10pt;
}
td.whitemargin{
        background: White;
        height: 1pt;
}
td.navigation{
        background: #FF9900;
        color: #003399;
        height: 10pt;
        padding: 0 20 0 20;
        text-align: center;
}
p.greeting{
    font-weight: bold;
    background-color:  #D6E7FF;
    width: 380px;
    text-align: center;
    padding: 2px 4px 2px 4px;
    margin-top: 20px;
}

div#header2{
    font-weight: bold;
    background-color:  #FFEAAC;
    width: 340px;
    text-align: center;
    padding: 2px 4px 2px 4px;
    color: #003399;
}
p.description_title:first-line{
text-decoration: underline;
}
td.menu{
        background: #FF9900;
        height: 2pt;
}
td.orangemargin{
        background: #FF9900;
        height: 2pt;
}
td.bluemargin{
        background: #003399;
        height: 2pt;
}
td.bottom_line, td.bottom_cell{
        background: #003399;
        height: 15pt;
        color: #F9F9F9;
}
td.bottom_cell{
        height: 12pt;
        padding: 0 10pt 0 10pt;
}

a.navigation:link{
        color: White;
        font-weight: bold;
}
a.navigation:visited{
        color: #700000;
        font-weight: bold;
}
a.navigation:active{
        color: #003399;
        font-weight: bold;
}

span.welcome{
        color: #003399;
        font-size: 26px;
}
span.at{
        color: #FF9900;
        font-size: 24px;
        }
span.header_text{
        color: #003399;
        font-size: 26px;
}
a.script{color: #003399; font-size: 10pt;}
ul{margin: 0 0 0 0; padding: 0 0 0 0;}

td.query{text-align: center; text-decoration: underline;}

ul{
padding-left: 30pt;
}

li{
padding-top: 2pt;
padding-bottom: 2pt;
}

.ul_aboutme{
list-style: disc inside; padding: 0 0 0 0; margin: 0 0 0 0;
}

.error_input {
 color: red;
 font-size: 7pt;
}

.down_page_link:link , .down_page_link:active , .down_page_link:visited, 
.down_page_link:hover {
 color: white;
 text-decoration: none;

}

.down_page_link:hover {
 text-decoration: underline;
}

span.underline{
text-decoration: underline;
}

div#loading{
    position: absolute;
    display: none;
    left: 44%;
    top: 44%;
    border: 2px dashed blue;
    padding: 10px 15px 10px 15px;
    font: 14px Arial;
    width: 150px;
    height: 20px;
    white-space: nowrap;
    background-color: white;
}

