/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul { margin: 0; padding: 0; height: 16px;	width: 100%; list-style: none; float: left; }
#horizontal-multilevel-menu {  }
/*Links*/
#horizontal-multilevel-menu a { display: block; text-align: center; }
#horizontal-multilevel-menu li { float: left; }
/*Root items*/
#horizontal-multilevel-menu li a.root-item { text-decoration: underline; }
/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected { text-decoration: none; }
/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item { text-decoration: none; }
/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover {  }
/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected {  }
/*Sub-menu box*/
#horizontal-multilevel-menu li ul { position: absolute; top: auto; display: none; z-index: 500; height: auto; width: 200px; background: #0099ff; }
/*Sub-menu item box*/
#horizontal-multilevel-menu li li { width: 100%; height: 19px; padding-top: 2px; border-bottom: 1px solid #66ccff; }
* html #horizontal-multilevel-menu li li { width: 100%; height: 21px; padding-top: 2px; border-bottom: 1px solid #66ccff; }
/*Item link*/
#horizontal-multilevel-menu li ul a { text-align: left; text-decoration: none; }

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{  text-decoration: none; }

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{  text-decoration: underline; }

#horizontal-multilevel-menu li ul ul { margin: -27px 0 0 132px; }

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	display: none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{ display: block; }

div.menu-clear-left {	clear:left; }