	.accordion 
	{ 
		list-style-type: none; padding: 0; margin:0; /*border: 1px solid #17a;*/ border-top: none; border-left: none; 
	}
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
	.accordion li {  cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%; 
	color:white;}
	
	.accordion li.active>a { background: url('close.jpg') no-repeat center right; }
	
	/*	Level 1	*/
	
	.accordion li div { padding: 20px; display: block; clear: both; float: left; width: 144px;}
	
	.accordion li a { font:12px Arial;text-decoration: none; /*border-bottom: 1px solid #4df;*/  color:white;padding: 5px 10px; display: block; cursor: pointer; background: url('open.jpg') no-repeat center right;}
	
	.accordion li ul li a { margin-left:2px; margin-right:2px; padding-left:10px; text-decoration: none; /*border-bottom: 1px solid #4df;*/  color:white;padding: 5px 20px; display: block; cursor: pointer; background: url('open.gif') #00193c no-repeat center right;}
	
	.accordion li ul li.active>a {background: url('close.gif') no-repeat center right;}
	
	/* Level 3 */
	.accordion li ul li ul li a { margin-left:2px; margin-right:2px; padding-left:10px; text-decoration: none; /*border-bottom: 1px solid #4df;*/  color:white;padding: 5px 30px; display: block; cursor: pointer; background: #00193c ;}

	/*		Level 4		*/
	
	.accordion li ul li ul li ul li a { margin-left:2px; margin-right:2px;  text-decoration: none; /*border-bottom: 1px solid #4df;*/  color:white;padding: 5px 30px; display: block; padding-left:40px; cursor: pointer; background: #00193c ;}
	
	.accordion li ul li ul li a {background: url('open.gif') no-repeat center right;}
	
	.accordion li ul li ul li.active>a {background: url('close.gif') no-repeat center right;}
	
	/*					*/
	
	.accordion li ul li ul li.active>a { background:none; }
	
	/* Level 2 */
	.accordion li ul li { font-size: 0.9em; }
