.arrowlistmenu{
width: 100%; /*width of accordion menu*/
/*background-color:#ffffff;*/
background-color:#f9f9f9;
text-align:left;
border-left: 1px solid #a4cfff;
border-right: 1px solid #a4cfff;
border-bottom: 1px solid #a4cfff;
}


.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
/*font: normal 16px "Times New Roman", Times, serif;*/

/*color: #21759b;*/

/*background: #f1f1f1 ;*/

background: transparent url( "../images/add_back.jpg" ) no-repeat 0 0;
font-size:20px;
border-bottom: 1px solid #a4cfff;
border-top: 1px solid #a4cfff;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-top:0px;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}


.arrowlistmenu .menuheader1{ /*CSS class for menu headers in general (expanding or not!)*/
/*font: normal 16px "Times New Roman", Times, serif;*/

/*color: #21759b;*/

/*background: #f1f1f1 ;*/

background: transparent url( "../images/add_back.jpg" ) no-repeat 0 0;
font-size:16px;
border-bottom: 1px solid #a4cfff;
border-top: 1px solid #a4cfff;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-top:0px;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.categoryitems {
/*font: normal 13px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;*/
font-size:12px;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background: #888888 ;*/
font-size:20px;
color:#333333;
border-bottom: 1px solid #a4cfff;
border-top: 1px solid #a4cfff;
background: transparent url( "../images/substract.jpg" ) no-repeat 0 0;
}

.arrowlistmenu .openheader1{ /*CSS class to apply to expandable header when it's expanded*/
/*background: #888888 ;*/
font-size:16px;
color:#333333;
border-bottom: 1px solid #a4cfff;
border-top: 1px solid #a4cfff;
background: transparent url( "../images/substract.jpg" ) no-repeat 0 0;
}

.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: 5px; /*bottom spacing between menu items*/
font-size:12px;
padding-left:10px;

}

.arrowlistmenu ul li a{
color: #3d87d9;
text-decoration: none;
font-weight: normal;
font-size:12px;
}

.arrowlistmenu ul li a:visited{
color: #3d87d9;
font-size:12px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #3d87d9;
font-size:12px;
/*background-color: #eaf2fa;*/
}
.homemenu {
width: 178px; /*width of accordion menu*/
text-align:left;
border: 1px solid #e3e3e3;
background:#777777;
color:#ffffff;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/
margin-top:10px;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}
.homemenu a {
color:#ffffff;
text-decoration:none;
}

.expandCollapseMenu {
width: 178px; /*width of accordion menu*/
text-align:right;
border: 0px solid #e3e3e3;
background:#FFFFFF;
color:#333333;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/
/*margin-top:10px;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.expandCollapseMenu a {
color:#333333;
text-decoration:none;
}