/*--------------------------------------------------------------
 # 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 module menu***/
ul.menu{
   	list-style-type: none;
    margin: 0;
    padding: 0;
	}

ul.menu li {   
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    padding: 2px;
    margin: 0 0 3px 0;     
	background: url(../images/menu_bg.png) bottom left repeat-x #fff;
	border: 1px solid #b8d0d9;
}

ul.menu li a:link, 
ul.menu li a:visited, 
ul.menu li span.separator {
    display: block;
	background: url(../images/menu_a.png) top left no-repeat;
	padding: 3px 0 3px 35px;
	color: #537382;  
    text-decoration: none;
}

ul.menu li a:hover {
	text-decoration: none;
    color: #d22ed5;
    background: url(../images/menu_h.png) top left no-repeat;
}

ul.menu li.active a {
    text-decoration: none;
    color: #d22ed5;
    background: url(../images/menu_h.png) top left no-repeat;
}

/********* Second level ********/

ul.menu li ul {
    list-style: none;
    margin: 0;
    padding: 0 5px 0 0;
}

ul.menu li ul ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.menu li ul li {
    background: none;
    margin: 0;
    border: none;
    padding: 0 0 0 35px;
}

ul.menu li ul li ul li{
    background: none;
    margin: 0;
    padding: 0 0 0 15px;
}

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, 
ul.menu li ul li.active li li li a {
    display: block;
    padding: 3px 0 3px 15px;
    color: #537382;
	background: url(../images/submenu.png) left no-repeat;
	background-position: 0 9px;
}

ul.menu li ul li a:hover,
ul.menu li ul li li a:hover,
ul.menu li ul li li li a:hover,
ul.menu li ul li li li li a:hover,
ul.menu li ul li li li li li a:hover {	
   	color: #d22ed5;
   	text-decoration: underline;
}

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 li li li.active a, 
ul.menu li ul li li li li li.active a {
   text-decoration: none;
	color: #d22ed5;
}

/* bottom menu */

#jm-bottom-menu ul,
#jm-bottom-menu ul li{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#jm-bottom-menu ul li{
	border-right: solid 1px #2a4a58;
	float: left;
	background: none;
}
#jm-bottom-menu ul li a {
	padding: 0 10px;
	color: #2a4a58;
	line-height: 12px;
	text-decoration: none;
	background: none;
}
#jm-bottom-menu ul li a:hover{
	text-decoration: underline;
}



