/*------------------------------------------------------------------------

DINHPHU - Y!m: joomsolution

-------------------------------------------------------------------------*/
html, body, form, fieldset {

	margin: 0;

	padding: 0;

}

body#bd {

	color: #222121;

	line-height: 18px;
 }
 
body.fs1 {font-size: 10px;}

body.fs2 {font-size: 11px;}

body.fs3 {font-size: 13px;}

body.fs4 {font-size: 13px;}

body.fs5 {font-size: 14px;}

body.fs6 {font-size: 15px;}
a {
	color:#1953A2;
}
a:hover, a.active{
	color:#9B0707;
}
.jev_pagination .limit{
display:none;
}
.jeventpage-baigiangvien .jev_daysnames_blue{
	display:none;
}
/*.jeventpage-baigiangvien .jev_daysnames_blue, .jeventpage-baigiangvien .jevdateicon1{
	display:none;
}
.jeventpage-baigiangvien .jevleft_blue{
	display:none;
}
.jeventpage-baigiangvien .jevright{
	margin-left:8px!important;
	padding-left:13px!important;
	background: url(../images/ul_li_bg.png) left 6px no-repeat;
}*/
.jeventpage-hoinghi .jev_daysnames_blue, .jeventpage-hoinghi .jevdateicon1{
	display:none;
}
.jeventpage-hoinghi .jevleft_blue{
	display:none;
}
.jeventpage-hoinghi .jevright{
	margin-left:8px!important;
	padding-left:13px!important;
	background: url(../images/ul_li_bg.png) left 6px no-repeat;
}
div.event_legend_container td.legend {
	min-width:206px;
	min-height:22px!important;
	margin-right:1px;
	padding:8px 0 8px 15px;
}
div.event_legend_container tr {
}
.article-content .moduletable{
	width:100%!important;
}
.article-content .moduletable td{
	border:none;
}
.article-content .activechildcat{
	border-bottom:1px solid #EFEFEF;
}
.article-content .moduletable .event_legend_container td{
	min-height:36px!important;
	border:0!important;
	background:none!important;
}
.article-content div.event_legend_container td.legend {
	min-width:206px;
	min-height:22px!important;
	margin-right:1px;
	padding:8px 0 8px 15px;
}
.article-content  .activechildcat td.legend{
	min-height:36px!important;
	border-bottom:1px solid #EFEFEF!important;
	background:url(../images/icon_ul.png) no-repeat 3px 10px!important;
	padding-left:15px;
	font-size:13px;

}
#divAdRight{
  }
 
.ev_navigation{
	margin-bottom:15px!important;
}
.ev_table{
	min-width:767px;
}
.ja-zinfp-links-actions{
	display:none;
}
.mod_events_monthyear{
	min-width:180px;
}
.iconic_td{
	padding-left:3px!important;
}
.repeat{
	width: 545px;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #E7E7DD!important;
}
.cal_td_daysnames{
	background-color: #E7E7DD !important;
	border-bottom:1px solid #E7E7DD !important;
	border-right:1px solid #E2E2E2;
}
.mod_events_latest_date{
	font-size:12px;
}
#main {
	width: 100%;
}
#math_content{
	width:100%;
	margin-left:0px;
}
#math_content.jev_listrow{
	width:97.651% !important;
} 
.jev_listrow span{
	font-size:12px!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
#math_content table.jevicons{
	display:none;
}
#leftcol {
 	float: left;
 	display: inline;
	position: relative;
	min-height:200px;
}

#content {
	float: left;
 	margin: 0px 0 0;
}
#ja-wrapper{

	background: url("../images/header-1.jpg") repeat-x scroll left top transparent;
 	padding-top: 5px;

}
#userwrap_head{
	width:990px;
  	height:37px;
 	margin-top:-28px;
 	overflow: hidden;
  }
#top_header_wrap{
 	margin-left:auto;
	margin-right:auto;
}
#top_header_wrap_dp{
	float:right;
	margin-top:-16px;
	text-align:right;
}
#top_header_wrap .moduletable, #zt-header2 .moduletable{
	background:none;
}
.search_form{ height:30px;float:left;color:#FFF;}
.search_form .moduletable{ } 
.newsletter{ width:60px; height:30px;float:right;  color:#FFF; text-align:right;}
div.mod-languages img:hover{
	border:1px solid #FFFF00;
}
div.mod-languages img{
	border:1px solid #fff;
}
.lang-active a img{
border-bottom:1px solid #eaeaea;
}
/* ALBUM ANH */
#phocagallery h1{
	font-size:16px;
	margin-bottom:20px;
}
#phocagallery .category{
	margin:5px 5px 5px 0!important;
}
.pg-cats-box-float{
	border:1px solid #ecf4f8;
	margin:5px 8px 0 0;
	min-height:97px;
}
.pg-category-view-desc{
	margin-bottom:10px;
}
.phocagallery-box-file{
	padding:10px!important;
	margin:12px!important;
}
.pg-center{
	margin-top:30px;
	display:none;
}
#zt-left #phocagallery-module-ri{
	margin-top:6px;
}
#zt-left .mosaic{
	margin-right:8px;
}
#zt-left .mosaic img{
	margin: 2px 5px 2px 10px;
}
/* TIN TUC TRANG CHU */

