ul#navigation-1
{ 

	float:right;
	margin:0; 
	padding:1px 0; 
	list-style:none; 
	height:33px;
	font:normal 12px helvetica, arial, verdana;
}

ul#navigation-1 li
{ 
	margin:0; 
	padding:0; 
	display:block;
	float:left;  
	position:relative;
}

ul#navigation-1 li a:link, ul#navigation-1 li a:visited
{ 
	padding:8px 5px 0px 0px;
	display:block;
	border-left:2px dotted #dedcca; 
	text-align:left; 
	text-decoration:none; 
	background:#FFFFFF; 
	color:#8c796f; 
	height:36px; 
}

ul#navigation-1 li:hover a, ul#navigation-1 li a:hover, ul#navigation-1 li a:active
{ 
	padding:8px 5px 0px 0px;
	display:block; 
	border-left:2px dotted #dedcca; 
	text-align:left; 
	text-decoration:none; 
	background:#f4f4ee; 
	color:#8c796f;  
	height:36px; 
	font-weight:bold;
	_letter-spacing:-0.05em; !important
}
	
ul#navigation-1 li ul.navigation-2
{ 
	margin:0; 
	padding:1px 1px 0; 
	*padding:1px 1px 2px 0; 
	list-style:none; 
	display:none;
	background:#f4f4ee; 
	width:90px; 
	position:absolute; 
	top:40px; 
	left:-1px; 
	border:none; 
}

ul#navigation-1 li:hover ul.navigation-2
{ 
	display:block; 
}

ul#navigation-1 li ul.navigation-2 li
{  
	clear:left; 
	width:140px; 
}

ul#navigation-1 li ul.navigation-2 li a:link, ul#navigation-1 li ul.navigation-2 li a:visited 
{ 
	clear:left; 
	background:#f4f4ee; 
	padding:3px 4px 0px 4px; 
	border:none; 
	border-bottom:1px solid #f4f4ee; 
	position:relative; 
	z-index:1000; 
	font-weight:normal; 
	font-size:11px;
}

ul#navigation-1 li ul.navigation-2 li:hover a, ul#navigation-1 li ul.navigation-2 li a:active, ul#navigation-1 li ul.navigation-2 li a:hover
{ 
	clear:left; 
	background:#f4f4ee; 
	padding:3px 4px 0px 4px; 
	border:none; 
	border-bottom:1px solid #f4f4ee;
	position:relative; 
	z-index:1000; 
	font-weight:bold;
	font-size:11px;
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
{ 
	display:none; 
	margin:0; 
	padding:0; 
	list-style:none; 
	position:absolute; 
	left:145px; 
	top:-2px; 
	padding:1px 1px 0 1px; 
	border:1px solid #b9121b; 
	border-left:1px solid #b9121b; 
	background:#ffffff; z-index:900; 
}

ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
{ 
	display:block; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
{ 
	background:#b9121b; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
{
	background:#ec454e; 
}

ul#navigation-1 li ul.navigation-2 li a span
{ 
	position:absolute; 
	top:0; 
	left:132px; 
	font-size:12pt; 
	color:#fe676f; 
}

ul#navigation-1 li ul.navigation-2 li:hover a span, ul#navigation-1 li ul.navigation-2 li a:hover span
{ 
	position:absolute; 
	top:0; 
	left:132px; 
	font-size:12pt; 
	color:#ffffff; 
}
	
	
/*******	Submenu	  ********/
ul#ul_submenu
{ 
	list-style-type:none;	
	padding:0px; 
	margin:0px; 
	font:normal 11px helvetica, arial, verdana; 
	padding-left:20px; 
}

ul#ul_submenu li
{
	background-image:url(../images/bullet_submenu.png);
	background-repeat:no-repeat;
	background-position:0px; 
	padding-left:14px;
	padding-bottom:5px;
} 

ul#ul_submenu li a:link, ul#ul_submenu li a:visited, ul#ul_submenu li a:active
{ 
	color:#7a5c9d; text-decoration:none;
}
	
ul#ul_submenu li a:hover
{ 
	color:#7a5c9d; text-decoration:underline; 
}
