#container #nav, #container #nav_below { overflow: visible !important;}

#container .jqueryslidemenu ul { list-style: none; margin: 0; }

#container .jqueryslidemenu ul li {
	display: inline-block;
	position: relative;
	z-index: 3000;
}

* html #container .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}

/* Fixed the display problem on ie6, ie7*/
#container .jqueryslidemenu li { *float: none; *display: inline;}

#container .jqueryslidemenu a { *display: inline-block; *float: left;}

/*1st sub level menu*/
#container .jqueryslidemenu ul li ul {
	position: absolute;
	left: 0;
	display: inline-block;
	visibility: hidden;
	z-index: 3000;
	background: none;
	margin: 0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
#container .jqueryslidemenu ul li ul li {
	display: inline-block;
	float: none;
	margin: 0;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#container .jqueryslidemenu ul li ul li ul {
	top: 0;
	padding: 0;
	margin: 0;
}

/* Sub level menu links style */
#container .jqueryslidemenu ul li ul li a {
	width: 170px; /*width of sub menus*/
	padding: 8px 5px;
	display: inline-block;
	line-height: normal;
	background-image: none;
	margin: 0;
	text-align: left;
	font-weight: normal;
}

#container .jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/
	margin: 0;
}

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
	display: none;
}

.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
}