#vdic_content .cat-children ul li {
    line-height: 1.6;
	background: url(../images/bullet.gif) left 12px no-repeat;
	padding:5px 0 5px 15px;
}
.cat-children ul li .category-desc{
	display:none;
}
ul.actions li{
	background:none!important;
	padding:0!important;
}
.cat-children h3{
	margin-bottom:16px;
}
#vdic_content ul li ul li{

    line-height: 1.6;

}

h4.jazin-title{

	margin:10px 0;

}

h4.jazin-title a{

	margin:10px 0;

	color:#4d4d4d!important;

	font-size:13px;

}

h4.jazin-title a:hover{

	color:#2690f9!important;

}

.jazin-content{

}

.jazin-content img{

	padding:2px;

	margin:4px;

	margin-left:0px;

	border:1px solid #CCCCCC;

}

.jazin-more{

	padding-left:2px;

}

#adminForm_1{

    margin-left: 10px;

    margin-right: 8px;

}

#system-message{

	background: #FF7171;

}

.error message fade{

	font-weight:bold;

}

div#aiContactSafe_mainbody_1 div#aiContactSafeBtns input {

	margin-left: -3px!important;

    padding: 2px!important;

}

#home_col1_2, #fundding{

	margin-bottom:15px;

}

#home_col1_1 .jazin-content img, #home_col1_2 .jazin-content img, #fundding .jazin-content img, #home_col2 .jazin-content img{

	margin:0px;

	padding:3px 2px 0 0;

	border: none;

}

#home_col1_1 h4.jazin-title, #home_col1_2 h4.jazin-title, #fundding h4.jazin-title, #home_col2 h4.jazin-title{

	margin:0;

}

/* Clearfix */

.clearfix {
  
}

#zt-wrapper {

	padding: 0;

	width: 100%;

	margin-bottom:6px;

}

.zt-wrapper {

 	margin: 0 auto;

}

#zt-userwrap1,

#zt-userwrap2,

#zt-userwrap3,

#zt-userwrap4,

#zt-userwrap5,

#zt-userwrap6,

#zt-userwrap7 {

	width: 100%;

	display: inline-block;

}

#zt-userwrap1-inner,

#zt-userwrap2-inner,

#zt-userwrap3-inner,

#zt-userwrap4-inner,

#zt-userwrap5-inner,

#zt-userwrap6-inner,

#zt-bottom-inner,

#zt-top-inner ,

#zt-footer-inner,

#zt-copyright-inner{

	width: 100%;

	padding: 10px 0;

	display: inline-block;

}

#zt-userwrap1-inner,

#zt-footer-inner{padding: 0}

#zt-userwrap1{

	background: #030303 url(../images/mass-bg.png) repeat-x left top;

}

#zt-userwrap3{background: url(../images/line-2.png) repeat-x 0 0;}

#zt-userwrap4{

	position: relative;

	z-index: 10;

}

#zt-userwrap4 .modulecontent{

	color: #696969;

	min-height: 200px;

}

div.moduletable_contact1111{

	min-height:332px;

}

div.moduletable_contact{

	width:186px;

	min-height:332px;

	margin-left: 8px;

	margin-top: 22px;

}
div.moduletable_news td{
	border:0!important;
}
div.moduletable_contact p{

	max-width:156px;

}

.user_email_formAcymailing1{	

}

.eoty-caption{

	display:none;

}
#zt-left div.moduletable h3,
#zt-left div.moduletablelink h3,
#zt-left div.moduletable_menu h3{
	min-height:27px;
	padding-left: 24px; 
	padding-top:7px;
	margin:0px;
	font-size:12px;
	text-transform:uppercase;
	background:url(../images/dinhphu/h3_bg.gif) left top repeat;
	color:#0072c1;
}
#zt-right div.moduletable h3, #zt-right div.moduletable_menu h3, div.moduletable_event h3, #zt-right div.moduletablenews h3, div.moduletablenews-en h3{
	min-height:27px;
	padding-left: 24px; 
	padding-top:8px;
	margin:0px;
	font-size:12px;
	text-transform:uppercase;
	background:url(../images/dinhphu/h3_bg_right.gif) left top repeat;
	color:#0072c1;
}
#home_news div.moduletable{
	margin-bottom:15px!important;
	padding-bottom:0!important;
}
#home_news div.moduletable h3{
	text-transform:uppercase;
	text-decoration:underline;
}
#home_news a{
	text-decoration: none;
}
#home_news2 div.moduletable h3{
	min-height:27px;
	padding-left: 28px; 
	padding-top:8px;
	margin:0px;
	font-size:12px;
	text-transform:uppercase;
 	color:#0072c1;
	text-align:center;
}
#home_news2 div.moduletable{
	background: none;
	border:1px solid #e6e6e6;
	padding-bottom:10px;
}
#zt-right div.moduletable, #zt-right div.moduletable_menu, div.moduletablelink, div.moduletablenews, div.moduletablenews-en{
	background:#fff;
}
div.moduletable_event{
	margin-bottom:10px;
}
div.moduletable_event .mfp-date-author{
	padding-left: 15px;
}
#zt-right div.moduletable_event p{
	display:none!important;
}
#zt-right div.moduletable p, #zt-right div.moduletable_menu p{
	padding: 3px 26px;
}
.minifrontpage-default .mfp-table-cell-inner .mfp-img-left img{
	border:1px solid #CCCCCC;
}
div.moduletable_event .minifrontpage-default .mfp-introtitle{
 	background:url(../images/icon_ul.png) left 4px no-repeat;
	padding-left:13px;
	font-weight:normal;
}
#zt-right .minifrontpage-default .mfp-introtitle{
 	background: none;
	padding-left:0px;
	font-weight:normal;
}

