@charset "utf-8";
/* CSS Document */



#MenuTop {
	position:absolute;
	top:108px;
	z-index:99999;
	height:42px;
}







/*top*/
#MenuTop .Menu_title {
}
#MenuTop .Menu_title .mt_03 {
}
#MenuTop .Menu_title .mt_02 {
}
#MenuTop .Menu_title .mt_01 {
}
/*center*/
#MenuTop .Menu_content {
	width:100%;
}
#MenuTop .Menu_content .mc_03 {

}
#MenuTop .Menu_content .mc_02 {

}
#MenuTop .Menu_content .mc_01 {

}
/*bottom*/
#MenuTop .Menu_content {
}
#MenuTop .Menu_content .mb_03 {
}
#MenuTop .Menu_content .mb_02 {
}
#MenuTop .Menu_content .mb_01 {
}


#MenuTop .Menu_content .mc_01 .jqueryslidemenu {
   	font-size: 18px;
    height:40px;
	width: 100%;


}
.jqueryslidemenu ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
	width:100%;

	 
}



.jqueryslidemenu ul li {
	display: inline;
    float: left;
    position: relative;
    text-align: left;

}




.jqueryslidemenu ul li a {
    display: block;
    padding-left:40px;
    padding-right: 40px!important;
    color: #FFFFFF;
	text-align:center;
	line-height:42px;
	height:42px;
	letter-spacing:0.1em;
	font-weight:normal;




}



* html .jqueryslidemenu1 ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}


.jqueryslidemenu ul li a:hover{
	color:#fbfbfb

}





/*1st sub level menu*/
.jqueryslidemenu ul li ul{
	position: absolute;
	top:-999em;
	z-index:99999;
	background:none;
	display:block;




}




/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu  ul li ul li{
	display:table-row;
	font-weight:normal;
	background: #89c997;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	z-index:2;
}



/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
	 border-bottom:1px  #ececec solid;
    font-size: 15px;

    margin-left: -1px;
    margin-right: 0;
    padding-top: 8px;
	padding: 10px 10px 8px 15px!important;
    width: 168px;
	line-height:18px;
	height:auto;
	text-align:left;
	color:#333;
	background:none;
	

}
.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
    background:#097c25;

	color:#FFFFFF;}
	
	


.jqueryslidemenu ul li ul li ul{
	visibility:visible;
	position:absolute;
	float:left;
	z-index:999999;
	display:none;

}



.jqueryslidemenu ul li ul li ul li{
		float:left;
}
.jqueryslidemenu ul li ul li ul li a{
	font-size:13px;
	 
	

}
.jqueryslidemenu ul li ul li ul li a:hover{ /*sub menus hover style*/

	font-size:13px;
}


/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass {
    position: absolute;
    right: 7px;
    top: 20px;
}
.rightarrowclass {
    position: absolute;
    right:8px;
    top: 12px;
}

@media only screen and (max-width:1024px) {

.jqueryslidemenu ul li a {

    padding-left: 21px;
    padding-right: 21px!important;
	}
}