/* mainNav LEVEL 0 */
ul#mainNav {
    width: 1000px;
	height: 50px;
    margin: 0 auto;
	position: relative;
	z-index: 10;
}


    ul#mainNav li {
        float: left;
        list-style-type: none;
        position: relative;
		/*z-index: 1;*/
    }
	ul#mainNav li.Active {
		/*z-index: 2;*/
	}
        ul#mainNav li a {
			background: url(../images/menu-footer.png) no-repeat 0 0;
            display: block;
			text-indent: -9999px;
			height: 50px;
			width: 50px;
			/*position: relative;
			z-index: 50;*/
        }
		ul#mainNav li.Off a,
		ul#mainNav li.Off a:hover {
            display: block;
			cursor: default;
			height: 50px;
        }
		
		ul#mainNav li a.TrangChu {
		 	width: 50px;
		 	background-position: 0 0;
        }
		ul#mainNav li a.TrangChu:hover,
		ul#mainNav li.Active a.TrangChu,
		ul#mainNav li.Active a.TrangChu:hover,
		ul#mainNav li.Hilite a.TrangChu {
		 	background-position: 0 -50px;
        }
		ul#mainNav li a.TinTuc {
		 	width: 80px;
		 	background-position: -50px 0;
        }
		ul#mainNav li a.TinTuc:hover,
		ul#mainNav li.Active a.TinTuc,
		ul#mainNav li.Active a.TinTuc:hover,
		ul#mainNav li.Hilite a.TinTuc {
		 	background-position: -50px -50px;
        }
		
		ul#mainNav li.Off a.TinTuc {
		 	background-position: -142px -178px;
        }
		ul#mainNav li a.GiaiDau {
		 	width: 150px;
		 	background-position: -130px 0;
        }
		ul#mainNav li a.GiaiDau:hover,
		ul#mainNav li.Active a.GiaiDau,
		ul#mainNav li.Hilite a.GiaiDau {
		 	background-position: -130px -50px;
        }
		ul#mainNav li.Off a.GiaiDau {
		 	background-position: -248px -178px;
        }
		ul#mainNav li a.GioiThieu {
		 	width: 160px;
		 	background-position: -280px 0;
        }
		ul#mainNav li a.GioiThieu:hover,
		ul#mainNav li.Active a.GioiThieu,
		ul#mainNav li.Hilite a.GioiThieu {
		 	background-position: -280px -50px;
        }
		ul#mainNav li.Off a.GioiThieu {
		 	background-position: -616px -178px;
        }
		ul#mainNav li a.CamNang {
		 	width: 160px;
		 	background-position: -440px 0;
        }
		ul#mainNav li a.CamNang:hover,
		ul#mainNav li.Active a.CamNang,
		ul#mainNav li.Hilite a.CamNang {
		 	background-position: -440px -50px;
        }
		ul#mainNav li.Off a.CamNang,
		ul#mainNav li.Off a.CamNang:hover {
		 	background-position: -744px -178px;
        }
		ul#mainNav li a.ThuVien {
		 	width: 140px;
		 	background-position: -600px 0;
        }
		ul#mainNav li a.ThuVien:hover,
		ul#mainNav li.Active a.ThuVien,
		ul#mainNav li.Hilite a.ThuVien {
		 	background-position: -600px -50px;
        }
		ul#mainNav li.Off a.ThuVien,
		ul#mainNav li.Off a.ThuVien:hover {
		 	background-position: -600px -178px;
        }
		ul#mainNav li a.BaoLoi {
		 	width: 110px;
		 	background-position: -740px 0;
        }
		ul#mainNav li a.BaoLoi:hover,
		ul#mainNav li.Active a.BaoLoi,
		ul#mainNav li.Hilite a.BaoLoi {
		 	background-position: -740px -50px;
        }
		ul#mainNav li.Off a.BaoLoi,
		ul#mainNav li.Off a.BaoLoi:hover {
		 	background-position: -740px -178px;
        }
		ul#mainNav li a.CongDong {
		 	width: 150px;
		 	background-position: -850px 0;
        }
		ul#mainNav li a.CongDong:hover,
		ul#mainNav li.Active a.CongDong,
		ul#mainNav li.Hilite a.CongDong {
		 	background-position: -850px -50px;
        }
		ul#mainNav li.Off a.CongDong,
		ul#mainNav li.Off a.CongDong:hover {
		 	background-position: -850px -178px;
        }

		
        ul#mainNav li.HasChild a:link,
        ul#mainNav li.HasChild a:visited {
        }
		ul#mainNav li.Blank {
			display: none;
			width: 0;
			height: 0;
		}
        /* SUB-mainNav LEVEL 1 */
        ul#mainNav li ul {
            width: 160px;
			position: absolute;            
            bottom: 50px;
            left: 0;
            display: none;
			z-index: 100;			
			padding: 10px 0;
			background: url(../images/bg-submenu-main.png) left bottom;
			border: 1px solid #38393a;
			border-bottom: none;
			
        }
        ul#mainNav li ul.ToRight {
            /*width: 195px;*/
            left: auto;
            right: 0;
        }
            
        ul#mainNav li.Active ul {
        }
			
		    ul#mainNav li ul li {
                width: 160px;
                color: #b7b7b7;
                text-indent: 0px;
				cursor: pointer;
				font-size: 14px;
				margin: 0;
				padding: 0;
            }
                ul#mainNav li.Active ul li a:link,
                ul#mainNav li.Active ul li a:visited {
					color: #b7b7b7;
					text-indent: 0;
					line-height: 20px;
					height: auto;
					width: 130px;
					padding: 6px 0px 6px 10px;
					text-decoration: none;
					text-align: left;
					display: block;
					background: none;
					
                }
				
				
                ul#mainNav li.Active ul li.HasChild a:link,
                ul#mainNav li.Active ul li.HasChild a:visited {	
                }

                ul#mainNav li.Active ul li.Hilite a:link,
				ul#mainNav li.Active ul li.Hilite a:visited,
				ul#mainNav li.Active ul li.Hilite a:hover {
                    color: #ed2024;
                }

				 
				ul#mainNav li.Active ul li.HasChild.Active a:link,
				ul#mainNav li.Active ul li.HasChild.Active a:visited,
				ul#mainNav li.Active ul li.HasChild.Active a:hover,
				ul#mainNav li.Active ul li.HasChild.Hilite a:link,
				ul#mainNav li.Active ul li.HasChild.Hilite a:visited,
				ul#mainNav li.Active ul li.HasChild.Hilite a:hover {	
                }
				ul#mainNav li.Active ul li.Active a:link,
				ul#mainNav li.Active ul li.Active a:visited,
				ul#mainNav li.Active ul li.Active a:hover,
				ul#mainNav li.Active ul li a:hover {
                    color: #ed2024;
					
                }
				
				
				ul#mainNav li.Active ul li.HasChild a:hover {
					color: #ed2024;
                }
                ul#mainNav li.Active ul li.Off a:link,
				ul#mainNav li.Active ul li.Off a:visited,
				ul#mainNav li.Active ul li.Off a:hover {
                    color: #505050;
					cursor: default;
					
                }
.SubMenu {
    background: #000;
    bottom: 50px;
    display: none;
    height: 0;
    position: fixed;
    width: 100%;
    z-index: 106;
}
