﻿ul.f_nav,li.f_nav {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

li.f_nav {
	height: 40px;
	/*
    border-left: 1px solid #0059ec;  
    position: absolute;  
    top: 0;  
    z-index : 1;  
    background: #0b2b61;  
    background: -moz-linear-gradient(top, #0b2b61, #1153c0);  
    background: -webkit-gradient(linear, left top, left bottombottom, from(#0b2b61), to(#1153c0));
    */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 2px 3px 10px #011331;
	-webkit-box-shadow: 2px 3px 10px #011331;
}

ul.f_nav li {
	/*float: left;*/
	list-style: none;
	/*margin-right: 0.3em;*/
	position: relative; /* IE fix */
	display: inline-block;
}

li.f_nav a {
	color: white;
	text-decoration: none;
	float: left;
	/*font-size: 14px;*/
	/*background: black;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* if JS */
li.f_nav a span {
	display: block;
	background: white;
	color: maroon;
	padding: 5px;
	position: relative;
	font-weight: bold;
	background-color: expression(this.previousSibling==null?'#336699':'white');
	color: expression(this.previousSibling==null?'white':'maroon');
	min-height: 21px;
}

li.f_nav a span:first-child {
	background: #336699;
	color: white;
}

/* for current page menu item background highlight */
li.current a span:first-child {
	background: #FF6314;
}
li.current a span {
	background-color: expression(this.previousSibling==null?'#FF6314':'white');
	color: expression(this.previousSibling==null?'white':'maroon');
}

li#menuCommunityPage span.notificationsCountWrapper {
	cursor: pointer;
	-webkit-border-radius:2px;
	color:#fff;
	display:none;
	font-size:40%;
	font-weight:bold;
	overflow:hidden;
	padding-bottom:1px;
	position:absolute;
	right:-1px;
	top:0;
	z-index:101
}
li#menuCommunityPage .notificationsCountWrapper span {
	background-color:#f03d25;
	border:1px solid #d83722;
	border-bottom:1px solid #c0311e;
	border-top:1px solid #e23923;
	-webkit-border-radius:2px;
	-webkit-box-shadow:0 1px 0 rgba(0, 39, 121, .77);
	display:block;
	padding:0 1px
}