#nav {
	width: 100%;
	height: 30px;
	position: relative;
	behavior: url('/static/css/csshover.htc');
	z-index: 2;
}
#nav ul#top {
	width: 100%;
	height: 35px;
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
}
#nav ul#top li {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}
#nav ul#top li a.main {
	height: 35px;
	_height: 30px;
	display: block;
	text-indent: -999px;
	overflow: hidden;
	outline: none;
	position: relative;
	z-index: 2;
	_cursor: pointer;
}

	li#local {
		width: 135px;
	}
	li#local a.main {
		width: 135px;
		background: url(../img/nav/localAdvertising.png) no-repeat 0 0;
	}
	li#national {
		width: 208px;
	}
	li#national a.main {
		width: 208px;
		background: url(../img/nav/nationalRegionalAdvertising.png) no-repeat 0 0;
	}
	li#impact {
		width: 137px;
	}
	li#impact a.main {
		width: 137px;
		background: url(../img/nav/prepareForImpact.png) no-repeat 0 0;
	}
	li#exhibitor {
		width: 133px;
	}
	li#exhibitor a.main {
		width: 133px;
		background: url(../img/nav/exhibitorNetwork.png) no-repeat 0 0;
	}
	li#research {
		width: 155px;
	}
	li#research a.main {
		width: 155px;
		background: url(../img/nav/audienceResearch.png) no-repeat 0 0;
	}
#nav ul#top li a.main:hover {
	background-position: 0 -45px;
}
#nav ul#top li a.active, #nav ul#top li a.active:hover {
	background-position: 0 -90px;
}
	
#nav ul#top li div.subNav {
	width: 100%;
	background: #e9e9e9;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: 1;
	display: none;
}
#nav ul#top li div.subNav ul {
	padding: 10px 14px;
}
#nav ul#top li div.subNav ul li {
	width: 100%;
	float: none;
	clear: both;
}
#nav ul#top li div.subNav ul li a {
	padding: 4px 0;
	display: block;
	border-top: 1px solid #c9c9c9;
	border-top: expression((this.parentNode == this.parentNode.parentNode.firstChild) ? "none" : "1px solid #c9c9c9");
	color: #23748e;
	text-decoration: none;
	font-size: 10px;
}
#nav ul#top li div.subNav ul li a:hover {
	color: #f60;
}
#nav ul#top li div.subNav ul li:first-child a {
	border: none;
}
#nav ul#top li:hover div.subNav {
	display: block;
}

#nav ul#top li.contextual {
	background: url(../img/nav.global.arrow.gif) no-repeat right center;
	position: relative;
}
#nav ul#top li.contextual div.contextual {
	width: 145px;
	*height: 115px;
	padding: 0 0 0 15px;
	position: absolute;
	top: -2px;
	right: -160px;
	display: none;
	*background: #e9e9e9;
}
#nav ul#top li.contextual div.contextual ul {
	padding: 5px 10px 7px 10px;
	background: #e9e9e9;
	*border-left: 1px solid #d7d7d7;
}
#nav ul#top li.contextual:hover div.contextual {
	display: block;
}
