.arrowlistmenu .menu-container {
}

.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
font: bold 13px Arial;
color:#ec3e11;
margin: 0 0 10px 0; /*bottom spacing between header and rest of content*/
padding: 1px 0 1px 3px; /*header text is indented 10px*/
cursor: pointer;
background: url(../images/arrow_bullet.png) no-repeat;
background-position:89px 8px;
}

.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/
}

.arrowlistmenu ul { /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0 0 10px 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li {
padding-bottom: 2px; /*bottom spacing between menu items*/
margin:0;
background-image:none;
}

.arrowlistmenu ul li a {
display:block;
padding: 3px 4px 3px 0;
text-decoration: none;
font-size:13px;
font-weight: bold;
color:#666;
}

.arrowlistmenu ul li a:hover { /*hover state CSS*/
color:#ec3e11;
text-decoration:underline;
}
