﻿body 
{
    font-family: Arial;
    font-size: small;
    color: White;
}

a:link
{
    color: Yellow;
}

a:active
{
    color: Yellow;
}

a:visited
{
    color: yellow;
}

a:hover
{
    color: Black;
}



.innerWrapper
{
    width: 980px;
    margin: 0 auto;
    border: 1px Solid #04244B;
}

.header
{
    width: 980px;
    
    background-color: Black;
    margin: 0 auto;
    height: 100px;   
    padding: 4px 0px 0px 0px; 
}

.loginView
{
    float: right;
    position:relative;
    color: white;
    padding: 4px 4px 4px 4px;
    text-align: right;
}

.navigation
{
    width: 980px;
    height: 25px;
    margin:0 auto;
    background-color: Black;
    padding: 6px 0px 4px 0px;
}

.navitem
{
    padding: 0px 0px 0px 8px;
}

.centerWrapper
{
    width: 980px;
    background-color: #cccccc;
    margin: 0 auto;
    overflow: hidden;
}

.pageWrapper
{    
    width: 920px;
    background-color: #cccccc;
    margin: 0 auto;
    overflow: auto;
    
}

.detailPageWrapper
{    
    width: 920px;
    background-color: #cccccc;
    margin: 0 auto;
    overflow: hidden;
}

.leftColumn
{    
    width: 200px;
    background-color: White;
    float: left;
    position: relative;
    padding: 4px 4px 4px 4px;
    height: 260px;
}

.lftMnuContent
{
    background-color: White;
    padding: 2px 0px 0px 4px;
    width: 180px;
    vertical-align: top;
    margin: 0 auto;
    color: #04244B;
}

.mainColumn
{
    width: 708px;
    background-color: White;
    float: right;
    position: relative;
    padding: 4px 2px 4px 2px;
}

.cntrContent
{
    background-color: #999999;
    padding: 2px 0px 0px 2px;
    width: 700px;
    vertical-align: top;
    margin: 0 auto;
}

.detailCntrContent
{
    background-color: #999999;
    padding: 2px 0px 0px 2px;
    width: 920px;
    vertical-align: top;
    margin: 0 auto;
}

.footer
{
    width: 980px;
    height: 30px;
    margin: 0 auto;
    color: Black;
}

.copyright
{
    float: left;
    width: 160px;
}

.version
{
    float: right;
    width: 80px;
}

.table
{
    margin: 0 auto;
}

.ValidatorCallout
{
    border: thin solid #000000;
    color: #000000;
    background-color: #FFFF99;
}

#loading {
 position: fixed;
 left: 0;
 top: 0;
 bottom: 0;
 width: 100%;
 height: 100%;
 min-height: 100%;
 background-color: white;
 text-align: center;
 filter:alpha(opacity=50);
}
#loadingtext {
 width: 250px;
 height: 100px;
 background-color: #FFF;
 text-align: center; 

 padding: 0px 0 0 0;
 margin: 165px auto 0 auto;
}

