@charset "UTF-8";
* {
	margin: 0px;
	padding: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}


.clearfix:after { 
   content: " "; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}


    

nav {
    } 
    
nav ul {
        padding: 0;
        margin: 0;
/*        transition: all 0.4s ease-in-out; */
        text-align: center;
        z-index: 10;
    }
    nav ul li {
        background:#161d76;
        list-style: none;
        color: #fff;
        
/*        transition: all 0.4s ease-in-out; */
       }
    
    nav ul li:hover {
        list-style: none;
        color: white;
        text-shadow: 1px 1px 1px #363636;
        background: #161d76; 

       }
    
nav ul li ul li ul li {
        background:#161d76;
        list-style: none;
       }
 
nav ul li a {
        width: auto;
        height: 35px;
        line-height: 35px;
        text-align: left;
        font-size: 11pt;
        text-decoration: none;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #363636;
        padding: 0px 20px 0px 20px;
  
    }

nav a:hover {
    display: block;
    color: #fff;
    text-shadow: 1px 1px 1px #363636;
    background: #222ba2;     
}
    
/*
    nav ul li :hover > a {
        background: rgba(255, 255, 255, .75)  
        }
*/
    
/*
    nav ul li ul li :hover > a {
        background: rgba(255, 255, 255, 1)
        }
*/

    nav ul ul li {
        width: 170px;
        position: relative;
        opacity: 1;
    }
    
    nav ul ul ul {
        position: absolute;
        top: 0;
        left: 100%;
    }
    
    nav > ul ul {
        position: absolute;
        visibility: hidden;
        opacity: 0;
    }
    
    nav ul li:hover > ul {
        visibility: visible;
        opacity: 1;
    }
    
    nav > ul > li {
        float: left;

