#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	min-height:37px;
	width:100%;
	float:left;
	/*font-size:90%*/
  font-size        : 11px;
  font-weight      : bold;
  list-style       : none;
  text-align       : center;
  text-transform   : uppercase;
}
body #horizontal-multilevel-menu li ul li {
	float:none;
	padding-left:10px;
}
#horizontal-multilevel-menu a
{
	display:block;
	padding:0px 10px 0px 10px;
	text-decoration:none;
	text-align:left;
}
#horizontal-multilevel-menu li 
{
	float:left;
  line-height      : 37px;
  white-space      : nowrap;
  margin           : 0px;
  width            : auto !important;
}
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
  background-image : url(images/nav_g_line.jpg);
  background-repeat: no-repeat;
  text-transform   : uppercase;
}
#horizontal-multilevel-menu li a.root-item-selected
{
	color:#fff;
	font-weight:bold;
  background : url(images/bg3.jpg) repeat-x;
  text-transform   : uppercase;
}
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	color:#fff;
  background : url(images/bg3.jpg) repeat-x;
  text-transform   : uppercase;

}
#horizontal-multilevel-menu a.parent
{
	background: url(images/arrow.gif) center right no-repeat;
}
#horizontal-multilevel-menu a.denied
{
	background: url(images/lock.gif) center right no-repeat;
}
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#f5f5f5;
	font-weight:bold;
	background: url(images/bgmenu2.gif) center left no-repeat;
}
#horizontal-multilevel-menu li.item-selected
{
	background:#f5f5f5;
	font-weight:bold;
	background: url(images/bgmenu2.gif) center left no-repeat;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	width:12em;
/*	width:195px;*/
padding-right: 25px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}
#horizontal-multilevel-menu li li 
{
/*	width:100%;*/
padding:0px;
	width:12em;
	border-bottom:1px solid #DEDEDE;
}
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a
{
	color:#2385d0;
	font-weight:normal;
  text-transform   : none;
}

#horizontal-multilevel-menu li.jshover li a
{
	color:#2385d0;
	font-weight:normal;
  text-transform   : none;
}
#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
{
	color:#2385d0;
	font-weight:normal;
  text-transform   : none;
}

#horizontal-multilevel-menu li ul ul
{
	/*margin:-37px 0 0 192px;*/
	/*margin:-1.93em 0 0 11.6em;*/
}
#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
{
	/*top:-999em;*/
	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
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}
div.menu-clear-left
{
	clear:left;
}