﻿* {
    margin: 0px;
    padding: 0px;
}

body {
    font-family: Tahoma, "Lucida Grande", Arial, sans-serif;    
	line-height: 180%;
    min-height: 100%;
    text-align: center;
    font-size: 13px;
}

#allPageContent {
    text-align: left;
    margin: 0;
    background-color: White;
}

#testHeader {
    background-position: right top;
    background-image: url(Images/bg.jpg);
    background-repeat: no-repeat;
    height: 92px;
}

#header {
    height: 92px;
    background-image: url(Images/Logo.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    border: solid 1px #8BA0BC;
    border-bottom: none;
    margin: 5px;
    margin-bottom: 0;
    width: expression(document.body.clientWidth > 800 ? "100%" : "800px" );
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

#menuContent {
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    text-transform: uppercase;
}

#content {
    margin-top: 10px;
    padding-bottom: 590px;
    margin-left: 4px;
    margin-right: 4px;
}

#container1 {
    width: 100%;
    float: left;
}

#container3 {
    width: 100%;
    float: right;
    margin-left: -224px;
}

#left {
    padding-left: 4px;
    padding-top: 7px;
    padding-bottom: 5px;
    width: 188px;
    float: left;
}

#center {
    margin-left: 197px;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    min-height: 605px;
}

#min_width {
    width: 800px;
}

#cont div {
    border-bottom: 1px;
    margin-bottom: 10px;
}

#footer {
    position: relative;
    bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
}

#loginContent {
    border: 1px solid #8BA0BC;
    border-radius: 4px;
    font-size: 12px;
    margin-bottom: 18px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: left;
    background-color: #EAF1FA;
    height: 78px;
    min-height: 78px;
    width: 180px;
}

img {
    border: 0;
}

p {
    padding: 0;
    margin: 0;
}

    p.text {
        padding: 5px;
        text-indent: 2em;        
        text-align: justify;
    }

a {
    color: #386597;
    text-decoration: none;
}

    a:hover {
        color: Red;
    }   


.pageFltr {
    background-color: #E4EFFA;
    padding: 5px;
    margin-left: 1px;
    margin-right: 1px;
    border: solid 1px #A5ACB5;
}

.topPageInfoPanel {    
    border: solid 1px #8BA0BC;
    padding: 3px;
    font-size: 13px;
    background-color: #fbe199;
    min-height: 20px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom: none;
}

.topPageProgressPanel {
    height: 25px;
    min-height: 25px;
    text-align: center;
    margin: 0;
    margin-bottom: 7px;
    border: solid 1px #8BA0BC;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.pageContent {
    border: 1px solid #A5ACB5;
    background-color: #E0E0E0;
    padding: 4px;
}

.modalBackground {
    background-color: #F0F0F0;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.ClientHeaderBar {    
    background-color: #EAF1FA;
    border: solid 1px #8BA0BC;
    font-size: 120%;
    color: #1E395B;
    padding: 4px 7px;
    margin-bottom: 20px;
}

td.headStyle {
    text-align: center;
    font-weight: bold;
    font-size: medium;
    background-color: #EAF1FA;
}

.pageBlockHeader {    
    background-color: #EAF1FA;    
    border: solid 1px #8BA0BC;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    font-size: 110%;
    color: #1E395B;
    padding: 4px 7px;
}

.pageBlockHeaderDark {
    background-color: #CFDDEE;
    border: solid 1px #8BA0BC;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    font-size: 110%;
    color: #1E395B;
    padding: 4px 7px;
}

.pageBlockContent {
    background-color: white;
    border: solid 1px #8BA0BC;
    border-top: none;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 7px;
    margin-bottom: 10px;
}

.pageFullBlockAsHeader {
    background-color: #EAF1FA;
    border: solid 1px #8BA0BC;
    border-radius: 4px;
    color: #1E395B;
    padding: 7px;
    margin-bottom: 20px;    
}

.pageFullBlockAsContent {
    border: solid 1px #8BA0BC;
    background-color: white;
    border-radius: 4px;
    padding: 7px;
    margin-bottom: 15px;
}