#zt-right .minifrontpage-default .mfp-table-cell-inner {
	border-bottom:none;
	border-top:1px solid #EFEFEF;
    margin-bottom: 5px;
    margin-right: 10px;
    padding-bottom: 3px;
	padding-top:3px;
}
#zt-right .mod_events_latest_first, #zt-right .mod_events_latest{
	padding-left:12px;
}
.mfp-table-row{
}
.minifrontpage-default{
	padding-left: 12px;
    padding-right: 2px;
	padding-top:5px;
}
.mfp-introtitle a{
	font-size:13px;
	text-decoration: none!important;
	color:#3152A1;
}
.moduletablenews .mfp-introtitle a{

}
.moduletablenews-en .mfp-introtitle a{

}
.minifrontpage-default .mfp-introtitle{
	background:url(../images/icon_ul.png) left 4px no-repeat;
	padding-left:13px;
	font-weight:normal;
}
.mfp-introtitle a:hover{
	color:#d32300;
}
.minifrontpage-default .mfp-table-cell p{
	background:#f8fafd!important;
	 margin-top: 15px;
	 padding:8px!important;
}
.minifrontpage-default .mfp-date-author{
	margin-top:3px;
}
div.ja-moduletable h3, div.moduletable h3{
	padding-bottom:0!important;
	margin-bottom:5px!important;
}

div.moduletable,

div.moduletable_menu,

div.moduletable_blank,

div.moduletable_text,

div.moduletable_hn,

div.module,

div.module_menu,

div.module_text {

	clear: both;

	margin: 0 0 10px 0!important;

	width: 100%;

	display: inline-block;

	padding:0 0 8px 0;

	clear: both;
	background:#fff;

}

#zt-mainmenu .moduletable

{

	margin-bottom:0px;

} 

div.moduletable_text,

div.moduletable_menu{margin: 0;}

div.moduletable_text .modulecontent{padding: 0}

/* BEGIN MODULE */

#zt-header {

	width: 100%;

	display: inline-block;

	/*background: url(../images/header-1.jpg) repeat-x top left;*/

}

#zt-header-inner{

	width: 100%;

	/*height:20px;*/

	display: inline-block;

	background: url(../images/header-2.png) no-repeat 70% 0;

 }

/* BEGIN LOGO + SLIDESHOW */

#ja-header{

	width: 100%;

 	background:#acacac url(../images/dinhphu/bg_header.jpg) center top no-repeat;

	min-height:228px;
 
}

#zt-header2 {

	width: 100%;

	display: inline-block;

	

}

#zt-header2-inner{

	width: 100%;

	display: inline-block;

	background: url(../images/header-2.png) no-repeat 70% 0;

 }

#logo_wrap{
 	width: 930px;
 	min-height:125px;
 	text-align:center;
}
#logo_wrap .moduletable{
 	padding-left: 140px;
	margin-bottom:0!important;
  }
#logo_wrap .moduletable img{
	max-width:555px;
	height:auto;
}
div.mod-languages ul{
	margin-top:4px;
}
#zt-logo {

	width: 20%;

	float: left;

	display: inline-block;

}

#zt-logo h1 {	margin: 0;}

#zt-logo a {

	width: 136px;

	height: 60px;

	display: block;

	background: url(../images/logo.png) no-repeat ;

}

#zt-logo span{

	font-size: 0;

	line-height: 0;

	display: none;

}

#zt-top{

	display: inline-block;

	width: 100%;

	margin: 1em 0;

}

#zt-mainmenu {

	display: block;

	width: 100%;

	background: url(../images/dinhphu/menu_bg.gif) center top repeat-x;
  
	min-height:48px;
 
    float: right;

}

#zt-mainmenu-inner {

	width: 100%;

	display: block;

}

#time_show{

	width:100%;

	height:20px;

	padding-top:2px;

}

#date{

	width:260px;

	padding-left:16px;

	float:left;

}

#news_quick{

	width:700px;

	padding-right:10px;

	padding-top:0px;

	float: right;

}
#ja-container {
	background:#f6f6f6;
}
 
#zt-slideshow{

	width: 100%;

	height:210px;

	display: inline-block;

	background: #fff;

}

#zt-slideshow .zt-wrapper{

	width: 930px;

}

#zt-slideshow-inner{

	margin:5px;

	background:#fff;

	display: inline-block;

}

/* BEGIN MODULE */



div.moduletable_blank .modulecontent {

	padding: 0 ;

}

.zt-user {

	float: left;

	display: inline-block;

}

.zt-user .zt-box-inside{

	padding: 0 5px;

}

.zt-box-full{width: 100%;}

.zt-box-full .zt-box-inside {

	width: 100%;

	padding: 0px !important;

}



/*

* Layout

*/

#zt-container {
   }

#zt-content{
	width:525px;
 	min-height:948px;
	margin-left:10px;
	background:#fdfdfe;
	border:1px solid #e6e6e6;
	background:#fff url(../images/dinhphu/duongdan.JPG) center top no-repeat;
	float:left;
}

