		.noshow { background:transparent none repeat scroll 0%; border:0pt none; display:none; font-size:0em; margin:0pt; padding:0pt; text-indent:-999px; color: red; }

		#nav_list{
			float: left;
			width: 700px;
			list-style: none;
			line-height: 44px;
			height: 44px;
			background: url("images/menu/menu_bg.gif") 0 0 no-repeat;
			color:#fff;
			font-weight: bold;
			padding: 0;
			margin: 0 0 1em 0;
			z-index:1000;
			font-size: 9px;
		}
		#nav_list a {
			display: block;
			height:44px;
			color: #fff;
			text-decoration: none;
			padding: 0;
		}
		#nav_list li {
			float: left;
			display: block;
			height:44px;
			padding: 0;
			color:#fff;
		}
		#nav_list li a{text-indent:-9000px;}

/* ====== 1st level ====== */
/* ====== 1st level ====== */
		#nav_li_root {width: 69px;height:44px;background: url("images/menu/home_on.gif")  0 0 no-repeat;}
		#nav_li_a_root{ width: 69px;height:44px; display:block; background: url("images/menu/home.gif")  0 0 no-repeat;}
		#nav_li_a_root:hover, #p_home #nav_li_a_root{background: url("images/menu/home_on.gif")  0 0 no-repeat; }
		
		
		#nav_li_about_us{width: 71px;height:44px;background: url("images/menu/aboutus_on.gif")  0 0 no-repeat;}
		#nav_li_a_about_us{width: 71px;height:44px; background: url("images/menu/aboutus.gif")  0 0 no-repeat;}
		#nav_li_a_about_us:hover, #p_about_us #nav_li_a_about_us{background: url("images/menu/aboutus_on.gif")  0 0 no-repeat;}


		
		#nav_li_services, #nav_li_a_services{width: 70px;height:44px;background: url("images/menu/services_on.gif")  0 0 no-repeat;}
		#nav_li_a_services{width: 70px;height:44px;background: url("images/menu/services.gif")  0 0 no-repeat;}
		#nav_li_a_services:hover, #p_services #nav_li_a_services{background: url("images/menu/services_on.gif") 0 0 no-repeat; }	
		 
		 
		 
		#nav_li_people{width: 54px;height:44px;background: url("images/menu/people_on.gif")  0 0 no-repeat;}
		#nav_li_a_people{width: 54px;height:44px;background: url("images/menu/people.gif")  0 0 no-repeat;}
		#nav_li_a_people:hover, #p_people #nav_li_a_people, #p_people_details  #nav_li_a_people{background: url("images/menu/people_on.gif")  0 0 no-repeat;}
		 
		#nav_li_careers{width:63px;height:44px;background: url("images/menu/careers_on.gif")  0 0 no-repeat;}
		#nav_li_a_careers{width:63px;height:44px;background: url("images/menu/careers.gif")  0 0 no-repeat;}
		#nav_li_a_careers:hover, #p_careers #nav_li_a_careers{background: url("images/menu/careers_on.gif")  0 0 no-repeat;}
		
		#nav_li_news{width: 50px;height:44px;background: url("images/menu/news_on.gif")  0 0 no-repeat;}
		#nav_li_a_news{width: 50px;height:44px;background: url("images/menu/news.gif")  0 0 no-repeat;}
		#nav_li_a_news:hover, #p_news #nav_li_a_news{background: url("images/menu/news_on.gif")  0 0 no-repeat;}
		
		#nav_li_legal_updates{width: 102px;height:44px;background: url("images/menu/legalupdates_on.gif")  0 0 no-repeat;}
		#nav_li_a_legal_updates{width: 102px;height:44px;background: url("images/menu/legalupdates.gif")  0 0 no-repeat;}
		 #nav_li_a_legal_updates:hover, #p_legal_updates  #nav_li_a_legal_updates{background: url("images/menu/legalupdates_on.gif")  0 0 no-repeat;}
		 
		#nav_li_contact_us{width: 70px;height:44px;background: url("images/menu/contact_on.gif")  0 0 no-repeat;}
		#nav_li_a_contact_us{width: 70px;height:44px;background: url("images/menu/contact.gif")  0 0 no-repeat;}
		#nav_li_a_contact_us:hover, #p_contact_us #nav_li_a_contact_us{background: url("images/menu/contact_on.gif")  0 0 no-repeat;}
		
		#nav_li_properties{width: 141px;height:44px;background: url("images/menu/properties_on.gif")  0 0 no-repeat;}
		#nav_li_a_properties{width: 141px;height:44px;background: url("images/menu/properties.gif")  0 0 no-repeat;}
		#nav_li_a_properties:hover, #p_properties #nav_li_a_properties{background: url("images/menu/properties_on.gif")  0 0 no-repeat;}
