.block-vertical-menu{
	border:0;
	margin-bottom:20px;
}
#vertical-menu-list a{
	cursor:pointer;
}
#vertical-menu-list{
	padding-bottom:20px;
	/*background:#EEEEEE url(../images/bgvertical.gif) repeat-x scroll left top;*/
	background:#ffffff;
	border-bottom: 1px solid #E0E5EC;
	border-right: 1px solid #E0E5EC;
	border-left:1px solid #E0E5EC;
}
#vertical-menu-list li.level0{
	position:relative;
	padding:0;
	margin:0;
	float:left;
	clear:both;
	width:100%;
	line-height:18px;
	/*padding-left:5px;*/
}
#vertical-menu-list:after,
#vertical-menu-list li.level0:after{
	content:'';
	clear:both;
	display:block;
}

#vertical-menu-list li.level0 a.link-lvl-0{
	float:left;
	width:100%;
	padding:0;
	text-decoration:none;
	color:#0755A3;
	position:relative;
	font-size:1em;
	font-weight:500;
	
}
#vertical-menu-list li.level0 a.link-lvl-0 span{
	display:block;
	padding:3px 5px;
	/*height:18px;*/
	margin:1px 1px 0;
	/*background:#EEEEEE url(../images/bgvertical.gif) repeat-x scroll left top; */
	
}
#vertical-menu-list li.over{
	z-index:40;
}
#vertical-menu-list li.over a.link-lvl-0 span,
#vertical-menu-list li a.link-lvl-0:hover span,
#vertical-menu-list li.active-lvl-0 a.link-lvl-0 span{
	/*background:#FFFFFF;*/
	margin:0;
	border:1px solid #b7b7b7;
	margin-bottom:-1px;
	z-index:255;
	background:#FFFFFF;
}

#vertical-menu-list li.over .corner{
	margin-top:1px;
	visibility:visible;
}
#vertical-menu-list .corner{
	display:block;
	width:1px;
	overflow:hidden;
	font-size:1px;
	background:#FFFFFF;
	position:absolute;
	right:-1px;
	z-index:25;
	visibility:hidden;
	top:0;
}
#vertical-menu-list ul.level0{
	border:1px solid #b7b7b7;
	background:#FFFFFF;
	padding:5px;
	margin:0;
	z-index:20;
	width:auto !important;
	min-width:450px !important;
	border-radius:3px;
}
#vertical-menu-list ul.level0 li.level1{
	padding:0 15px 0 5px;
	white-space:nowrap;
	width:200px;
	float:left;
}
#vertical-menu-list ul.level0 .link-lvl-1{
	font-weight: 500;
	color:#0755A3;
}
.col-left {
    float: left;
    padding: 0 0 1px;
    
}
ul, ol {
    list-style: none outside none;
}
ul li.level2{float:left;}
a.link-lvl-2 span{font-weight:normal!important; padding-left:5px; color:#003399; font-size:12px; padding-right:5px;}
#danhmuc_menu h1{color:#ffffff; font-size:11px; text-align:left; text-transform:uppercase; padding-left:10px; line-height:25px; font-weight:bold;}
.level2_viewall span{font-weight:bold; color:#B71B49;}
