   
/*---------------menu---------------------------*/
div#menuTop {
	position:absolute;
    margin-left:320px;
    margin-top:78px;
	/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 700px;
	height: 33px;
	background: url('../images/bg_primarynavigation.png') repeat-x top ; */
	clear: left;
	border:0px solid #084273;
	/*border-right: 1px solid #084273;
	border-left: 1px solid #084273;*/
	z-index:800;
}




/*CSS Code for Menu Begin:*/ 
/* Root = Horizontal, Secondary = Vertical */ 

ul#navbar { 
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	list-style: none; 
	height: 20px;
	} 
	
ul#navbar li { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	float: left;
	/*For Gecko*/ 
	display: inline; 
	position: relative;
	} 

ul#navbar li a.primary {
	margin: 0px 10px 0px 0px;
	padding: 4px 10px 4px 10px;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #C6EBFA;
 	display: block; 
 	/*background:#2E5CA6;*/
	text-decoration: none;
}

ul#navbar li a.primary:hover {
	margin: 0px 10px 0px 0px;
	padding: 4px 10px 4px 10px;
	/*background:#9FD8F4;*/
	color:#FAD400;
}
ul#navbar li span.primary {
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color:#FAD400;
 	display: block; 
	text-decoration: none;
	/*background:#2E5CA6;*/
}

ul#navbar li#selected a.primary {
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #fff;
 	display: block; 
	text-decoration: none;
	background:#9FD8F4;
}

ul#navbar li.right {
	float: right;
 }
 


/* Root Menu */ 
ul#navbar a { 
	display: block; 
	padding: 6px 10px 7px 10px; 
	position: relative; 
	float: none !important; 
	/*For Opera*/ float: left; 
	/*For IE*/ 
	height: auto !important; 
	height: 1%; 
	/*For IE*/ 
	
	} 
 
/* Root Menu Hover Persistence */ 
ul#navbar a:link, 
ul#navbar a:visited { 
	color: #bfdfff; 
	text-decoration:none;
	} 

ul#navbar li a.primary:hover, 
ul#navbar li:hover a.primary, 
ul#navbar li.iehover a.primary { 
	/*background:#9FD8F4; 
	text-decoration:none;*/
	color: #FAD400;
	
	} 

ul#navbar li#selected a.primary:hover, 
ul#navbar li#selected:hover a.primary, 
ul#navbar li#selected.iehover a.primary { 
	/*background:#9FD8F4; 
	text-decoration: none;*/
	color: #FAD400;
	} 


/* 2nd Menu */ 


ul#navbar ul { 
	margin: 0px 0px 0px 0px; 
	padding: 10px; 
	width: 160px; 
	list-style: none; 
	display: none;
	position: absolute; 
	top: 23px; 
	left: 0px;
	text-align: left;
	background: #fff;
	border-top:1px solid #FAD400;
	border-bottom:1px solid #A4BF0C;
	z-index:800;
} 
 
ul#navbar ul li { 
	float: none; 
	/*For Gecko*/ 
	display: block !important; 
	display: inline; 
	/*For IE*/ 
	} 
 

ul#navbar li:hover li a,
ul#navbar li.iehover li a{ 
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	/*background: ; */
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	/*border-right: 1px solid #a3a5a6;
	border-top: 1px solid #d9d9d9;*/
	border-bottom: 1px solid #51A4C7;
	color: #3164B3;
	text-align: left; 
	float: none; 
	display: block; 
}
ul#navbar li:hover li span,
ul#navbar li.iehover li span{ 
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	/*background: ; */
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	/*border-right: 1px solid #a3a5a6;
	border-top: 1px solid #d9d9d9;*/
	border-bottom: 1px solid #51A4C7;
	color: #7B9200;
	text-align: left; 
	float: none; 
	display: block; 
	font-weight:700;
}
 
ul#navbar li:hover li a span,
ul#navbar li.iehover li a span 
{
    color:#00B6FB;
} 
 
ul#navbar li:hover li a.submenu,
ul#navbar li.iehover li a.submenu { 
	/*background:;*/
} 
ul#navbar li:hover li.submenu,
ul#navbar li.iehover li.submenu { 
	background:url(1rightarrow.png) no-repeat 100% 3px;
}

/* 2nd Menu Hover Persistence */ 
ul#navbar li.iehover li a:link, 
ul#navbar li.iehover li a:visited { 
	color: #000; 
	font-weight: normal; 
	} 

ul#navbar li:hover li a:hover, 
ul#navbar li:hover li:hover a, 
ul#navbar li.iehover li a:hover, 
ul#navbar li.iehover li.iehover a { 
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	/*background:  ; */
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	text-decoration: none;
	color: #7B9200 ;
	border-bottom: 1px dotted #2E5CA6;
	
	} 