#zt-maincontent {

	width:796px;

	float: left;

	/*background: url(../images/zt-maincontent.jpg) left top repeat-y ;*/

}
#top_pathway{
 	padding:5px 10px;
}
#top_pathway a{
	text-decoration:none;
}
#modified-date, .modifydate, #modified-date span{
	display:none!important;
}
ul.actions{
	margin-top:-40px;
	text-align:right;
}
.item column-1{
	padding-bottom: 8px;
}
.ja-zinfp-featured .ja-zincontent p{
	margin:3px 0;
}
#result_box{
	font-size:13px!important;
}
#zt-maincontent2, #zt-maincontent3 {
	background:#336699;
}
#zt-content3{
    background:#FDFDFE;
    border: 1px solid #E6E6E6;
    float: left;
    margin-left: 10px;
    min-height: 948px;
    width: 785px;
}
#zt-user5{
	float:left;
	width:98%;
	margin-left:10px;
	margin-top: 5px;
}
#top_maincontent_path3{
 	width:785px;
 	min-height:36px;
  	line-height:1.5;
	margin-bottom:6px;
	background: url(../images/dinhphu/top_maincontent_path3.gif) repeat-x center top;
 	float:left;
}
.article-content{
}
.article-content p, .MsoNormal, .article-content span{
 	font-size:13px!important;
	font-family:Arial, Helvetica, sans-serif!important;
	line-height:1.5!important;
}
#bottom_content{

	width:100%;

	height:14px;

	/*background:url(../images/bottom_content.jpg) center top repeat-y;*/

	float:left;

}

#zt-maincontent-inner{

	/*background:#d7dffd;*/

}

#top_maincontent{

	width:726px;

	min-height:36px;

	background:url(../images/top_maincontent.jpg) left top repeat;

	float:left;

}

#top_maincontent_line{
 	width:525px;
 	min-height:36px;
  	line-height:1.5;
	background: url(../images/dinhphu/content_home.gif) repeat-x center top;
 	float:left;
}
#top_maincontent_path{
 	width:525px;
 	min-height:36px;
  	line-height:1.5;
	background: url(../images/dinhphu/top_maincontent_path.gif) repeat-x center top;
 	float:left;
}
#top_maincontent_line .moduletable{
	background:none;
	text-align:center;
	padding-top: 6px;
	color:#0072c1;
	font-size: 12px;
	font-weight:bold;
}
#top_maincontent_line a:hover{

	color:#ea1212;

}

#top_maincontent p{

	margin:0px!important;

	text-align:center;

	padding-top: 8px;

	font-size:15px;

}
#home_news{
 	width: 100%;
	/*min-height:500px;*/
   	/*background: url(../images/home_news.jpg) left top repeat-y;*/
}

#home_col1{
    float: left;
    margin-left: 15px;
    margin-top: 2px;
    width: 495px;
 }

#home_news2{
	margin-left: 2px; 
	width: 518px;
	min-height:446px;
 	background:#fff url(../images/dinhphu/duongdan.JPG) center top no-repeat;
	float:left;
 }
.tab_selector{
	width:493px!important;
}
.tab_selector_wrapper{
	/*background: url(../images/dinhphu/bg_tab.jpg) left top no-repeat;*/
}
.tab_selector li span{
    margin-bottom: 0;
    padding: 5px 15px!important;
}
.current_tab{
	margin-top:10px;
}
.ja-zinfp-featured-wrap, .ja-zinfp-normal-wrap{
	width:100%!important;
}
p.readmore{
	float:right;
	margin-top:8px!important;
	margin-bottom: 8px!important;
}
.ja-zinfp-featured-wrap column, .ja-zinfp-normal-wrap column{
	width: 466px;
}
.ja-zinfp-featured-border{
	margin-right:0px!important;
	margin-bottom: 5px;
	/*background: url(../images/dinhphu/separator.png) bottom no-repeat;*/
  }
.ja-zinfp-normal h4.ja-zintitle{
	padding:5px 0 5px 12px;
	background: url(../images/bullet.gif) left 10px no-repeat;
 }
.ja-zinfp-featured .ja-zincontent-img img{
	border:1px solid #e8e8e8;
}
.ja-zinfp-featured h2.ja-zintitle a{
	font-size:15px;
	font-weight:normal;
}
.ja-zinfp-normal h4.ja-zintitle a{
	color:#06458e;
  	text-decoration:none;
	font-weight:normal;
}
.ja-zinfp-normal h4.ja-zintitle a:hover{
	color:#9e0e0e;
  	text-decoration:none;
}
.extranews_separator{
	margin:30px 0 10px;
}
.extranews_box h2{
	font-size:12px;
	margin-top:12px;
	color:#333333;
	margin-left: 5px;
	text-decoration:underline;
}
.extranews_newer ul{
	margin-left:15px!important;
}
.extranews_box a{
	text-decoration: none;
}
.extranews_box ul li{
	padding:2px 0 2px 12px;
	background:none!important;
 }
