body { 

 behavior: url(includes/csshover.htc);

} /* WinIE behavior call */

div#nav-cat {

 margin-top: 0em;


 width: 100%;

 margin-left: auto;

 margin-right: auto;

 font-weight: bold;

 font-size: 1.3em;

}

div#nav-cat ul {

 margin: 0em; 

 padding: 0em; 

 width: 100%; 

 z-index: 1000;

 line-height: 14px;

 border: none;

}



div#nav-cat ul.level2 {background-color: #FFF;}

div#nav-cat ul.level3 {background-color: #ffffff;}

div#nav-cat ul.level4 {background-color: #ffffff;}

div#nav-cat ul.level5 {background-color: #ffffff;}

div#nav-cat ul.level6 {background-color: #ffffff;}



div#nav-cat li {

z-index: 1;
position: relative;
list-style: outside none none;
margin: 0px 0px 2px;
width: 100%;
line-height: 30px;
text-indent: 15px;


}

div#nav-cat li li {

 margin-left: 0em;/* This puts space between menu and sub-menu , reccomend to leave at 0 unless you have over-lapping problems. */

 background-color: #F7F7F7;/* sets the background of submenu ,WITHOUT submenus , when menu is HOVERED */

} 

div#nav-cat li:hover {} /* sets the HOVER background of any MENU item that DOES NOT have submenu items */

div#nav-cat li.submenu {} /* sets the background of any menu item that DOES have submenu items */

div#nav-cat li.submenu:hover {} /*sets the HOVER background of any menu item that DOES have submenu items */







div#nav-cat li a {

display: block;

width: 97%;
color: #000;
font-size: 11px;
text-decoration: none;

}

div#nav-cat li a:hover {

color: #FF6200;
}

div#nav-cat li a:visited {

	color:#f00;

}

div#nav-cat ul ul {

 position: absolute; top: 0; left: 100%;

 display: none; z-index: 1000;

}



div#nav-cat ul.level1 li.submenu:hover ul.level2 , 

div#nav-cat ul.level2 li.submenu:hover ul.level3 ,

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:block;

}

div#nav-cat ul.level3 li.submenu:hover ul.level4 { height: 200px;overflow: scroll;}