#menu{ width:255px;	overflow:hidden; color:#268AE9; }
#menu li.show {background: url(../img/down_blue.gif) no-repeat 240px bottom;padding-left:10px;padding-right:0px; }
#menu li.hide {padding-left:10px;padding-right:0px; }
#menu li.hide div.header2 {background: url(../img/up_pink.gif) no-repeat 230px bottom;}
.level2,.level3{display:block;}
div.header, div.header2, div.header3{cursor:pointer;}
div.header2, div.header3{background:url(../img/arrow_pink.gif) no-repeat 0px 5px;padding-left:10px; }
div.active2,div.active3{ color:#D83864;}

div.header2{padding:4px 15px 4px 10px;}
div.header3{padding:4px 5px 4px 10px;}

#menu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;

}
#menu li{
	margin:0px;
	padding:0px;
}

#menu ul li.level1 .header{
	width:235px;
	padding:10px 10px 5px 10px;
	height:35px;
	color:white;
	font-family: arial narrow, tahoma;
	font-size: 12px;
	line-height: 15px;
	background: url(../img/menu_show_red.gif) no-repeat 238px 33px;
}
#menu ul div.active1{
	background-image: url(../img/menu_hide_blue.gif) !important ;
	background-repeat: no-repeat !important;
	background-position:  238px 33px !important;
}

#menu ul ul{background:#f7fafd;}
#menu ul ul li{
	padding:1px 0px 1px 10px;
	border-top:1px #e0e8ef solid;
	line-height:13px;
}


#menu ul ul ul{margin:5px 0px 0px 0px;background:#ffffff;}
#menu ul ul ul li{padding-left:0px;margin-left:18px;}
/*#menu ul ul li.hide ul li{margin-left:20px;}*/

