/* CSS Document */

.arrowlistmenu{
width: 160px;
}

.arrowlistmenu .menuheader{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #2d2d2d;
background: url(arrowbullet.png) no-repeat center left;
padding: 4px 0 4px 19px;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{
color: #2d2d2d;
}

.arrowlistmenu .menuheader a:hover{
text-decoration:underline;
}

.arrowlistmenu h3 a{
font-color: #2d2d2d;
text-decoration: none;
}

.arrowlistmenu ul.h-sep {
list-style-type: none;
background: transparent url('categories_delim.gif') repeat-x scroll center center;
font-size:1px;
height:1px;
line-height:1px;
padding: 0;
margin: 0;
}

.arrowlistmenu .openheader{
text-decoration: none;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.arrowlistmenu ul li{
padding-bottom: 2px;
}

.arrowlistmenu ul li .opensubheader{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #990000;
margin-left:5px;
background: url(arrowbullet.png) no-repeat center left;
padding: 4px 0 4px 19px;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu ul li .closedsubheader{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #990000;
margin-left:5px;
background: url(arrowbullet.png) no-repeat center left;
padding: 4px 0 4px 19px;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu ul li a{
color: #014EAD;
display: block;
padding: 2px 0;
padding-left: 24px;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 11px;
}

.arrowlistmenu ul li a:hover{
text-decoration:underline;
}

