/* CSS Document */
.as-global-nav-wrapper
{
	position:fixed;
	z-index:999;
	
	width:100%;
	top:0;
	left:0;
	
	background: -webkit-linear-gradient( bottom, rgb(0,59,92), rgb(0,42,58) );/* Safari 5.1+, Chrome 10+*/	
	background: -webkit-gradient(linear, 0 100%, 0 0, from(rgb(0,59,92)), to(rgb(0,42,58)) );/* Safari 4+, Chrome 1+ */
	background: -moz-linear-gradient( bottom, rgb(0,59,92), rgb(0,42,58) );/* Firefox 3.6+ */
	background: -o-linear-gradient( bottom,rgb(0,59,92), rgb(0,42,58) );/* Opera 11.10+ */
	background: -ms-linear-gradient(bottom, rgb(0,59,92) 0%,rgb(0,42,58) 100%);/* IE10+ */
	background: linear-gradient(bottom, rgb(0,59,92) 0%,rgb(0,42,58) 100%);/* W3C */
	
	-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);
	box-shadow:0 2px 3px rgba(0,0,0,0.3);
	
	height:35px;
}

.as-global-nav-bar
{
	
	margin:0 auto;
	font-size:13px;
	color:#FFF;
	
	
}

.as-global-search,
.as-global-menu
{
	float:right;
}

.as-global-search
{
	background-image: url('../images/as-global-search-icon.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	line-height:35px;
}

.as-global-search .as-search-label,
.as-global-search .as-search-button
{
	display: none;
}

.as-global-search .as-search-field,
.as-global-search .as-search-field:focus
{
	border: none;
	background-color: transparent;
	outline: none;
	width:20em;
	padding:0.5em 0.25em;
	
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	line-height:none;
	background-color: rgba(255,255,255,0.9);
}

.as-global-menu
{
	margin-right:10px;
}

.as-global-menu-item-title
{
	text-transform:lowercase;
}

.as-global-menu>.menu-item
{
	float:left;
	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
	z-index:10;
	margin-right:10px;
	text-transform: lowercase;
}

.as-global-menu .sub-menu
{
	position:absolute;
	top:100%;
	width:170px;
	left:-5px;
	
	background: -webkit-linear-gradient( top, rgb(0,59,92), rgba(0,42,58) );/* Safari 5.1+, Chrome 10+*/	
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(0,59,92)), to(rgb(0,42,58)) );/* Safari 4+, Chrome 1+ */
	background: -moz-linear-gradient( top, rgb(0,59,92), rgb(0,42,58) );/* Firefox 3.6+ */
	background: -o-linear-gradient( top,rgb(0,59,92), rgb(0,42,58) );/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(0,59,92) 0%,rgb(0,42,58) 100%);/* IE10+ */
	background: linear-gradient(top, rgb(0,59,92) 0%,rgb(0,42,58) 100%);/* W3C */
	
	-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);
	box-shadow:0 2px 3px rgba(0,0,0,0.3);
}

.as-global-menu .sub-menu>li
{
	padding-left:5px;
}


.as-global-menu .menu-item
{
	margin:0 5px;
}
.as-global-menu .menu-item a,
.as-global-menu .menu-item p
{
	color:#ccc;
	text-decoration:none;
	display:block;
	line-height:35px;
	
}

.as-global-menu .sub-menu .menu-item a:hover
{
	color:#fff;
}

.as-global-menu .sub-menu
{
	display:none;
}


.as-global-menu>.menu-item:hover .sub-menu
{
	display:block;
}

