#CSSMenu1 {
}

/* Level 1 */
#CSSMenu1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#CSSMenu1 ul li {
		border-bottom: 1px solid #e3e4ed;
	}
	#CSSMenu1 ul li a {
		display: block;
		background: white url(../img/button_l1_background.gif) no-repeat scroll right top;
		padding-right: 30px;
		padding-left: 15px;
		
		min-height: 28px;
		height: 	auto !important;
		height: 	28px;
		line-height: 27px;
		
		border-top: 1px solid white;
		border-bottom: 1px solid white;
		
		color: #1e2d6e;
		text-decoration: none;
		font-size: 11px;
	}
	#CSSMenu1 ul li a:hover {
		background: #f2f3f7 url(../img/button_l1_background_h.gif) no-repeat scroll right top;
	}
	#CSSMenu1 ul li a.Selected {
		background: #f2f3f7 url(../img/button_l1_background_h.gif) no-repeat scroll right top;
		font-weight: bold;
	}

	#CSSMenu1 ul li.last a 				{ background-image: url(../img/button_l1_background_en.gif); color: #aa2a18;  }
	#CSSMenu1 ul li.last a:hover 		{ background-image: url(../img/button_l1_background_en_h.gif); }
	#CSSMenu1 ul li.last a.Selected 	{ background-image: url(../img/button_l1_background_en_h.gif); }

/* Level 2 */
#CSSMenu1 ul li ul {
	display: none;
	border-top: 2px solid #e3e4ed;
}
	#CSSMenu1 ul li ul li {
		border-bottom: 1px solid #e3e4ed;
	}
	#CSSMenu1 ul li ul li a {
		display: block;
		background: white url(../img/button_l2_background.gif) no-repeat scroll right top;
		padding-left: 25px;
		
		color: #aa2a18;
		text-decoration: none;
	}
	#CSSMenu1 ul li ul li a:hover {
		background: #f9f9f9 url(../img/button_l2_background_h.gif) no-repeat scroll right top;
	}
	#CSSMenu1 ul li ul li a.Selected {
		background: #f9f9f9 url(../img/button_l2_background_h.gif) no-repeat scroll right top;
		font-weight: bold;
	}
	
	#CSSMenu1 ul li ul li.last a,
	#CSSMenu1 ul li.last ul li a 				{ background-image: url(../img/button_l2_background.gif);   }
	#CSSMenu1 ul li ul li.last a:hover,
	#CSSMenu1 ul li.last ul li a:hover 		{ background-image: url(../img/button_l2_background_h.gif); }
	#CSSMenu1 ul li ul li.last a.Selected,
	#CSSMenu1 ul li.last ul li a.Selected 	{ background-image: url(../img/button_l2_background_h.gif); }

/* Level 3 */
#CSSMenu1 ul li ul li ul {
	display: none;
}
	#CSSMenu1 ul li ul li ul li {
	}
	#CSSMenu1 ul li ul li ul li a {
		background: none;
		padding-left: 40px;
		min-height: 20px;
		height: 	auto !important;
		height: 	20px;
		line-height: 20px;
		
		font-size: 10px;
	}
	#CSSMenu1 ul li ul li ul li a:hover {
		background: #fdfdfd;
	}
	#CSSMenu1 ul li ul li ul li a.Selected {
		background: #fdfdfd;
	}
	
	#CSSMenu1 ul li ul li ul li.last a,
	#CSSMenu1 ul li ul li.last ul li a 				{ background-image: none;   }
	#CSSMenu1 ul li ul li ul li.last a:hover,
	#CSSMenu1 ul li ul li.last ul li a:hover 		{ background-image: none; }
	#CSSMenu1 ul li ul li ul li.last a.Selected,
	#CSSMenu1 ul li ul li.last ul li a.Selected 	{ background-image: none; }