/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** MENUS STYLES ***********************/

/********** default menu **********/

ul.menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.menu li {
    margin: 0;
    padding: 5px 0;
	background: none;
}
ul.menu li a:link, 
ul.menu li a:visited {
    display: block;
    padding: 0 0 0 15px;
    margin: 0;
    text-decoration: none;
	color: #626262;
	background: url(../images/menuDefault.png) left no-repeat;
}
ul.menu li a:hover {
     text-decoration: none;
	 color: #000;
}

ul.menu li.active a{
	 text-decoration: none;
	 color: #000;
}

ul.menu li ul {
    list-style: none;
    margin: 5px 0 0 15px;
    padding: 0;
}

ul.menu li ul li {
    margin: 0;
    padding: 0 0 5px 0;
	background: none;
	border: none;
}

ul.menu li ul li a:link, 
ul.menu li ul li a:visited, 
ul.menu li ul li.active a, 
ul.menu li ul li.active li a, 
ul.menu li ul li.active li li a {
    display: block;
	color: #626262;
}

ul.menu li ul li a:hover,
ul.menu li ul li:hover{
    text-decoration: none;
	color: #000 !important;
}

ul.menu li ul li.active a, 
ul.menu li ul li li.active a, 
ul.menu li ul li li li.active a,
ul.menu li ul li.active {
    text-decoration: none;
	color: #000;
}

/*for blue suffix*/
div.jm-djmodule.blue ul.menu li a:link, 
div.jm-djmodule.blue ul.menu li a:visited {
	color: #fff;
	background: url(../images/menuBlueSuffix.png) left no-repeat;
}
div.jm-djmodule.blue ul.menu li a:hover {
	 color: #000;
}
div.jm-djmodule.blue ul.menu li.active a{
	 color: #000;
}
div.jm-djmodule.blue ul.menu li ul li a:link, 
div.jm-djmodule.blue ul.menu li ul li a:visited, 
div.jm-djmodule.blue ul.menu li ul li.active a, 
div.jm-djmodule.blue ul.menu li ul li.active li a, 
div.jm-djmodule.blue ul.menu li ul li.active li li a {
	color: #fff;
}
div.jm-djmodule.blue ul.menu li ul li a:hover,
div.jm-djmodule.blue ul.menu li ul li:hover{
	color: #000 !important;
}

div.jm-djmodule.blue ul.menu li ul li.active a, 
div.jm-djmodule.blue ul.menu li ul li li.active a, 
div.jm-djmodule.blue ul.menu li ul li li li.active a,
div.jm-djmodule.blue ul.menu li ul li.active {
	color: #000;
}
/***icon menu***/
#jm-topicons ul.menu li {
    margin: 0 0 0 30px;
    padding: 0;
	display: inline-block;
	line-height: 13px;
}
#jm-topicons ul.menu li a:link, 
#jm-topicons ul.menu li a:visited {
    display: inline;
    padding: 0;
    margin: 0;
    text-decoration: none;
	color: #575757;
	font-size: 11px;
	line-height: 13px;
	background: none;
}
#jm-topicons ul.menu li a span{ padding: 0 15px; }
#jm-topicons ul.menu li img{
	vertical-align: middle;
}
#jm-topicons ul.menu li a:hover{
	text-decoration: underline;
}
