﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0px;
    padding: 0px;
}

.clr {
    clear: both;
}

nav {
    width: 100%;
    height: auto;
    /*margin:0 auto;
	padding:1%;*/
    background-color: #a4c2f4;
    border-top: 2px solid #6fa8dc;
    border-bottom: 2px solid #6fa8dc;
    margin:20px 0px;
}



ul#menu {
    width: 100%;
    height: 40px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

ul#menu, ul#subMenu, ul#subMenu1, ul#lft_menu, ul#rgt_menu, ul#subMenu2, ul#subMenu3, ul#subMenu4 {
    list-style-type: none;
}

ul#subMenu, ul#subMenu1, ul#subMenu2, ul#subMenu3, ul#subMenu4 {
    z-index: 1;
    display: none;
    position: absolute;
    background-color: #a4c2f4;
    width: 160px;
    height: auto;
    border-bottom: 2px solid #6fa8dc;
    border-right: 2px solid #6fa8dc;
    border-left: 2px solid #6fa8dc;
}

/*ul#subMenu1{display:block;position:absolute;background-color:#a4c2f4;width:160px;height:auto;border-bottom:2px solid #6fa8dc;border-right:2px solid #6fa8dc;border-left:2px solid #6fa8dc;}*/

ul#menu li {
    width: auto;
    height: 40px;
    float: left;
    line-height: 40px;
    padding: 0px 10px;
    text-align: center;
}

    ul#menu li a, ul#lft_menu li a, ul#rgt_menu li a {
        width: 100%;
        height: 40px;
        display: block;
        text-decoration: none;
        color: #FFF;
        padding: 0px 10px;
        font-size:16px;
        letter-spacing:0.5px;
    }
        ul#menu li.active .active_class {
            color: #6fa8dc !important;
        }


        ul#menu li a:hover, ul#lft_menu li a:hover, ul#rgt_menu li a:hover {
            background-color: #FFF;
            color: #6fa8dc;
        }

ul#subMenu li, ul#subMenu2 li, ul#subMenu3 li, ul#subMenu4 li{
    width: 100%;
    height: auto;
    display: block;
    padding: 0px 0px;
    text-align: left;
    border-bottom: 1px solid #FFF;
}

    ul#subMenu li a, ul#subMenu2 li a, ul#subMenu3 li a, ul#subMenu4 li a {
        padding: 0px 0px;
    }

ul#menu li:hover ul#subMenu, ul#menu li:hover ul#subMenu1, ul#menu li:hover ul#subMenu2, ul#menu li:hover ul#subMenu3, ul#menu li:hover ul#subMenu4 {
    display: block;
}

ul#subMenu li:last-child, ul#lft_menu li:last-child, ul#rgt_menu li:last-child, ul#subMenu2 li:last-child, ul#subMenu3 li:last-child, ul#subMenu4 li:last-child {
    border-bottom: none;
}

.subMenu_mem {
    width: 450px;
    height: auto;
    margin: 0 auto;
}

ul#subMenu1 {
    width: 470px;
}

    ul#subMenu1 li {
        width: 100%;
        height: auto;
        display: block;
        padding: 0px 0px;
        text-align: center;
    }

.menu_lft {
    width: 200px;
    height: auto;
    float: left;
    margin: 0px 2%;
}

.menu_rgt {
    width: 200px;
    height: auto;
    float: left;
    margin: 0px 2%;
}

ul#lft_menu {
    width: 100%;
    height: auto;
}

ul#rgt_menu {
    width: 100%;
    height: auto;
}

    ul#lft_menu li, ul#rgt_menu li {
        width: 100%;
        height: auto;
        display: block;
        padding: 0px 0px;
        text-align: left;
        border-bottom: 1px solid #FFF;
    }

.menu_head {
    margin: 10px 0px 0px 0px;
    width: 100%;
    height: auto;
    padding: 1% 0px 5% 0px;
    color: #fff;
    font-size: 16px;
    border-bottom: 1px solid #FFF;
    text-align: left;
    font-weight: bold;
}

ul#lft_menu li a, ul#rgt_menu li a {
    width: 100%;
    height: 40px;
    display: block;
    text-decoration: none;
    color: #FFF;
    padding: 0px 5px;
}

    ul#lft_menu li a:hover, ul#rgt_menu li a:hover {
        background-color: #FFF;
        color: #6fa8dc;
    }

.active {
    background-color: #FFF;
    color: #6fa8dc !important;
}
.admin_table {
width:80%;
margin:0 auto;
}
.admin_table th{
    background:#4f81bd;
    color:#fff;
    border:2px solid #fff;
    padding:10px 5px;
    font-size:15px;
       text-align:center;
}
.admin_table td {
       border:2px solid #fff;
    padding:10px 5px;
    font-size:15px; 
}
.admin_table tr:nth-child(odd) {background-color: #e9edf4;}
.admin_table tr:nth-child(even) {background-color: #d0d8e8;}







