/* CSS Document */

/* top main navigation */

#nav-container {
	float:left;
	width:970px;
	height:40px;
	background-color:#5E606F;
	}
	
/* navigation */

table#nav {
	height:40px;
	padding:0;
	margin:0;
	width:100%;
	border-collapse:collapse;
	}
	
table#nav td {
	padding:0;
	}
	
table#nav td a {
	display:block;
	outline:none;
	height:30px;
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	padding:5px 8px;
	font-size:12px;
	font-weight:normal;
	border-right:solid 1px #fff;
	background-color:#5E606F;
	text-transform:uppercase;
	}
	
table#nav td.single-row a {
	height:16px;
	padding:12px 8px;
}
	
table#nav td a:hover, table#nav td a.hover {
	color:#fff;
	text-decoration:none;
	background-color:#000;
	}
table#nav td a.on {
	color:#fff;
	background-color:#828492;
	}
	
table#nav td.last a{
	border-right:none;
}

.submenu {
	display:none;
	position:absolute;
	z-index:9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.submenu ul {
	list-style:none;
	margin:0 0;
	padding:0 0;
	}
	
.submenu ul li {
	border-bottom:solid 1px #fff;
	margin:0 0;
	padding:0 0;
	list-style:none;
	}
	
.submenu ul li a {
	display:block;
	padding:5px 7px;
	color:#fff;
	background-color:#5E606F;
	}
	
.submenu ul li a:hover {
	text-decoration:none;
	background-color:#000;
	}
	
* html .submenu ul li a:hover {
	color:#fff;
	}