.extranews_box ul li a{
	padding:0 0 0 12px;
 	background: url(../images/bullet.gif) left 6px no-repeat!important;
}
#ot_JGlSdqAbmzdyEHaw .tab_selector li span{}
div.iceverticalmenu ul#iceverticalmenu{
  	margin-left: 5px!important;
	margin-right: 5px!important;
}
div.iceverticalmenu ul#iceverticalmenu li{
	padding-left:5px;
 }
		div.iceverticalmenu ul#iceverticalmenu li a.iceMenuTitle,
		div.iceverticalmenu ul#iceverticalmenu li span.separator,
		div#iceVerticalSubMenusContainer a.iceMenuTitle,
		div#iceVerticalSubMenusContainer span.separator {
			text-decoration:none;
			display:block;
 			padding:5px 0px 5px 6px;
			color:#1953A2;
			text-shadow: none!important;}
div.iceverticalmenu ul#iceverticalmenu li{
	margin: 0;
 	position: relative;
 	background: url(../images/dinhphu/menu_bg.png) 6px 12px no-repeat!important;
	border-bottom:1px solid #f5f5f5;
 	padding: 0 1px 0 12px!important;
}
#zt-left ul li{
	margin: 0;
 	position: relative;
 	background: url(../images/dinhphu/menu_bg.png) 6px 12px no-repeat!important;
	border-bottom:1px solid #f5f5f5;
 	padding: 6px 1px 6px 18px!important;
}
#zt-left .column ul{
    width: 98% !important;
}
#iceverticalmenu .iceMenuLiLevel_1 a{
	border-bottom:none!important;
 	font-family:Arial, Helvetica, sans-serif!important;
}
.column ul{
	width:98%!important;
   `margin-bottom: 3px;
    margin-left:5px;
 }
#zt-left .custom_hn ul{
	width:98%!important;
   `margin-bottom: 3px!important;
    margin-left:10px!important;
 }
#zt-left .custom_hn ul li{
	margin: 0;
 	position: relative;
	border-bottom:1px solid #f5f5f5;
 	padding:8px 1px 8px 15px!important;
   	background: url(../images/dinhphu/checklist.png) 0px 12px no-repeat!important;
   
}
.custom_hn .column ul li{
}
.custom_hn{
 padding-top: 8px; padding-bottom: 5px;
}
.category-desc td.column ul{
     margin-left:2px!important;
 }
.column ul li {
	background: url(../images/icon_ul.png) no-repeat 0px 3px;
	margin-bottom: 0px;
	overflow: hidden;
	padding-left:15px;
 	padding-bottom: 2px;
}
.items-more ul li { 	
	padding-bottom: 6px;
	text-align:left;
	text-decoration:none!important;
}
.items-more ul li a{ 	
	text-decoration:none!important;
}
.customlink{
	padding:5px 0;
}
.customlink li{
	margin:2px 2px 2px 9px;
	background: url(../images/icon_ul.png) no-repeat 2px 3px;
	display:block;
	list-style:none;

}
#zt-left .customlink li a{
	margin-bottom: 0px;
	overflow: hidden;
 	padding-left:16px;
 	padding-bottom: 2px;
	color:#5E5E5E;
}
#zt-left .customlink li a:hover{
	color:#FF3300;
}
.blog-xemina .cat-children ul li {
	background: url(../images/icon_ul.png) no-repeat 0px 8px!important;
	margin-bottom: 0px;
	overflow: hidden;
	padding:3px 15px!important;
}
.blog-xemina .cat-children ul li a{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.pagination {
	background:#e2e2e3!important;
	margin-top: 50px;
	text-align:center;
 }
.pagination ul li {
	background:#e2e2e3!important;
	margin-top: 10px;
	margin-left:0!important;
	overflow: hidden;
	padding-left:5px;
	padding:3px;
	border:1px solid #CCCCCC;
 }
.counter{
	display:none;
}
#home_news .tab_selector_wrapper ul li{
	background:none!important;
}
#home_news .tab_selector_wrapper ul{
	margin-left:0!important;
}
.ot-mini-tabs a{
	display:none;
}
#home_col1_1, #home_col2_1, #home_col2_1{

	border-bottom:2px dotted #919191;

	margin-bottom: 5px;

}

.news_more{

	background: url(../images/readmore_home.jpg) left top repeat-x;

	height:28px;

	padding:5px;

	border:1px solid #a6abad;

}
#you_here{

	width:20%;

}

#path_way{

	width:60%;

}

.mfp-other-article{
	display:none!important;
}

#zt-container-left #zt-component{

	width: auto;

	margin-right: 10px;

}
.zt-container-left #zt-maincontent-inner{padding-right: 0px}

.zt-container-left #zt-component,

.zt-container-left #zt-content{width: 100%;}

.zt-container-right #zt-container{width: auto;padding: 0 11px;}

.zt-container-right #zt-maincontent,

.zt-container-right #zt-component{width: 100%}

.zt-container-right #zt-content{width: 70%;}

.zt-container-full  #zt-mainbody1,

.zt-container-right  #zt-mainbody1{background: url(../images/mainbody-5.png) no-repeat center top;}

.zt-container-full  #zt-mainbody2,

.zt-container-right  #zt-mainbody2{background: url(../images/mainbody-7.png) no-repeat center bottom;}

.zt-container-full  #zt-mainbody3,

.zt-container-right  #zt-mainbody3{background: url(../images/mainbody-6.png) repeat-y center top;}

.zt-container-full #zt-container{width: auto;padding: 0 11px;}

.zt-container-full #zt-maincontent,

.zt-container-full #zt-component,

.zt-container-full  #zt-content{width: 100%}

