#left-mod .menu li{text-indent:15px;line-height:2em;background:url(../images/menu_item.png) no-repeat 0 50%;width:100%;}
#left-mod .menu a{border-bottom:none;width:100%;}
#left-mod .menu li:hover, #left-mod .menu li.iehover, #left-mod .menu li:hover a, #left-mod .menu li.iehover a{background:#ACC22F url(../images/menu_act.png) no-repeat 0 50%;;
  color:#fff;width:100%;

  }
#left-mod .menu li a:hover{color:#fff;border-bottom:none;}


#left-mod ul.menu ul,
#left-mod ul.menu ul ul,
#left-mod ul.menu ul ul ul {
background:#ffffff;
}

#left-mod ul#mainlevel li, #left-mod ul.menu li {
width: 100%;
list-style:none;
padding:0 0 0 0;
margin:0;
}

#left-mod ul#mainlevel li a:link, #left-mod ul#mainlevel li a:visited, #left-mod ul.menu li a:link, #left-mod ul.menu li a:visited {
font-weight:400;
padding:0 0 0 0;
width: 100%;
display:block;
text-decoration:none;
}

#left-mod ul#mainlevel li a:hover, #left-mod ul.menu li a:hover {
font-weight:bold;
color:#fff;
}

#left-mod ul#mainlevel li a#active_menu, #left-mod ul.menu li a#active_menu, #left-mod ul.menu li#current a,
#left-mod li.active a, #nav li.on a
{
text-decoration:none;
color:#fff;
background:#ACC22F url(../images/menu_act.png) no-repeat 0 50%;

}

#left-mod ul.menu ul li {
background:#ACC22F url(../images/menu_act.png) no-repeat 0 50%;
}




/* Root = Vertical, Secondary = Vertical */
#left-mod ul#mainlevel,
#left-mod ul.menu,
#left-mod ul.menu li,
#left-mod ul.menu ul {
width: 100%; /*For KHTML*/
list-style: none;
}

#left-mod ul#mainlevel:after,
#left-mod ul.menu:after /*From IE 7 lack of compliance*/{
clear: both;
display: block;
font: 1px/0px serif;
content: ".";
height: 0;
visibility: hidden;
}

#left-mod ul#mainlevel li, #left-mod ul.menu li {
float: left; /*For IE 7 lack of compliance*/
display: block !important; /*For GOOD browsers*/
display: inline; /*For IE*/
position: relative;
}

/* Root Menu */
#left-mod ul#mainlevel a, #left-mod ul.menu a {
display: block;
height: auto !important;
height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
#left-mod ul.menu a:hover,
#left-mod ul.menu li:hover a,
#left-mod ul.menu li.iehover a {
color:#fff;}

/* 2nd Menu */
#left-mod ul.menu li:hover li a,
#left-mod ul.menu li.iehover li a {
color:#fff;
z-index:500;
}

/* 2nd Menu Hover Persistence */
#left-mod ul.menu li:hover li a:hover,
#left-mod ul.menu li:hover li:hover a,
#left-mod ul.menu li.iehover li a:hover,
#left-mod ul.menu li.iehover li.iehover a {
}

/* 3rd Menu */
#left-mod ul.menu li:hover li:hover li a,
#left-mod ul.menu li.iehover li.iehover li a {
z-index:501;
}

/* 3rd Menu Hover Persistence */
#left-mod ul.menu li:hover li:hover li a:hover,
#left-mod ul.menu li:hover li:hover li:hover a,
#left-mod ul.menu li.iehover li.iehover li a:hover,
#left-mod ul.menu li.iehover li.iehover li.iehover a {
}

/* 4th Menu */
#left-mod ul.menu li:hover li:hover li:hover li a,
#left-mod ul.menu li.iehover li.iehover li.iehover li a {
}

/* 4th Menu Hover */
#left-mod ul.menu li:hover li:hover li:hover li a:hover,
#left-mod ul.menu li.iehover li.iehover li.iehover li a:hover {
}

#left-mod ul.menu ul,
#left-mod ul.menu ul ul,
#left-mod ul.menu ul ul ul {
display: none;
position: absolute;
top: 0px;
left: 100%;
z-index:900;
}

/* Do Not Move - Must Come Before display:block for Gecko */
#left-mod ul.menu li:hover ul ul,
#left-mod ul.menu li:hover ul ul ul,
#left-mod ul.menu li.iehover ul ul,
#left-mod ul.menu li.iehover ul ul ul {
display: none;
}

#left-mod ul.menu li:hover ul,
#left-mod ul.menu ul li:hover ul,
#left-mod ul.menu ul ul li:hover ul,
#left-mod ul.menu li.iehover ul,
#left-mod ul.menu ul li.iehover ul,
#left-mod ul.menu ul ul li.iehover ul {
display: block;
}

/* @end */



/*Joomla 1.0 Menu in Module*/
a.mainlevel {font-size:1em; text-align:left; width: 100%;display: block;text-decoration:none;text-indent:15px;line-height:2em;background:url(../images/menu_item.png) no-repeat 0 50%;width:100%;}
.mainlevel li a{background:url(../images/active_menu.png) no-repeat left center;text-indent:15px;}
/*joomla module lists / menus*/
a.mainlevel {line-height:25px;}
#left-mod li a:hover {font-weight:bold;text-decoration:none;border-bottom:none;}
a.mainlevel:hover {background:#ACC22F url(../images/menu_act.png) no-repeat 0 50%;color:#fff;width:100%;border-bottom:none;font-weight:bold;}
a.mainlevel#active_menu{ text-indent:15px; background:#ACC22F url(../images/menu_act.png) no-repeat 0 50%;color:#fff;width:100%;}

a.sublevel {background:url(../images/indent1.png) no-repeat 0 3px;line-height:25px;font-weight:normal;text-decoration:none;padding-left:20px;width:100%;}
a.sublevel:hover{font-weight:bold;width:100%;border-bottom:none;text-decoration:none;} 
a.sublevel#active_menu:hover { }
a.sublevel#active_menu {font-weight:bold;text-decoration:underline;}
html>body a.mainlevel {width:100%;} /* Opera5-Fix-fix ;-) */
html>body a.sublevel {width:100%;} /* Opera5-Fix-fix ;-) */

