/***** Tri thuc viet *****/

body {
	background-color:#fff;
	margin:0px;
	padding:0px;
}
body, td, th{
	color:#4d4d4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img{border:none;}

a,
a:visited{
	color:#4d4d4d;
	text-decoration:none;
}
a:hover{text-decoration:underline;}

p{margin:1.33em 0;}

form{margin:0px;}
form, input, textarea, select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4d4d;
}

.body{
	background-color:#FDFBF5;
}

.banner{
	background:url(../images/banner.jpg) right bottom no-repeat;
	height:230px;
	vertical-align:top;
	padding-right:14px;
	padding-top:13px;
}

.container{
	background:url(../images/banner_ft.jpg) right top no-repeat;
}

.left{
	float:left;
}
.right{
	float:right;
}

.left-col{
	width:206px;
	vertical-align:top;
	background-color:#8E3C00;
}

.w-h{
	width:541px;
}
.content{
	vertical-align:top;
	padding-top:65px;
}

.top-menu{
	background:url(../images/bg_topmn.jpg) no-repeat;
	float:right;
	width:766px;
}
.top-menu td{
	color:#DB7403;
}
.top-menu a,
.top-menu a:visited{
	color:#647001;
	font-weight:bold;
	padding:0px 10px;
}
a.lang,
a.lang:visited{
	padding:0px;
}

.right-col{
	width:206px;
	vertical-align:top;
	padding-top:56px;
}

.news-chanel{
	margin-bottom:22px;
	padding-bottom:22px;
	background:url(../images/dot_line.gif) left bottom repeat-x;
}
.news-chanel td{
	vertical-align:top;
}
.news-chanel table img{
	width:157px;
	height:auto;
}
.news-chanel2{
	margin-bottom:22px;
	padding-bottom:22px;
	background:url(../images/dot_line.gif) left bottom repeat-x;
}
.news-chanel2 td{
	vertical-align:top;
}
.news-chanel2 table img{
	
	height:auto;
}
.text{
	text-align:justify;
}

.link-news a,
.link-news a:visited{
	display:block;
	color:#333333;
	line-height:16px;
	background:url(../images/bull_news.gif) 0px 7px no-repeat;
	_background:url(../images/bull_news.gif) 0px 8px no-repeat;
	padding:1px 0px;
	padding-left:7px;
}

.link-news b{
	display:block;
	color:#AB3E20;
	font-size:14px;
	margin-bottom:10px;
}

.read-more a,
.read-more a:visited{
	color:#8d9f47;
	font-size:10px;
	font-style:italic;
	text-decoration:underline;
}
.read-more a:hover{
	text-decoration:none;
}

.title01{
	color:#FF7901;
	font-size:15px;
	padding-left:39px;
	background:url(../images/title01_l.gif) left bottom no-repeat;
}
.title01 b{
	display:block;
	background:url(../images/title01_r.gif) bottom repeat-x;
	padding-bottom:12px;
}
.title02,
.title02 a,
.title02 a:visited{
	color:#40ca00;
	font-size:14px;
	font-weight:bold;
}
.title02 a:hover{
	text-decoration:none;
}
.title03{
	font-size:11px;
	margin-top:12px;
	margin-bottom:10px;
}
.title03 a,
.title03 a:visited{
	color:#181818;
	font-weight:bold;
	font-size:12px;
}
.title04{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	margin-top:12px;
	margin-bottom:15px;
	font-weight:bold;
}

.date-current{
	color:#999999;
}
.img-news{
	margin-right:15px;
}
.img-news td img{
	width:auto;
}
.img-news p{
	margin:5px 0px;
	font-size:11px;
	color:#666666;
}

.m-t3{margin-top:25px;}

.no-top{
	margin-top:0px;
}
.no-bot{
	margin-bottom:0px;
}
.no-sp{
	margin:0px; color:#000000;
}
.no-bg{
	background:none;
}

.a-just{
	text-align:justify;
}

.intro a,
.intro a:visited{
	display:block;
	margin-bottom:3px;
}
.adv img{
	width:150px;
	height:auto;
	background-color:#FFFFFF;
}
.adv a,
.adv a:visited{
	background-color:#FFFFFF;
	display:block;
	margin-bottom:1px;
}

