.jqueryslidemenu{float:right;margin-right:20px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-left:1px solid #222;border-right:1px solid #444;height:40px;padding:0px;}
.jqueryslidemenu ul{z-index: 598;margin: 0;padding: 0;list-style-type: none;margin-top:0px;}
/*Top level list items*/
.jqueryslidemenu ul li{list-style: none;position: relative;display: inline;float: left;margin:0px;
border-left:1px solid #444;border-right:1px solid #222;min-height:38px;}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;text-align: center;font-size:12px;color:#ccc;text-decoration: none;
min-height:20px;padding:8px 18px 9px 18px;}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;}
.jqueryslidemenu ul li a:hover{color:#fff;text-shadow: none;
-moz-box-shadow: inset 0px 0px 5px #222;
-webkit-box-shadow: inset 0px 0px 5px #222;
box-shadow: inset 0px 0px 10px #222;

}
.jqueryslidemenu ul li:hover{}
.jqueryslidemenu .current-menu-item{}
.jqueryslidemenu ul li.current-menu-item a{color:#fff;text-shadow: none;
-moz-box-shadow: inset 0px 0px 5px #111;
-webkit-box-shadow: inset 0px 0px 5px #111;
box-shadow: inset 0px 0px 10px #111;padding-bottom:7px;border:1px solid #444;}
.jqueryslidemenu ul li.current-menu-item ul li a{color: #ccc; /*son los submenus seleccionados*/
-moz-box-shadow: inset 0px 0px 0px #111;
-webkit-box-shadow: inset 0px 0px 0px #111;
box-shadow: inset 0px 0px 00px #111;
}
.jqueryslidemenu ul li.current-menu-item ul li a:hover{color: #fff; /*hover sobre los submenus seleccionados*/
-moz-box-shadow: inset 0px 0px 5px #111;
-webkit-box-shadow: inset 0px 0px 5px #111;
box-shadow: inset 0px 0px 5px #111;
}
.jqueryslidemenu ul li.current-menu-item ul li.current-menu-item a{}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: 0px;top:36px !important;display: block;visibility: hidden;background:#333 !important;width:170px;
border:1px solid #616161;padding-bottom:1px;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li.current-menu-item{}
.jqueryslidemenu ul li ul li{
list-style: none;width: 170px;display: list-item;float: none;padding:0 0 0 0px;border:none;background:#333;border-bottom:1px solid #222;border-top:1px solid #444;border-left:1px solid #444;border-right:1px solid #444;}

/* .jqueryslidemenu ul li ul li:first-child{
-moz-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;} */

.jqueryslidemenu ul li ul li:hover{}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{top: 0;}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font-size: 12px;
padding: 10px 5px !important;
height:20px;
padding-left:20px !important;
text-align: left;
margin: 0px !important;
border-top: 0px !important;
color:#ccc;
margin:2px;
padding-top:4px;
padding-bottom:4px;
margin-right:0px;
}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
color:#fff;
/*
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important; */
}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
