
#menu{ margin:29px 0px 0px 0px; padding:0px; float:left; width:240px; font-size:13px; }

#menu ul {
  list-style: none;
  margin: 0;
  padding: 0; text-align:left; 
}

#menu ul li{
  margin: 0;
  padding: 0;
  background:url(../images/menu_bg.png) center bottom no-repeat;
}

#menu ul li.hover,
#menu ul li:hover { position: relative; z-index: 599; }

#menu ul ul{
	visibility: hidden; 
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
}



#menu ul li:hover > ul { visibility: visible; 
animation: skew 2s;
animation-iteration-count: 1;
-webkit-animation: skew 2s; /* Safari & Chrome */
-webkit-animation-iteration-count: 2;
 }

#menu ul { top: 0; left: 188px;}
#menu ul ul { top: 0; left: 241px;  text-transform:capitalize;  background:url(../images/wtp.png);
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;  }

#menu span, #menu a {
	display: inline-block;
	font-family:Verdana, Geneva, sans-serif; 
	font-size: 15px; font-weight:normal; outline:none;
	}
	
#menu .span2 {
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px; font-weight:500; }


#menu li a{ color:#005397; }
#menu li a:hover, #menu li a.active {color:#000; background:url(../images/menu_bg_active.png) center bottom no-repeat; }
/*#menu li a:hover{ color:#f36f21;}
#menu li a:active { background:url(../images/transparent-arrow.png) center right no-repeat; color:#f36f21;  }*/

.arrow{ margin:0px; padding:0px; width:13px; height:23px; position:absolute; top:7px; left:-12px; }

#menu a {
    /*color: #FFF;*/
    line-height: 30px; 
    padding: 7px 26px 7px 19px; text-align:center;
    width: 240px; }
	
#menu ul ul ul{ left:270px;}

#menu ul ul li a{ text-align:left; width:224px; }
/*#menu ul ul li:last-child a{ background:none;}*/


#menu ul ul li {
	background:url(../images/menu_bg.png) center bottom no-repeat;
	margin-left:1px; }

#menu ul ul li:hover { color:#f36f21;}

@keyframes skew {
0% { opacity:0; }
25% { opacity:3; }
50% { opacity:8; }
100% { opacity:10;}
}
 
@-webkit-keyframes skew {
0%  { -webkit-opacity:0; }
25% { -webkit-opacity:3;}
50% { -webkit-opacity:8;}
100% { -webkit-opacity:10; }
}


