body {
    background-image: url("../images/background.jpg");
    margin-top: 0px;
    font-family: verdana;
    background-color: #4d4c52;
    font-size: 8pt;
}

.menu {font-family: verdana; color: #4d4c52; font-size: 10pt; font-weight: bold; }
.menu a:link {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 10pt; font-weight: bold;}
.menu a:visited {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 10pt; font-weight: bold;}
.menu a:active {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 10pt; font-weight: bold;}
.menu a:hover {text-decoration: none; color: #ffffff; font-family: verdana; font-size: 10pt; font-weight: bold;}

.menuitem {
    height: 25px;
    padding-left: 14px;
    padding-right: 14px;
    border-right: 1px white solid;
}

.homepage {
    margin-top: 5px;
    border-left: #fed150 1px solid;
    border-right: #fed150 1px solid;
    border-top: #fed150 1px solid;
    background-image: url("../images/fade-background.jpg");
    background-repeat: repeat-y;
    width: 950px;
}

.biglinks {font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: bold;}
.biglinks a:link {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: bold;}
.biglinks a:visited {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: bold;}
.biglinks a:active {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: bold;}
.biglinks a:hover {text-decoration: none; color: #ffffff; font-family: verdana; font-size: 8pt; font-weight: bold;}

.reglinks {font-family: verdana; color: #fed150; font-size: 10pt; font-weight: bold;}
.reglinks a:link {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.reglinks a:visited {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.reglinks a:active {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.reglinks a:hover {text-decoration: none; color: #4A85BD; font-family: verdana; font-size: 10pt; font-weight: bold; }

.englinks {font-family: verdana; color: #4A85BD; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.englinks a:link {font-family: verdana; color: #4A85BD; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.englinks a:visited {font-family: verdana; color: #4A85BD; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.englinks a:active {font-family: verdana; color: #4A85BD; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.englinks a:hover {font-family: verdana; color: #fed150; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}

.deslinks {font-family: verdana; color: #01957F; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.deslinks a:link {font-family: verdana; color: #01957F; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.deslinks a:visited {font-family: verdana; color: #01957F; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.deslinks a:active {font-family: verdana; color: #01957F; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.deslinks a:hover {font-family: verdana; color: #fed150; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}

.syslinks {font-family: verdana; color: #E85301; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.syslinks a:link {font-family: verdana; color: #E85301; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.syslinks a:visited {font-family: verdana; color: #E85301; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.syslinks a:active {font-family: verdana; color: #E85301; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.syslinks a:hover {font-family: verdana; color: #fed150; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}

.conlinks {font-family: verdana; color: #E63A38; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.conlinks a:link {font-family: verdana; color: #E63A38; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.conlinks a:visited {font-family: verdana; color: #E63A38; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.conlinks a:active {font-family: verdana; color: #E63A38; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}
.conlinks a:hover {font-family: verdana; color: #fed150; font-size: 10pt; font-weight: bold; line-height: 2.00em; text-decoration: none;}

.newsbox {
    width: 207px;
    border: 2px solid #fed150;
    text-align: center;
    padding: 10px;
    background-color: #4d4c52;
    color: #fed150;
    font-family: verdana;
    font-size: 8pt;
}

.newsbox a:link {text-decoration: none; font-family: verdana; color: #fed150; font-size: 8pt; font-weight: normal;}
.newsbox a:visited {text-decoration: none; font-family: verdana; color: #fed150; font-size: 8pt; font-weight: normal;}
.newsbox a:active {text-decoration: none; font-family: verdana; color: #fed150; font-size: 8pt; font-weight: normal;}
.newsbox a:hover {text-decoration: none; color: #fed150; font-family: verdana; font-size: 8pt; font-weight: normal;}

.bodytext {font-family: verdana; color: #4d4c52; font-size: 10pt; font-weight: normal;}
.bodytext2 {font-family: verdana; color: #ffffff; font-size: 10pt; font-weight: normal;}
.bodytext2 a:link {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.bodytext2 a:visited {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.bodytext2 a:active {text-decoration: none; color: #fed150; font-family: verdana; font-size: 10pt; font-weight: bold; }
.bodytext2 a:hover {text-decoration: none; color: #4A85BD; font-family: verdana; font-size: 10pt; font-weight: bold; }

.pagetitle {font-family: verdana; color: #fed150; font-size: 16pt; font-weight: bold; margin-left: 20px;}
.projecttitle {font-family: verdana; color: #ffffff; font-size: 14pt; font-weight: bold; margin-left: 20px;}
.projecttitle2 {font-family: verdana; color: #4d4c52; font-size: 11pt; font-weight: bold; margin-left: 10px; margin-right: 10px;}

.footer {
    margin-top: 2px;
    width: 1002px;
    background-color: #fed150;
    font-family: verdana;
    padding: 5px;
    color: #4d4c52; font-size: 8pt; font-weight: normal;
}

.footer a:link {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: normal;}
.footer a:visited {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: normal;}
.footer a:active {text-decoration: none; font-family: verdana; color: #4d4c52; font-size: 8pt; font-weight: normal;}
.footer a:hover {text-decoration: none; color: #ffffff; font-family: verdana; font-size: 8pt; font-weight: normal;}

.sidebar {
    margin-top: 0px;
    border-left: #fed150 3px solid;
    border-right: #fed150 3px solid;
    border-bottom: #fed150 3px solid;
    background-image: url("../images/small-fade.jpg");
    background-repeat: repeat-y;
    width: 297px;
}

.sidebarGr {
    margin-top: 0px;
    border-left: #01957F 3px solid;
    border-right: #01957F 3px solid;
    border-bottom: #01957F 3px solid;
    background-image: url("../images/small-fade.jpg");
    background-repeat: repeat-y;
    width: 297px;
}

.sidebarRd {
    margin-top: 0px;
    border-left: #E63A38 3px solid;
    border-right: #E63A38 3px solid;
    border-bottom: #E63A38 3px solid;
    background-image: url("../images/small-fade.jpg");
    background-repeat: repeat-y;
    width: 297px;
}

.sidebarBl {
    margin-top: 0px;
    border-left: #4A85BD 3px solid;
    border-right: #4A85BD 3px solid;
    border-bottom: #4A85BD 3px solid;
    background-image: url("../images/small-fade.jpg");
    background-repeat: repeat-y;
    width: 297px;
}

.sidebarOr {
    margin-top: 0px;
    border-left: #E85301 3px solid;
    border-right: #E85301 3px solid;
    border-bottom: #E85301 3px solid;
    background-image: url("../images/small-fade.jpg");
    background-repeat: repeat-y;
    width: 297px;
}

#sddm
{   margin: 0;
    padding: 0;
    z-index: 1;
    text-align: center;
    }

#sddm li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    text-align: center;
    font-family: verdana;
    font-size: 10pt;
    font-weight: bold;
    z-index: 1;
    }

#sddm li a
{   display: block;
    margin: 0 0 0 0;
    padding: 0px;
    color: #4d4c52;
    text-align: center;
    text-decoration: none;
    font-family: verdana;
    font-size: 10pt;
    font-weight: bold;
    z-index: 1;
    }

#sddm li a:hover
{   color: white;

}

#sddm div
{   position: absolute;
    visibility: hidden;
    margin-left: -15px;
    margin-top: 4px;
    padding: 0;
    background: #fed150;
    border: 1px solid #ffffff;
    z-index: 1;
    }

    #sddm div a
    {
        position: relative;
        display: block;
        margin: 0;
        padding: 5px 10px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #fed150;
        color: #4d4c52;
        font-family: verdana;
        font-size: 8pt;
        font-weight: bold;
        border: 1px solid #ffffff;
    }

    #sddm div a:hover
    {
        background: #fed150;
        color: #FFF;
        border: 1px solid #ffffff;
        z-index: 1;
        }