/* 
    Document   : global
    Created on : Jan 18, 2010, 4:07:07 PM
    Author     : dimitri
    Description:
        Global styles.
*/

root { 
    display: block;
    border: 0px;
    margin: 0px;
    padding: 0px;
}

#container {
    position:absolute;
    width: 100%;
    height: 100%;
    min-width: 800px;
    min-height: 700px;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}

#contentRoot {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.ContentPane {
    position:absolute;
    width: 100%;
    height: auto;
    min-height: 100%;
    top: 100px;
    left: 0px;
    bottom: 20px;
    right: 0px;
    overflow: hidden;
    background-color: #EFEFEF;
    border: 0px;
    margin: 0px;
    font: medium "Helvetica";
    padding: 0px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.MenuPane {
    position:absolute;
    width: 100%;
    height: 100px;
    min-height: 100px;
    top: 0px;
    left: 0px;
    overflow: hidden;
    border: 0px;
    margin: 0px;
    padding: 0px;
    text-align: left;
    vertical-align: text-bottom;
    vertical-align: bottom;
    background: transparent;
}

#contentFooter {
    position:absolute;
    width: 100%;
    height: 20px;
    min-height: 20px;
    bottom: 0px;
    left: 0px;
    overflow: hidden;
    border: 0px;
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
    padding-top: 4px;
    vertical-align: middle;
    background: white;
    font-family: sans-serif;
    font-size: small;
    font: "Helvetica";
}

#contentFooter A:link, A:visited, A:active, A:hover {
    color: gray;
    padding-left: 40px;
}

img {
    border: none;
}

