body { font: 9pt arial; background: #ebebeb; }
#ie { text-align: center; }
#main { border:1px solid #000000; 
        padding:10px; 
        margin-left:auto; 
        margin-right:auto;
        margin-top:20px;
        width:760px; 
        background: #ffffff;
        min-height:400px;
        _height:400px;
        text-align: left;
    }
.menu {
    border:1px solid #9999bd;
    background: #d8dcf7;
    padding:5px;
}
.menu a { margin-right:15px; border-bottom:1px solid #9999bd; line-height:20px; font-size:8pt; }

.submenu {
    border:1px solid #9999bd;
    background: #d8dcf7;
    padding:5px;
}
.submenu a { margin-right:15px; border-bottom:1px solid #9999bd; line-height:20px;}

.history {
    border:1px solid #9999bd;
    background: #d8dcf7;
    padding:5px;
}
.history a { margin-right:15px; border-bottom:1px solid #9999bd; line-height:20px;font-size:8pt;}
.addedit { border:1px solid #cccccc; background:#eeeeee; padding:5px; margin-bottom:10px; }
.addedit a { border-bottom:1px solid #9999bd; line-height:20px;}

.lite { background: #ffffff; }
.dark { background: #f4f4f4; }
.nob { border:0px; }
.small { font: 8pt arial; margin-top:0px; }
.status p { font:10pt arial; border:1px solid black; padding:10px; font-weight: bold;}
.title { position: relative; top:-30px;left:0px; text-align:right; font:12pt arial; font-weight: bold; }
#footer { text-align:center; }
#login { margin-top:20px;}
#login table { padding:10px; background:#eeeeee; border:2px solid #D8DCF7;}

A:link    { color: #2A50C4; text-decoration:none; }
A:active  { color: #2A50C4; text-decoration:none; }
A:visited { color: #2A50C4; text-decoration:none; }
A:hover   { color: #FFFFFF; text-decoration:none; background-color:#011D71; }
A.small	  { font: 8pt Arial;}
A.medium  { font: 10pt Arial;}


.buttons { background-color: #D8DCF7; border:1px #9999BD solid; font-size:10pt; font-weight: bold; padding:5px; }
h1 { margin-bottom:0px; font-size:12pt; }
.tablename { font-style:italic; margin-top: 0px; }

.data { border: 2px solid black; background:#eeeeee; border-collapse: collapse; padding:20px;}
.data td { padding:5px;}
.data th { background: #d8dcf7; padding-right:10px; text-align: right; }

.warning { padding:10px; border:1px solid black; background: #eeeeee; width:760px; color: red; font-size:12pt; 
           margin-right: auto; margin-left: auto; }

