#navigation-ul
{
	position:relative;
	width:950px;
	height:60px;
	float:left;
	font: bold 14px Arial, sans-serif;
}

#navigation-ul, #navigation-ul ul
{
	padding:0 5px;
}
#navigation-ul li ul
{
	cursor:default;
	width:950px;
	height:30px;
	position:absolute;
	top:30px;
	left:-9000px;
	font-size:13px;
}

#navigation-ul li
{
	cursor:pointer;
	float:left;
	text-align:center;
	list-style-type:none;
	padding:0px;
	line-height:1;
}

#navigation-ul li a
{
	color:#fff;
	text-decoration:none;
	float:left;
	padding:0 0 0 12px;
}

#navigation-ul li a span
{
	padding:10px 12px 7px 0px;
	display:block;
}

#navigation-ul li.nav-selected li a span
{
	background:none;
}

#navigation-ul li li a
{
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
}

#navigation-ul li.nav-selected li a, #navigation-ul li a:focus, #navigation-ul li a:active, #navigation-ul a.hover, #navigation-ul li.nav-selected a, #navigation-ul li li a
{
	color:#0095da;
}

#navigation-ul li.nav-selected li.nav-selected a, #navigation-ul li.nav-selected a:hover, #navigation-ul li.nav-selected a:focus, #navigation-ul li a:focus, #navigation-ul li a:active, #navigation-ul a.hover, #navigation-ul li.nav-selected a, #navigation-ul li.nav-selected a, #navigation-ul li a:focus, #navigation-ul li a:active, #navigation-ul li li a:hover, #navigation-ul li li a:focus, #navigation-ul li li a:active, #navigation-ul li a:focus
{
	color:#ED1951;
}

#navigation-ul li.nav-selected ul
{
	position:absolute;
	left:0;
	z-index:9;
}

#navigation-ul li.nav-selected ul a
{
	color:#0095da;
	background:none;
}

#navigation-ul li ul a:hover, #navigation-ul li.nav-selected ul a:hover, #navigation-ul li ul a:focus, #navigation-ul li ul a:active, #navigation-ul li.nav-selected ul a:focus
{
	color:#ed1951;
}

#navigation-ul li.hover ul, #navigation-ul li.msieFix ul
{
	left:0;
	z-index:10;
}

/* remove dotted border in firefox */

#navigation-ul a:active
{
	outline: none;
}

#navigation-ul a:focus
{
	-moz-outline-style: none;
}
