.arrowlistmenu{
width: 193px; /*width of accordion menu*/
min-height:250px;
}

.arrowlistmenu .topmenu{
width:193px;
line-height:40px;
padding:0px;
margin:0px;
overflow:hidden;
}




.arrowlistmenu .menuheader{ 
float:left;
width:183px;
line-height:40px;
color: #fff;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-align:left; 
cursor: pointer;
padding-left:20px;
margin-bottom:0px;
}

.arrowlistmenu .menuheader a{
   font:bold 11pt/40px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
   color:#784329;
text-decoration:none;
}


.arrowlistmenu .menuheader a:hover{
   font:bolder 11pt/40px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
   color:#ff6600;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
float:left;
width:183px;
line-height:40px;
background:url(../images/topbg1.png) 0px 0px no-repeat;
padding-left:20px;
color:#fff;
cursor: pointer;
margin-bottom:0px;
border:0px solid #0066ff;
}

.arrowlistmenu .openheader a{
   font:bold 11pt/40px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
   color:#fff;
text-decoration:none;
}

.arrowlistmenu .openheader a:hover{
   font:bold 11pt/40px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
   color:#ff6600;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
padding: 0;
padding-top:4px;
margin-top: -4px;  /*bottom spacing between each UL and rest of content*/
background:url(../images/bg.png) -1px 0px no-repeat;
}

.arrowlistmenu ul li{
line-height:33px;
padding-bottom: 0px; /*bottom spacing between menu items*/
margin-bottom:0px;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/

}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/

}

.arrowlistmenu ul li a{
color: #a7261b;
display: block;
padding-left:20px;
font:bold 11pt/33px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
text-align:left;  
text-decoration: none;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
padding-left:20px;
font:bold 11pt/33px Microsoft JhengHei,Microsoft Yahei,Arial,PMingLiU;
color: #ff6600;
background:url(../images/subbg.png) 8px no-repeat;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
}
