/* Design Styles for Navigation Elements */

#skip-navigation {
	display: none;
}
	
	/* Constants */
	ul#constants {  
		position: absolute;
		top: 19px;
		right: 300px;
		min-width: 253px;
	}
		ul#constants li {  display: inline;  }
		
			ul#constants li a { 
				float: left;
				padding: 0 9px; 
				color: #6e6e6e;
				font-size: .8em;
			}
			
	.hasJS ul#constants { right: 235px; }
	
	  
	/* Level One Navigation */		
	ul#navLevelOne {
		position: absolute;
		top: 82px;
		right: 0;
		
	}
		ul#navLevelOne li {
			display: inline;
			float: left;
			
		}
			ul#navLevelOne a {
				display: block;
				height: 32px;
				margin: 0 12px 0 0;
				text-indent: -9000px;
				overflow: hidden;
				background-repeat: no-repeat;				
			}
			
			
				ul#navLevelOne li a.dhtml { height: 41px; border: none; background-color: #eaeae9; }
				div ul#navLevelOne li a:hover, 
					div ul#navLevelOne li a.dhtml { background-position: 0 -32px; }
				ul#navLevelOne li.selected a { background-position: 0 -64px; }
	
			/* Individual */
			li#nav-individual a { width: 88px; background-image: url(../../img/navigation/l1-individual.gif); }
			
			/* Business */	
			li#nav-business a { width: 81px; background-image: url(../../img/navigation/l1-business.gif); }

			/* Police and Government */
			li#nav-police-government a { width: 150px; background-image: url(../../img/navigation/l1-police-government.gif); }
				
			/* Patrol width: 64px; */
			li#nav-patrol a { width: 64px; background-image: url(../../img/navigation/l1-patrol.gif); }
	
			/* About Segway */
			li#nav-about-segway a { width: 110px; background-image: url(../../img/navigation/l1-about-segway.gif); }
			
			/* Support */
			li#nav-support a { width: 76px; background-image: url(../../img/navigation/l1-support.gif); margin-right: 11px !important; }

			
		
			
			
	/* Sublevel Navigation */	
	ul#navSublevel {
		width: 187px;
		margin: 36px 0 36px 2px;
	}
		ul#navSublevel li {}
		
			ul#navSublevel li a {
				width: 187px;
					w\idth: 166px;
				display: block;
				padding: 6px 0 6px 21px;
				font-weight: bold;
				
			}
			/*  Level 3 */
			ul#navSublevel li.selected ul { margin: 2px 0 10px 0; }
			ul#navSublevel li.selected ul li a {
				width: 187px;
					w\idth: 160px;
				font-weight: normal;
				padding: 4px 0 4px 27px;
				background: #fff;
				color: #4a78a9;
				
			}
			ul#navSublevel li.selected a { color: #4b4b4b; }
			 ul#navSublevel li.selected ul li.selected a {
			 	font-weight: normal;
				color: #4b4b4b;
			 } 
		
			 
			 /* Level 4 */
			 ul#navSublevel li.selected ul li.selected ul li a {
			 	width: 187px;
					w\idth: 152px;
				font-weight: normal;
				padding: 4px 0 4px 35px;
				background: #fff;
				color: #4a78a9;
				font-size: .9em;
			 }
				
				ul#navSublevel li.selected ul li.selected ul li.selected a { color: #4b4b4b; }
				 	

				ul#navSublevel li a.onstate { background: #f2f2f2 !important; text-decoration: none; color: #4b4b4b; }
				 
				 
			
/* Rollover Menus */
.dhtmlMenu {
	position: absolute;
	visibility: hidden;
	z-index: 5;
	/*
	margin-left: 86px;
	*/
}

.dhtmlMenu1 {
	position: absolute;
	visibility: hidden;
	z-index: 5;
	/*
	margin-left: 86px;
	*/
	
	margin-left: 86px;
}

	.dhtmlMenu ul {
		position: relative;
		float: left;
		width: 179px;
		background: url(../../img/navigation/bg-menus-0.gif) 0 0 repeat-y;
		padding: 16px 0 15px 0;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		/* filter:alpha(opacity=96);
		opacity: 0.96;
		-moz-opacity: 0.96; */
	}
		.dhtmlMenu ul li {
			width: 179px;
			float: left;
		}
		.dhtmlMenu a, .dhtmlMenu a:link, .dhtmlMenu a:visited {
			position: relative;
			display: block;
			
			/*width: 179px;
				w\idth: 154px;*/
			padding: 4px 5px 4px 20px;
			color: #4b4b4b;
			margin: 2px -5px 2px 0;
		}
		
		.dhtmlMenu a:hover, .dhtmlMenu a:active {
			background: url(../../img/navigation/bg-menus-1.gif) 0 0 repeat-y;
			text-decoration: none;
			/* filter:alpha(opacity=100);
			opacity: 1.0;
			-moz-opacity: 1.0; */
		}