/* nhmfg-nav.css

styles for nav bar
specific to NHManufacturing site

 */
 
#masthead {
	margin:0; 
	padding:0; 
	border:0; 
	position:relative; 
	top:0; 
	left:0; 
	height:182px;
}

/* ------------ */

#mastNav {
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 81px;
	left: 230px;
}

#mastNav ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#mastNav li {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#mastNav li a {
	display: block;
	height: 15px;
}


#mastNav #nav-nhglobal a {
	background:  url(images/m-nhglobal.gif) no-repeat;
	width: 92px;
}
#mastNav #nav-nhtech a {
	background:  url(images/m-nhtech.gif) no-repeat;
	width: 136px;
}
#mastNav #nav-nhentre a {
	background:  url(images/m-nhentre.gif) no-repeat;
	width: 147px;
}
#mastNav #nav-nhmfg a {
	background:  url(images/m-nhmfg2.gif) no-repeat;
	width: 135px;
}
/* over state, selected state and pre-loaded bg's to prevent flickering in IE5 */
#mastNav #nav-nhglobal a:hover {
	background:  url(images/h-nhglobal.gif) no-repeat;
}
#mastNav #nav-nhtech a:hover {
	background:  url(images/h-nhtech.gif) no-repeat;
}
#mastNav #nav-nhentre a:hover {
	background:  url(images/h-nhentre.gif) no-repeat;
}
#mastNav #nav-nhmfg a:hover {
	background:  url(images/h-nhmfg2.gif) no-repeat;
}


/* ------------ */
#topNav {
	margin: 0;
	padding: 0;
	border: 0;
}

#topNav ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#topNav li {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#topNav li a {
	display: block;
	height: 25px;
}


#topNav #nav-findresources a {
	background:  url(images/m-findresources.gif) no-repeat;
	width: 127px;
}

#topNav #nav-funding a {
	background:  url(images/m-funding.gif) no-repeat;
	width: 91px;
}

#topNav #nav-workforce a {
	background:  url(images/m-workforce.gif) no-repeat;
	width: 116px;
}

#topNav #nav-importexport a {
	background:  url(images/m-importexport.gif) no-repeat;
	width: 131px;
}

#topNav #nav-forums a {
	background:  url(images/m-forums.gif) no-repeat;
	width: 85px;
}

#topNav #nav-aboutus a {
	background:  url(images/m-aboutus.gif) no-repeat;
	width: 97px;
}

#topNav #nav-contactus a {
	background:  url(images/m-contactus.gif) no-repeat;
	width: 93px;
}

/* over state, selected state and pre-loaded bg's to prevent flickering in IE5 */
#topNav #nav-findresources a:hover {
	background:  url(images/h-findresources.gif) no-repeat;
}

#topNav #nav-funding a:hover {
	background:  url(images/h-funding.gif) no-repeat;
}

#topNav #nav-workforce a:hover {
	background:  url(images/h-workforce.gif) no-repeat;
}

#topNav #nav-importexport a:hover {
	background:  url(images/h-importexport.gif) no-repeat;
}

#topNav #nav-forums a:hover {
	background:  url(images/h-forums.gif) no-repeat;
}

#topNav #nav-aboutus a:hover {
	background:  url(images/h-aboutus.gif) no-repeat;
}

#topNav #nav-contactus a:hover {
	background:  url(images/h-contactus.gif) no-repeat;
}

.swap span {
	display: none;
}

P {
  font-size:10pt;
  line-height:16pt;
  font-family:verdana,helvetica,arial;
  margin-top:3px;
  border:dashed 0px purple;
} 


ul {
  font-size:10pt;
  line-height:16pt;
  font-family:verdana,helvetica,arial;
  margin-top:3px;
  border:dashed 0px purple;
} 

/* for the leftnav */
.navContainer {
  font-family:verdana,helvetica,arial;
  margin-left:3px;
  font-size:10px;
  font-color:#325A4;
  background-color:#FFFFFF;
}

h5 {
  font-size:14px;
  margin-bottom:0px;
  padding-bottom:0px;
  color:#001E64;
  }

h4 {
  font-size:16px;
  background-color:white;
  margin-bottom:0px;
  padding-bottom:0px;
  color:#001E64;
  }

