/* NAV BLOCK */
#nav {border-left:0;border-right:0;height:16px;line-height:12px;padding-left:0px; padding-right: 0px; margin-left:0px; margin-right: 0px; min-width:480px;max-width:99%;width:100%; float: left;padding-top:0px; margin-top:0px;background-color:#ffcc66;}

/* NAV LINKS */
#nav a {color:#336699;text-decoration:none;font-family: Verdana; font-size: 1.0em;font-weight: bold;}
#nav li a:hover {color:red;text-decoration:none;}
#nav li ul li a:hover {color:#000;text-decoration:none;}

/* LINKS A */
#nav li strong a{border-bottom:none;border-left:none;border-right:none;display:block;padding:0px;text-decoration:none;}

/* NAV ITEMS - Defines each LI as a relative positioned block */
#nav li{float:left;position:relative;z-index:2; list-style-type: none; margin-right:0px; background-color: #ffcc66; border-right: solid 1px #6a8fb5;text-align:center;}
#nav .li-selected, #nav .li-selected a { background-color: #6a8fb5 !important; color: #ffcc66 !important;}


#nav li ul li {float:left;position:relative;z-index:2; list-style-type: none; margin-right:0px; border-right: solid 0px #6a8fb5;}

/* DROPMENU */
#nav li:hover ul{border:0px solid #ddd;cursor:pointer;display:block;min-width:200px;}

#nav li li{display:inline;float:none !important;white-space:nowrap; border-top: solid 1px white;}

*>#nav li li{display:block}

/* NAV LINKS */
#nav li li a{border:0 !important;min-width:75px;max-width:100%;}

#nav li a,#nav li strong {border-bottom:0px solid #b2b2b2;border-left:0px solid #fff;border-right:0px solid #ddd;display:block;padding: 30px 0px 30px 0px;}

/*  #nav li a:focus,#nav li a:hover,#nav li a:active,#nav .path{}  */

/* NAV ITEMS */
#nav li strong:hover {border-bottom:0px solid transparent;}

/* NAV BLOCKS */
/* REMOVES MARGIN AND PADDING OF UL */
#nav ul {display:none;margin:0px;padding:0px;}

/* POSITIONS UL ELEMENTS GENERALLY WITHIN THE RELATIVE LI */        
#nav li ul {left:0;position:absolute;top:36px;z-index:4;}

/* MOVES DROPDOWN 1 PIXEL LEFT*/
#nav li ul {left: 0px;}        

/* NAVIGATION BACKGROUND */
#nav li:hover { color: #a6c53d;}
   
/* TOP MENUS */
#nav li strong{cursor:default;font-weight:normal;}

/* FIRST-ELEMENT OF DROPMENU */
#nav li:first-child{/*border-left:0px solid #b2b2b2;*/ height: auto;}

/* FIRST ELEMENT OF SIDEMENU */
#nav li ul li:first-child{ /*border-left:0px solid #b2b2b2;*/ height: auto;}

/* LAST-ELEMENT ITEM */
#nav li:last-child{border-right: none 0;}

/* LAST-ELEMENT BLOCK */
#nav li:last-child:hover ul{border-right:solid 0px #ddd;left:0px;}

/* ARROW ON LI WITH DROPMENU */ 
.dropmenu {background-image: url(/frontgate_system/gfx/dropmenu.png); background-position: right center; background-repeat: no-repeat; text-align: left;}

/* ARROW ON LI WITH DROPMENU */ 
.dropmenu ul { background-color: #ff7700; /*background-image: url(/gfx/bgdrop2.jpg); height: 600px;*/ }

.dropmenu ul li:hover, .sidemenu ul li:hover {background-color: #a6c53d;}

/* ARROW ON LI WITH SIDEMENU */ 
.sidemenu {background-image: url(/frontgate_system/gfx/sidemenu.png); background-position: right center; background-repeat: no-repeat; height: auto; }

.sidemenu ul {height: auto; }

/* SIDE MENU */
#nav .sub { height: auto; }
/* INACTIVE */
#nav li ul li .sub { display: none; }
/* PARENT HOVER */
#nav li ul li:hover .sub { border-top:0px solid #ddd; display: block; top: 0px; left: 200px; background-color:White;z-index:inherit + 1;height: auto;}

/*************************************/

/* NAV BLOCK */
.subnav{border-left:0;border-right:0;height:16px;line-height:12px;padding-left:0px; padding-right: 0px; margin-left:0px; margin-right: 0px; min-width:480px;max-width:100%;width:100%; float: left;padding-top:0px; margin-top:0px;background-color:#6a8fb5;}

/* NAV LINKS */
.subnav a {color:#ffcc66;text-decoration:none;font-family: Verdana; font-size: 1.0em;font-weight: bold;}
.subnav li a:hover {color:red;text-decoration:none;}
.subnav li ul li a:hover {color:#000;text-decoration:none;}

/* LINKS A */
.subnav li strong a{border-bottom:none;border-left:none;border-right:none;display:block;padding:0px;text-decoration:none;}

/* NAV ITEMS - Defines each LI as a relative positioned block */
.subnav li{float:left;position:relative;z-index:2; list-style-type: none; margin-right:0px; background-color: #6a8fb5; border-right: solid 1px #ffcc66;text-align:center;}
.subnav li ul li {float:left;position:relative;z-index:2; list-style-type: none; margin-right:0px; border-right: solid 0px #ffcc66;}

/* DROPMENU */
.subnav li:hover ul{border:0px solid #ddd;cursor:pointer;display:block;min-width:200px;}

.subnav li li{display:inline;float:none !important;white-space:nowrap; border-top: solid 1px ffcc66;}

*>.subnav li li{display:block}

/* NAV LINKS */
.subnav li li a{border:0 !important;min-width:75px;max-width:100%;}

.subnav li a,.subnav li strong {border-bottom:0px solid #b2b2b2;border-left:0px solid #fff;border-right:0px solid #ddd;display:block;padding: 18px 10px 18px 10px;}

/*  .subnav li a:focus,.subnav li a:hover,.subnav li a:active,.subnav .path{}  */

/* NAV ITEMS */
.subnav li strong:hover {border-bottom:0px solid transparent;}

/* NAV BLOCKS */
/* REMOVES MARGIN AND PADDING OF UL */
.subnav ul {display:none;margin:0px;padding:0px;}

/* POSITIONS UL ELEMENTS GENERALLY WITHIN THE RELATIVE LI */        
.subnav li ul {left:0;position:absolute;top:36px;z-index:4;}

/* MOVES DROPDOWN 1 PIXEL LEFT*/
.subnav li ul {left: 0px;}        

/* NAVIGATION BACKGROUND */
.subnav li:hover { color: #a6c53d;}
   
/* TOP MENUS */
.subnav li strong{cursor:default;font-weight:normal;}

/* FIRST-ELEMENT OF DROPMENU */
.subnav li:first-child{/*border-left:0px solid #b2b2b2;*/ height: auto;}

/* FIRST ELEMENT OF SIDEMENU */
.subnav li ul li:first-child{ /*border-left:0px solid #b2b2b2;*/ height: auto;}

/* LAST-ELEMENT ITEM */
.subnav li:last-child{border-right: none 0;}

/* LAST-ELEMENT BLOCK */
.subnav li:last-child:hover ul{border-right:solid 0px #ddd;left:0px;}

#nav-bottom 
{
    position:fixed;z-index: 1000; bottom:0px;left:0px;padding:0px;margin:0px;white-space:nowrap;background-color:#6a8fb5;min-height:50px;border-top:solid 2px #ffcc66;width:100%;
}