/* public */
#leftMenu h5{ margin:0; padding:0; font-size:14px; font-weight:normal; color:#00447C;  }
#leftMenu ul{ margin:0; padding:0; }
#leftMenu ul li{ cursor:pointer; }
#leftMenu ul a{ color:#00447C; text-decoration:none; }
#leftMenu a{ color:#1b3c58; }
#leftMenu .sel a{ color:#f60; font-weight:bold; }

/* level 0 */
#leftMenu h4{ 
	background:#9ACBF8 url(tb8.jpg) no-repeat 3px 50%; 	margin:0; padding:4px 0 4px 26px; 
	border-bottom:1px solid #00447C; font-size:14px; 
	color:#00447C; }
#leftMenu #nav_logout { background-image:url(tb9.jpg); }
#leftMenu h4 a{ color:#00447C; text-decoration:none; }

/* level 1 */
#leftMenu .menu_1 ul{ background:#e8f3fd; margin:4px 8px 0 8px; padding:0; width:auto; border-bottom:1px solid #e8f3fd;  }
#leftMenu .menu_1 li{ 
	padding:5px 0; margin:0;
	border-bottom:1px solid #ACC2D9; font-size:14px; 
	background-repeat:no-repeat; 
	background-position:8px 8px; }
#leftMenu .menu_1 li.branch{ background-image:url(close.jpg); }
#leftMenu .menu_1 li.open,
#leftMenu .menu_1 li.leaf{ background-image:url(open.jpg); }
#leftMenu .menu_1 li.open h5{ font-weight:bold; }

#leftMenu .menu_1 h5{ padding-left:22px; }
#leftMenu .menu_1 li.leaf{ padding-left:22px; }

/* level 2 */
#leftMenu .menu_2 ul{ background:#fff }
#leftMenu .menu_2 h5{ padding-left:26px; }
#leftMenu .menu_2 li.leaf{ padding-left:26px; }
#leftMenu .menu_2 li.branch h5{ font-size:13px; font-weight:normal; }
#leftMenu .menu_2 li{
	background-position:12px 8px;
	border-top:1px solid #f5f8fa;
	border-bottom:1px solid #d3dfeb; 
	font-size:13px; }
#leftMenu .menu_2 li.sel{ background:#fff url(arw1.gif) no-repeat 14px 50%; padding-top:4px; padding-bottom:4px; }
#leftMenu .menu_3 a{ color:#333; }