/* ====== 1st level ====== */
/* ====== 1st level ====== */

/* ====== 2nd level ====== */

		#nav_list li ul.services {position: absolute;left: -999em;height: auto;width: 190px;font-weight: normal;margin: 0;padding:0 15px 0 0;z-index:1000;background:#C6B9B2;}
		#nav_list li ul.services a {display:block;padding-left: 2px;width: 190px;color:#fff;z-index:1000;}
		
		#nav_list li ul.careers {position: absolute;left: -999em;height: auto;width: 85px;font-weight: normal;margin: 0;padding:0;z-index:1000;background:#C6B9B2;}
		#nav_list li ul.careers a {display:block;padding-left: 2px;width: 85px;color:#fff;z-index:1000;}
		
		#nav_list li ul.contact_us {position: absolute;left: -999em;height: auto;width: 95px;font-weight: normal;margin: 0;padding:0;z-index:1000;background:#C6B9B2;}
		#nav_list li ul.contact_us a {display:block;padding-left: 2px;width: 95px;color:#fff;z-index:1000;}
		
		
		#nav_list li ul.properties {position: absolute;left: -999em;height: auto;width: 151px;font-weight: normal;margin: 0;padding:0;z-index:1000;background:#C6B9B2;}
		#nav_list li ul.properties a {display:block;padding-left: 2px;width: 146px;color:#fff;z-index:1000;}
		
		
		#nav_list li ul li{float:left; height:2.5em; line-height:2.5em;}
		#nav_list li ul li a{float:left; height:2.5em;text-indent:0;color:#fff;padding:0;z-index:1000; line-height:2.5em;}
		#nav_list li ul li a:hover{display:block;text-indent:0;color:#fff;padding-left:2px;z-index:1000;}
		#nav_list li ul li a:hover{display:block;background:transparent;z-index:1000;}
			
		#nav_li_services ul li, #nav_li_services ul li a {width:190px; padding:0 10px 0 5px;}
		#nav_li_careers ul li, #nav_li_careers ul li a{width:80px; padding:0 0 0 5px;}
		#nav_li_contact_us ul li , #nav_li_contact_us ul li a{width:90px; padding:0 0 0 5px;}
		#nav_li_properties ul li , #nav_li_properties ul li a{width:146px; padding:0 0 0 5px;}
/* ====== 2nd level ====== */

	#nav_list li:hover ul,  #nav_list li.sfhover ul{left: auto;color:#fff;}
	#nav_list li:hover, #nav_list li.sfhover {background: #CC3300;color:#fff;}

/* ====== section markers ====== */

		#p_home #pgPic{background: url("images/header/home.jpg")  0 0 no-repeat;}
		#p_about_us #pgPic{background: url("images/header/about_us.jpg")  0 0 no-repeat;} 
		#p_services #pgPic{background: url("images/header/services.jpg")  0 0 no-repeat;}
		#p_people #pgPic{background: url("images/header/people.jpg")  0 0 no-repeat;}
		#p_careers #pgPic{background: url("images/header/careers.jpg")  0 0 no-repeat;}
		#p_news #pgPic{background: url("images/header/news.jpg")  0 0 no-repeat;}
		#p_legal_updates #pgPic{background: url("images/header/legal_updates.jpg")  0 0 no-repeat;}
		#p_contact_us #pgPic{background: url("images/header/contact_us.jpg")  0 0 no-repeat;}
		#p_terms_and_conditions #pgPic{background: url("images/header/terms_conditions.jpg")  0 0 no-repeat;}
		#p_sitemap #pgPic{background: url("images/header/sitemap.jpg")  0 0 no-repeat;}
		#p_privacy_policy #pgPic{background: url("images/header/privacy_policy.jpg")  0 0 no-repeat;}
		
		#p_search #pgPic{background: url("images/header/search.jpg")  0 0 no-repeat;}
		#p_404  #pgPic{background: url("images/header/page_not_found.jpg")  0 0 no-repeat;}
/* ====== section markers ====== */

	
