﻿body {
    
        /*background-image: url('/_images/master-bg.png');
        background-repeat: repeat;
        color: black;*/    
    

    background-color: black;
}

#divDefault {
    /*background-image: url('../_images/logo-right.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    width: 500px;
    height: 550px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}

#divEagle {
    width: 210px;
    height: 230px;
    /*background-image: url('../_images/logo.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    right: 45%;
}

#divGears {
    width: 273px;
    height: 157px;
    background-image: url('../_images/gear.jpg');
    position: absolute;
    top: 0;
}

    #divGears .logins {
        width: 170px;
        height: 30px;
        position: relative;
        left: 50px;
        margin-top: 13px;
        background-image: url('../_images/button-bg.png');
        background-repeat: repeat-x;
        text-align: center;
    }

#divMenu {
    left: 40px;
    top: 175px;
    width: 95%;
    height: 50px;
    position: absolute;
    z-index: 1;
    border: 2px solid grey;
    background: rgb(54,54,54);
    background: -moz-linear-gradient(180deg, rgba(54,54,54,1) 10%, rgba(43,43,43,1) 54%, rgba(74,74,74,1) 98%);
    background: -webkit-linear-gradient(180deg, rgba(54,54,54,1) 10%, rgba(43,43,43,1) 54%, rgba(74,74,74,1) 98%);
    background: linear-gradient(180deg, rgba(54,54,54,1) 10%, rgba(43,43,43,1) 54%, rgba(74,74,74,1) 98%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#363636",endColorstr="#4a4a4a",GradientType=1);
}

#divRadMenu {
    margin-top: 5px;
    margin-left: 10px;
}

#divContent1 {
    top: 235px;
    left: 11px;
    width: 95%;
    position: relative;
}



#divFooter {
    width: 80%;
    height: 70px;
    text-align: center;
    font-family: Verdana;
    font-size: small;
    color: White;
    margin: auto;
}

.buttonlabel {
    margin-top: 5px;
    display: inline-block;
}


/* MENU */
.main-nav a {
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
}



.main-nav ul {
    background: none;
    list-style: none;
    margin: 0;
    padding-left: 0;
    padding:0;
}

.main-nav li {
    color: #fff;
    background: none;
    display: block;
    float: left; 
    position: relative;
    text-decoration: none;
    padding:0;
    margin:0;
}

.main-nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
}

    .main-nav ul li {
        display: inline-block; 
    }

.main-nav a {
    display: block;
    padding: 6px 15px 10px 15px;
    color: #FFF;
    font-size: 15px;
    line-height:30px;
    text-decoration: none;
    border-top: 4px solid rgb(54,54,54);
}

    .main-nav > ul > li:hover > a {
        border-top: 4px solid #ffa915;
        color: #ffa915;
    }

.main-nav ul ul {
    display: none; 
    position: absolute;
}

.main-nav ul li:hover > ul {
    display: inherit;

}
.main-nav ul ul li:hover > a {
    border-top
}

.main-nav ul ul li:hover > a { 
    border-top-color:#ffa915
}

.main-nav ul ul li {
    width: 230px;
    float: none;
    display: list-item;
    background: rgb(54,54,54);
    position: relative;
}


.main-nav ul ul ul li {
    position: relative;
    top: -60px;
    left: 230px;
}

.main-nav ul ul li {
    border: 1px solid grey;
    border-bottom:0;
}


    .main-nav ul ul li:last-child {
        border-bottom: 1px solid grey;
    }


.main-nav ul ul li > a:after {
    content: ' ▼';
    position:absolute;
    top:10px;
    right:10px;
}

.main-nav ul ul li > a:only-child:after {
    content: '';
}