ul#navbar li:hover li a.submenu:hover, 
ul#navbar li:hover li:hover a.submenu, 
ul#navbar li.iehover li a.submenu:hover, 
ul#navbar li.iehover li.iehover a.submenu { 
	/*background: ; */
	} 

/* 3rd Menu */ 
ul#navbar li:hover li:hover li a, 
ul#navbar li.iehover li.iehover li a { 

	/*margin: 0px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	background: ; 
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #000;
	text-align:left; 
	float: none; 
	display:block; */
	padding: 2px 4px;
	border-bottom: 1px solid #2E5CA6;
	color: #2E5CA6;
} 
ul#navbar li:hover li:hover li span, 
ul#navbar li.iehover li.iehover li span { 

	padding: 2px 4px;
	border-bottom: 1px solid #2E5CA6;
	color: #7B9200;
} 
 
/* 3rd Menu Hover Persistence */ 
ul#navbar li:hover li:hover li a:hover, 
ul#navbar li:hover li:hover li:hover a, 
ul#navbar li.iehover li.iehover li a:hover, 
ul#navbar li.iehover li.iehover li.iehover a { 
	/*margin: 0px 0px 0px 0px;
	padding: 1px 10px 8px 10px;
	background:  ;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	text-decoration: none;
	color: #fff; */
	color: #7B9200;
	border-bottom: 1px solid #2E5CA6;
	} 
 
ul#navbar ul ul, 
ul#navbar ul ul ul { 
	 display: none; 
	 position: absolute; 
	 top: -6px; 
	 left: 160px; 
	 padding:6px;
	 border:1px solid #FAD400;
} 
 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navbar li:hover ul ul, 
ul#navbar li:hover ul ul ul, 
ul#navbar li.iehover ul ul, 
ul#navbar li.iehover ul ul ul { 
	display: none; 
 	} 
 
ul#navbar li:hover ul, 
ul#navbar ul li:hover ul, 
ul#navbar ul ul li:hover ul, 
ul#navbar li.iehover ul, 
ul#navbar ul li.iehover ul, 
ul#navbar ul ul li.iehover ul { 
	display: block; 
	} 

/*---------------------------------------------------------------------*/
ul#navbar li.about
{
    background:url(../images/menu_about.png) no-repeat 0px 0px;
    padding-left:15px;
}
ul#navbar li.services
{
    background:url(../images/menu_services.png) no-repeat 0px 0px;
    padding-left:15px;
}
ul#navbar li.portfolio
{
    background:url(../images/menu_portfolio.png) no-repeat 0px 2px;
    padding-left:15px;
}
ul#navbar li.contacts
{
    background:url(../images/menu_contacts.png) no-repeat 0px 5px;
    padding-left:15px;
}
ul#navbar li.order
{
    background:url(../images/menu_order.png) no-repeat 0px 2px;
    padding-left:15px;
}
/*---------------------------------------------*/
ul#navbar li:hover li a.menu_settings,
ul#navbar li.iehover li a.menu_settings
{
    background:url(../images/menu_settings3.png) no-repeat 0px 4px;
    padding-left:20px;
}
ul#navbar li:hover li a.menu_regions,
ul#navbar li.iehover li a.menu_regions
{
    background:url(../images/menu_region1.png) no-repeat 0px 4px;
    padding-left:20px;
}
ul#navbar li:hover li a.menu_company,
ul#navbar li.iehover li a.menu_company
{
    background:url(../images/menu_company.png) no-repeat 0px 4px;
    padding-left:20px;
}

ul#navbar li:hover li a.menu_factory,
ul#navbar li.iehover li a.menu_factory
{
    background:url(../images/menu_factory.png) no-repeat 0px 4px;
    padding-left:20px;
}

ul#navbar li:hover li a.menu_projects,
ul#navbar li.iehover li a.menu_projects
{
    background:url(../images/menu_db.png) no-repeat 0px 4px;
    padding-left:20px;
}
ul#navbar li:hover li a.menu_roles,
ul#navbar li.iehover li a.menu_roles
{
    background:url(../images/menu_roles.png) no-repeat 0px 4px;
    padding-left:20px;
}

ul#navbar li:hover li a.menu_users,
ul#navbar li.iehover li a.menu_users
{
    background:url(../images/menu_users.png) no-repeat 0px 4px;
    padding-left:20px;
}
ul#navbar li:hover li a.menu_search,
ul#navbar li.iehover li a.menu_search
{
    background:url(../images/search1.png) no-repeat 0px 4px;
    padding-left:20px;
}

ul#navbar li:hover li a.menu_add,
ul#navbar li.iehover li a.menu_add
{
    background:url(../images/add1.png) no-repeat 0px 4px;
    padding-left:20px;
}
ul#navbar li:hover li:hover li a.menu_add,
ul#navbar li.iehover li.iehover li a.menu_add
{
    background:url(../images/add1.png) no-repeat 0px 1px;
    padding-left:20px;
} 
/*---------------------------------------------*/

