@charset "utf-8";
/* CSS Document */

/*--------------------- Main nav bar------------------- */
#navmain {
	font-size: 120%;
	color: #fff;
	background-color: #000;
	position: absolute;
	z-index: 3;
	margin: 0;
	padding: 0;
	height: 25px;
	width: 1024px;
	top: 0px;
	left: 0px;
}

/* ------------------drop down and rollover styles--------------- */

#navmain li {
	margin: 0;
	padding: 0;
	float: right;
	position: relative;
	list-style: none;
}
/* main level link */
#navmain a {
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	display: block;
	padding:  3px 25px;
	margin: 0;	
}

/* main level link hover */
#navmain li:hover > a {
	background: #00458e; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#04acec', endColorstr='#000d5b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#000d5b));  /*for webkit browsers */
	background: -moz-linear-gradient(top,  #04acec,  #000d5b);/*for firefox 3.6+ */

	color: #fff;
}
/* sub levels link hover */
#navmain ul li:hover a, #navmain li:hover li a {
	background: none;
	border: none;
	color: #666;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#navmain ul a:hover {
	background: #0399d4 !important; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#04acec', endColorstr='#0186ba'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba)) !important; /* for webkit browsers */
	background: -moz-linear-gradient(top,  #04acec,  #0186ba) !important; /* for firefox 3.6+ */

	color: #fff !important;
}

