.arrowlistmenu{
width: 247px; /*width of accordion menu*/
margin-top : 5px;
margin-left:5px;
z-index:-1000;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
height:27px;
background: url('../images/menu_off.jpg') repeat-x bottom left;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
margin-top:5px;
}
.arrowlistmenu .additional_style{
	display: block;
	padding-top:5px;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: black;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url('../images/menu_on.jpg');
}
.arrowlistmenu .openheader .additional_style{color:#fff;}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
/*
.arrowlistmenu ul li a{
color: #A70303;
background: red url(arrowbullet.png) no-repeat center left; 
display: block;
padding: 2px 0;
padding-left: 19px; 
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ 
color: #A70303;
background-color: #F3F3F3;
}
*/
.arrowlistmenu .menu_online{
	z-index:-1000;
	width:230px;
	height:110px;
	margin-left:8px;
	background-color:#ccc;
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7; 
}
.notrans{
filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1; 
}
