#mainNav {
		float:left;
		display: block;
		height:30px;
		background: transparent url(../img/nav/menu_bar.gif) repeat-x;
		width:769px;
		list-style: none;
		}
		#utilNav {
		float:right;
		display: block;
		height:30px;
		background: transparent url(../img/nav/menu_bar.gif) repeat-x;
		
		list-style: none;
		}
		#mainNav li, #utilNav li {
			float:left;
			}
			#mainNav li a {
				text-indent: -1000em;
				overflow:hidden;
				height:30px;
				display:block;
				width:95px;
				margin-right:1px;
				background-position:top center;
				}
				#utilNav li a {
				   text-indent: -1000em;
   				overflow:hidden;
   				height:30px;
   				display:block;
   				width:52px;
   				background-position:top center;
				}
				#mainNav li a:hover {
					background-position:bottom center;
					width:97px;
					margin-right:-1px;
					position:relative;
					top:auto;
					left:-1px;
				}
				#utilNav li a:hover {
					background-position:bottom center;
					width:52px;
					margin-right:-1px;
					position:relative;
					top:auto;
					left:-1px;
				}
				#mainNav #level1Nav1 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu1.gif);
					width:96px;
					background-position:top left;
				}
				#mainNav #level1Nav1:hover {
					width:97px;
					background-position:bottom left;
					left:0px;
					margin-right:0px;
				}
				 #mainNav #level1Nav1.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu1_on.gif);
					width:97px;
					margin-right:0px;
				}
				
				#level1Nav2 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu2.gif);
				}
				#level1Nav2.current,#level1Nav3.current,#level1Nav4.current,#level1Nav5.current,#level1Nav6.current,
				#level1Nav7.current,#level1Nav8.current{
					width:97px;
					margin-right:-1px;
					position:relative;
					top:auto;
					left:-1px;
				}
				#level1Nav2.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu2_on.gif);
					
				}
				#level1Nav2:hover {
				   width:97px;
					background-position:bottom right;
					left:-1px;
					margin-right:-1px;
					
				}
				#level1Nav3 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu3.gif);
				}
				#level1Nav3.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu3_on.gif);
					
				}
				#level1Nav4 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu4.gif);
				}
				#level1Nav4.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu4_on.gif);
				}
				#level1Nav5 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu5.gif);
				}
				#level1Nav5.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu5_on.gif);
				}
				#level1Nav6 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu6.gif);
				}
				#level1Nav6.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu6_on.gif);
				}
				#level1Nav7 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu7.gif);
				}
				#level1Nav7.current {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu7_on.gif);
				}
				#level1Nav8 {
					background-image: url(/lfg/lfgclient/img/nav/l1/menu8.gif);
					
				}
				
	         #level1Nav8.current{
	            background-image: url(/lfg/lfgclient/img/nav/l1/menu8_on.gif);
	            
				}
	
	#utilNav {
		background: transparent url(/lfg/lfgclient/img/nav/util_bar.gif) repeat-x;
		width: 204px;
		}
		
		#util1, #util2, #util3, #util4 {
			background-position:bottom center;
			position:relative;
			top:auto;
			margin-right:-1px;
			left:-1px;
			width:52px;
		}		
		
		#util1 {
			background-image: url(/lfg/lfgclient/img/nav/global/util1.gif);		
			width:51px;
			margin-right:-1px;
			background-position:top left;	
		}
		#util1:hover, #util1.current{ 
		   z-index:1000;
			background-position:bottom left;
			left:-1px;
		   width:52px;
		}	
		
		#util1.current {
			background-image: url(/lfg/lfgclient/img/nav/global/util1_on.gif);
		}


	   #util2 {
			background-image: url(/lfg/lfgclient/img/nav/global/util2.gif);
			width:52px;
			margin-right:-1px;
			background-position:top left;
		}
		#util2:hover, #util2.current{ 
		   z-index:1000;
			background-position:bottom left;
			left:-1px;
		   width:54px;
		}	
	   #util2.current {
			background-image: url(/lfg/lfgclient/img/nav/global/util2_on.gif);
			width:52px;
			margin-right:-1px;
			left:0px;
			background-position:bottom left;
		}

	#util3 {
			background-image: url(/lfg/lfgclient/img/nav/global/util3.gif);
		}
		#util3:hover, #util3.current{
		   z-index:1000;
			background-position:bottom left;
			left:-1px;
		   width:54px;
		}
		#util3.current {
		   width:52px;
			margin-right:-2px;
			position:relative;
			top:auto;
			left:-1px;
			background-image: url(/lfg/lfgclient/img/nav/global/util3_on.gif);
		}

		#util4 {
			background-image: url(/lfg/lfgclient/img/nav/global/util4.gif);
		}
		#util4:hover, #util4.current {
			width:52px;
			margin-right:-1px;
			left:-1px;
			background-position:bottom right;
		}
		#util4.current {
			background-image: url(/lfg/lfgclient/img/nav/global/util4_on.gif);
		}

		
		/* Now its time to style the drop down menus */
		#mainNav li ul{
			position: absolute;
			width: 14em;
			border:1px solid #C2B0A2;
			background-color:#FFF;
			padding-bottom:10px;
			left: -1000em;
			overflow:hidden;
	   }
			#utilNav li ul{
   			position: absolute;
   			width: 14em;
   			border:1px solid #C2B0A2;
   			background-color:#FFF;
   			padding-bottom:10px;
   			
   			left:-10000px;
   			overflow:hidden;
			}
			#mainNav li ul li.section , #utilNav li ul li.section{
				color:#5B7991;
				text-transform:uppercase;
				padding:2px 1.5em;
				padding-right:0;
				width:13.8em;
			}
			#mainNav li ul li.end_section, #utilNav li ul li.end_section {
				background:transparent url(../img/gray_dots.gif) repeat-x left center;
				margin:0px 1.5em;
				display:block;
				text-indent:0;
				width:11em;
				height:9px;
			}
			#mainNav li ul a, #utilNav li ul a {
				display:block;
				font-weight:normal;
				text-indent:0;
				color:#71706C;
				text-decoration:none;
				padding:2px 1.5em;
				padding-right:0;
				margin:0;
				height:auto;
				width:13.8em;
			}
			#mainNav li ul a:hover, #utilNav li ul a:hover {
				width:13.8em;
				margin-right:0;
				left:0;
				position:static;
				background-color:#D5E2E8;
			}
		#mainNav li.sfhover ul {
			left: auto;
			z-index:100000;
		}
		
		#utilNav li.sfhover ul {
		   left:auto;
		   z-index:100000;
		}
		#utilNav li.sfhover ul#util1ul{margin-left:-106px;}
		#utilNav li.sfhover ul#util2ul{margin-left:-105px;}
		#utilNav li.sfhover ul#util3ul{margin-left:-105px;}
		#utilNav li.sfhover ul#util4ul{margin-left:-106px;} 