.zt-container-full #zt-maincontent-inner{padding-right: 10px}
#zt-content_home{
	width:66%;
	margin-left:10px;
	border:1px solid #e7e7e7;
	background:#fff url(../images/dinhphu/duongdan.JPG) center top no-repeat;
 	float:left;
}
#zt-content_home .jeventpage-xemina h1{
 	padding-top: 6px;
 	color:#0D5EAD;
	font-size: 12px!important;
	font-weight:bold;
	text-align:center;
}
.jev_back{
	display:none;
}
.jeventpage-xemina h1{
 	color:#0072c1;
 	font-size: 12px!important;
	font-weight:bold;
	text-align:center;
}
#jevents_body .tableh1{
	display:none;
}
#zt-content_home .jeventpage-xemina{
	padding-left:2px;
}
#zt-right{

	width: 250px;
 	float: right;
 }

#zt-right .moduletable{
	padding-bottom: 10px;
	background: url(../images/line-2.png) repeat-x left bottom;
}
#zt-right .moduletable a{
	text-decoration:none!important;
}
#zt-right h3.moduletitle {

	padding-left: 15px;

	margin-left: 10px;

	margin-right: 10px;

	text-indent: 0;

	background: url(../images/contentheading-bg.png) no-repeat left top;

}

#zt-right h3.moduletitle span{

	padding: 5px 15px 5px 0;

	display: block;

	text-indent: 0;

	background: url(../images/contentheading-bg.png) no-repeat right bottom;

}

#zt-left {

	float: left;

	width:193px;

	min-height:430px;

	overflow: hidden;
  }

#zt-left p{

	margin:0;

}
#zt-left a{
	text-decoration:none;
}

#zt-left-inner{}

#languages_wrap{

	height:36px;

	background:url(../images/languages_wrap_bg.jpg) left top no-repeat;

}

#languages{

	height: 35px; 

	/*width: 92px;*/

	float:left;

}

#jflanguageselection{

	margin-top: 5px!important; 

	margin-left: 5px; 

	width: 75px;

}

#jflanguageselection ul.jflanguageselection li a {

	font-size:15px;

	color:#656565;

}

#jflanguageselection ul.jflanguageselection {

	margin-top:1px!important;

}

.moduletable_menu .modulecontent{

	padding:0;

}
#ja-container ul.menu{
    margin-left: 12px!important;
    margin-right: 10px!important;
 }
#ja-container ul.menu li ul{
	margin: 0 0 0 2px!important;
}
#ja-container ul.menu li li a{
	text-indent:2px!important;
}
.moduletable_menu ul.menu{
	max-width:171px;
   }

.moduletable_menu ul.menu li {

	margin: 0;

	position: relative;

	background: url(../images/dinhphu/menu_bg.png) left 12px no-repeat!important;
	border-bottom:1px solid #f5f5f5;

	padding: 0 0 0 12px!important;

 }

.moduletable_menu ul.menu li a{

	padding: 5px 10px;

	display: block;

	color: #5e5e5e;

	font-size:13px;

 	width: 89%;

	text-decoration: none;
}
.moduletable_menu ul.menu li .wrap_link a{

	padding: 5px 10px;

	display: block;

	color: #5e5e5e;

	font-size:13px;

 	width: 79%;

	text-decoration: none;
}
.moduletable_menu ul.menu li a.trigger{
	width:18px;
	text-align:right;
	float:right;
}
.moduletable_menu ul.menu li a.trigger:hover{
	width: 16px;
}
.moduletable_menu ul.menu li a:hover, .moduletable_menu ul.menu li a:active{
	color:#e17c04!important;
}
.rtl .moduletable_menu ul.menu li{background:none;}

.moduletable_menu ul.menu li a span{

	line-height: 50px;

}

.moduletable_menu ul.menu li.active a,

.moduletable_menu ul.menu li a:hover{

	color:#1539d4;

	width: 89%;

	left: 0;

	top: 0;
  
 }

.moduletable_menu ul.menu li.active span,

.moduletable_menu ul.menu li a:hover span{

	line-height: 50px;

}

.modulecontent{

	overflow: hidden;

}

.blog, .blog-xemina{

	display: block;

	margin-bottom: 1em;

}
.blog-xemina .cat-children{
	background:#f5f9fc;
	border-top:2px solid #F0F0F0;
	margin-top:60px;
	padding-top:10px;
	padding-bottom:10px;
 
}
.blog .h1.contentheading, .blog h2.contentheading, .blog-xemina .h1.contentheading, .blog-xemina h2.contentheading,{
	border-bottom:1px solid #e6e6e6;
	text-decoration:none!important;
 }
.blog .h1.contentheading ul.actions, .blog h2.contentheading ul.actions, .blog-xemina .h1.contentheading ul.actions, .blog-xemina h2.contentheading ul.actions{
	display:none;
}
.blog .h1.contentheading a, .blog h2.contentheading a, .blog-xemina .h1.contentheading-xemina a, .blog-xemina h2.contentheading-xemina a{
 	text-decoration:none!important;
}
.blog-xemina .article-content{
 	margin-bottom: 55px;
}
.blog .article-content{
	margin-bottom:35px;
}
.blog .article-content img, .blog-xemina .article-content img{
	height:auto;
	margin-right:10px;
	padding:2px;
	border:1px solid #CCCCCC;
}
.article-content a{
	text-decoration:none;
}
.items-leading .article-content img{
 	height:auto;
	margin-right:10px;
	padding:2px;
	border:1px solid #CCCCCC;
}
.article-content img{
	max-width:490px;
	height:auto;
	margin-right:10px;
	padding:2px;
	border:1px solid #CCCCCC;
}
div.box-c h3.title{

	margin: 0;

	line-height: 15px;

	padding: 0 10px 10px 10px;

	font-size: 145%;

	color: #bed5e4;

	text-shadow: 1px 1px 1px #000;

	background: url(../images/line-4.png) repeat-x 0 bottom;

}



