.jquerycssmenu { padding-left:5px; }

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a.lv_0{
    display: block;
    background:url(../img/menuleft.png) no-repeat left center;
    height:49px;
    padding-left:9px;
    padding-right:5px;
    color: #FFFFFF;
    text-decoration: none;
}

.jquerycssmenu ul li a.lv_0 span{
    float:left;
    display:block;
    line-height:49px;
    padding:0px 15px 0px 0px;
    background:url(../img/menuright.png) no-repeat right center;
    text-transform:uppercase;
}
.jquerycssmenu ul li a.lv_0:hover {
    color:#F60;
    text-decoration:none;
}	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
    z-index:1000;
    position: absolute;
    left: 0;
    display: block;
    visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li {
    display: list-item;
    float: none;
    margin-bottom:1px;
    margin-left:1px;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
    top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
    display:block;
    width:200px; 
    padding:3px 5px;
    color:#000000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background:#54245d;
}
.jquerycssmenu ul li ul li a span {
    background:none;
    text-transform:capitalize;
}
.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */
.jquerycssmenu img { width:0; height:0; display:none; }
.downarrowclass { display:none; }
.rightarrowclass { display:none; }
