.listmenu{
width: 170px; /*width of accordion menu*/
margin: 247px 10px 0 0;
padding: 0;
position: absolute;
text-align: right;
font-family: Verdana, Arial, sans-serif;
text-transform: lowercase;
}

.listmenu .menuheader, .listmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
margin: 0 0 2px 0; /*bottom spacing between header and rest of content*/
padding:0;
color: #000;
font-size: 14px;
text-decoration:none;
font-weight: normal;
cursor: hand;
cursor: pointer;
border:none;
}

.listmenu .menuheader a:hover, .listmenu .openheader a{ /*CSS class to apply to expandable header when it's expanded*/
color: #6f8426;
}

.listmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.listmenu ul li{
/*padding-bottom: 2px; bottom spacing between menu items*/
}

.listmenu ul.categoryitems li a{
color: #000;
background: url(../images/square_gray_sm.gif) no-repeat center right; /*custom bullet list image*/
padding: 0 10px 0 0; /*link text is indented 10px*/
display: block;
text-decoration: none;
font-weight: normal;
font-size: 11px;

}

.listmenu ul.subcategoryitems li a{
color: #666;
background: url(../images/square_gray_sm2.gif) no-repeat center right; /*custom bullet list image*/
padding: 0 20px 0 0; /*link text is indented 10px*/
display: block;
text-decoration: none;
font-weight: normal;
font-size: 11px;
}

.listmenu ul.subcategoryitems2 li a, .listmenu ul.subcategoryitems22 li a, .listmenu ul.subcategoryitems23 li a, .listmenu ul.subcategoryitems24 li a{
color: #6f8426;
background: url(../images/square_gray_sm3.gif) no-repeat center right; /*custom bullet list image*/
padding: 0 30px 0 0; /*link text is indented 10px*/
display: block;
text-decoration: none;
font-weight: normal;
font-size: 11px;
}

.listmenu ul.categoryitems li a:hover, .listmenu ul.categoryitems li.current a, .listmenu ul.opensubheader li a{ /*hover state CSS*/
color: #6f8426;
background: url(../images/square_green_sm.gif) no-repeat center right; /*custom bullet list image*/
}

.listmenu ul.subcategoryitems li a:hover, .listmenu ul.opensubheader2 li a{ /*hover state CSS*/
color: #6f8426;
background: url(../images/square_green_sm2.gif) no-repeat center right; /*custom bullet list image*/
}

.listmenu ul.subcategoryitems2 li a:hover, .listmenu ul.subcategoryitems22 li a:hover, .listmenu ul.subcategoryitems23 li a:hover, .listmenu ul.subcategoryitems24 li a:hover, .listmenu .opensubheader22 a, .listmenu .opensubheader23 a, .listmenu .opensubheader24 a { /*hover state CSS*/
color: #ccc;
background: url(../images/square_green_sm3.gif) no-repeat center right; /*custom bullet list image*/
}