h3.moduletitle {

	font-size: 130%;

	color: #4d4d4d;

	margin: 0;

	margin-bottom: 5px;

	line-height: 25px;

	text-indent: 5px;

	text-shadow: 0px 1px 0 #cccccc;

	text-transform: uppercase;

}



div.moduletitle {

	line-height: 30px;

	margin:0;

	color: #0b3a65;

	font-weight: bold;

	font-size: 110%;

}

#zt-mainbody {

	width: 100%;

	clear: both;

	float: left;

	/*background:  #eeeeee  url(../images/mainbody-bg.png) center top repeat-x;*/

}

#zt-mainbody-inner{

	width: 100%;

	display: inline-block;

}

#zt-mainbody-inset{

	width: 100%;

	display: inline-block;

	

}

#zt-mass-top .zt-wrapper{

	background: url("../images/header-2.png") no-repeat scroll left 0 ;

}

#zt-mainbody1 .zt-wrapper{ }

#zt-mainbody1{

	overflow: hidden;

	width: 100%;

	display: inline-block;

}

#zt-mainbody2{

	width: 100%;

	display: inline-block;

}

#zt-mainbody3{

	width: 100%;

	display: inline-block;

	position: relative;

	padding-bottom: 10px;

}

#zt-component {
 	padding: 0px;
 	margin-bottom: 1em;
 }

#vdic_content{
	min-width:500px;
 	margin-left: 0px; 
	margin-top: 5px;
	margin-right: 10px;
	text-align:justify;
	float: left;
	margin-left: 10px;
}
#vdic_content3{
  	text-align:justify;
	float: left;
	margin-left: 10px; 
	margin-top: 5px; 
	width: 765px; 
	margin-right: 10px;
 }
#vdic_content3 .contentdescription{
	padding:0!important;
}

#vdic_content div.contentdescription{

	padding-left:0;

}

#vdic_content img{

	max-width:696px;

}

.category-desc{
	/*background: url(../images/dinhphu/separator.png) bottom no-repeat;*/
}

#readmore_news{

	margin-bottom:10px;

	float:right;

}

.readmore_news{

	margin-bottom:10px;

	float:right;

	clear: both;

    margin-top: 5px;

}

.news_more a{

	text-decoration:none;

	font-size:12px;

	color:#575757;

}

#home_col2{

    margin-right: 20px;

	margin-top:15px;

    width: 330px;

	float: right;

}

#home_col2_3{

	width:100%;

	float:left;

	background:#CCCCCC;

}

.jazin-section span{

	font-size:17px;

	line-height:20px;

	font-weight:bold;

	color:#007e00;

	text-align:center;

}

#page{width: 100%;}

#vdic_partner{

	width: 100%;

	height:99px;

	float: left;

	position: relative;

	z-index: 2;

 }

#top_vdic_partner{

	width: 100%;

	height:28px;

	float: left;

}

#top_vdic_partner p{

	margin:5px;

	text-align:center;

}

#content_vdic_partner{

	width: 100%;

	height:60px;

	float: left;

}

#content_vdic_partner p{

	margin:5px;

	text-align:center;

}

#zt-bottom{

	width: 100%;

	float: left;

	position: relative;

	z-index: 2;
  
}

#zt-footer {

	width: 45%;

	float: right;

}

#zt-footer ul.menu {

	margin: 0;

	overflow: hidden;

}

#zt-footer ul.menu ul{display: none;}

#zt-footer ul.menu li {

	float: right;

	padding: 0 10px;

	height: 14px;

	line-height: 13px;

	background: url(../images/line-bot.png) no-repeat right center;

}

#zt-footer ul.menu li.first{background: none;}

#zt-footer ul.menu li a {color: #333;}

#zt-footer ul.menu li.last {border-right: none;}

#zt-copyright {

	margin-top: -5px;color: #fff!important;

}

#zt-copyright a {color: #fff;}

#zt-mass-mid{

	width: 100%;

	display: inline-block;

	padding: 10px 0;

}

#zt-mass-top{

	width: 100%;

	display: inline-block;

	background: url(../images/mass-line1.png) repeat-x left bottom;

}

/* Style Module

------------------------*/

.hidden {overflow: hidden;}

.alpha {	margin: 0 !important;}

.bold{font-weight: bold;}



a.btmodile{

	width: 140px;

	height: 30px;

	line-height: 30px;

	position: absolute;

	right: 20px;

	top: 15px;

	text-indent: -999em;

	background: url(../images/btmobile.png) no-repeat 0 -60px;

}

a.btmodile:hover{

	background-position: 0 -90px;

}

.zt-wrap4{

	clear: both;

	margin-top: 0em !important;

	padding-top: 0px!important;

}

