﻿body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#00529b;
    background-color:white;
    margin:0;
    padding:0;
    text-align:center;
}

#wrapper {
    width:900px;
    height:640px;
    margin:20px auto;
    border:1px solid #7f7f7f;
    text-align:left;
}

#header {
    width:900px;
    height:30px;
    margin:20px auto;
}

#ctl00_loggedin {
    float:right;
    padding:4px;
    border:1px solid #7f7f7f;
    text-align:left;
}

hr { 
    color:#7f7f7f; 
    margin:0; 
    padding:0; 
    height:1px; 
}

h1 {
    font-size:24pt;
    color:#00529b;
}

h2 {
    font-size:12pt;
    color:#00529b;
    margin:0;
}

p, td, th {
    font-size:9pt;
    color:#00529b;    
}

th { font-weight:bold; }

td, th {
    font-size:9pt;
    padding:4px;
}

a { 
    color:#00529b;
    font-size:9pt;
    text-decoration:none; 
}
a:hover { text-decoration:underline; }

input, textarea, select 
{
    font-family:Arial, Helvetica, Sans-Serif; 
    font-size:9pt; 
    font-weight:normal; 
    color:#00529b; 
}

.errmessage
{
    font-family:Arial, Helvetica, Sans-Serif; 
    font-size:9pt; 
    font-weight:normal; 
    color:#cc0000;
}

.message
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    color: #009500;
}

.button { width:130px; height:25px; }
.smallbutton { width:100px; height:22px; }
.menubutton { width:250px; height:30px; }

.datarow { background-color: #ECF4F4; }
.altdatarow { background-color:#ffffff; }
.highlighteddatarow { background-color: #fed300; }

.modalBackground 
{
    background-color:Gray; 
    filter:alpha(opacity=70); 
    opacity:0.7;
}

.modalPanel 
{
    background-color:White; 
    border:1px solid #00529b;
}

.list
{
    margin:0 auto;
    width:700px;
    border:1px solid #7f7f7f;
    overflow:auto;
}
