.menu .imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{
	text-align:left;
	vertical-align:top;
	padding:0px;
	margin:0;
	list-style:none outside none;
	border-style:none;
	background-image:none;
	clear:none;
	float:left;
	display:inline;
	position:static;
	overflow:visible;
	line-height:normal;
}

.imcm li a img{
	display:inline;
	border-width:0px;
	float: left;
}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.

.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}









	/* --[[ Main Container ]]-- */



	/* --[[ Sub Container ]]-- */
#imenus0 li ul {
	-moz-border-radius: 5px;  /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	filter:Alpha(Opacity=50, FinishOpacity=80, Style=2); /* IE */
	-moz-opacity:0.8; /* Moz + FF */
	opacity:0.8; /* CSS3 */
	background-color:#ffffff;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	padding:5px;
	border-radius: 15px;
	width:200px;
	float: left;
	



	 }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {
	float: left;

}

		
	

		/* [active] */
		#imenus0 li a.iactive {}

		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {padding:0px 0px 0px 0px; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {
	color:#333333;
	text-align:left;
	font-size:13px;
	text-decoration:none;
	float:left;
	min-height:24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	background-image: url(../images/icon/index_18.jpg);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	line-height: 18px;
	width: 170px;
	margin-left: 5px;
	margin-right: 5px;
	display: inline;
	
}

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#ff6214; }
		#imenus0 ul li a.ihover {color:#ff6214; text-decoration: none; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }

		/* [Dividers] */
		
		#imenus0 ul li a:link {
	color:#525252;
}
		#imenus0 ul li a:visited {
	color:#525252;
}
		#imenus0 ul li a:hover {
	color:#ff6214;
}


