.jquerycssmenu{
    font-weight:   normal;
    font-size:     12px;
    font-family:   Tahoma, Arial, Helvetica, sans-serif;
    border-bottom: 0px solid #ff0000;
    padding-left:  0px; /*offset of tabs relative to browser left edge*/
    padding-bottom:  0px;
}

.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{
    font-size:     12px;
    font-weight:      bold;
    display:          block;
    width:            156px;
    min-width:        156px;
    text-align:       left;
    background:       #e7e5e3;
    padding:          4px 0px 4px 2px;
    margin-right:     0px; /*spacing between tabs*/
    border-bottom:    1px solid #cccccc;
    border-left:      1px solid #cccccc;
    color:            #2d2b2b;
    text-decoration:  none;
}

.jquerycssmenu ul li a:hover{
    background-color: #f4e7da;
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
    position:    absolute;
    left:        0;
    display:     block;
    visibility:  hidden;
    border-top:  1px solid #f4e7da;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
    display:  list-item;
    float:    none;
}

/*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{

    font-weight:   bold;
    font-size:     14px;
    font-family:   Tahoma, Arial, Helvetica, sans-serif;
    
    background:       #f4e7da;
    color:            black;
    padding:          4px 5px;
    margin:           0;
    border-top-width: 0;
    border-bottom:    1px solid #fff;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
    color:      #ff0000;
}

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

.downarrowclass{
    position: absolute;
    top:      7px;
    right:    5px;
}

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