﻿#nav  {
	position: absolute;
	margin-left: 197px;
	margin-top: 0;
	padding: 0;
	top: 0;
}



#nav li.static { /*float the main list items*/
	margin: 0;
	float: left;
	width: auto;
	display: block;
	padding-right: 30px;
}

#nav li.static.dynamic-children ul.dynamic { /*put the submenu below*/
	position: absolute;
	top: 44px;
	float: left;
	/**top: 44px; IE may need repositioning*/
	left: 0px;
	background: url(../images/submenu_background.jpg) no-repeat 0 top;
	height: 40px;
	width: 1019px;
}

#nav li.static a {
	color: #565655;
	display: block;
	/*height: 44px;*/
	width: auto;
	line-height: 44px;
}
#nav li.selected a { 
	color: #000000;
	background: url(../images/hover.png) repeat-x 0 top;
} 


#nav li ul {
	display: none;
} 

#nav li.static ul, 
#nav li.dynamic ul {
	margin: 0;
	padding: 0;
}


#nav li.dynamic a {
	float: left; /*IE doesn't inherit the float*/
	border: 0;
	color: #e9eaeb;
	width: auto;
	background: none;
}



#nav li.dynamic ul {
	display: none;
}
#nav li.selected ul {
	display: block;
}


.menu LI.hover {
display: block;
		left: 0px;
	z-index:6000
}

#nav li:hover ul, 
#nav li.over ul { /*IE needs .over class*/
	display: block;
		left: 0px;
	 z-index: 6000;
			}
			
#nav li a:hover, 
#nav a:hover , 
#nav li.over a /*IE needs .over class*/
 { 
	color: #000;
	/*display: block;*/
	left: 0px;
	background: url(../images/hover.png) repeat-x 0 top;
}


/*
#nav .static.dynamic-children.hover {
	position: absolute;
	float: left;
	left: 0px;
	background: url(../images/submenu_background.jpg) no-repeat 0 top;
	height: 40px;
	width: 1019px;
} */

*/

#nav ul.static.dynamic.hover ,
#nav li.static.dynamic.hover,
#nav li.static.dynamic.hover ul{
	position: absolute;	
}

#nav  li.menu.static.hover {
	position: absolute;	
}

#nav li.static.dynamic-children ul.dynamic.hover,
#nav li.static.dynamic-children.hover ul.dynamic.hover,
#nav li.static.dynamic-children.hover ul.dynamic
{
position: absolute;		
}

.menu li.hover,
.menu li.hover-off  {
	position: static;
}
