/* CSS Document */

#newNav {
	background:url('/res/img/bg-newNav.gif') repeat-x;
	width:677px;
	height:20px;
	margin:4px 0 0 11px;
	padding:0 0 0 0px;
	float:left;
}

#newNavLinks {
	float:left;
	font-size:12px;
	margin:2px 0 0 10px;
	position:relative;
	text-align:left;
	font-weight:normal;
}
*:first-child+html #newNavLinks {margin:1px 0 0 11px;}
*html #newNavLinks {margin:1px 0 0 11px;}

#newNavLinks a {
	width:145px; 
	height:20px; 
	padding-left:2px; 
	line-height:18px; 
}

#newNavLinks ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	line-height:18px;
}

#newNavLinks ul li {list-style-type: none;}

li.divider {
	list-style-type: none;
	background-repeat: no-repeat;
	display:block;
	margin:0;
	padding:0;
}

#newNavLinks li {
	float:left;
	position:relative;
	margin:0 0 0 10px;
	padding:0;
}

#newNavLinks li ul {
	display:none;
	position: absolute; 
	margin:0 0 0 -10px;
  	top:0px;
  	left:0px;
	width:150px;
} 
*:first-child+html #newNavLinks li ul {padding:17px 0 0 0;}
*html #newNavLinks li ul {top:19px;left:-10px;}

#newNavLinks li > ul {
	top: auto;
	left: auto;
}

#newNavLinks li:hover  ul#a2, #newNavLinks li:hover ul#a3, #newNavLinks li:hover ul#a4{
	display:block; 
	position:absolute; 
	margin-top:0px; 
	left:0px; 
	text-align:left;
	list-style: none;
}

#newNavLinks li.over ul { 
	display: block;
}

#a2 a, #a3 a, #a4 a{
	width:150px; /*290px*/
	height:auto; 
	float:left;
	padding-left:10px; 
/*border:1px thin #000; */
/*background:#c9ba65;  #c9ba65*/
	line-height:18px; 
	font-size:90%;
	background-image:url('/res/img/nav_menu.gif');
	background-repeat:repeat-y;
}