.preload{
	background:url(../images/mnu_h_footer_246.png) bottom left no-repeat;
	background:url(../images/mnu_h_footer_247.png) bottom left no-repeat;
	background:url(../images/mnu_h_footer_248.png) bottom left no-repeat;
	background:url(../images/mnu2_h_footer_246.png) bottom left no-repeat;
	background:url(../images/mnu2_h_footer_247.png) bottom left no-repeat;
	background:url(../images/mnu2_h_footer_248.png) bottom left no-repeat;
	}
#main_menu{
	width:990px;
	height:42px;
	margin:2px 0px 3px 0px;
	}
#main_menu .first_lay{
	position:absolute;
	width:990px;
	height:42px;
	z-index:20;
	}
#main_menu .first_lay .top_item,
#main_menu .first_lay .delimeter{
    float: left;
    position: relative;
    margin: 0;
    padding: 0;
	height:42px;
	}
#main_menu .first_lay #service,
#main_menu .first_lay #report,
#main_menu .first_lay #service span,
#main_menu .first_lay #report span,
#main_menu .first_lay #service ul,
#main_menu .first_lay #report ul{
	width:246px;
	}
#main_menu .first_lay #career,
#main_menu .first_lay #career span,
#main_menu .first_lay #career ul{
	width:246px;
	}
#main_menu .first_lay #about,
#main_menu .first_lay #about span,
#main_menu .first_lay #about ul{
	width:247px;
	}
#main_menu .first_lay .delimeter,
#main_menu .first_lay .delimeter span{
	width:1px;
	}
#main_menu .first_lay .delimeter span{
	background:url(../images/but_but.gif);
	}
#main_menu .first_lay .top_item a.top {
    display: block;
    height: 42px;
    float:left;
    position:relative;
}
#main_menu .first_lay .top_item a.top img
#main_menu .first_lay .top_item a.top span,
#main_menu .first_lay .delimeter span{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    height: 42px;
    float:left;
}
#main_menu .first_lay .top_item a.top{
    background:green;
    text-align:center;
    line-height:200%;
    color:white;
    font-size:18px;
    }
#main_menu .first_lay .top_item a.top img{
	z-index:1;
	}
#main_menu .first_lay .top_item a.top img.over{
	display:none;
	}
#main_menu .first_lay .top_item a.top img.out{
	display:block;
	}
#main_menu .first_lay .top_item a.top:hover img.out{
	display:none;
	}
#main_menu .first_lay .top_item a.top:hover img.over{
	display:block;
	}
#main_menu .first_lay li ul span{
	display:block;
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:white;
	line-height:100%;
	padding:0px;
	}
#main_menu .first_lay ul li{
	position:relative;
	display:block;
	padding:8px 14px 8px 14px;	
	background-color:#1b6111;
	}
#main_menu .first_lay ul a{
	display:block;
	}	
#main_menu .first_lay ul{
	position:absolute;
	top:42px;
	display:none;
	padding-bottom:8px;
	}
#main_menu .first_lay #service ul,
#main_menu .first_lay #report ul{
	background:url(../images/mnu_footer_246.png) bottom left no-repeat;
	}
#main_menu .first_lay #about ul{
	background:url(../images/mnu_footer_247.png ) bottom left no-repeat;
	}
#main_menu .first_lay #career ul{
	background:url(../images/mnu_footer_248.png) bottom left no-repeat;
	}
#main_menu .first_lay #service ul ul,
#main_menu .first_lay #report ul ul{
	background:url(../images/mnu2_footer_246.png) bottom left no-repeat;
	left:246px;
	}
#main_menu .first_lay #about ul ul{
	background:url(../images/mnu2_footer_247.png ) bottom left no-repeat;
	left:247px;
	}
#main_menu .first_lay #career ul ul{
	background:url(../images/mnu2_footer_248.png) bottom left no-repeat;
	left:248px;
	}
#main_menu .first_lay ul li ul{
	top:0px;
	}
#main_menu .first_lay ul li ul li{
	background-color:#53a738;
	}
