.jqueryslidemenu { position:relative; z-index:22;}

.jqueryslidemenu ul { margin: 0; padding: 0; list-style-type: none; position:relative; z-index:1; }

/*Top level list items*/

.jqueryslidemenu ul li:first-child{ padding-left:0;}

.jqueryslidemenu ul li {list-style:none; font-size:18px; float:left; padding:0 16px; position:relative; text-align:center; }

/*Top level menu link items style*/

.jqueryslidemenu ul li a { display: block; color:#fff; font-size:15px; text-decoration: none; padding:24px 0 0 0; height:41px; font-weight: bold;}

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block; }

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited { color: 000; }

.jqueryslidemenu ul li a:hover { color: #fab020; }
.jqueryslidemenu ul li.current-menu-item a { color: #fab020; }




/*1st sub level menu*/

.jqueryslidemenu ul li ul { position: absolute; left: 0; display: block; visibility: hidden; width:auto !important; max-width:222px; top:65px !important;}

/*Sub level menu list items (undo style from Top level List Items)*/

.jqueryslidemenu ul li ul li { display: list-item; float: none;  height: auto; line-height: 25px; padding:0 !important; text-align:left; }

.jqueryslidemenu ul li ul li+li { padding-right:0 !important;}

/*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:15px; font-family:novecento_widenormal; padding: 5px 5px 5px 15px; width: 149px; margin: 0; border-top-width: 0; border-bottom: 1px solid #ddd; background:#1ea8dd; height:30px; font-family: 'Lato', sans-serif; color:#fff;}

.jqueryslidemenuz ul li ul li a:hover { /*sub menus hover style*/ background: #eff9ff; color: black; }



/* ######### CSS classes applied to down and right arrow images  ######### */



#wraper .header .inner .nav{ height:50px; line-height:50px; padding:16px 0 10px 0;}

/*#wraper .header .inner .nav li{ list-style:none; font-size:18px; float:left; padding:0 15px;}*/

#wraper .header .inner .nav li+li+li+li+li+li{ padding:0 0 0 46px;}

#wraper .header .inner .nav li+li+li+li+li+li ul{ padding:0 0 0 46px;}

#wraper .header .inner .nav li:first-child{ padding-left:0;}

#wraper .header .inner .nav li a{ color:#154398;}



.jqueryslidemenu ul li:hover, .jqueryslidemenu ul li:hover ul{ z-index:9999; }



.downarrowclass { position: absolute; top: 12px; right: 7px; display:none !important; }

.rightarrowclass { position: absolute; top: 6px; right: 5px; }



.jqueryslidemenu{ height:65px; background:#1ea8dd;}

.jqueryslidemenu ul{width:965px; margin:0 auto}

.jqueryslidemenu ul li span{ display:block; margin-top:-12px;  font-weight: bold;}

