body {
margin:0;padding:0;
}
ul li {   
overflow:hidden;   
line-height:0px;   
font-size:0px; 
}
.left_menu {
margin:0 0 10px 0;padding:0;
font-family: Arial, Helvetica, sans-serif;
vertical-align:bottom;
width:100%;
}
.left_menu a {
text-decoration: none;
}
.left_menu ul {
margin:0;padding:0;
}

/*第一層*/
.left_menu ul li {
background:0px 0px no-repeat url("left_menu/menu_L1.gif");
}
.left_menu ul li a:visited,
.left_menu ul li a:active,
.left_menu ul li a:link {
	display:block;
	padding:0 0 0 2px;
	border-bottom:0px solid #CCCCCC;
	line-height:30px;
	font-size: 15px;
	color: #333333;
	overflow:hidden;
}
.left_menu ul li .selected{
background:0px 0px no-repeat url("left_menu/menu_L1_u.gif");
color:#000000;
text-decoration:none;
}
.left_menu ul li a:hover {
background:0px 0px no-repeat url("left_menu/menu_L1_u.gif");
color:#000000;
text-decoration:none;

}

/*第二層*/
.left_menu ul li ul li {
background:0px -50px repeat-y url("left_menu/menu_L2.gif");
}
.left_menu ul li ul li a:visited,
.left_menu ul li ul li a:active,
.left_menu ul li ul li a:link {
display:block;
padding:0 0 0 40px;
border-bottom:0px solid #333333;
line-height:24px;
font-size: 12px;
color: #666666;
font-weight:normal;
}
.left_menu ul li ul li .selected,
.left_menu ul li ul li a:hover {
background:0px -50px repeat-y url("left_menu/menu_L2_u.gif") #FFFFFF;
color:#666666;
font-weight:normal;
}

/*第三層*/
.left_menu ul li ul li ul li {
background:0px -50px repeat-y url("left_menu/menu_L3.gif");
}
.left_menu ul li ul li ul li a:visited,
.left_menu ul li ul li ul li a:active,
.left_menu ul li ul li ul li a:link {
display:block;
padding:0 0 0 50px;
border-bottom:0px solid #333333;
line-height:20px;
font-size: 12px;
font-weight:normal;
color: #333333;
}
.left_menu ul li ul li ul li .visited,
.left_menu ul li ul li ul li .selected{
background:0px -50px no-repeat url("left_menu/menu_L3_u.gif") #FFFFFF;
color:#0066ff;
}
.left_menu ul li ul li ul li a:hover {
background:0px -50px no-repeat url("left_menu/menu_L3.gif") #FFFFFF;
color:#0066ff;
}
