@charset "utf-8";
/* CSS Document */

/* Navigation */

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  z-index: 100;
  position: relative;
  }

/* Top level */
.top {
  background: url(../images/button_bg.gif) repeat-x top;
}	
.nav li {
  height: 42px;
  text-align: center;
  line-height: 42px;
  float: left;
  width: 14%;
  margin: 0;
  padding: 0;
  position: relative;
}

#nav-one li ul {
		background: url(../images/header_menu_dropdown_bg.gif) repeat-x top;
		width:100%;
}

#nav-one li ul li {
	color: #dd1a22;
	margin: 0;
	padding: 0;
	height: 30px;
	line-height: 30px;
	padding: 0;
	border-top:2px solid #FFF;
}

/* Second level menu stuff */
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	color: #FFF;
	height: 42px;
	display: block;
	text-decoration: none;
	width: 100%;
font-weight: bold;
font-size: 12px;
	}

.nav li ul li a, .nav li ul li a:link, .nav li ul li a:active, .nav li ul li a:visited {
	color: #dd1a22;
	height: 42px;
	display: block;
	text-decoration: none;
	width: 100%;
}

#nav-one ul li a, #nav-one ul li a:link, #nav-one ul li a:active {
	height: 30px;
	line-height: 30px;
}


.nav li a:hover {
	background: url(../images/header_menu_selected_menu.gif) repeat-x;
	color: #dd1a22;
}

/* Hover of top level menus.. */
#nav-one ul > li.top:hover a {
	color: #dd1a22;
	width: 100%; /*set at 88, if its 100 then the edges become a little  weird */
}

.nav ul {
	background-color: #0FF; /* chrome uses this color partially as background for submenu */
	/*border-bottom: 1px solid #000;*/
	list-style: none;
	margin: 0;
	position: absolute;
	top: -999em;
	/*width: 100%;*/
	left: -1px;
}

/* The position of the sub menus from the top */
.nav li:hover ul {
  top: 42px;
  width: 100%; /* Fill entire submenu width, otherwise it doesn't */
	
}
.nav ul li {
  border: 0; /* Fixes problem for IE border */
  float: none;
	width: 100%; 
}
.nav ul a {
  /* border: 1px solid #000;  */
  border-bottom: 0;
 /* padding-right: 20px; */
  white-space: nowrap;
}
.nav ul a:hover {
	background-color: #FFF;
	color: #dd1a22;
}
