.jsdomenuarrow {
	background-image: url(jsDOMenu/images/menu_arrow.gif);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenuarrowover {
	background-repeat: no-repeat;
	height: 7px;
	position: absolute;
	right: 8px;
	width: 4px;
	background-image: url(jsDOMenu/images/menu_arrow.gif);
}

.jsdomenubardiv {
	background-color: #858385;
	background-position: left;
	background-repeat: no-repeat;
	border: 1px outset;
	cursor: default;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	position: absolute; /* Do not alter this line! */
	visibility: visible;
}

.jsdomenubardragdiv {
	cursor: move;
	display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	position: relative; /* Do not alter this line! */
	visibility: hidden;
	width: 9px;
}

.jsdomenubaritem {
	background-color: #858385;
	border: none;
	color: #ffffff;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 0px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemclick {
	background-color: #EFEDDE;
	border: 1px solid #8A867A;
	color: #858385;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemover {
	background-color: #858385;
	border: 1px solid #316AC5;
	color: #FFFFFF;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative; /* Do not alter this line! */
}

.jsdomenudiv {
	background-color: #9E033A;
	background-image: url(jsDOMenu/images/menu_left.png);
	background-repeat: repeat-y;
	cursor: hand;
	padding-bottom: 1px;
	padding-top: 1px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
	border: 0px solid;
}

.jsdomenuitem {
	background: transparent;
	border: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 18px;
	padding-top: 1px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
	background-color: #2054C1;
	border: 1px solid #9E033A;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 1px;
	margin-right: 1px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 15px;
	padding-top: 0px;
	position: relative; /* Do not alter this line! */
}

.jsdomenusep {
	padding-left: 28px;
}

.jsdomenusep hr {
}

.jsdomenuitemheading {
	background-color: #2054C1;
	background-image: url(jsDOMenu/images/menu_heading_left.png);
	background-repeat: repeat-y;
	border: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 1px;
	position: relative; /* Do not alter this line! */
}