/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html > body .clearfix {
	display: block;
	width: 100%;
}
* html .clearfix {
	height: 1%;
}
/* */
body
{
	color:#000;
	font-family:Tahoma;
	font-size:11px;
	margin:0px;
	padding:0px;
	/*background:transparent url(/images/bg_layout.jpg) no-repeat ;*/
	background:transparent url(/images/bg_layout.jpg) no-repeat  fixed center top;
}
.wapper_top
{
	/*background:transparent url(/images/wapper_top.png) top center no-repeat;*/

}
.wapper_footer
{
	/*background:transparent url(/images/wapper_footer.png) bottom center no-repeat;*/
}
a
{
	text-decoration:none;
	color:#e37100;
}
a:hover
{
	color:#FF0000;
}

a img
{
	border:none;
}

form
{
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}

.tgp_container
{
	margin:0px auto;
	width:914px;
	text-align:left;
	background-color:#FFF;
	padding:0px;
}
.tgp_container .tgp_banner
{
	width:914px;
	height:142px;
	position:relative;
}
.tgp_container .tgp_banner .lang
{
	width:56px;
	height:20px;
	float:left;
	position:absolute;
	top:10px;
	right:10px;
}
.tgp_container .tgp_banner .lang a
{
	outline:none;	
}
.tgp_container .tgp_banner .tgp_navigation
{
	width:914px;
	height:45px;
	position:absolute;
	bottom:-26px;
	left:0px;
	background:url(/images/navigation_bg.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul,.tgp_container .tgp_banner .tgp_navigation ul li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_banner .tgp_navigation ul
{
	width:899px;
	margin-left:15px;
	height:42px;
	float:left;
}
.tgp_container .tgp_banner .tgp_navigation .nav_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#4b4b4b;
}
.tgp_container .tgp_banner .tgp_navigation .home_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#d11857;
}
.tgp_container .tgp_banner .tgp_navigation .gioi_thieu_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#0d9cbe;
}
.tgp_container .tgp_banner .tgp_navigation .dao_tao_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#acb705;
}
.tgp_container .tgp_banner .tgp_navigation .tin_tuc_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#8f2a8c;
}
.tgp_container .tgp_banner .tgp_navigation .hinh_anh_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#6d9800;
}
.tgp_container .tgp_banner .tgp_navigation .goc_anh_ngu_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#AA1212;
}
.tgp_container .tgp_banner .tgp_navigation .lien_he_bg
{
	width:914px;
	height:3px;
	float:left;
	background:#462818;
}
.tgp_container .tgp_banner .tgp_navigation ul li
{
	height:42px;
	display:inline;
	float:left;
}
.tgp_container .tgp_banner .tgp_navigation ul li a
{
	display:inline-block;
	height:25px;
	padding:20px 15px 0px 15px;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
}
.tgp_container .tgp_banner .tgp_navigation ul li a:hover,.tgp_container .tgp_banner .tgp_navigation ul li a.active
{
	outline:none;	
}
.tgp_container .tgp_banner .tgp_navigation ul li.home a
{
	width:13px;
	background:url(/images/home.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.home a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.home a.active
{
	width:13px;
	background:url(/images/home_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.gioi_thieu a
{
	width:76px;
	background:url(/images/gioi_thieu.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.gioi_thieu a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.gioi_thieu a.active
{
	width:76px;
	background:url(/images/gioi_thieu_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.dao_tao a
{
	width:176px;
	background:url(/images/dao_tao.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.dao_tao a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.dao_tao a.active
{
	width:176px;
	background:url(/images/dao_tao_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.tin_tuc a
{
	width:148px;
	background:url(/images/tin_tuc.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.tin_tuc a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.tin_tuc a.active
{
	width:148px;
	background:url(/images/tin_tuc_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.hinh_anh a
{
	width:71px;
	background:url(/images/hinh_anh.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.hinh_anh a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.hinh_anh a.active
{
	width:71px;
	background:url(/images/hinh_anh_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.goc_anh_ngu a
{
	width:110px;
	background:url(/images/goc_anh_ngu.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.goc_anh_ngu a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.goc_anh_ngu a.active
{
	width:110px;
	background:url(/images/goc_anh_ngu_act.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.lien_he a
{
	width:59px;
	background:url(/images/lien_he.png) bottom left no-repeat;
}
.tgp_container .tgp_banner .tgp_navigation ul li.lien_he a:hover,.tgp_container .tgp_banner .tgp_navigation ul li.lien_he a.active
{
	width:59px;
	background:url(/images/lien_he_act.png) bottom left no-repeat;
}
.tgp_container .tgp_search
{
	width:914px;
	height:45px;
	margin-top:26px;
	background:url(/images/search_bg) left top no-repeat;
}
.tgp_container .tgp_search .online_support
{
	width:350px;
	height:30px;
	padding-left:309px;
	padding-top:5px;
	padding-right:5px;
	margin:0px;
	float:left;
}
.tgp_container .tgp_search .search
{
	width:229px;
	height:21px;
	margin-top:12px;
	float:left;
	position:relative;
}
input.input
{
	background:url("/images/search.png") no-repeat scroll left top transparent;
	border:medium none;
	font-family:Tahoma;
	font-size:11px;
	padding:0px 72px 0px 5px;
	width:151px;
	height:21px;
	line-height:21px;
	color:#a48a84;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
input.submit
{
	position:absolute;
	right:0px;
	top:0px;
	outline:none;
}
.tgp_container #tgp_slide
{
	width:872;
	height:272px;
	margin:0px 20px 0px 19px;
}
.tgp_container .tgp_slide_home
{
	border:solid 1px #cc1a58;
}
.tgp_container .tgp_slide_gt
{
	border:solid 1px #0d9cbe;
}
.tgp_container .tgp_slide_dt
{
	border:solid 1px #acb705;
}
.tgp_container .tgp_slide_tt
{
	border:solid 1px #8f2a8c;
}
.tgp_container .tgp_slide_ha
{
	border:solid 1px #6d9800;
}
.tgp_container .tgp_slide_lh
{
	border:solid 1px #693b23;
}
.tgp_container .tgp_body
{
	width:874px;
	padding:10px 20px 10px 20px;
}
.tgp_container .tgp_body .tgp_top
{
	width:874px;
	padding-bottom:10px;
	height:94px;
}
.tgp_container .tgp_body .tgp_top .box_left, .tgp_container .tgp_body .tgp_top .box_right
{
	width:431px;
	margin-right:10px;
	height:92px;
	float:left;
	border-radius: 5px;
	position:relative;
	z-index:1;
	border-right:none;
}
.tgp_container .tgp_body .tgp_top .box_right
{
	margin-right:0;	
}
.tgp_container .tgp_body .tgp_top .box_left .border, .tgp_container .tgp_body .tgp_top .box_right .border
{
	background:url(/images/bg_box_home.png) no-repeat left top;
	width:431px;
	height:92px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	behavior: url(/images/iepngfix.htc)
}
.tgp_container .tgp_body .tgp_top .box_left .box_image, .tgp_container .tgp_body .tgp_top .box_right .box_image
{
	width:162px;
	height:92px;
	float:left;
	padding-right:10px;
	padding-top:1px;
	z-index:10;
}
.tgp_container .tgp_body .tgp_top .box_left .box_title, .tgp_container .tgp_body .tgp_top .box_right .box_title
{
	width:238px;
	padding-right:10px;
	float:left;
	top:5px;
	color:#673921;
	font-weight:bold;
	left:170px;
	font-size:14px;
	position:absolute;
	z-index:100;
}
.tgp_container .tgp_body .tgp_top .box_left .box_title a, .tgp_container .tgp_body .tgp_top .box_right .box_title a
{
	display:inline-block;
	width:238px;
	height:20px;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	color:#673921;
}
.tgp_container .tgp_body .tgp_top .box_left .box_desc, .tgp_container .tgp_body .tgp_top .box_right .box_desc
{
	width:238px;
	height:60px;
	padding-right:10px;
	position:absolute;
	top:28px;
	left:170px;
	float:left;
	text-align:justify;
}
.tgp_container .tgp_body .tgp_top .box_left .box_next, .tgp_container .tgp_body .tgp_top .box_right .box_next
{
	width:15px;
	height:92px;
	float:left;
	position:absolute;
	right:0px;
	top:0px;
	z-index:10;
}
.tgp_container .tgp_body .tgp_top .box_left .box_next a, .tgp_container .tgp_body .tgp_top .box_right .box_next a
{
	display:inline-block;
	width:15px;
	height:92px;
	background:url(/images/box_next.png) top left no-repeat;
}
.tgp_container .tgp_body .tgp_content
{
	width:874px;	
}
.tgp_container .tgp_body .tgp_content .box
{
	width:281px;	
	float:left;
	padding:0px 5px 0px 5px;
}
.tgp_container .tgp_body .tgp_content .box h1.title
{
	padding:5px 0px 0px 0px;
	margin:0px;
	width:281px;
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	font-size:18px;
	text-transform:uppercase;
	color:#8d3508;
	border-bottom:solid 1px #cc1a58;
}
.tgp_container .tgp_body .tgp_content .box .title_goc_anh_ngu
{
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	width:281px;
	padding-bottom:5px;
}
.tgp_container .tgp_body .tgp_content .box .title_goc_anh_ngu a
{
	color:#673921;
}
.tgp_container .tgp_body .tgp_content .box .image
{
	width:162px;
	height:115px;
	margin-right:10px;
	margin-bottom:10px;
	display:block;
	height:113px;
	float:left;
	padding:1px;
	border:1px solid  #d91b5b;	
}
.tgp_container .tgp_body .tgp_content .box .desc
{
	text-align:justify;
}
.tgp_container .tgp_body .tgp_content .box .detail
{
	width:53px;
	margin-top:-14px;
	margin-left:228px;
}
.tgp_container .tgp_body .tgp_content .box .detail a
{
	display:inline-block;
	width:53px;
	height:15px;
	background:url(/images/detail.png) top left no-repeat;
}
.tgp_container .tgp_body .tgp_content .box .detail a:hover,.tgp_container .tgp_body .tgp_content .box .detail a.active
{
	background:url(/images/detail_act.png) top left no-repeat;
}
.tgp_container .tgp_body .tgp_content .box .box_slide
{
	width:281px;
	height:163px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.tgp_container .tgp_body .tgp_content ul.menu_left,.tgp_container .tgp_body .tgp_content ul.menu_left li.menu_left
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_body .tgp_content ul.menu_left
{
	width:281px;	
}
.tgp_container .tgp_body .tgp_content ul.menu_left li.menu_left
{
	width:276px;
	padding-left:5px;
}
.tgp_container .tgp_body .tgp_content ul.menu_left li.menu_left a.menu_left
{
	display:inline-block;
	width:261px;
	line-height:18px;
	padding-left:15px;
	color:#000;
	background:url(/images/bullet_home_a.png) 0px 8px no-repeat;
}
.tgp_container .tgp_body .tgp_content ul.menu_left li.menu_left a.menu_left:hover,.tgp_container .tgp_body .tgp_content ul.menu_left li.menu_left a.menu_left.active
{
	color:#CC1A58;
	background:url(/images/bullet_home_act.png) 0px 8px no-repeat;
}
.tgp_container .tgp_body .tgp_content .nav
{
	width:281px;
	height:20px;
	padding-top:10px;
}
.tgp_container .tgp_body .tgp_content .nav ul,.tgp_container .tgp_body .tgp_content .nav ul li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_body .tgp_content .nav ul
{
	height:20px;
	width:281px;
	text-align:right;
}
.tgp_container .tgp_body .tgp_content .nav ul li
{
	height:20px;
	width:20px;
	padding-right:1px;
	display:inline;
	text-align:center;
}
.tgp_container .tgp_body .tgp_content .nav ul li a
{
	display:inline-block;
	height:20px;
	width:20px;
	background:none;
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:20px;
}
.tgp_container .tgp_body .tgp_content .nav ul li a:hover,.tgp_container .tgp_body .tgp_content .nav ul li a.active
{
	color:#FFF;	
	background:#CC1A58;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.tgp_container .tgp_footer
{
	width:914px;
	height:39px;
	background:url(/images/footer.png) bottom left no-repeat;
}
.tgp_container .tgp_footer ul,.tgp_container .tgp_footer ul li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_footer ul
{
	width:300px;
	padding-top:13px;
	padding-left:10px;
	height:13px;
	float:left;
}
.tgp_container .tgp_footer ul li
{
	display:inline;
	float:left;
	height:13px;
	border-right:solid 1px #000;
}
.tgp_container .tgp_footer ul li.end
{
	border:none;	
}
.tgp_container .tgp_footer ul li a
{
	display:inline-block;
	height:13px;
	line-height:13px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
}
.tgp_container .tgp_footer ul li a:hover,.tgp_container .tgp_footer ul li a.active
{
	color:#8d3508;	
}
.tgp_container .tgp_footer .right
{
	float:right;
	width:250px;
	padding-top:10px;
	
}
.tgp_copyright
{
	height:68px;
	color:#000;
	position:relative;
	line-height:14px;
	background:url(/images/copyright.png) top left repeat-x;
}

.tgp_copyright .div_1
{
	position:absolute;
	left:20px;
	top:30px;
	
}

.tgp_copyright .div_2
{
	position:absolute;
	right:20px;
	top:22px;
	cursor:pointer;
}

.tgp_copyright .div_2 b
{
	color:#ff9900;
}.lavalamp
{
	width:874px;
	height:35px;
	margin:0;
	padding:0;
	position: relative;
	overflow: hidden;
	background:url(/images/bg_tab_menu.png) no-repeat left top;
}
.lavalamp .backLava{
			background: url(/images/lava.png) no-repeat left 10px;            
            width: 9px; height: 34px;
            z-index: 8;
            position: absolute;
        }
			.lavalamp .backLava .leftLava {

				background: url(/images/lava.png) no-repeat right top;
                height: 34px;
                margin-right: 9px;
				width:auto;
            }

 .lavalamp li.tab_menu
{
	margin:0;
	padding:0;
	float:left;
	display:inline-block;
	list-style:none;
	height:35px;
	background:url(/images/bg_div_ten_dich_vu.png) center right no-repeat;
	list-style:none;
	padding-right:2px;
}
.lavalamp li.tab_menu a.tab_menu,.lavalamp li.tab_menu a.tab_menu_1  
{
	position: relative; overflow: hidden;
	text-decoration: none;
	text-transform: uppercase;
	font-size:13px;
	color: #fff;
	outline: none;
	text-align: center;
	z-index: 10;
	letter-spacing: 0;
	float: left; 
	height:35px;
	line-height:35px;
	display: block;
	padding:0 25px;
	letter-spacing:2px;
	font-weight:bold;
} 
.lavalamp li.tab_menu a.tab_menu_1
{
	background:url(/images/bg_tab_menu_1.png) left center no-repeat;	
}
.lavalamp li.tab_menu a.tab_menu:hover,.lavalamp li.tab_menu a.tab_menu.active
{
	background:#b3bd15;
	padding:0 27px;
	margin-right:-2px;
	margin-left:-2px;
}
.lavalamp li.tab_menu a.tab_menu_1:hover,.lavalamp li.tab_menu a.tab_menu_1.active
{
	background:url(/images/bg_tab_menu_1_hover.png) left center no-repeat;
	padding:0 26px;
	margin-right:-2px;
}
.lavalamp li.tab_menu a.tab_menu  cufon
{
	margin-top:15px;	
}
.box_dao_tao
{
	width:407px;
	float:left;
	height:92px;
	padding:1px 0;
	border:1px solid #747776;
	margin:5px;
	display:block;
	padding:2px;
}
.box_dao_tao .hinh
{
	height:90px;
	width:160px;
	float:left;
	display:block;
	border:1px solid #747776;
}
.box_dao_tao .ten_dich_vu
{
	text-align:justify;
	margin-left:5px;
	text-indent:15px;
	width:240px;
	height:82px;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:92px;
	background:url(/images/title_icon_act.png) no-repeat left 3px;
}
.box_dao_tao .ten_dich_vu cufon
{
	margin:1px;
}
.content_doi_tac
{
	border:4px solid #c8d416;
	border-bottom:none;
	padding-bottom:5px;
	padding:10px;
	padding-bottom:7px;
	float:left;
	width:846px;
}
.content_doi_tac .ten_xem
{
	background:url(/images/title_icon_act.png) left 3px no-repeat;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:0;
	margin-bottom:5px;
	text-align:justify;
	text-indent:15px;
	width:846px;
	color:#E37100
}
.content_doi_tac .content_xem, .content_doi_tac .desc_xem
{
	margin-bottom:5px;
	text-align:justify;
	width:846px;
	float:left;
}
.content_doi_tac .desc_xem
{
	font-weight:bold;
	float:left;
}
.content_doi_tac .content_xem
{
	padding-bottom:10px;
	width:846px;
	float:left;
	border-bottom:1px solid #8F2A8C;
	margin-bottom:10px;
}
.content_doi_tac .more .xtitle
{
	font-weight:bold;
	font-size:11px;
	background:url("/images/title_icon_act.png") no-repeat scroll left 2px transparent;
	text-indent:15px;
	color:#E37100;
	margin:10px 0;
	margin-bottom:5px;
	float:left;
}
.content_doi_tac .more a
{
	width:846px;
	background:url(/images/left_a_act.png) no-repeat left 3px;
	text-indent:10px;
	display:inline-block;
}
.bottom_doi_tac
{
	background:url(/images/bg_dao_tao_bottom.png) no-repeat top left;	
	height:5px;
	width:874px;
	float:left;
}#loading {
	position: absolute;
	top: 49.5%; 
	left: 49.5%;
	z-index: 3;
	width: 24px; 
	height: 24px;
	text-indent: -999em;
	background-image: url(/images/progress.gif);
}
#slidecounter{
	float:left;
	color:#FFF;
	height:29px;
	line-height:29px;
}
#slidecaption{
	overflow: hidden;
	float:left;
	color:#FFF;
	height:29px;
	width:229px;
	line-height:29px;
	background:url(/images/bg_gallery_nav.png) repeat-x;
	text-align:left;
	text-indent:10px;
}
#content{
	margin:0px auto;
	height:29px;
	width:281px;
	margin-top:-29px;
	position:relative;
}
#contentframe{
	text-align:center;
	position:relative;
}

/*Supersize Plugin Styles*/
#supersize img, #supersize a{
	height:163px;
	width:281px;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img{
	display:inline;
}
#navigation
{
	width:52px;
	float:left;
	position:relative;
}
#prevslide, #nextslide
{
	float:left;	
	display:block;
}
#nextslide
{
	margin-left:1px;	
}/* Select box */
.wrapper
{
	display:block;
	float:left;
	position:relative;
	border:none;
}
.wrapper .selb
{
	display:inline;
	float:left;
	border:none;
}
.wrapper .selectbox-wrapper {
    position:absolute;
	top:35px;
	left:0px;
    background-color:#E3E3E3;
	width:330px;
    border:none;
    margin:0px;
    padding:0px;
    font-size:11px;
    text-align:left;
    overflow: auto;
    color:#000;
	z-index:1000;
	border:none;
}
.wrapper .selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
.wrapper .selectbox-wrapper ul li.selected { 
	width:312px;
	padding-left:10px;
  background-color: #7cae00;
  color:#FFF;
}
.wrapper .selectbox-wrapper ul li.current { 
  background-color: #7cae00;
  color:#FFF;
  width:312px;
  padding-left:10px;
}
#myselectbox
{
	width:323px;
}
.wrapper .selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0px;
  padding:0px;
  height:20px;
  line-height:20px;
  cursor:pointer;
  width:300px;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px;
  padding:0px 0px 10px 10px;
  font-family: tahoma;
  font-size:11px;
  height:25px;
  line-height:25px;
  text-align:left; 
  background:url(/images/bg_selectbox.png) left;
  cursor: pointer;
  color:#FFF;
  border:none;
}.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #D91B5B;
}
.jScrollPaneDrag {
	position: absolute;
	background: #9b0739;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}.tgp_container .tgp_body .tgp_content .content .left
{
	width:190px;
	margin-right:8px;
	float:left;
	background:url(/images/left_mn_tt.png) #b873b6 top center no-repeat;
	/*background:#986697;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
}
.tgp_container .tgp_body .tgp_content .content .left_g_a_n
{
	background:#e45f8c;
}
.tgp_container .tgp_body .tgp_content .content .left_gt
{
	background:url(/images/left_mn_gt.png) #81d0e2 top center no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .left_tt
{
	background:url(/images/left_mn_tt.png) #b873b6 top center no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .left ul,.tgp_container .tgp_body .tgp_content .content .left ul li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_body .tgp_content .content .left ul
{
	width:190px;
	padding:20px 0px 5px 0px;
	position:relative;	
}
.tgp_container .tgp_body .tgp_content .content .left ul li
{
	float:left;
}
.tgp_container .tgp_body .tgp_content .content .left ul li a.menu_left
{
	display:inline-block;
	width:175px;
	line-height:40px;
	font-weight:bold; 
	outline:none;
	padding-left:15px;
	display:block;
	font-size:12px;
	overflow:hidden;
	position:relative;
	z-index:10;
	font-weight:bold;
}
.tgp_container .tgp_body .tgp_content .content .left ul#menu_tt li.menu_left a.menu_left, .tgp_container .tgp_body .tgp_content .content .left ul#menu_g_a_n li.menu_left a.menu_left
{
	color:#FFF;
	background:url(/images/left_a.png) 5px 17px no-repeat;
}
.tgp_content .content .left ul#menu_g_a_n li.menu_left
{
	border-bottom: 1px dashed #FFF
}
.tgp_container .tgp_body .tgp_content .content .left ul#menu_g_a_n
{
	padding-top:0;	
	height:230px;
}
.tgp_container .tgp_body .tgp_content .content .left ul#menu_g_a_n li.menu_left a.menu_left_g_a_n
{
	background:url(/images/left_a_act_g_a_n.png) 5px 17px no-repeat;
	width:160px;
}
.tgp_container .tgp_body .tgp_content .content .left ul#menu li.menu_left a.menu_left
{
	color:#FFF;	
	background:url(/images/left_a_gt.png) 5px 17px no-repeat;
}
li.backLava
{
	background:transparent url(/images/bg-menu-active.png) 0px 0px no-repeat;
	width:204px !important;
	height:40px !important;
	position:absolute;
	left:-7px !important;
}
#menu_tt li.backLava, #menu_g_a_n li.backLava
{
	background:transparent url(/images/bg-menu-active_tt.png) 0px 0px no-repeat;
	width:204px !important;
	height:40px !important;
	position:absolute;
	left:-7px !important;
}
.tgp_container .tgp_body .tgp_content .content .left ul li a:hover,.tgp_container .tgp_body .tgp_content .content .left ul li a.active
{
	color:#FFF;
	outline:none;
}
/*.tgp_container .tgp_body .tgp_content .content .left ul li.gt a:hover,.tgp_container .tgp_body .tgp_content .content .left ul li.gt a.active
{
	background:url(/images/left_a_act.png) #0d9cbe 5px 8px no-repeat;
}*/
.tgp_container .tgp_body .tgp_content .content .left ul li.tt a:hover,.tgp_container .tgp_body .tgp_content .content .left ul li.tt a.active
{
	/*background:url(/images/left_a_act.png) #8f2a8c 5px 8px no-repeat;*/
}
.tgp_container .tgp_body .tgp_content .content .right
{
	width:664px;
	padding-left:10px;
	float:left;
}
.tgp_container .tgp_body .tgp_content .content .right h1.xtitle
{
	display:inline-block;
	padding:0px 0px 5px 15px;
	margin:0px;
	width:649px;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
	color:#0d9cbe;
	background:url(/images/bull_3.png) 0px 4px no-repeat;
}
.tgp_container .tgp_body .tgp_content h1.title
{
	padding:5px 0px 0px 0px;
	margin:0px;
	width:874px;
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	font-size:18px;
	text-transform:uppercase;
	color:#8d3508;
}
.tgp_container .tgp_body .tgp_content h1.title_gt
{
	border-bottom:solid 1px #0d9cbe;
}
.tgp_container .tgp_body .tgp_content h1.title_tt
{
	border-bottom:solid 1px #8f2a8c;
}
.tgp_container .tgp_body .tgp_content h1.title_dt
{
	border-bottom:solid 1px #6c7305;
}
.tgp_container .tgp_body .tgp_content h1.title_lh
{
	border-bottom:solid 1px #693b23;
}
.tgp_container .tgp_body .tgp_content h1.title_g_a_n
{
	border-bottom:solid 1px #d91b5b	
}
.tgp_container .tgp_body .tgp_content .content
{
	text-align:justify;	
}
input.inputbox, textarea.inputbox
{
	background:none repeat scroll 0 0 #f9f9f9;
	border:1px solid #693b23;
	color:#000;
	font-family:tahoma;
	font-size:11px;
}
.btn_send
{
	border:none;
	width:60px;
	height:25px;
	background:url(/images/send.png) top center no-repeat;
	margin:10px 0px 0px 0px;
	padding:0px;
	cursor:pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn_rest
{
	border:none;
	width:60px;
	height:25px;
	background:url(/images/reset.png) top center no-repeat;
	margin:10px 0px 0px 0px;
	padding:0px;
	cursor:pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full
{
	width:327px;
	padding:5px 0;
	float:left;
	height:140px;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full_2
{
	padding-left:10px;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full h2
{
	padding:0px 0px 5px 0px;
	margin:0px;
	width:327px;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full h2 a
{
	display:inline-block;
	width:307px;
	overflow:hidden;
	padding-left:15px;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
	color:#8D3508;
	background:url(/images/title_icon_act.png) 0px 4px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full h2 a:hover,.tgp_container .tgp_body .tgp_content .content .right .news_full h2 a.active
{
	color:#8D3508;
	background:url(/images/title_icon_act.png) 0px 4px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full h2.title
{
	display:inline-block;
	padding:0px 0px 0px 15px;
	margin:0px;
	width:204px;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
	color:#0669B6;
	background:url(/images/title_icon.png) 0px 5px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full .desc
{
	padding:5px 0px 5px 0px;
	width:224px;
	text-align:justify;
	font-weight:bold;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full .news_content
{
	width:155px;
	float:left;
	text-align:justify;
}
.tgp_container .tgp_body .tgp_content .content .right .news_full .info
{
	width:327px;
	padding-top:5px;
	color:#666;
	float:left;
}
/*Phan trang*/
.navigation {
	font-size:11px;
	clear: both;
	padding: 10px 0px;
	text-align: center;
	cursor:default;
	font-weight:bold;
	color:#545454;
}
.navigation .current_page_item, .navigation .page_item a {
	outline:none;
	margin:2px;
	padding:2px 6px;
	border: 1px solid #E3B6C5;
	text-decoration:none;
}

.navigation .page_item a {
	border: 1px solid #E3B6C5;
	color:#010101;
	background-color:#FFF;
}

.navigation .current_page_item, .navigation .page_item a:hover {
	color: #FFF;
	background-color:#8f2a8c;
}
/*navigation hinh anh*/
.navigation_ha {
	font-size:11px;
	clear: both;
	padding: 10px 0px;
	text-align: center;
	cursor:default;
	font-weight:bold;
	color:#545454;
}
.navigation_ha .current_page_item, .navigation_ha .page_item a {
	outline:none;
	margin:2px;
	padding:2px 6px;
	border: 1px solid #6D9800;
	text-decoration:none;
}

.navigation_ha .page_item a {
	border: 1px solid #6D9800;
	color:#010101;
	background-color:#FFF;
}

.navigation_ha .current_page_item, .navigation_ha .page_item a:hover {
	color: #FFF;
	background-color:#6D9800;
}
.tgp_container .tgp_body .tgp_content .content .right h2.xtitle, .tgp_container .tgp_body .tgp_content .content .right h2.g_a_n_title
{
	display:inline-block;
	padding:0px 0px 5px 15px;
	margin:0px;
	width:649px;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
	color:#8D3508;
	background:url(/images/title_icon_act.png) 0px 4px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right h2.g_a_n_title
{
	color:#d91b5b;	
	background:url(/images/bull_4.png) 0px 4px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right .xdesc
{
	padding:0px 0px 5px 0px;
	width:664px;
	text-align:justify;
	font-weight:bold;
	color:#333;
}
.tgp_container .tgp_body .tgp_content .content .right .xnews_content
{
	width:664px;
	text-align:justify;
}
.tgp_container .tgp_body .tgp_content .content .right .more
{
	width:664px;	
}
.tgp_container .tgp_body .tgp_content .content .right .more a
{
	width:639px;
	display:inline-block;
	line-height:16px;
	padding-left:10px;
	color:#000;
	outline:none;
	background:url(/images/bullet_news_a.png) 0px 6px no-repeat;
}
.tgp_container .tgp_body .tgp_content .content .right .more a:hover,.tgp_container .tgp_body .tgp_content .content .right .more a.active
{
	color:#8D3508;	
	background:url(/images/bullet_news_act.png) 0px 6px no-repeat;
}
.tgp_container .tgp_body .tgp_content .title
{
	width:874px;
	margin-bottom:10px;
}
.tgp_container .tgp_body .tgp_content .title_ha
{
	border-bottom:solid 1px #6d9800;
}
.tgp_container .tgp_body .tgp_content h1.title_hinh
{
	padding:5px 0px 0px 0px;
	margin:0px;
	width:500px;
	height:24px;
	line-height:24px;
	font-size:18px;
	text-transform:uppercase;
	color:#8d3508;
}
.top_news
{
	margin:0;
	padding:0;
	height:130px;
}
.li_top_news
{
	list-style:none	
}
.li_top_news a
{
	background:url(/images/bullet_home_a.png) no-repeat left 6px;	
	text-indent:15px;
	display:inline-block;
	color:#000;
	line-height:15px;
}
.cac_bai_viet_khac
{
	font-weight:bold;
	text-align:center;
	color:#FFF;
	text-transform:uppercase;
	height:30px;
	line-height:30px;
	background:#bd225d
}
