* { font-family: Arial, Helvetica, sans-serif;}

div#menu { 
	position: relative; 
	float: left;  
	width: 194px; 
	padding: 0px; 
	display: block;
	margin-top: 8px;
	left: 10px;
	margin-bottom: 10px;
 }

div.box_menu_top { display:none; }
div.box_menu_bottom { display: none; }

div#menu div.menu_title_main { font-weight: bold; font-size: 11px; color: #000000; border-bottom: 1px dashed #a5a5a5; padding-bottom: 4px; }

div#menu ul { list-style: none; display: block; margin-top: 0px; padding: 0px; width: 194px; margin-left: 0px; }
div#menu ul li { margin: 0px; float: left; width: 194px; font-weight: bold; }
div#menu ul li a { display: block; color: black; border-bottom: 1px dashed #a5a5a5; padding: 6px 0px 6px 17px; margin: 0px; font-size: 10px; }
div#menu ul li ul li a { color: #3d5573; border-bottom: 1px dashed #aab4c2; }

div#menu ul li a.menu_item_depth_0 { width: 178px; padding-left: 17px; background: url(../images/bot_01_bullet_normal.gif) 6px 8px no-repeat #fbfbfb; }
div#menu ul li a.menu_item_depth_1 { width: 170px; padding-left: 25px; background: url(../images/bot_02_bullet_normal.gif) 18px 11px no-repeat; }
div#menu ul li a.menu_item_depth_2 { width: 150px; padding-left: 45px; background: url(../images/bot_02_bullet_normal.gif) 38px 11px no-repeat; }
div#menu ul li a.menu_item_depth_3 { width: 130px; padding-left: 65px; background: url(../images/bot_02_bullet_normal.gif) 58px 11px no-repeat; }
div#menu ul li a.menu_item_depth_4 { width: 110px; padding-left: 85px; background: url(../images/bot_02_bullet_normal.gif) 78px 11px no-repeat; }

div#menu ul li ul li a.has_children { border-bottom: 1px dashed #aab4c2; background: url(../images/bot_02_bullet_normal.gif) 18px 11px no-repeat; }
div#menu ul li ul li ul li a.has_children { background: url(../images/bot_02_bullet_normal.gif) 35px 11px no-repeat; }
div#menu ul li ul li ul li ul li a.has_children { background: url(../images/bot_02_bullet_normal.gif) 55px 11px no-repeat; }


div#menu ul li a:hover { background: url(../images/bot_01_bullet_normal.gif) 9px 8px no-repeat #dbd8d8; padding-left: 19px; color:#585858; }
div#menu ul li ul li a:hover { background: url(../images/bot_02_bullet_normal.gif) 20px 11px no-repeat #d9ecf1; padding-left: 25px; }
div#menu ul li ul li ul li a:hover { background-position: 40px 11px; padding-left: 45px; }
div#menu ul li ul li ul li ul li a:hover { background-position: 60px 11px; padding-left: 65px; }
div#menu ul li ul li ul li ul li ul li a:hover { background-position: 80px 11px; padding-left: 85px; }

div#menu ul li a.selected { 
	color: white; 
	font-weight: bold;
	font-size: 11px;
	background: url(../images/bot_01_active.gif) top no-repeat;
	padding: 4px 0px 4px 17px;
	background-color: #608db8;
	border-bottom: 1px dashed #dd8892;
	 }

	
div#menu ul li ul li a.selected {
	color: #3d5573; 
	font-weight: bold;
	font-size: 11px;
	background: url(../images/bot_02_bullet_active.gif) 26px 10px no-repeat #edf4f6;
	padding: 5px 0px 5px 34px;
	margin: 0px;
	width: 161px;
	border-bottom: 1px dashed #aab4c2; 
	}
div#menu ul li ul li ul li a.selected { font-size: 11px; background: url(../images/bot_02_bullet_active.gif) 40px 10px no-repeat #f3f8f9; padding: 5px 0px 5px 50px; width: 145px; }
div#menu ul li ul li ul li ul li a.selected { background: url(../images/bot_02_bullet_active.gif) 60px 10px no-repeat #f3f8f9; padding: 5px 0px 5px 70px; width: 125px; }
div#menu ul li ul li ul li ul li ul li a.selected { background: url(../images/bot_02_bullet_active.gif) 70px 10px no-repeat #f3f8f9; padding: 5px 0px 5px 80px; width: 115px; }



