
/* Don't touch */
ul#jmenu
{
margin: 0px;
padding: 0px;
list-style: none;
}
ul#jmenu li
{
float: left;
margin: 0px;
padding: 0px;
//width: 1px; /* ie */
//vertical-align: bottom;  /* ie */
}
ul#jmenu li a
{
display: block;
white-space: nowrap;
}

ul#jmenu li ul
{
display: none;
position: absolute;
margin: 0px;
padding: 0px;
list-style: none;
zoom: 1;  /* ie */
}
ul#jmenu li ul li
{
float: none;
}

/* Styling starts here */
ul#jmenu
{
	/*
	width: 100%;
	height: 40px;
	background-color: #0C6;
	background-image: url(/_images/jmenu/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	z-index:100;
}
ul#jmenu li
{
/*
background: url('/_images/jmenu/separator.gif') no-repeat right center;
*/
padding: 0px;
}
ul#jmenu li a:link, ul#jmenu li a:visited
{
	padding: 0px;
	height: 40px;
	line-height: 40px;
	color: #060;
	font-size: 14px;
	text-decoration: none;
	background: none;
}
ul#jmenu li a:hover
{
	/*
	color: #000;
	background-color: #FF9;
	background-image: url(/_images/jmenu/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	*/
	color: #FFF;
}
ul#jmenu ul
{
	background-color: #B9E1AC;
	/*
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	*/
	z-index:100;
	
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	
	-moz-border-radius-topright: 0px; 
	-webkit-border-top-right-radius: 0px;
	
	-moz-border-radius-bottomleft: 7px;
	-webkit-border-bottom-left-radius: 7px;
	
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius: 7px;
	
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #B9E1AC;

}
ul#jmenu li ul li
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;/*
background: url('/_images/jmenu/sub-separator.gif') repeat-x left bottom;
*/
}
ul#jmenu li ul li a:link, ul#jmenu li ul li a:visited
{
	min-width: 120px;
//width: 120px;  /* ie */
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding-left:5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}
ul#jmenu li ul li a:hover
{
	background-color: #5AB536;
	/*
	background-image: url(/_images/jmenu/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	*/
}
