.mm {
	width:614px;
	float:left;
	display:block;
}

.mm2 {
	margin-top:3px;
}

.ie {
	margin-top:0;
}

#main_menu img
	{
	border:0px;	
	}

#main_menu ul li ul
	{
	height: 24px;
	margin:0px;			/* No indent */
	padding-top: 0px;
	padding-left:0px;	/* No indent */
	overflow:visible;
	display:none;	/* Needed to display ok in Opera */
	vertical-align:middle;
	}

#main_menu
	{
	height: 24px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	visibility: hidden;
	overflow: visible;
	xwidth: 573px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align:middle;
	}

#main_menu ul 
	{
	height: 24px;
	margin:0px;			/* No indent */
	padding-top: 0px;
	padding-left:0px;	/* No indent */
	overflow:visible;
	vertical-align:middle;
	}

#main_menu li
	{
	height: 23px;
	list-style-type:none;	/* No bullets */
	margin:0px;			/* No indent */
	vertical-align:middle;
	}

#main_menu ul.menuBlock1{
 	border: 0px;
	overflow: hidden;
	}
	
#main_menu a
	{
	text-decoration:none;
	color: #FFFFFF;	
	
	}

#main_menu .currentDepth1
	{

	line-height: 23px;
	/*background-image: url(/71/assets/Image/Template/tpl_butt_grey.gif);*/
	
	}
#main_menu .currentDepth1 a
	{
	border-left: 1px solid #999;
	padding-left: 46px;
	padding-right:45px;
	}
#main_menu .currentDepth1over
	{
	line-height: 23px;
	border-left: 1px solid #D82A2A;
	background-image: url(/71/assets/Image/Template/tpl_butt_red.gif);
	padding-left: 46px;
	padding-right:45px;
	}

	
#main_menu .currentDepth2, #main_menu .currentDepth3, #main_menu .currentDepth4
	{
	line-height: 23px;
	padding-left: 5px;
	width: 240px;
	background-image: url(/71/assets/Image/Template/menu_back_gray.jpg);
	}	



#main_menu .currentDepth2over, #main_menu .currentDepth3over, #main_menu .currentDepth4over
	{
	line-height: 23px;
	padding-left: 5px;
	width: 240px;
	background-image: url(/71/assets/Image/Template/menu_back_red.jpg);
	}



