/* CSS Document */
.hJSlideMenu {
	text-align:center;
	padding: 10px;
	}
.hJSlideMenu ul {
	list-style:none;
	text-align:left;
	display:inline;
	padding:0px;
	}
.hJSlideMenu ul li {
	display:inline;
	}
.hJSlideMenu ul li a {
	color:#ffffff;
	padding:12px 6px 0px 7px;
	font-size:1.2em;
	font-weight:bold;
	}
.hJSlideMenu ul ul {
	display:none;
	position:absolute;
	background:url(../images/shadow.png);
	border-top: 3px solid #ffffff;
	margin: 0px;
	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;
	display:block;
	}
.hJSlideMenu ul ul li a:hover {
	background:#89AC2A;
	color:#ffffff;
	}
.hJSlideMenu .sep {
	background: url(../images/sep.gif) repeat-y center;
	text-indent:-9999px;
	}
li.clearBoth {
	float:none;
	border:none !important;
	}