.jquerycssmenu {
font:13px Verdana;
padding:12px 0 10px 0px;
color:#ccc;
}

.jquerycssmenu ul {
list-style-type:none;
margin:0;
padding:0;
}

.jquerycssmenu li {
padding-top:0;
margin:0;
}

.jquerycssmenu li a:hover {
background:#ccc;
color:#000;
}

/*Top level list items*/
.jquerycssmenu ul li {
position:relative;
display:inline;
float:left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a {
display:block;
margin-right:0;
border-bottom-width:0;
background:#000;
text-decoration:none;
color:#ccc;
padding:5px 7px 4px;
}

/*1st sub level menu*/
.jquerycssmenu ul li ul {
position:absolute;
left:0;
padding-top:3px;
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;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul {
top:0;
}

.jquerycssmenu ul li ul li ul li {
padding-left:0;
margin-top:0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a {
width:160px;
padding-left:8px;
color:#ccc;
border-top:1px solid #ccc;
border-bottom:0;
margin:0;
}

.jquerycssmenu ul li ul li a:hover {
background:#ccc;
color:#000;
}

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass {
position:absolute;
top:9px;
right:5px;
}

.rightarrowclass {
position:absolute;
top:9px;
right:5px;
}
/* Stylesheet: JQueryCSSMenu Modified On 2010-11-05 15:58:21 */