.modifydate{

	font-size:11.5px;

    color: #5f5f5f!important;

	text-align:right;

	float:right;

	text-decoration:underline;

}



/* NEW FIX FOR T3*/

#ja-header .main{

 	padding:0;

}

.main .main-inner1{

	margin:0 !important;

}

.main{

	max-width:100%;

}

.main .inner{

	padding:0;

}

#ja-footer{
	min-height:123px;
	background:url(../images/dinhphu/footer_bg.gif) left top repeat-x;
 	padding-bottom:0;
 }

#ja-footer .main{ 

	padding:0;

	margin:0;

	width:100%;	

}



#languages ul{

	list-style: none;

}

#languages ul li{

	list-style-image:circle;

	list-style: none;

	margin:0 0 0 6px;

	padding:6px 0 0 10px;

 	color:#222222;

	background: none;

	display: inline;

	line-height: 34px;

}

.search {

    display: inline-block;

    float: right;

     width: 166px;

}

#mod-search-searchword {

    background: url("../images/mod_search_searchword.png") no-repeat scroll left top;

    border: medium none;

    color: #F1F1F1;

    float: left;

    font-size: 11px;

    line-height: 20px;

	height:18px;

    margin: 0;

    padding: 2px 10px 3px;

    width: 118px;

}

.search .button,

.search .button:hover {

    background: url("../images/search_button.png") no-repeat scroll 0 0 transparent;

    border: medium none;

    display: block;

    float: right;

    margin: 0;

    padding: 0;

    text-indent: -999em;

    width: 28px;

	height: 25px;

	cursor: pointer;

}

div.acymailing_module, .acymailing_module div{

	line-height:16px !important;

	padding-top:2px !important;

}

.ja-content-main {

    margin-bottom: 0;

}

#ja-footer{

	padding-top:0;

}

/*

.cols-1 .item {

    padding-left:15px;

}*/

.items-row{

	margin-left:0;

	margin-right:0;
	padding:0!important;

}

dl.article-info{

	display:none !important;

}

.items-more h3 {

    font-size: 15px;
	margin-bottom: 12px!important;

}

.contentdescription .items-more h3{

 margin-top:10px;

}

.contentdescription .modifydate{

 margin:10px 0 10px 0;

}

#fundding {

    border-top: 2px dotted #919191;

    padding-top: 15px;

}

#fundding .readmore_news{

	padding-top:15px;

}

.moduletableuserfullink{

	padding:0 15px 15px 15px;

}

.moduletableuserfullink h3{

	border-bottom: 1px dotted #046904;

    font-size: 140%;

    font-weight: bold;

	color: #046904;

    display: block;

    margin: 0;

    padding-top: 8px;

	paading-bottom:4px

}



.formtitle {

    color: #008000;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 16px;

    font-weight: bold;

}



.column ol li {

	margin-left: 45px;

}

.titlearticle {

    color: #008000;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

}

h1.componentheading, .componentheading{
	font-size:15px!important;
	font-weight: bold;
}
h1.componentheading-news{
	font-size:15px!important;
	font-weight:bold;
	padding-bottom: 10px;
}
h2.contentheading-news{
	font-size:15px!important;
	font-weight:bold;
	padding-bottom: 10px;
}
.item-page h1.componentheading{	
	display:none;
}
.blog h1.componentheading{
	padding-bottom:15px;
}
th{
	font-size:15px!important;
	font-weight:bold;
	padding-bottom: 10px;
}
.blog .contentdescription{
 	padding-top:2px!important;
}
#zt-content_home .contentpaneopen{
	padding-bottom:1px;
}
#zt-content_home .jev_header{
	margin-top: -32px;
 }
#zt-content .jev_header{
	min-width:510px;
	margin-top: -40px;
 }
#zt-content_home .jev_header .today{
	font-size:11px;
	margin-top: -2px!important;
}
#zt-content .jev_header .today{
	font-size:11px;
	margin-top: -2px!important;
}
.contentpaneopen{
	padding-bottom:10px;
}
#readmore_news{

    clear: both;

    margin-top: 20px;

}
.dk_hn{
}
#aiContactSafe_contact_form{

	width:373px;

}
#math_content .jeventpage h2.contentheading{
	margin-bottom:0px;
}
#jevents_header ul.actions{
	display:none;
}
h1.contentheading, h2.contentheading, .contentheading, h1.contentheading-xemina, h2.contentheading-xemina, .contentheading-xemina{
	margin-bottom:16px;
	padding-top: 2px;
	font-size:15px;
	border-bottom:1px solid #e6e4e3;
}
h1.contentheading a, h2.contentheading a, .contentheading a{
	text-decoration:none;
}
td {
	border:1px solid #efefef;
}
#zt-right .moduletable ul{
	padding-left:12px;
	margin-left:0!important;
 }
#zt-right .moduletable ul li{
	border-bottom:1px solid #efefef;
	padding-bottom:6px!important;
	margin-bottom:6px!important;
}
td a{
 text-decoration:none;
 text-align:left;
}
#topofpage {
    background: url("../images/go-top.png") no-repeat scroll 0 0 transparent;
    bottom: 60px;
    cursor: pointer;
    display: none;
    height: 82px;
    position: fixed;
    right: 20px;
    text-indent: -6669em;
    width: 82px;
    z-index: 10;
}