@charset "utf-8";
/* CSS Document */

body{ 
	margin:0; 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:18px;
	color:#474747; 
}

#submenudiv{
	background-color:#c63e03;
	border-bottom:1px solid #f16122;
	line-height:22px;
	color:#fff;
}
#submenudiv .subdiv{
	background-color:#c63e03;
}
#submenudiv a{
	text-decoration:none;
	font-size:11px;
	color:#eee;
}
#submenudiv:hover{
	background-color:#7a2601;
}

#submenudiv:hover a{
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

#submenudiv:hover .subdiv{
	background-color:#7a2601;
}

#collapsed{
	background-color:#7a2601;
	border-bottom:1px solid #f16122;
	line-height:22px;
}

#collapsed a{
	text-decoration:none;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

#collapsed .subdiv{
	background-color:#c63e03;/*c20000*/
}

#leafmenudiv{
	background-color:#c63e03;
	border-bottom:1px solid #d9d9d9;
	line-height:22px;
	margin-left:22px;
}
#leafmenudiv .subdiv{
	background-color:#c63e03;
}
#leafmenudiv a{
	text-decoration:none;
	font-size:11px;
	color:#474747;
}
#leafmenudiv:hover{
	background-color:#848484;
}

#leafmenudiv:hover a{
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

#leafmenudiv:hover .subdiv{
	background-color:#848484;
}

#lselected{
	background-color:#848484;
	border-bottom:1px solid #d9d9d9;
	line-height:22px;
	margin-left:22px;
}

#lselected a{
	text-decoration:none;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

#lselected .subdiv{
	background-color:#f16122;/*c20000*/
}


.menu ul {
    height: 0px;
    overflow: hidden;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    display: block;
    position: absolute;
    z-index: 1000;
    list-style: none;
	margin-top: 14px;

}
.menu ul li{
	background-color:rgba(198,62,3,0.7);/*#c63e03;*/
	border-bottom:1px solid #f16122;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	margin-left:-40px;
	left:-20px;
	color:#fff;
}

.menu ul li:hover{
	background-color:rgba(122,38,1,0.8); /*#7a2601;
	filter:alpha(opacity=70); 
	opacity:.7;*/
	
}

.menu:hover ul {
    height: 200px;
}

#sublink{
	color:#fff;
	text-decoration: none;
}

#sublink:hover{
	color:#eee;
	text-decoration: none;
}