#example1,
		#example2,
		#example3,
		#example4,
		#example5 {
			float: left;
		}
		.expand_all,
		.collapse_all {
			cursor: pointer;
		}
		.example_menu {
			font-size: 100%;
			list-style: none;
			margin: 0;
			padding: 0;
			vertical-align: top;
			width: 580px;
		}
		.example_menu ul {
			display: none;
			list-style: none;
			margin: 0;
			padding: 0;
		}
		#menu1,
		#menu2,
		#menu3,
		#menu4,
		#menu5 {
			margin: 0;
		}
		#menu1 li,
		#menu2 li,
		#menu3 li,
		#menu4 li,
		#menu5 li,
		.example_menu li {
			background-image: none;
			margin: 0;
			padding: 0;
		}
		.example_menu ul ul {
			display: block;
		}
		.example_menu ul ul li{
			display: block;
			padding-left: 20px;
		}
		.example_menu ul ul li a{
			padding-left: 20px;
			width: 500px;
		}
		.example_menu ul ul ul li a{
			padding-left: 20px;
			width: 500px;
		}
		.example_menu ul ul ul ul li a{
			padding-left: 20px;
			width: 500px;
		}
		.example_menu a {
			color: #000;
			cursor: pointer;
			display: block;
			font-weight: bold;
			margin-left: 0;
			padding: 2px 2px 2px 17px;
			width: 580px;
		}
		.example_menu a.expanded {
			background: #A9B4CF url('../images/collapse1.gif') no-repeat 565px 50%;
			padding-left:3px;
			padding-top:3px;
			padding-bottom:3px;
			font-size:14px; 			
		}
		.example_menu a.collapsed {
			background: #A9B4CF url('../images/expand1.gif') no-repeat 565px 50%;
			padding-left:3px;
			padding-top:3px;
			padding-bottom:3px;
			font-size:14px;
		}
		.example_menu a:hover {
			text-decoration: none;
		}
		.example_menu ul a {
			color: #000;
			font-weight: normal;
			padding: 2px 2px 2px 10px;
			width: 580px;
		}
		.example_menu ul a:link {
			font-weight: normal;
		}
		.example_menu ul a:hover {
			text-decoration: underline;
		}
		.example_menu li.active a {
			background: #fff;
		}
		.example_menu li.active li a {
			background: #e8e8e8;
		}