.cssmenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-size:14px;
	/* font-weight:bold; */
	 
 
	
	}
.cssmenu ul{
	/* background:#fff; */
	height:35px;
	list-style:none;
	margin:0;
	padding:0;

	}
.cssmenu li{
	float:left;
	padding:0px;

	}

.cssmenu li a{
/* 	background:#fff;  *//* url('images/seperator.gif') bottom right no-repeat; */
	color:#686c6d;
	display:block;
	/* font-weight:bold; */
	line-height:35px;
	margin:0px;
	padding:0px 0px 0px 35px;
	text-align:right;
	text-decoration:none;
	}
 
.cssmenu li a:link,
.cssmenu li a:visited {
	text-decoration:none;
	color:#686c6d;
} 
.cssmenu li a:hover, .cssmenu ul li:hover a{

	/* background: #2580a2 url('images/hover.gif') bottom center no-repeat; */
	color:#686c6d;
	text-decoration:none;
	}

.cssmenu li ul{
	/* submenu panel */
	
	background:url(../images/menuback.png) repeat;  
	/* display:none; */
	visibility: hidden; /* mobile drop down compatiable*/
	height:auto;
	padding:0px;
	margin:0px;
/* 	border:black 1px solid ; */
	position:absolute;


	/* dynamic width */
	/* width:230px; */
	padding-right:30px;
	/* end dynamic width */
	 
	
	z-index:1000;
	border:#fff 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f3f9fd', endColorStr='#FFFFFF', gradientType='0'); 
	-webkit-box-shadow: 4px 4px 11px #B4B5B7;
	-moz-box-shadow: 4px 4px 11px #B4B5B7;
    box-shadow: 4px 4px 11px #B4B5B7;
 
 
}
	
.cssmenu ul li a:hover{ 
	color:#6ed2e2;

}			
.cssmenu li.withmu ul{
display:none
}
.cssmenu ul > li.withmu > a { 
	background:url(../images/dropdown.jpg) no-repeat;
	background-position:right 50%;


}		
.cssmenu ul li .active  { 
	color:#6ed2e2;

}	
.cssmenu ul li ul li a:hover{ 
	color:#6ed2e2;

}
.cssmenu li:hover ul{
	display:block;
	
	}
.cssmenu li li {	

	/* background:url('images/sub_sep.gif') bottom left no-repeat; */
/* 	background-color:#fff; */
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	
	/* dynamic width */
	/* 	width:225px; */
	/* end dynamic width */

	}
.cssmenu li:hover li a{
	background:none;
	
	}
.cssmenu li ul  {
	
}
.cssmenu li ul a{
	display:block;
	height:35px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 0px 0px 35px;
	text-align:left;
	}
.cssmenu li ul a:hover, .cssmenu li ul li:hover a{
	/* background:#2580a2 url('images/hover_sub.gif') center left no-repeat; */
	border:0px;
	color:#686c6d;
	text-decoration:none;
	}
.cssmenu p{
	clear:left;
	}	
	
 
 /* 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5; */