@charset "utf-8";
/* CSS Document */

*{
	outline:none;
}

ul.menu{
	list-style:none; margin:0px; padding:0px; 
}

ul.menu *{
	margin:0px; padding:0px;
}

ul.menu a{
	display:block; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;	font-size:13px; font-weight:bold; padding:6px;
}

ul.menu a:hover{
	text-decoration:none;
	color: #000;
}

ul.menu li{
	position:relative;
	float:left;
	padding:7px 24px;
	background:url(../images/nav_divider.jpg) right top no-repeat;
	background-image: url(../images/nav_divider.jpg);
}

ul.menu a.active{
	background-color:#decfbb; color:#000;
}

ul.menu ul{ position:absolute; z-index:900; list-style:none; top:40px; left:0px; background-color:#fff; display:none; opacity:0; width:160px; 
}

ul.menu ul li {position:relative; padding:0px 0 0px 0px; width:160px; left:0px; background-image:none;
}

ul.menu ul li a {display:block; padding:0px; color:#fff;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:1px solid #FFF;
	padding:5px 5px 5px 10px;
	background-color:#666;
}

ul.menu ul li a:hover {	font:normal 13px Arial, Helvetica, sans-serif;	
	color:#fff;	text-decoration:none; background-color:#333;
}

ul.menu ul ul{ position:absolute; z-index:900; list-style:none; top:0px; left:171px; background-color:#fff; display:none; opacity:0; width:170px; 
}

ul.menu ul ul li {position:relative; padding:0px 0 0px 0px; width:170px;  background-image:none;
}

ul.menu ul ul li a {display:block; padding:0px; color:#fff;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:1px solid #999999;
	padding:4px 0px 4px 10px;
	background-color:#666666;
}

ul.menu ul ul li a:hover {	font:normal 13px Arial, Helvetica, sans-serif;	
	color:#000000;	text-decoration:none; background-color:#0099CC;
}
