

/* ----[ LINKS ]----*/

/* all menu links */


#nav {
	width:152px;
	margin:5px 9px;
	z-index:100;
}




ul.menu  {
width:151px;
	margin:0;
	padding:0;
	list-style:none;

	font-size:12px;
	z-index:150;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	border-bottom:1px solid #d7d7d7;
	position:relative;
	float:left;

}
ul.menu ul {
	display: none;
	list-style-type:none;

		
		
}
ul.menu li {
	float: left;
}

ul.menu li {

padding:0;

	background:url(../../build/images/menu/menu-bg.jpg) top left;
	/*border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;*/
	position:relative;
	z-index:200;
	height:38px;
	width:151px;


}


ul.menu li a, ul.menu li a:visited {
	display:block;
	width:140px;
	height:30px;
	
	text-decoration:none;
	color:#3c3b3b;
	padding:4px 5px 4px 5px;
	z-index:2;
	font-weight:normal;
}



ul.menu  li:hover {
	padding:0;

background:#FEF3E6 url(../../build/images/menu/menu-bg-hover.jpg) top left no-repeat;
	position:relative;

	font-weight:normal;
	height:38px;
	
}



 
ul.menu  li a:hover {

	color:#f8981c;
font-weight:normal;
	
		font-size:12px;
		text-decoration:none;
}






/* -- Sub-Menus -- */
ul.menu ul{
	position:absolute;
	top:-1px;
	left:10px;

	display:none;
	z-index:3000;
	width:250px;
	border-top:1px solid #d7d7d7;
}




ul.menu ul li {
	float: none;
	margin: 0px;
	background-image:none;
	background-color:#FEF3E6;
	width:250px;
		border-bottom:1px solid #d7d7d7;
			border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
}




ul.menu li ul li a {

float:none;
font-size: 12px;
text-decoration:none;

		background:#FEF3E6;

		width:250px;
		background-image:none;


}

ul.menu li:hover ul li a, ul.menu li:hover ul li a:visited {
	display:block;
	
	height:30px;
	text-decoration:none;
	color:#3c3b3b;
	padding:4px 5px 4px 5px;
	z-index:1000;
		background:#FEF3E6;
		
	border-bottom:1px solid #d7d7d7;
	width:240px;
	background-image:none;

}




ul.menu li:hover ul li a:hover {
	display:block;
	background:#fde9cf;
	text-decoration:none;
	

	padding:4px 5px 4px 5px;
		color:#f8981c;
	width:240px;
	background-image:none;
		border-bottom:1px solid #d7d7d7;
}







ul.menu li ul li span {

	display:block;
	
	height:30px;
	text-decoration:none;
	color:#3c3b3b;

width:240px;

}

ul.menu li ul li  a:hover  span {


	color:#f8981c;



}




* html ul.menu ul {
	width: 1%;
}












ul.menu  li.active a
{

background:transparent url(../../build/images/menu/menu-bg-hover.jpg) no-repeat scroll 0px 0px;
color:#f8981c;
font-weight:normal;

}

ul.menu li.active ul li.active a, ul.menu li.active ul li.active ul li.active a, ul.menu li.active ul li.active a span{
color:#f8981c;
width:240px;
_width:250px;
background:none;
font-weight:normal;
		border-bottom:1px solid #d7d7d7;



}

ul.menu li.active ul li a  { background:none; font-weight:normal;} 

ul.menu li.active ul li a:visited, ul.menu li ul li a:visited  { _width:250px; font-weight:normal;} 

ul.menu li.active ul li a:hover  { background-image:none; background:#FEF3E6; font-weight:normal;} 



ul.menu li.active ul a
{

/*background:transparent url(../../build/images/menu/menu-bg-hover.jpg) no-repeat scroll 6px 7px;*/
color:#676665;

}


ul.menu  li.active ul li.active ul a, 
ul.menu li.active ul li.active ul li.active ul a {

color:#676665;
width:240px;
_width:250px;

background-image:none;
}




ul.menu  li.active ul a:hover,
ul.menu  li.active ul li.active ul a:hover,
ul.menu  li.active ul li.active ul li.active ul a:hover{

background:transparent url(../../build/images/menu/menu-bg-hover.jpg) no-repeat scroll 6px 7px;
color:#f8981c;
	
}



ul.menu  li.active ul li.active ul a:hover,
ul.menu  li.active ul li.active ul li.active ul a:hover {

color:#f8981c;
width:240px;
_width:250px;
background:none;
background-image:none;
}



ul.menu li ul li a{
	color:#676665;
}





