#siteNav
{
	height: 105px;
	width: 850px;
	padding: 30px 0px 0px 0px;
}

	#wrapper.whoUses #siteNav,
	#wrapper.about #siteNav,
	#wrapper.solution #siteNav,
	#wrapper.problem #siteNav
	{
		padding: 30px 0px 0px 23px;
	}
	
	#siteNav ul
	{
		margin: 0px;
		padding: 0px;
		height: 105px;
		line-height: 105px;
	}
	
	#siteNav ul li
	{
		display: inline;
	}

	#problemMenuContent .options ul,
	#solutionMenuContent .options ul,
	#whoUsesMenuContent .options ul,
	#aboutMenuContent .options ul
	{
		height: auto;
		line-height: 16px;
		width: 151px;
		margin: 0px;
		padding: 0px;
		display: block;
	}
	
	#problemMenuContent .options ul li,
	#solutionMenuContent .options ul li,
	#whoUsesMenuContent .options ul li,
	#aboutMenuContent .options ul li
	{
		display: block;
		width: 151px;
		height: 16px;
		line-height: 16px;
		margin: 0px;
		padding: 0px;
	}
	
	#problemMenuContent .options ul li,
	#solutionMenuContent .options ul li,
	#whoUsesMenuContent .options ul li,
	#aboutMenuContent .options ul li
	{
		background-offset: -10px 0px;
	}


	#siteNav #logo
	{
		width: 242px;
		height: 105px;
		display: block;
		float: left;
	}
	
	#siteNav .siteNavItem
	{
		float: left;
		margin: 0px;
		padding: 0px;
		width: 152px;
		height: 105px;
		background: white;
	}
	
	#siteNav a:hover
	{
		border: none;
	}
	
	#siteNav .menu
	{
		border-style: solid;
		border-width: 1px;
		border-color: #CCC;
		border-top: none;
		width: 151px;
		height: auto;
		background: white;
	}
	
	#siteNav #navProblem
	{
		background-image: url(../../img/nav/sitenav/off/problem.gif);
	}
	
		#siteNav #navProblem.active
		{
			background-image: url(../../img/nav/sitenav/on/problem.gif);
		}

		#siteNav #problemMenuContainer #navProblemEmpty
		{
			height: 3px;
			width: 151px;
		}

		#siteNav #problemMenuContainer #navProblemTough
		{
			background-image: url(../../img/nav/sitenav_sub/problem/answering_tough.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #problemMenuContainer a:hover #navProblemTough
			{
				background-position: 0px -16px;
			}
	
		#siteNav #problemMenuContainer #navProblemInfoScatter
		{
			background-image: url(../../img/nav/sitenav_sub/problem/information_scatter.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #problemMenuContainer a:hover #navProblemInfoScatter
			{
				background-position: 0px -16px;
			}
	
		#siteNav #problemMenuContainer #navProblemInformingRight
		{
			background-image: url(../../img/nav/sitenav_sub/problem/informing_right.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #problemMenuContainer a:hover #navProblemInformingRight
			{
				background-position: 0px -16px;
			}
	
	#siteNav #navSolution
	{
		background-image: url(../../img/nav/sitenav/off/solution.gif);
	}

		#siteNav #navSolution.active
		{
			background-image: url(../../img/nav/sitenav/on/solution.gif);
		}
	
		#siteNav #solutionMenuContainer #navSolutionAbout
		{
			background-image: url(../../img/nav/sitenav_sub/solution/about_crosspoint.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #solutionMenuContainer a:hover #navSolutionAbout
			{
				background-position: 0px -16px;
			}
	
		#siteNav #solutionMenuContainer #navSolutionFeatures
		{
			background-image: url(../../img/nav/sitenav_sub/solution/features.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #solutionMenuContainer a:hover #navSolutionFeatures
			{
				background-position: 0px -16px;
			}
	
		#siteNav #solutionMenuContainer #navSolutionCapabilities
		{
			background-image: url(../../img/nav/sitenav_sub/solution/capabilities.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #solutionMenuContainer a:hover #navSolutionCapabilities
			{
				background-position: 0px -16px;
			}
	
		#siteNav #solutionMenuContainer #navSolutionServices
		{
			background-image: url(../../img/nav/sitenav_sub/solution/services.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #solutionMenuContainer a:hover #navSolutionServices
			{
				background-position: 0px -16px;
			}
	
		#siteNav #solutionMenuContainer #navSolutionDemo
		{
			background-image: url(../../img/nav/sitenav_sub/solution/product_demo.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #solutionMenuContainer a:hover #navSolutionDemo
			{
				background-position: 0px -16px;
			}
	
	#siteNav #navWhoUses
	{
		background-image: url(../../img/nav/sitenav/off/who_uses.gif);
	}
	
		#siteNav #navWhoUses.active
		{
			background-image: url(../../img/nav/sitenav/on/who_uses.gif);
		}

		#siteNav #whoUsesMenuContainer #navWhoUsesCustomer
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/customer.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesCustomer
			{
				background-position: 0px -16px;
			}

		#siteNav #whoUsesMenuContainer #navWhoUsesAerospace
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/aerospace.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesAerospace
			{
				background-position: 0px -16px;
			}

		#siteNav #whoUsesMenuContainer #navWhoUsesElectronics
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/electronics.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesElectronics
			{
				background-position: 0px -16px;
			}

		#siteNav #whoUsesMenuContainer #navWhoUsesSoftware
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/software.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesSoftware
			{
				background-position: 0px -16px;
			}

		#siteNav #whoUsesMenuContainer #navWhoUsesMedical
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/medical.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesMedical
			{
				background-position: 0px -16px;
			}

		#siteNav #whoUsesMenuContainer #navWhoUsesDiscrete
		{
			background-image: url(../../img/nav/sitenav_sub/who_uses/discrete.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #whoUsesMenuContainer a:hover #navWhoUsesDiscrete
			{
				background-position: 0px -16px;
			}
		
	#siteNav #navContactUs
	{
		background-image: url(../../img/nav/sitenav/off/contact_us.gif);
	}
		
		#siteNav #navContactUs.active
		{
			background-image: url(../../img/nav/sitenav/on/contact_us.gif);
		}
		
		#siteNav #aboutMenuContainer #aboutMenuIntersect
		{
			background-image: url(../../img/nav/sitenav_sub/about/about.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuIntersect
			{
				background-position: 0px -16px;
			}
		
		#siteNav #aboutMenuContainer #aboutMenuPeople
		{
			background-image: url(../../img/nav/sitenav_sub/about/people.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuPeople
			{
				background-position: 0px -16px;
			}
		
		#siteNav #aboutMenuContainer #aboutMenuPartners
		{
			background-image: url(../../img/nav/sitenav_sub/about/partners.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuPartners
			{
				background-position: 0px -16px;
			}
		
		#siteNav #aboutMenuContainer #aboutMenuNews
		{
			background-image: url(../../img/nav/sitenav_sub/about/news.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuNews
			{
				background-position: 0px -16px;
			}
		
		#siteNav #aboutMenuContainer #aboutMenuCareers
		{
			background-image: url(../../img/nav/sitenav_sub/about/careers.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuCareers
			{
				background-position: 0px -16px;
			}
		
		#siteNav #aboutMenuContainer #aboutMenuContact
		{
			background-image: url(../../img/nav/sitenav_sub/about/contact_us.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuContact
			{
				background-position: 0px -16px;
			}
		#siteNav #aboutMenuContainer #aboutMenuResources
		{
			background-image: url(../../img/nav/sitenav_sub/about/resources.gif);
			height: 16px;
			width: 151px;
		}
		
			#siteNav #aboutMenuContainer a:hover #aboutMenuResources
			{
				background-position: 0px -16px;
			}
