body{ font-family: Tahoma,verdana,arial,sans-serif; color: #000000; font-size: 12px; margin: 0px; padding: 0px;}
input[text], input[textbox], input[textarea], select{ font-family: arial,sans-serif,verdana,Tahoma;}
#mainframe1{width: 980px; margin: 0px auto; overflow: hidden;}
.clear{ margin: 0px; padding: 0px; line-height: 0px; height: 0px; font-size: 0px; border: none; background: none; clear: both;}
ul, li{list-style: none; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px;}
a{ color: #000000; text-decoration: none;}
a:hover{text-decoration: underline;}
form{ margin: 0px; padding: 0px;}
/*
* Menu top page
*/
#menu_top{height: 28px; overflow: hidden; background: url(../img/menu-top/bg_menu.jpg) repeat-x left top;}
#menu_top .column1{float: left; padding-left: 10px; width: 35%}
#menu_top .column2{float: left; width: 21%;}
#menu_top .column3{float: right; padding-right: 10px; width: 40%;}
#menu_top ul li{ float: left; height: 28px; line-height: 28px; margin: 0px;}
#menu_top ul li a{color: #8EDB89; font-weight: bold; line-height: 28px; padding: 0px 10px; display: block;}
#menu_top ul li a:hover,
#menu_top ul li a.active{color: #ffffff; text-decoration: none; background: url(../img/menu-top/bg_menu_active.jpg) repeat-x left top;}
#menu_top .column3 ul li{float: right;}
#menu_top .column2 .icon{float: left; margin-right: 15px;}
#menu_top .column2 .giohang a{ height: 28px; width: 18px; background:url(../img/menu-top/icon_giohang.jpg) no-repeat left top; float: right;}
#menu_top .column2 .visited a{ height: 28px; width: 18px; background:url(../img/menu-top/icon_visited.jpg) no-repeat left top; float: right;}
#menu_top .column2 .timkiem{float: left; width: 105px; height: 28px; background:url(../img/menu-top/bg_search.jpg) no-repeat left top;}
#menu_top .column2 .timkiem .keyword{border: none; background: none; width: 86px; margin-top: 7px; padding: 0px 2px; font-size: 11px;}
#menu_top .column2 .timkiem a{ width: 18px; height: 28px; display: block; float: right;}
#menu_top .column2 .timkiem a:hover{ text-decoration: none;}
/*
* Banner Header Top
*/
#header_top{height: 110px; overflow: hidden; margin-bottom: 1px;}
#header_top a,#header_top a:hover{text-decoration: none;}
#header_top .cont_header{height: 109px; border-bottom: 1px solid #000000;}
#header_top .cont_header .logo_header{width: 232px; height: 109px; float: left; position: relative; z-index: 1;}
#header_top .cont_header .logo_header .boxBanner{padding-top: 15px;}
#header_top .cont_header .banner_top_header{float: right; width: 746px; height: 109px;}
#header_top .cont_header .banner_top_header_1{float: left; width: 372px; padding-top: 10px;}
#header_top .cont_header .banner_top_header_2{float: right; width: 372px; padding-top: 10px; text-align: right;}
/*
* Main menu
*/
#main_menu{}
#hover_dropline_menu{clear: both;font: 12px;overflow: hidden;width: 100%;color: white;position: relative;height: 25px;background: url(../img/main_menu/bg_menu.jpg) repeat-x left top;	color: #ffffff;}
#hover_dropline_menu ul{	margin: 0px; padding: 0px;}

#hover_dropline_menu li{ float: left; height: 25px; margin: 0px 5px;}
#hover_dropline_menu li.noSpace{margin: 0px;}
#hover_dropline_menu a { line-height: 25px; font-weight: bold; color: white;}

#hover_dropline_menu span,
#hover_dropline_menu a{ display: block;}
#hover_dropline_menu .span1{ padding-left: 10px;}
#hover_dropline_menu .span2{ padding-right: 10px;}

#hover_dropline_menu a:hover,
#hover_dropline_menu .selected a{color: white; text-decoration: none; background: url(../img/main_menu/bg_menu_active_c.jpg) repeat-x left top;}

#hover_dropline_menu a:hover .span1,
#hover_dropline_menu .selected a .span1{background: url(../img/main_menu/bg_menu_active_l.jpg) no-repeat left top;}

#hover_dropline_menu a:hover .span2,
#hover_dropline_menu .selected a .span2{background: url(../img/main_menu/bg_menu_active_r.jpg) no-repeat right top;}

#main_menu .cont_submenu{ height: 25px; background: #f8f8f8;}
.subMenuContainer{	display: none;}
<!-- Hien thi cac menu con -->
#subTopMenu ul{	margin: 0px;padding: 0px;list-style-type: none;	height: 25px;}

#subTopMenu ul li{float: left;	margin: 0px 5px;padding: 0px 5px;list-style-type: none;	height: 25px;}

#subTopMenu ul li span{ display: block;}
#subTopMenu ul li a{padding-right: 5px;	padding-left: 5px;	line-height: 25px;	height: 25px;color: #666666;display: block;	font-weight: normal;}
#subTopMenu ul li a:hover,
#subTopMenu ul li.active a{ color: #be0001; text-decoration: none;}
/*
* Menu dieu huong
*/
#menu_dieuhuong{}
#menu_dieuhuong .cont_1{ background: url(../img/menu_dieuhuong/bg_1.jpg) repeat-x left top; height: 30px;}
#menu_dieuhuong .cont_2{ background: url(../img/menu_dieuhuong/bg_2.jpg) no-repeat right top; height: 25px; padding-bottom: 5px;}
#menu_dieuhuong .column1{float: left; width: 800px;}
#menu_dieuhuong .column1 .active{color: #000000; font-weight: bold;}
#menu_dieuhuong .column2{text-align: right; float: right; width: 150px; line-height: 25px; padding-right: 15px; color: #bebebe; font-size: 16px;}
#menu_dieuhuong .column1 li{ float: left; margin: 0 0 0 15px; padding: 0 15px 0 0; background: url(../img/menu_dieuhuong/line.jpg) no-repeat right top; line-height: 25px;}
#menu_dieuhuong .column1 li a{color: #8E91A2; float: left; line-height: 25px; padding-left: 22px;}
#menu_dieuhuong .column1 li a:hover{color: #666666;}
#menu_dieuhuong .column1 li a.icon_tintuc{background: url(../img/menu_dieuhuong/icon_tintuc.jpg) no-repeat left center;}
#menu_dieuhuong .column1 li a.icon_mekongbay{background: url(../img/menu_dieuhuong/icon_mekongbay.jpg) no-repeat left center;}
#menu_dieuhuong .column1 li a.icon_doanhnghiep{background: url(../img/menu_dieuhuong/icon_doanhnghiep.jpg) no-repeat left center;}
#menu_dieuhuong .column1 li a.icon_vieclam{background: url(../img/menu_dieuhuong/icon_vieclam.jpg) no-repeat left center;}
#menu_dieuhuong .column1 li a.icon_raovat{background: url(../img/menu_dieuhuong/icon_raovat.jpg) no-repeat left center;}
#menu_dieuhuong .column1 li a.icon_diendan{background: url(../img/menu_dieuhuong/icon_diendan.jpg) no-repeat left center;}
/*
* Footer page website
*/
#footer{ margin: 0px; padding: 0px; width: 100%;}
#main_menu_footer{ height: 24px; background: url(../img/main_menu_footer/bg.jpg) repeat-x left top; margin-bottom: 1px;}
#main_menu_footer .cont_main_menu_footer{width: 980px; margin: 0px auto; overflow: hidden;height: 24px; }
#main_menu_footer .cont_main_menu_footer ul{ margin: 0px 0px;}
#main_menu_footer .cont_main_menu_footer li{ float: left; line-height: 24px; margin-left: 20px; padding-right: 20px; background: url(../img/main_menu_footer/line.jpg) no-repeat right top;}
#main_menu_footer .cont_main_menu_footer li.last{background: none;}
#main_menu_footer .cont_main_menu_footer li a{ font-size: 12px; color: #333333; font-weight: bold;}
#blog_huongdan_footer{height: 182px; overflow: hidden; background:url(../img/main_menu_footer/bg_blog.jpg) repeat-x left top;}
/*
*
*/
#overlayPage{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	background-color: rgba(0,0,0,0.5); /*dim the background*/
	position: fixed;
}
/*#overlayPage div{position:relative;z-index:1;width:32px;}*/
#overlayPage div{
	z-index:1001;left:45%;top:50%;position: absolute;
	padding:10px;background:#ffffff;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-khtml-border-radius: 5px;
	-chrome-border-radius: 5px;
	border-radius: 5px;
}