#hmenu2015, #hmenu2015 ul {
  list-style: none;
  margin: 0;
  padding: 0; 
  padding-left: 0px;
  width: 100%;
}

#hmenu2015 li {
  position:relative;
  float:left;
}


#hmenu2015 a {
  color: #000000;
  text-decoration: none;
  display: block;
  padding: 6px 10px;
  font-size:16px;
  text-align:left;
  text-transform:uppercase;
}

#hmenu2015 li.selected {
  background:#312783;
}
#hmenu2015 li.selected a {
  color:#ffffff;
}

#hmenu ul li:last-child ul{right:0}
#hmenu ul li {
	list-style:none;
	border-bottom:1px solid #cccccc;
	padding:0;
	margin:0;
	position:relative;

}
#hmenu2015 ul li ul li:last-child{border:none}

#hmenu2015 ul li a{
	color:#333333;
	font-size:13px;
	padding:12px 40px;
	white-space:nowrap;
	line-height:18px;
}

#hmenu2015 ul li ul li a{
	color:#333333;
	font-size:13px;
	padding:12px 40px;
	white-space:nowrap;
	line-height:18px;
}

#hmenu2015 a.hmenu-selected {
	background:#779E30;
}
#hmenu2015 a:hover {
  background:#312783;
  color:#ffffff;
}
#hmenu2015 li:hover,
#hmenu2015 li.jshover {
  background:#312783;
  color:#ffffff;
}

#hmenu2015 li ul {
	display:none;
	box-shadow:0 20px 18px 0 rgba(88,112,118,.35);
	background:#fff;
	border:1px solid #ccc;
	z-index:1980;
	position:absolute;
	padding:0;
	margin:0;	
width:300px;	
}
#hmenu2015 li ul li ul {
	box-shadow:0 20px 18px 0 rgba(88,112,118,.35);
	display:none;
	position:absolute;
	padding:0;
	border:1px solid #ccc;
	z-index:1940;
	margin:0;
	z-index:1 !important;
width:300px;	
}
#hmenu2015 ul li a {
  background: none;
  padding: 8px 10px;
  width: 280px;
}
#hmenu2015 ul li ul li a {
  background: none;
  padding: 8px 10px;
  width: 280px;
}
#hmenu2015 li ul li a:hover {
  background: #F0F0F0;
}
#hmenu2015 li:hover ul,
#hmenu2015 li.jshover ul {
  display: block;
}

#hmenu li:hover li ul,
#hmenu li.jshover li ul {
  display: none;
  width: 200px;
  top: -1px;
  left: 299px;
}
#hmenu2015 li:hover li:hover ul,
#hmenu2015 li.jshover li.jshover ul {
  display: block;
}

#hmenu2015 ul li.more>a{background:url('http://rospages.org/content/cdid_5026/images/arrow.png') no-repeat 95% center}
#hmenu2015 ul li.more>a:hover{background:#F0F0F0 url('http://rospages.org/content/cdid_5026/images/arrow.png') no-repeat 95% center}