UL.nav-r {
	list-style: none;
	border: none;
	float: none;
}

.nav-r LI {
	float: left;
	position: relative;
	border: none;
	text-align: left;
	margin: 0 1px 0 0;
}

.nav-r LI A { /*ie.css*/
    display: block;
    height: 29px;
    width: 118px; /*133px*/
	background: #CED8E1 url(../images/btn-bg.gif) repeat-x top;
    padding: 0 5px 0 10px; /* top, right, bottom, left */
	margin: 0px;
	white-space: nowrap;
	border: none;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
	font-family: 'Trebuchet MS', Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #3d5989;
}
.nav-r LI A:hover { /*ie.css*/
	background: #E1E8EF url(../images/btn-h-bg.gif) repeat-x top;
	border-left: solid #fff 1px;
	border-right: solid #fff 1px;
	width: 116px; /*131px*/
	text-decoration: none;
}
.nav-r LI A:active, .nav-r LI A:focus, .nav-r LI A.here { /*ie.css*/
	background: #F6E9C0 url(../images/btn-a-bg.gif) repeat-x top;
	color: #e46101;
	border-left: solid #fff 1px;
	border-right: solid #fff 1px;
	width: 116px; /*131px*/
	outline: none;
	outline: 0;
}

/*Icons*/
.nav-r A SPAN {
	display: block;
	float: left;
	width: 20px;
	height: 16px;
	margin: 5px 0 0 0;
	font-size: 1px;
	line-height: 1px;
}
.btn-services SPAN {
	background: transparent url(../images/ico-server-sprite.gif) no-repeat left top;
}
.btn-services A:active SPAN, .btn-services A:focus SPAN, .btn-services A.here SPAN {
	background: transparent url(../images/ico-server-sprite.gif) no-repeat left bottom;
}

.btn-about SPAN {
	background: transparent url(../images/ico-info-sprite.gif) no-repeat left top;
}
.btn-about A:active SPAN, .btn-about A:focus SPAN, .btn-about A.here SPAN {
	background: transparent url(../images/ico-info-sprite.gif) no-repeat left bottom;
}

.btn-contact SPAN {
	background: transparent url(../images/ico-email-sprite.gif) no-repeat left top;
}
.btn-contact A:active SPAN, .btn-contact A:focus SPAN, .btn-contact A.here SPAN {
	background: transparent url(../images/ico-email-sprite.gif) no-repeat left bottom;
}

/* POPUP */
.nav LI UL {
    display: none;
}
.nav LI:hover UL, .nav LI.jshover UL {
    display: block;
	position: absolute;
	top: 29px;
	left: 1px;
	list-style: none;
	background: #a9daff;
	width: 172px;
	padding: 2px;
}
.nav LI:hover UL A, .nav LI.jshover UL A {
	display: block;
	font-weight: bold;
	font-size:  12px;
	line-height: 20px;
	padding: 0 0 0 10px;
	height: 20px;
	width: 160px;
	color: #3d5989;
	background: none;
}
.nav LI:hover UL A:hover, .nav LI:hover UL A:active, .nav LI:hover UL A:focus, .nav LI.jshover UL A:hover, .nav LI.jshover UL A:active, .nav LI.jshover UL A:focus {
	background: #b6e0ff;
	border-color: #3476b3;
	color: #3476b3;
}