/* CSS Document */
.hJSlideMenu {
	padding: 3px 10px;
	}
.hJSlideMenu ul {
	list-style:none;
	text-align:left;
	padding: 0px;
	display:inline;
	}
.hJSlideMenu ul li {
	display:inline;
	}
.hJSlideMenu ul li a {
	padding:12px 12px 0px 12px;
	color:#ffffff;
	}
.hJSlideMenu ul ul {
	display:none;
	position:absolute;
	background:url(../images/shadow.png);
	border-top: 3px solid #003366;
	margin: 0px 0px 0px 12px;
	padding:0px 2px 2px 0px;
	}
.hJSlideMenu ul ul li {
	display:block;
	padding:0px;
	background:#ffffff;
	border: 1px solid #cccccc;
	border-top:none;
	}
.hJSlideMenu ul ul .liLevel-0 {
	border: 1px solid #cccccc;
	}
.hJSlideMenu ul ul li a {
	padding: 5px 10px;
	color:#003366;
	display:block;
	}
.hJSlideMenu ul ul li a:hover {
	background:#003366;
	color:#ffffff !important;
	}
.hJSlideMenu .sep {
	background: url(../images/sep.gif) repeat-y center;
	text-indent:-9999px;
	}
li.clearBoth {
	float:none;
	border:none !important;
	}
