/* CSS Document */
#hor_menu ul{
		font-weight:bold;
		padding:0;
		margin:0;

}
#hor_menu ul, #hor_menu ul ul {
	list-style:none;
	padding:0;
	margin:0;
}


#hor_menu ul li {
	float:left;
	position:relative;
	_width:1%;
	white-space:nowrap;
	padding:0;
	margin:0;
}

#hor_menu ul li ul li{
	width:10em;
	white-space:normal;
}

#hor_menu ul li ul {
	position:absolute;
	margin-top:0em;
	margin-left:.5em; /* for IE */
	display:none;
	margin-top:-0.5em;
}
#hor_menu ul ul li ul {
	margin-top:-2em;
	margin-left:128px;
	display:none;
}

#hor_menu ul ul li ul li ul{
		display:none;
}

/* ******************************************************************* */
/* SHOW SUBMENU  1 */
#hor_menu ul li:hover ul, #hor_menu ul li.over ul {
	display:block;
}
#hor_menu ul li:hover ul ul, #hor_menu ul li.over ul ul {
	display:none;
}
/* SHOW SUBMENU  2 */
#hor_menu ul ul li:hover ul, #hor_menu ul ul li.over ul {
	display:block;
}
/* ******************************************************************* */
/* STYLING UP THE LINKS */
#hor_menu ul li a {
	display:block;
	background:none;
	color:#ccc;
	text-decoration:none;
	padding:14px 10px;
	font-size: 15px ;
	margin-top:5px;
	line-height:8px;
	border-right:1px solid #666666;

}

#hor_menu ul li ul li a  {
	padding:5px;
	font-size:15px;	
	width:120px;
	line-height:12px;
}
#hor_menu ul a:hover {

	color:#999999
}

#hor_menu ul ul a {
	border:1px solid  #999999;

	background: #FFFFFF;
	color: #0066FF;
}

/* ******************************************************************* */

#hor_menu ul {
	z-index:1;
}
#hor_menu ul ul {
	z-index:2;
}
#hor_menu ul ul ul {
	z-index:3;
}

/* ******************************************************************* */

