/* menu */
#jsddm {
	margin: 0;
	padding: 0;
	float: left;
	width: 900px;
	background-color: #0000ff;
}
/* menu item */
#jsddm li {
	float: left;
	list-style: none;
	font: 14pt Tahoma, Arial;
}
#jsddm li.active {
	xbackground-color: #1978ff;
}


/* menu item link, menu item nolink (but with hover), menu item text (no hover) */
#jsddm li a, #jsddm li span.nolink, #jsddm li span.text, #jsddm li ul li span.disabled {
	display: block;
	padding: 10px 20px;
	text-decoration: none;
	border-right: none;
	color: white;
	white-space: nowrap;
}

#jsddm li span.nolink {
	cursor: default;
}

#jsddm li a:hover, #jsddm li span.nolink:hover {
	background-color: #004ab2;
}

/* sub menu */
#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border: 1px solid #004ab2;
	border-top: 0px;

	background-color: white;

	z-index: 1000;
}
/* sub menu item */
#jsddm li ul li {
	float: none;
	display: inline;
}
/* sub menu item link, sub menu item disabled */
#jsddm li ul li a, #jsddm li ul li span.disabled {
	width: auto;
	color: white;
	background-color: #0066f7;
}
/* sub menu item link hover */
#jsddm li ul li a:hover {
	background-color: #004ab2;
	color: white;
}
/* sub menu item disabled */
#jsddm li ul li span.disabled {
	color: #356AA0;
}
/* sub menu item disabled hover */
#jsddm li ul li span.disabled:hover {
	background-color: #384754;
	color: white;
}
/* sub menu line */
#jsddm li ul li hr {
	background-color: #4096EE;
	height: 1px;
	border: 0px;
}

