/* CSS Document */

a:link {
	color: #FF9900;
}
a:visited {
	color: #FF9900;
}
a:hover {
	color: #FF9900;
}
a:active {
	color: #FF9900;
}

        
    .vnav ul, .hnav ul {
   	margin: 0;
   	padding: 0;
   	list-style: none;
   	width: 100%;
    }
   	
    .vnav ul li {
   	position: relative;
   	margin: 0;
   	padding: 0;
    }
    .hnav ul li { 
   	position: relative;
   	margin: 0;
   	padding: 0;
        float: left; 
    }
    /* make sure active submenu is on top */
    .vnav ul li.over, .hnav ul li.over {
        z-index: 99;
    }
    .hnav li ul li { 
        float: none; 
        width: 165px;
    }
    
    .vnav li ul {
   	position: absolute;
   	left: 100%;
   	top: 0;
   	display: none;
    }
        
    .hnav li ul {
   	position: absolute;
   	left: 25%;
   	top: 100%;
   	display: none;
    }
    
    .hnav ul li ul li ul {
   	position: absolute;
   	left: 100%;
   	top: 0;
   	display: none;
    }
        
    .vnav ul li a {
   	display: block;
        width: 100%;
   	text-decoration: none;
        margin: 0;
        padding: 5px 0px;
    }
    .vnav ul li a.NavBarImage {
   	display: block;
        width: 100%;
   	text-decoration: none;
        margin: 0;
        padding: 0;
    }
    .vnav ul li a img {
   	display: block;
    }
    .hnav ul li a img {
   	display: block;
    }
    
    .hnav ul li a { 
   	display: block;
   	text-decoration: none;
        margin: 0;
        padding: 0px 10px 0px 10px;
    }
    .hnav ul li a.NavBarImage { 
   	display: block;
   	text-decoration: none;
        margin: 0;
        padding: 0;
    }
    .hnav li ul li a, .vnav li ul li a { 
        float: none;
        width: 100%;
        border: 1px solid #ccc;
   	border-bottom: 0;
        }

    .vnav ul li a:hover, .hnav ul li a:hover {
   	text-decoration: underline;
    }
   	
   /* Fix IE. Hide from IE Mac \*/
   * html .vnav ul li { float: left; height: 1%; }
   * html .hnav ul li { float: left; height: 1%; }
   /* End */
   
    .vnav li:hover ul, .vnav li.over ul {
        display: block;
        width: 100%;
        background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
    .hnav li:hover ul, .hnav li.over ul {
        display: block;
        width: 165px;
        background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
    .vnav li:hover ul li ul, .vnav li.over ul li ul, .hnav li:hover ul li ul, .hnav li.over ul li ul {
        display: none;
        background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
    .vnav li ul li:hover ul, .vnav li ul li.over ul, .hnav li ul li:hover ul, .hnav li ul li.over ul {
        display: block;
        width: 100%;
        background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
    .vnav li ul li:hover ul li ul, .vnav li ul li.over ul li ul, .hnav li ul li:hover ul li ul, .hnav li ul li.over ul li ul {
   	display: none;
   	background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
    .vnav li ul li ul li:hover ul, .vnav li ul li ul li.over ul, .hnav li ul li ul li:hover ul, .hnav li ul li ul li.over ul {
   	display: block;
        width: 100%;
   	background-color: #ccc;
        border-bottom: 1px solid #ccc;
    }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000033;
}
 
        .vnav li ul, .hnav li ul {background-color: #ffffff; 
                        color: #000000 ; 
                        text-align: center ; 
                    }
        .vnav li:hover ul, .vnav li.over ul, .hnav li:hover ul, .hnav li.over ul {background-color: ; 
                        color:  ; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        text-align: center ; 
                    }
        .vnav ul li a, .hnav ul li a {background-color: ; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        color: #ccffff ; 
                    }
        .vnav ul li.current a, .hnav ul li.current a {background-color: ; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        color:  ; 
                    }
        .vnav ul li a:hover, .hnav ul li a:hover {background-color: ; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        color:  ; 
                    }
        .vnav li ul li a, .hnav li ul li a {background-color: #00009C; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        color: #ccffff ; 
                    }
        .vnav li ul li a:hover, .hnav li ul li a:hover {background-color: #ccffff; 
                        font-family: Verdana,Arial,Helvetica,sans-serif ; 
                        color: #000000 ; 
                    }
                    
       .style1 {
	font-family: Antigoni, "Apple Chancery", "Berlin Sans FB Demi", BoyzRGross, Century, "Footlight MT Light";
	color: #CCFFFF;
}

