/** Colour Styles **/

#menu2 ul.menu li a
{
	background: #14bbea;
	color: #FFF;
}

#menu2 ul.menu > li > a
{
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

#menu2 ul.menu li:hover > a, #menu2 ul.menu li a:hover
{
	color: #14bbea;
	background: #FFF;
}

#menu2 ul.menu li ul.sub-menu li a
{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

/** Arrow Styles **/

#menu2 ul.menu > li > a.haschild
{
	padding-right: 10px;
	background: #14bbea ;
}

	#menu2 ul.menu > li:hover > a.haschild
	{
		background: #FFF;
	}

#menu2 ul.menu li ul.sub-menu li a.haschild
{
	background: #14bbea;
}

	#menu2 ul.menu li:hover ul.sub-menu li:hover a.haschild
	{
		background: #FFF ;
	}
