.jquerycssmenu {
	margin:auto;
	clear:both;
	z-index:99999;
	margin-left:20px;
}

.jquerycssmenu, .jquerycssmenu * {
font: 12px Arial, Helvetica, sans-serif;
}

.jquerycssmenu ul{
	margin: 0;
	padding: 3px;
	list-style-type: none;
	z-index:99999;
}

/*Top level list items*/
.jquerycssmenu ul li{
	position: relative;
	float: left;
	padding: 0 5px 5px 3px;
	margin: 0 8px; /*spacing between tabs*/
	text-decoration: none;
	z-index:99999;
}

.jquerycssmenu ul li.divisor {
	padding: 5px 0;
	margin:0;
}

.jquerycssmenu ul li.divisor:hover {
	background-color:transparent;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
	color: #000;
	text-decoration:none;
	z-index:99999;
}

.jquerycssmenu ul li a:hover{
/*background-color:#f0f4e6;*/
text-decoration:underline;
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border:0;
background-color:transparent;
background-position:top;
background-repeat:repeat-x;
filter: Alpha(Opacity=90);
}
.jquerycssmenu ul li ul {
width:176px;
height:auto;
}

/*Sub level menu list items (undo style from Top level List Items)*/

.jquerycssmenu ul li ul li img, .jquerycssmenu ul li ul li * img, .jquerycssmenu ul li ul li * {
	z-index:99999;
}


/*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:hover {
background-image:none;
background: #bdc3cd;
}

.jquerycssmenu ul li ul li a:hover, .jquerycssmenu ul li ul li:hover, .jquerycssmenu ul li ul li:hover a  {
color: #010000;
text-decoration:underline;
}

.jquerycssmenu ul li ul li, .jquerycssmenu ul li ul li.topoMargem:hover {
border: 0;
background: transparent;
padding:0; /*background of tabs (default state)*/
width: 160px; /*width of sub menus*/
background: #eff0f3;
color: #FFF;
padding: 5px 8px;
margin: 0;
border-top-width: 0;
border-bottom:1px;
border-color:#CCC;
border-style:solid;
/*margin-bottom: 1px;*/
background-image:none;
float:left;
filter: Alpha(Opacity=90);
opacity:0.9;
-moz-opacity:0.9;
}
.jquerycssmenu ul li ul li.topoMargem, .jquerycssmenu ul li ul li.topoMargem:hover{
	margin-bottom:0;
	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;
}*/
