@charset "utf-8";
/* CSS Document */

.almenu ul{
margin: 0;
padding: 0;
list-style-type:none;
z-index:1;
}

.almenu ul li {
position:relative;
display: inline;
float:left;
z-index:1;

}

/*Top level list items*/
.almenu ul li a{
display: block;
width: 160px; /*Width of top level menu link items*/
height: 20px;
padding: 0px 0px;
text-decoration: none;
background: url(http://www.reynoldsbros.com.au/images/btn_on.png) center bottom no-repeat;
color: black;
font:  italic bold 14px Arial, Helvetica, sans-serif ;


}

.almenu ul li a:hover{
/*background: url(http://www.reynoldsbros.com.au/images/btn_on.png) center center no-repeat; */

}

/* Sub level menu links style */

	
/*Sub level menu*/
.almenu ul li ul{
left: 15px;
top: 19px;
padding:0px,0px;
position: absolute;
display: block;
visibility:hidden;
border-width: 0 0px 0px 0px;
z-index: 100;

}

.almenu ul li ul li a{
width: 130px; /*width of sub menu levels*/
display: inline-block;
background: #C09A5B;
border-width: 0 0px 0px 0px;
height: 25px;
vertical-align:middle;
color: white;
font:  13px Arial, Helvetica, sans-serif ;

}

	
/*2nd Sub level menu*/
.almenu ul li ul li ul{
top:0px;
left:130px;
z-index: 200;
position: absolute;
display: block;
vertical-align:middle;
visibility:hidden;
z-index:200;
}



.almenu ul li ul li ul li a{
width: 100px; /*width of sub menu levels*/
height: 25px;
display: inline-block;
font-weight: normal;
padding: 2px 5px;
background: #C09A5B;
border-width: 0 0px 0px 0px;
vertical-align:middle;
}

.almenu ul li ul li a:hover{
background: #C09A5B;
border:solid 1px #FFFFFF;
color: #F0EBB1;
}

.almenu ul li ul li ul li a:hover{
background: #C09A5B;
border:solid 1px #FFFFFF;
}

	
	
.usermenu ul{
margin: 0;
padding: 0;
list-style-type:none;
z-index:1;



}

.usermenu ul li {
position:relative;
display:inline-block;
float:left;
z-index:1;



}

/*Top level list items*/
.usermenu ul li a{
display: block;
width: 130px; /*Width of top level menu link items*/
height: 25px;
padding: 0px 0px;
text-decoration: none;
font:  12px italic Arial, Helvetica, sans-serif ;


}

.usermenu ul li a:hover{
text-decoration:underline;
color:#F0EBB1;
}

/* Sub level menu links style */

	
/*Sub level menu*/
.usermenu ul li ul{
left: 30px;
top: 23px;
padding:0px,0px;
position: absolute;
display:inline-block;
visibility:hidden;
z-index: 100;
text-align:left;
background-color:#009645;

}

.usermenu ul li ul li a{
width: 120px; /*width of sub menu levels*/
height:25px;
display: inline-block;
font-weight: normal;
vertical-align:middle;
border:medium;
}

	

.usermenu ul li ul li a:hover{
text-decoration:underline;
}



	