.visitor,
.box-chanel{
	width:200px;
}

.box-chanel{
	background:url(../images/box_mid.gif) repeat-y;
	margin-bottom:4px;
}
.box-chanel th,
.box-chanel td,
.box-chanel a,
.box-chanel a:visited{
	color:#fff;
}
.box-chanel th,
.box-chanel td{
	padding:0px 15px;
}
.box-chanel td td{
	padding:0px;
}
.box-chanel th{
	background:url(../images/box_top.gif) top no-repeat;
	text-align:left;
}
.box-chanel th p{
	background: url(../images/h_line.gif) bottom repeat-x;
	padding-top:15px;
	padding-bottom:8px;
	margin:0px;
	
}
.box-chanel th b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFF5;
	font-size:14px;
	display:block;
	padding-left:38px;
	background:url(../images/i_leave_l.gif) left center no-repeat;
	
}
.box-chanel th b.login,
.box-chanel th b.partner{
	background:url(../images/i_login.gif) left center no-repeat;
	padding:4px 0px;
	padding-left:33px;	
}
.box-chanel th b.partner{
	background:url(../images/i_partner.gif) left center no-repeat;
}
.box-chanel a.forgot,
.box-chanel a.forgot:visited{
	display:block;
	float:right;
	color:#DFBC5C;
	font-size:10px;
	background:url(../images/arr.gif) left center no-repeat;
	padding-left:7px;
}
.box-chanel b{
	color:#FFD408;
}
.box-chanel-link p{
	margin:0px;
	background:url(../images/h_line2.gif) bottom repeat-x;
}
.box-chanel-link a,
.box-chanel-link a:visited{
	display:block;
	font-weight:bold;
	background:url(../images/i_leave.gif) 0px 11px no-repeat;
	padding:9px 0px;
	padding-left:21px;
}
.box-chanel-link a:hover{
	color:#FEE570;
	text-decoration:none;
}
.box-chanel td.information p{
	margin:0px;
	background:url(../images/white_dot.gif) bottom repeat-x;
}
.box-chanel td.information a,
.box-chanel td.information a:visited{
	display:block;
	padding:9px 0px;
	padding-left:45px;
	background-position:0px 2px;
	background-repeat:no-repeat;
}
.box-chanel td.information a#tg,
.box-chanel td.information a#tg:visited{
	background-image:url(../images/i_tg.gif);
}
.box-chanel td.information a#tt,
.box-chanel td.information a#tt:visited{
	background-image:url(../images/i_tt.gif);
}
.box-chanel td.information a#gv,
.box-chanel td.information a#gv:visited{
	background-image:url(../images/i_gv.gif);
}
.box-chanel td.information a#ck,
.box-chanel td.information a#ck:visited{
	background-image:url(../images/i_ck.gif);
}
.box-chanel td.information a#gc,
.box-chanel td.information a#gc:visited{
	background-image:url(../images/i_gc.gif);
}
.box-chanel td.information a:hover{
	color:#FEE570;
	text-decoration:none;
}
.login td{
	font-size:11px;
}
.login input{
	width:100px;
}
.login input.btn{
	width:auto;
	background:#723B00 url(../images/bg_btn.gif) bottom repeat-x;
	border:#542B00 solid 1px;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}

.visitor p{
	color:#fff;
	font-size:11px;
	background:url(../images/visitor.gif) left center no-repeat;
	margin:0px;
	margin-left:15px;
	padding:10px 0px;
	padding-left:37px;
}
.visitor b{
	display:block;
	margin-bottom:9px;
}

.footer{
	background:#CC4A26 url(../images/bg_footer.jpg) top repeat-x;
	color:#fff6da;
	padding-left:30px;
}

/* --- new update - Feb 19, 2008 --- */
.link-page a,
.link-page a:visited,
.link-page span{
	font-weight:bold;
	padding:0px 2px;
}
.link-page span{
	color:#999999;
}
.other-tit{
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	background:url(../images/i_leave_w.gif) 0px 4px no-repeat;
	padding-left:21px;
}
td.logo-i{
	width:130px;
}
td.logo-i img{
	width:120px;
	height:auto;
}
.clear{
	clear:both;
	height:1px;
}
.dot-ds{
	background:url(../images/dot_line.gif) left bottom repeat-x;
}



