#jMenu{
	padding:0px;
	margin:0px;
	width: 175px;
}
#jMenu dl,dd { 
	margin: 0; 
}
#jMenu dt { 
	font-size: 9px; 
	margin: 0px; 
	border-top:1px dotted #6EAB23;
	background-color:#336600;
	padding-top:2px;
	padding-bottom:2px;
}

#jMenu dt a { 
	background-image:url(../images/layout/setaMenuOpen.jpg);
    background-repeat:no-repeat;
    background-position:center right;
	display:block;
	text-decoration:none;
	color: #ffffff; 
	padding: 5px; 
	padding-right: 15px; 
}
#jMenu dt .open{ 
	background-image:url(../images/layout/setaMenuClose.jpg);
    background-repeat:no-repeat;
    background-position:center right;
	display:block;
	color: #fffff; 
	background-color:#6eab23;
}
#jMenu dt a:hover { 
	background-image:url(../images/layout/setaMenuOpenOver.jpg);
    background-repeat:no-repeat;
    background-position:center right;
	background-color:#6eab23;
}

#jMenu dt .open:hover{ 
	background-image:url(../images/layout/setaMenuClose.jpg);
}


/*sub*/
#jMenu dd a, #jMenu dd div { 
	font-size: 9px; 
	display:block;
	color: #ffffff; 
	text-decoration:none;
	padding: 5px; 
	font-weight:normal;
}

#jMenu dd div { 
	font-weight:700;
}

#jMenu dd div span.open{
	text-decoration:underline;
}


#jMenu dd div a{
	padding:0px; 
	padding-left:10px;
	margin:0px;
}

#jMenu dd a:hover { 
	text-decoration:underline;
}

#jMenu dd a.open { 
	text-decoration:underline;
}

#jMenu dd ul{
	list-style: none; 
	padding: 0px; 
	margin:0px;
	border-top:1px dotted #6EAB23;
	background-color:#4b820e;
}	
#jMenu dd ul li{
	border-bottom:1px dotted #336600;
	font-size: 10px; 
	padding: 2px; 
}


#jMenu dd ul .last{
	border-bottom:0px;
}