 @font-face
    {
        font-family : "Fertigo_PRO";
		    src: url('fonts/Fertigo_PRO');
    src: url('fonts/Fertigo_PRO.eot?#iefix') format('embedded-opentype'),
         url('fonts/Fertigo_PRO.woff') format('woff'),
         url('fonts/Fertigo_PRO.ttf') format('truetype'),
         url('fonts/Fertigo_PRO.svg#BebasRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* JS disabled styles */
.no-js nav li:hover ul { display:block; }

/* base nav styles */
nav {
	display:block;
	position:relative;
	background-color:#004b62;
	font:14px Fertigo_PRO;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 50px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e9ead;
	border-bottom-color: #7e9ead;
}
nav ul { padding:0; margin:0; }
nav li { position:relative; float:left; list-style-type:none; }
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
nav li a {
	display:block;
	color:#eee;
	text-decoration:none;
	padding-top: 9px;
	padding-right: 50px;
	padding-bottom: 9px;
	padding-left: 0px;
}

nav li a:focus { outline:none; text-decoration:underline; }
nav li:first-child a { border-left:none; }
nav li.last a { border-right:none; }
nav a span { display:block; float:right; margin-left:5px; }
nav ul ul {
	display:none;
	width:200px;
	position:absolute;
	left:0;
	z-index: 1;
	background-image: url(../images/subnavbg.png);
}
nav ul ul li { float:none; }
nav ul ul a {
	border-left:none;
	border-right:none;
	font-size:12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
nav ul ul a:hover {
	background-color: #004b62;
}

/* CSS3 */

.csstransforms ul a span { -moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); }

/* fallbacks */



.no-borderradius ul ul li.last { margin-bottom:10px; }
.no-cssgradients.boxshadow nav { box-shadow:none; }