#top-nav {
	position: absolute;
	left: 15px;
	width: 1050px;
	z-index: 10;
}
#top-nav li {
	list-style: none;
	margin: 0;
}
#top-nav, #top-nav li.main-nav {
	margin: 0;
	list-style: none;
	display: block;
	height:28px;
}

#top-nav li.main-nav {
	background-color: #fff;
	float: left;
	height:28px;
	overflow: hidden;
}
#top-nav li.main-nav img.nav-button2 {
	height: 32px;
	border: 0;
	display: block;
}
#top-nav li.main-nav img.nav-button {
	height: 28px;
	border: 0;
	display: block;
}

#top-nav li.hovered {
	position: relative;
	height: auto;

}

#top-nav li.hovered img.nav-button {
	visibility: hidden;
}


#top-nav li.main-nav ul {
	padding: 0px 0 5px 0;
	margin: 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}
#top-nav li.main-nav ul li {
	padding: 3px 0 3px 1em;
	float: none;
	height: auto;
}
#top-nav li.main-nav ul li:hover {
	background-color: #dddddd;
	
}
#top-nav span.small {
	font-size:smaller;
}

/* Individual nav items */
#nav-homeBase {
	background: url(../images/nav/nav-home_page-hv.jpg) no-repeat;
	width: 53px;
	height: 32px;
}
#nav-loginLogout1 {
	background: url(../images/nav/nav-login-accnt_hv.jpg) no-repeat;
	width: 178px;
}
#nav-loginLogout {
	background: url(../images/nav/nav-logout_accnt-hv.jpg) no-repeat;
	width: 178px;
}
#nav-training {
	background: url(../images/nav/nav-training-hv.jpg) no-repeat;
	width: 185px;
}

#nav-step4 {
	background: url(../images/nav/nav-step4-hv.jpg) no-repeat;
	width: 185px;
}

#nav-step3 {
	background: url(../images/nav/nav-step3-hv.jpg) no-repeat;
	width: 185px;
}

#nav-step2 {
	background: url(../images/nav/nav-step2-hv.jpg) no-repeat;
	width: 185px;
}

#nav-step1 {
	background: url(../images/nav/nav-step1-hv.jpg) no-repeat;
	width: 185px;
}

#nav-gettingstarted {
	background: url(../images/nav/nav-gettingstarted-hv.jpg) no-repeat;
	width: 149px;
}
#nav-roadmap {
	background: url(../images/nav/nav-roadmap-hv.jpg) no-repeat;
	width: 185px;
}
#nav-actionPlan {
	background: url(../images/nav/nav-actionPlan-hv.jpg) no-repeat;
	width: 185px;
}
#nav-actionSteps {
	background: url(../images/nav/nav-actionSteps-hv.jpg) no-repeat;
	width: 178px;
}
#nav-buildingblocks {
	background: url(../images/nav/nav-buildingblocks-hv.jpg) no-repeat;
	width: 153px;
}
#nav-coachescorner {
	background: url(../images/nav/nav-coachescorner-hv.jpg) no-repeat;
	width: 205px;
}
#nav-makingitwork {
	background: url(../images/nav/nav-makingitwork-hv.jpg) no-repeat;
	width: 158px;
}
#nav-recordedwebinars {
	background: url(../images/nav/nav-recordedwebinars-hv.jpg) no-repeat;
	width: 185px;
}
#nav-fundraiser {
	background: url(../images/nav/nav-fundraiser-hv.jpg) no-repeat;
	width: 185px;
}

/* Selected Page Styles */
body.gettingstarted #nav-gettingstarted img.nav-button {
	visibility: hidden;
}

body.roadmap #nav-roadmap img.nav-button {
	visibility: hidden;
}

body.buildingblocks #nav-buildingblocks img.nav-button {
	visibility: hidden;
}

body.coachescorner #nav-coachescorner img.nav-button {
	visibility: hidden;
}

body.makingitwork #nav-makingitwork img.nav-button {
	visibility: hidden;
}
body.recordedwebinars #nav-recordedwebinars img.nav-button {
	visibility: hidden;
}
body.fundraiser #nav-fundraiser img.nav-button {
	visibility: hidden;
}

/* Add tab-close-button to last tab */
.tabbrowser-tabs[closebuttons="alltabs"] > .tabbrowser-tab >
.tab-close-button { display: -moz-box !important; }
.tabbrowser-tabs:not([closebuttons="noclose"]):not
([closebuttons="closeatend"]) >
.tabbrowser-tab[selected="true"] > .tab-close-button { display: -moz-
box !important; 
}
