#menu{ display:}


ul.dropdown ul {	display:none; margin:0px; padding:0px; z-index:99090909099; position:relative	 }
ul.dropdown li:hover>ul {	display:block}
ul.dropdown ul {	position: absolute;	top:100%;	z-index:99999999999999 !important;}
ul.dropdown ul ul {	left:100%; 	top:-1px; 	z-index:1000000 !important; }
ul.dropdown, ul.dropdown ul {	margin:0px;	list-style:none; }
ul.dropdown {	display:block;	zoom:1;	float: left;	}
ul.dropdown li {	display:block; 	  }
ul.dropdown li.sep a:hover {display:block;  }
ul.dropdown span {	overflow:hidden;}
ul.dropdown li {	float:left;	 }
ul.dropdown ul {   background-color:#fff  !important;  box-shadow:0px 0px 12px #666;	}
ul.dropdown ul li {	float:none; border-top:0px;	 margin:0px !important; padding:0px !important; width:100% !important	; box-shadow:0px 1px 3px #ccc; line-height:35px !important;  }
ul.dropdown ul li a { background-image: none !important; white-space:nowrap;	color:#000 !important; padding:4px 10px;   
 text-align:left; 	z-index:100000;	text-decoration:none; display:block;   } 
 ul.dropdown ul li a:hover{ background:#f3f3f3 url(../images/hover-bg.jpg) repeat-x top !important; color:#000 !important}
 ul.dropdown li:hover {	position:relative; }




.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }
.slicknav_btn {	margin: 5px 5px 6px;text-decoration:none;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;	border-radius: 4px; 	background-color: #222222;}
.slicknav_menu  .slicknav_menutxt {	color: #FFF;	font-weight: bold;		text-shadow: 0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar {  background-color: #f5f5f5;}
.slicknav_menu {	background:#4c4c4c;	padding:5px;}
.slicknav_nav {	color:#fff;	margin:0;	padding:0;	font-size:0.875em;}
.slicknav_nav, .slicknav_nav ul {	list-style: none;	overflow:hidden;}
.slicknav_nav ul {	padding:0;	margin:0 0 0 20px;}
.slicknav_nav .slicknav_item {	padding:5px 10px;	margin:2px 5px;}
.slicknav_nav a{	padding:5px 10px;	margin:2px 5px;	text-decoration:none;	color:#fff;}
.slicknav_nav .slicknav_item a {	padding:0;	margin:0;}
.slicknav_nav .slicknav_item:hover {	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	background:#ccc;color:#fff;	}
.slicknav_nav a:hover{	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	background:#ccc;	color:#222;}





