.left_menu{
	width:180px;
	margin-top:0px;
	margin-left:0px;
	float:left;
}

.box_title_menu{		
	background: url(../images/menu2_lvl1_hover.png) repeat-x left center;
	text-indent: 0px; 
	font: 15px/35px  Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	display: block; 
	text-align: left;	
	color: #000000; 
	height: 30px; 
	margin: 0px; 
	padding: 2px; 
	text-decoration: none; 
}

.box_title_menu:hover{
	
}

.left_menu ul {
	margin: 0;	
	padding: 0;
	margin-left:0px;
	list-style: none;
	width:180px;	
}

.left_menu ul li {
	position: relative;
	width:180px;
	/*border: 1px solid*/
}
/* keep folowing styles together..........................*/
* html ul ul {
	margin-left:-16px;/* ie5 fix */
	voice-family: "\"}\""; 
	voice-family: inherit;
}	
* html .left_menu ul li {float:left;/* hide float from ie5*/}
* html ul ul {
	width:180px;	
	voice-family: "\"}\""; 
	voice-family: inherit;	
}
* html ul ul {margin-left:0;/* hide margin from ie5*/}

/* keep above styles together .............*/
li ul {
	display:none;	
}

li ul li{border:none;}

li ul li ul{
	display:none;
}

/* Styles for Menu Items - level 1 */
.left_menu ul li a {
	color: #000000; 
	height: 28px;
	margin: 0px; 
	padding: 0px; 
	text-decoration: none; 
	background: url(../images/menu2_lvl1.png) repeat-x left center; 
	text-indent: 8px; 
	font: bold 12px/28px  Arial, Helvetica, sans-serif; 
	display: block; 
	text-align: left;
}
.left_menu ul li a:hover {	
	background: url(../images/menu2_lvl1_hover.png) repeat-x left center;
	text-decoration: none;
}
/*end level 1*/

/*level 2 */
.left_menu ul li ul li a {
	color: #d34d2a; 
	height: 28px; 
	margin: 0px; 
	text-decoration: none; 
	background: url(../images/menu2_lvl2.png) repeat-x left center; 
	text-indent: 12px; 
	font: bold 11px/28px Arial, Helvetica, sans-serif; 
	text-align: left; 
	display: block;
}

.left_menu ul li ul li a:hover , ul li ul li a.over  {
	background: url(../images/menu2_lvl2_hover.png) repeat-x left center; 
	text-decoration: none;
}
/*end level 2 */

/*level 3 */
ul li ul li ul li a, ul li ul li ul li:hover a, ul li ul li ul li.over a{
	color: #d34d2a; 
	height: 28px; 
	margin: 0px; 
	text-decoration: none; 
	background: url(../images/menu2_lvl2.png) repeat-x left center; 
	text-indent: 15px; 
	font: bold 11px/28px Arial, Helvetica, sans-serif; 
	text-align: left; 
	display: block;
}

/* level 3 */
ul li ul li:hover li a:hover, ul li ul li.over li a:hover {
	background: url(../images/menu2_lvl2_hover.png) repeat-x left center; 
	text-decoration: none;
}

/*Sub Menu Styles */
li.on ul { display:block  } /* The magic */
li.off ul{display:none}

li.on ul li ul{ display:block  } /* The magic */
li.off ul li ul{display:none}

#nav1 li:hover ul, #nav1 li.over ul { 	display:block  }
