div#windowstage {
    position: relative;
    width: 990px;
    margin: 0px auto;
    z-index: 0;
}
div#sitelogo {
    position: absolute;
    left: 45px;
    top: 55px;
    width: 127px;
    height: 80px;
    z-index: 100;
}
div#sitemenu {
    position: absolute;
    left: 235px;
    top: 50px;
    width: 755px;
    z-index: 100;
}
    div#sitemenu table {
        border: 1px solid #c0c8bc;
    }
    div#sitemenu td {
        background: #fff url('../images/main-menu-bg.gif') repeat-x left top;
    }
    div#sitemenu td.act {
        background: #02aaeb;
    }
    div#sitemenu div {
        padding: 4px 10px;
    }
    div#sitemenu div a {
        font-size: 17px;
        color: #575757;
        text-decoration: none;
        border-bottom: 1px dashed #575757;
    }
    div#sitemenu div a:hover {
        font-size: 17px;
        color: #0088d6;
        text-decoration: none;
        border-bottom: 0px;
    }
    div#sitemenu td.act div a,
    div#sitemenu td.act div a:hover {
        color: white;
        border-bottom: 0px;
    }
div#leftmenu {
    width: 215px;
    border: 1px solid #e0e1d2;
}
    div#leftmenu div {
        padding: 8px 10px;
        border-bottom: 1px solid #e0e1d2;
    }
    div#leftmenu div a,
    div#leftmenu div a:hover {
        font-size: 14px;
        color: #000;
        text-decoration: none;
    }

/*
    Opacities
*/
.opacity20 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.opacity40 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.opacity60 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.opacity80 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.opacity100 { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }

/*
    Buttons
*/
input.submit {
    border: 0px;
    background-color: #007ac2;
    padding: 4px 10px;
    color: #fff;
    cursor: pointer;
}

/*
    Modal Dialogue
*/
div#modunit {
    display: none;
    position: absolute;
    width: 100%;
    background-color: #fff;
    z-index: 300;
}
div#modunitarea {
    display: none;
    position: absolute;
    width: 600px;
    border: 3px solid #007ac2;
    background: #fff;
    z-index: 330;
}
    div#modunitareatext {
        padding: 5px;
    }
