.jquerycssmenu{
font: bold 12px Trebuchet MS;
/* border-bottom: 1px solid black;*/
background: #333333;
line-height: 48px;
padding-left: 15px; /*offset of tabs relative to browser left edge*/
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
background: #333333;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a:link, .jquerycssmenu ul li a:visited {
display: block;
padding: 5px 7px 4px 7px;
margin-right: 13px; /*spacing between tabs*/
color: #FFFFFF;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
color: #999977;
}

.mmenu li { float: left; width: 80px; }


/*********************************************************************/
/*1st sub level menu*/
/*********************************************************************/
.jquerycssmenu ul li ul{
position: absolute;
left: 0px;
display: inline;
list-style-type: none;
visibility: hidden;
background: #333333;
width: auto;
white-space:nowrap;
line-height: 22px;
}

/*Sub level menu list items*/
.jquerycssmenu ul li ul li{
display: inline;
float: none;
/* background: #333333; */
line-height: 22px;
}

.jquerycssmenu ul li ul li a:link, .jquerycssmenu ul li ul li a:visited {
padding: 5px 7px 4px 7px;
font: normal;
color: #FFFFFF;
text-decoration: none;
}

.jquerycssmenu ul li ul li a:hover{
color: #999977;
}

/**************************************************************************/
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
/**************************************************************************/
.jquerycssmenu ul li ul li ul{
/* border: 1px #FFFFFF solid; */
position: relative;
left: 100;
display: inline;
list-style-type: none;
width: 900px;
}

* html .jquerycssmenu ul li ul li ul{
position: absolute;
}

.jquerycssmenu ul li ul li ul li{
/* border: 1px #FFFFFF dotted; */
display: inline;
float: left;
background: #transparent;
line-height: 20px;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}
