#block-system-main-menu ul {
	padding: 0;
	margin: 0;
}
#block-system-main-menu ul, #block-system-main-menu li {
    list-style-image: none;
    list-style-type: none;
}
#block-system-main-menu ul.menu li {
    margin: 0 0 0 0.4em;
}
#block-system-main-menu li a {
    border-bottom: 1px solid #CCCCCC;
	color: #990000;
    display: block;
    padding: 3px 0 5px;
	font-size: 1em;
    line-height: 1.11em;
	font-weight: 100;
}
.region-sidebar-first #block-system-main-menu li.menu-item-564 a {
    text-transform: none;
}
#block-system-main-menu li a.active {
    color: #333333;
}
#block-system-main-menu div.content li.expanded > a:hover {
    border-bottom: none;
}
.region-sidebar-first #block-system-main-menu li a:hover, #block-system-main-menu li.active a {
	color: #000000;
}
#block-system-main-menu div.content li > a.active:before {
    background-image: url(/sites/default/files/css_injector_images_image/bullet-black.gif);
    background-position: 0 1px;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    height: 10px;
    left: -2px;
    margin-left: -10px;
    position: relative;
    width: 10px;
}
#block-system-main-menu div.content ul ul {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 12px;
    margin-left: 0;
}
#block-system-main-menu div.content ul li ul li  {
    margin: 0 0 0 .5em;
    padding-left: 6px;
}
#block-system-main-menu div.content li li a, #block-system-main-menu li.expanded a {
    border: none;
}
#block-system-main-menu div.content li li.first a {
    padding-top: 2px;
}
#block-system-main-menu div.content ul li ul li a {
    color: #333333;
    padding: 1px 0 5px 0;
}

.region-sidebar-first #block-system-main-menu li a:hover, #block-system-main-menu li.active a {
	color: #000000;
        border-bottom: 1px solid #CCCCCC;
}
.region-sidebar-first #block-system-main-menu li li a:hover {
        border-bottom: none;
}