body {  
         behavior: url(includes/csshover.htc);
} /* WinIE behavior call */

/* Overall Settings for CSS Flyout Sidebox Area */
div#nav-cat {
     margin-top: 0em;
     background-color: #ffffff;
     width: 95%;
     margin-left: auto;
     margin-right: auto;
     font-weight: bold;
     font-size: 1.2em;
}

/* Overall Settings for CSS Flyout Menu Area */
div#nav-cat ul {
    margin: 0; 
    line-height: 15px;
    padding: 0; 
    width: 100%; 
	background-color: #FFFFFF;
    z-index: 1000;
}

/* Sets Backgrond Colour for further submenu blocks */
div#nav-cat ul.level2 {background-color: #D79FF4; width: 175px;}
div#nav-cat ul.level3 {background-color: #DFB3F7;}
/* div#nav-cat ul.level4 {background-color: #E7C6F9;} */
/* div#nav-cat ul.level5 {background-color: #c65928;} */
/* div#nav-cat ul.level6 {background-color: #c65928;} */

/* Sets Category Text Background on Main Menu for categories without subcats */
div#nav-cat li {
    z-index: 1; 
    position: relative;
    list-style: none; 
    margin: 0;
    margin-top: 2px; /* change it to whatever space you want to put space between buttons*/
    border-bottom: 1px solid #FFF; /* <---this line may help or hinder IE menu shifting issues. */
    background-color: transparent; /*Sets background of Menu items that DOES NOT have sub-menu's SYSTEM WIDE!!! */
    
}

/* Set different coloured bottom borders for further submenu blocks */
 div#nav-cat ul.level2 li{ 
	border-bottom: 1px solid #D79FF4; 
 } 

 div#nav-cat ul.level3 li{ 
 	border-bottom: 1px solid #DFB3F7; 
 } 

/* div#nav-cat ul.level4 li{border-bottom: 1px solid #E7C6F9;}  */

div#nav-cat li li {
    margin: 0; /* This puts space between menu and sub-menu, reccomend to leave at 0 unless you have over-lapping problems. */
    background-color: transparent; /* sets the background of submenu ,WITHOUT submenus, when menu is HOVERED */
} 
div#nav-cat li:hover {background-color: #ececec;} /* sets the HOVER background of any MENU item that DOES NOT have submenu items */
div#nav-cat li.submenu {background: url('/includes/templates/mine/images/arrow.gif') no-repeat 95% 50%;} /* sets the background of any menu item that DOES have submenu items */
div#nav-cat li.submenu:hover {background: #d7d7d7 url('/includes/templates/mine/images/arrow2.gif') no-repeat 95% 50%;} /*sets the HOVER background of any menu item that DOES have submenu items */



div#nav-cat li a {/*background-color: transparent;*/ /*<---This will set the background color of the WHOLE MENU, EVERY LEVEL, SYSTEM WIDE!!! If you want different colors, DON'T CHANGE THIS!!! */
    display: block;
    padding: 0.25em 0 0.25em 0.5em;
    text-decoration: none; 
    width: 99%;
    color: #400080; /* sets the font color of the menu, SYSTEM WIDE!! In order to over-ride the font colors for the menu, and have different 
    colors for each level, such as font color changing when you hover, you need to remove any MENU colors  referred to in your stylesheet.css, as they over-ride this stylesheet! (includes/templates/YOUR_TEMPLATE/css/stylesheet.css) */
}
/* Settings for the display of submenu blocks */
div#nav-cat ul a {
        width: auto;
}
/* Settings for position of submenu blocks */
div#nav-cat ul ul {
    position: absolute; top: 0; left: 100%;
    display: none;
	z-index: 1000;
}

/* Settings for extra submenu blocks */
div#nav-cat ul.level1 li.submenu:hover ul.level2, 
div#nav-cat ul.level2 li.submenu:hover ul.level3 {
        display:block; 
/*        background-color: #efdfff; */
}
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {
        display:none; 
}
div#nav-cat ul.level3 li.submenu:hover ul.level4 { height: 200px;overflow: scroll;}
