/*------------------------------------------------------------------------
# Trade Information 1.0 - Feb, 2008
# ------------------------------------------------------------------------
# Copyright © 2008 H.U.N.G Design All Rights Reserved.
# Author: Hung Design
# Websites:  http://www.vietaz.com
-------------------------------------------------------------------------*/

/*Default Page*/
* {
	font-family:Arial,verdana;
}
.main{
	width:1004px; 
	margin:0 auto;
}
body {
	font-size:12px;
	font-family:Arial,verdana;
	color:#000000; 
	margin:0; 
	padding:0;
	background-image:url(../images/background_body.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	line-height:135%;
}
table, tr, td {
	margin:0; 
	font-family:Arial,verdana;
}

img, table, fieldset, button { border:0;}
img.sampleborder {border:1px solid #ccc;}
img.sampleborderspace {border:1px solid #ccc; margin-right:8px;}
.tableSpace {margin-top:5px;}
.tableLeftSpace {margin-top:8px; width:210px;}
.tableMainSpace	{margin-top:8px;}

hr {color:#CCCCCC;}
.readmorelink {margin-top:10px;}
.readmorelink a{font:normal 11px/100% Arial; text-decoration:none; color:#FF6600; background:url(../images/icon_arrow_org.gif) no-repeat center left; padding-left:8px;}
.readmorelink a:hover{text-decoration:underline;}
.readmorenews a{font:bold 10px/100% tahoma; color:#FF6600; text-decoration:none; background:url(../images/icon_arrow_org2.gif) no-repeat center right; padding-right:8px;}
.readmorenews a:hover{text-decoration:none;}

div.module h3 span, div.module_menu h3 span, div.module_text h3 span, div.module_black h3 span
{
	margin: 0px;
	padding: 0 0 0 26px;
	display: block;
	background-color: transparent;
	background-image: url(../images/h31-l.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	height: 28px;
	line-height: 28px;
}

div.module_black h3 span (line 892)
{
	margin: 0px;
	padding: 0 0 0 26px;
	display: block;
	background-color: transparent;
	background-image: url(../images/h32-l.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	height: 28px;
	line-height: 28px;
}

/**Menu main Top Search**/
.aliSearch {
	clear:both;
}
.aliSearch ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
.aliSearch li {
	float:left;
	margin-right:1px;
}
.aliSearch li a{
	display:block;
	background:url(../images/menutopbg_left.gif) left top no-repeat;
	text-decoration:none;
}
.aliSearch li a span{
	display:block;
	padding-left:6px; 
	padding-right:13px; 
	padding-top:7px; 
	padding-bottom:8px; 
	margin-left:8px;
	width:auto;
	font:bold 12px/100% Arial;
	color:#000000;
	background:url(../images/menutopbg_right.gif) right top no-repeat;
	text-decoration:none;
}
.aliSearch li a:hover {
	float:left;
	background-position:0% -35px;
}
.aliSearch li a:hover span {
	display:block;
	color:#000000;
	background-position:100% -35px;
	text-decoration:none;
}
.aliSearch li.current a {background-position:0% -70px;}
.aliSearch li.current a span{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -70px;
}
.aliSearch ul li a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}
/**Menu Main Top Help**/
.aliHelpL{
	background-image:url(../images/bg_linetop_L.png);
	background-repeat:no-repeat;
	height:18px;
	padding-left:10px;
}
.aliHelpR{
	padding-right:5px;
	text-align:center;
	height:18px;
	width:425px;
	float:right;
	padding-right:15px;
	padding-left:5px;
	font-size:11px;
	font-family:Arial;
	line-height:16px;
	background-image:url(../images/bg_linetop_R.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.aliHelpR span{
	margin-right:8px;
	padding-top:3px; 
	padding-bottom:3px; 
}
.aliHelpR a{text-decoration:none; color:#3F5D72;}
.aliHelpR a:hover{text-decoration:underline;}
.aliHelpR a.bold{font-weight:bold;}
/**Menu main Top Search**/
.aliMenuTop{
	clear:both;
	#margin-left:10px;
	width:390px;
}
.aliMenuTop ul {
	margin:0; 
	list-style-type:none;
	list-style-image:none;
	margin-left:-30px;
}
.aliMenuTop li {
	float:left;
	margin-left:5px;
}
.aliMenuTop li a{
	display:block;
	background:url(../images/menusub_link_left.gif) left top no-repeat;
	text-decoration:none;
}
.aliMenuTop li a span{
	padding-left:9px; 
	padding-right:18px; 
	padding-top:5px; 
	padding-bottom:5px; 
	margin-left:9px;
	width:auto;
	display:block;
	font:bold 11px/100% Arial,verdana;
	color:#000000;
	background:url(../images/menusub_link_right.gif) right top no-repeat;
	text-decoration:none;
}
.aliMenuTop li a:hover {
	float:left;
	background-position:0% -21px;
}
.aliMenuTop li a:hover span{
	display:block;
	color:#000000;
	background-position:100% -21px;
	text-decoration:none;
}
.aliMenuTop li.currentmenuT a {background-position:0% -21px;}
.aliMenuTop li.currentmenuT a span{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	background-position:100% -21px;
}
.aliMenuTop ul li a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}
/**Menu Top**/
.menuTopHeaderW {
	width:1000px; 
	font:bold 10px/100% Tahoma; 
	color:#333333;
}
.menutopHeadBg{
	background:#efefef;
	padding:0 0 1px; 
	border-bottom:1px solid #dedede; 
	height:20px;
}
.ygnav{
	padding-left:5px; 
	float:left; 
	font-size:11px;
}
.ygmahelp{
	padding-right:5px; 
	float:right; 
	font-size:11px;
}
.ygnav span,.ygmahelp span{margin-right:8px;}
.ygnav a,.ygmahelp a{text-decoration:none; color:#333333;}
.ygnav a:hover,.ygmahelp a:hover{text-decoration:underline;}
.ygnav a.bold,.ygmahelp a.bold{font-weight:bold;}
.ygnav .iconhome{
	background:url(../images/icon_home.png) left center no-repeat; 
	padding-left:15px;
}

.Headertopmenulang {
	background:transparent url(../images/top_menuLeft.gif) no-repeat left top; 
	height:18px; 
	padding:0 0 0 4px;
}
.Headertopmenulang a{
	background:transparent url(../images/top_menuRight.gif) no-repeat right top; 
	font:normal 11px/100% arial; 
	line-height:18px;
	text-decoration:none;
	padding: 2px 5px 3px 0px;
}
.Headertopmenulang a:link,.Headertopmenulang a:visited,.Headertopmenulang a:active,.Headertopmenulang a:hover{color:#333;}
.HeadertopmenuIconlangEN {
	background:transparent url(../images/flag_en.gif) center left no-repeat; 
	padding-left:20px;
}
.HeadertopmenuIconlangVN {
	background:transparent url(../images/flag_vn.gif) center left no-repeat; 
	padding-left:20px;
}

.tabSel{background:transparent url(../images/tabLeftOn.gif) no-repeat left top;padding:0 2px;}
.tabSel a{background:transparent url(../images/tabRightOn.gif) no-repeat right top;}
.tabSel a:link,.tabSel a:visited,.tabSel a:active,.tabSel a:hover{color:#333}

/**Logo**/
.logovietaz {
	background:url(../images/logovietaz.gif) center center no-repeat; 
	display:block; 
	height:85px; 
	width:190px;
}

/*Box Search*/
.HeaderSearchBg {background:#8FB561 url(../images/info_bgSearch.gif) left top repeat-x; padding-left:5px; padding-right:5px;}
.HeaderSearchBgBot{background:transparent url(../images/info_bgSearch2.gif) repeat-x top left; height:5px;}

.infodate {
	font:normal 11px/100% Arial;
	color:#FFFFFF;
}
.bgboxSearch{
	background:transparent url(../images/bgFromsearch.gif) left center no-repeat;
	height:21px;
	padding-right:3px;
}
.inputbox {	
	width: 240px; 
	font-size: 11px; 
	background:transparent; 
	padding-left:20px; 
	margin-right:5px;
	border:0px;
	line-height:16px;
}
.button_search {
	width: 71px; 
	height: 21px; 
	border: none; 
	background: url(../images/b_search2.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:15px; 
	font:bold 11px/100% Arial; 
	color:#000000;
}
.moresearch a{font-size:12px; color:#FFFFFF; text-decoration: none; margin-left:10px;}
.moresearch a:hover {color:#FFFF00; text-decoration:underline;}

.labeltitle{font:bold 16px/100% "Times New Roman"; color:#FFFFFF; margin-right:10px;}

.bgpopular {clear:both;color:#FFFF00; font-size:11px; margin:10px 0 0 0;}
.bgpopular ul {margin:0; list-style-type:none;list-style-image:none; margin-left:160px;}
.bgpopular li {float:left;}
.bgpopular li a{text-decoration:none; color:#FFFF00;}
.bgpopular li a:hover{text-decoration:underline; color:#00FFFF;}

.menutop_category {clear:both;color:#333333; padding-top:3px;}
.menutop_category ul {list-style-type:none;list-style-image:none; margin-top:0px; margin-bottom:0px; margin-left:-20px; margin-top:5px;text-align:center;}
.menutop_category li {float:left;margin-right:1px;}
.menutop_category li a{padding-left:10px; padding-right:10px; padding-top:8px; text-decoration:none; color:#EEEEEE;font:bold 12px/100% arial;color:#333333;}
.menutop_category li a:hover{text-decoration:underline; color:#FF6600;}
.menutop_categorynav {background:transparent url(../images/boxSearchLine.gif) no-repeat left center; width:1px; line-height:13px; height:16px;}

/* FOOTER
--------------------------------------------------------- */
#info_footerwrap {
	padding: 10px 10px;
	font-size:11px;
	clear: both;
	background: #333333;
}
#info_footer {
	padding: 0;
	color: #999999;
	position: relative;
}

#info_footer small {
	color: #999999;
	display: block;
}

#info_footer .copyright {
	clear: both;
	display: block;
	font-style: normal;
}

#info_footer a {
	color: #CCCCCC;
	text-decoration: none;
}

#info_footer a:hover,
#info_footer a:active,
#info_footer a:focus {
	color: #FFFFFF;
	text-decoration: none;
}
/*Box search*/
.FooterSearchBg {background:#970505; padding:5px; text-align:center;}

/* MENU LEFT
----------------------------------------------------------------------*/
.infoMenu{
	padding: 0;
	border: 1px solid #DDDDDD;
	background: url(../images/grad3.jpg) repeat-x bottom #444444;
	color: #FFFFFF;
}
.infoMenuHl{
	background:#8FB561 url(../images/h32a-l.gif) left top no-repeat; 
	height:28px; 
	padding: 0 0 0 20px;
}
.infoMenuHr{
	background:#8FB561 url(../images/h32a-r.gif) right top no-repeat; 
	height:28px;
	padding-left:5px;
}
.infoMenuHr a{
	font: bold 11px/100% Arial; 
	text-decoration:none;
	height:28px;
	line-height:28px; 
	color:#FFFFFF;
}
.infoMenuO{
	background:url(../images/menu_bg.gif) left top no-repeat;
	height:26px;
	padding-left:20px;
}
.infoMenuO:hover{
	background:url(../images/menu_bg_a.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.infoMenuO a:link,.infoMenuO a:visited{
	font: bold 11px/100% Arial;
	line-height:26px;
	color:#FFFFFF;
	text-decoration:none;
}
.infoMenuO a:hover{
	height:26px;
	line-height:26px;
	color:#FFFF00;
}
.currentLaw{
	background:url(../images/menu_bg_a.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}

.infoMenuCat{
	background:url(../images/menu_bg2.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.infoMenuCat:hover{
	background:url(../images/menu_bg2_a.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.infoMenuCat a:link, .infoMenuCat a:visited{
	font: normal 11px/100% Arial;
	line-height:26px;
	color:#FFFFFF;
	text-decoration:none;
}
.infoMenuCat a:hover{
	height:26px;
	line-height:26px;
	color:#FFFF00;
}
/*Tieu diem*/
.infoMenuHotl{
	background:#8FB561 url(../images/h33a-l.gif) left top no-repeat; 
	height:28px; 
	padding: 0 0 0 20px;
}
.infoMenuHotr{
	background:#8FB561 url(../images/h32a-r.gif) right top no-repeat; 
	height:28px;
	padding-left:5px;
	font: bold 13px/100% Arial;
	color:#FFFFFF;
	line-height:28px;
}
.infoMenuHotblank{
	border-left:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	background-color:#FFFFFF;
	padding:5px;
}
.infoMenuAdsblank{
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	padding:5px;
}
.infoHotTitle a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:16px;
}
.infoHotTitle a:hover{
	text-decoration:underline;
}
.infoHotLine{
	background:url(../images/line_gray.gif) left center repeat-x;
	margin-top:4px;
	display:block;
	margin-bottom:4px;
    height: 8px;
}
.infoHotLine2{
	background:url(../images/line_gray.gif) left center repeat-x;
	margin-top:2px;
	margin-bottom:2px;
	display:block;
    height: 6px;
}
/*MENU RIGHT 
-----------------------------------------------------------------------------*/
/* LOGIN*/
.infoMenuLoginblank{
	border-left:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	background:#E8E7E7;
	padding:5px;
}
.iUsername{background:#ffffff url(../images/username_bg.png) left center no-repeat; 
	width:98px; 
	padding-left:22px;
}
.iUsername:hover{background:#ffffff url(../images/username_bg_a.png) left center no-repeat;
}

.iPassword{background:#ffffff url(../images/password_bg.png) left center no-repeat; width:98px; padding-left:22px;}
.iPassword:hover{background:#ffffff url(../images/password_bg_a.png) left center no-repeat;}
.btnLogin{
	width: 91px; 
	height: 21px; 
	border: none; 
	background: url(../images/b_check.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:bold 11px/100% Arial; 
	color:#000000;
}
.bLogin{font:bold 11px/100% Arial; color:#333333; padding:0 8px 0 8px;}
.boxloginLink{text-align:center; margin-top:10px;}
.boxloginLink a{font:bold 11px/100% Arial; text-decoration:none; color:#0000FF;}
.boxloginLink a:hover{text-decoration:underline; color:#FF9900;}
/*SUPPORT*/
.titlesupportonline{font:bold 11px/100% Arial; color:#0099FF; text-align:center;}
.titlehotline{font:bold 11px/100% Arial; color:#FF0000; text-align:center;}
.imgYahoo{text-align:center; margin:8px 0 8px 0;}
.titlestatic{font:bold 12px/100% Arial; margin-left:5px;}
/*ADS*/
.boxAdsImg{margin-bottom:5px; text-align:center;}

/*MAIN
-----------------------------------------------------------------------*/
.infoMainHotl{
	background:#8FB561 url(../images/h37-l.gif) left top no-repeat; 
	height:24px; 
	padding: 0 0 0 20px;
}
.infoMainHotr{
	background:#8FB561 url(../images/h37-r.gif) right top no-repeat; 
	height:24px;
	padding-left:5px;
	font: bold 12px/100% Arial;
	color:#FFFFFF;
	line-height:24px;
}
.infoMainHotblank{
	padding-top:8px;
	padding-bottom:8px;
}
.infoTitleHotnews{
	margin-top:10px;
}
.infoTitleHotnews a{
	font:bold 16px/100% Arial;
	color:#000000;
	text-decoration:none;
	line-height:18px;
}
.infoTitleHotnews a:hover{
	color:#990000;
}
.infoHotnews{
	background: #CCCCCC url(../images/info_hotnews.gif) left top no-repeat;
	text-transform:uppercase;
	color:#990000;
	font-weight:bold;
	padding-left:25px;
	height:27px;
}
.infoHotnewsblank{
	padding:5px;
	background:#F5F5F5;
}
.infoHotnewslink {
	font:normal 11px/100% Arial;
	color:#409B53;
}
.infoHotnewslink ul {
	list-style-image:url(../images/icon_star_gray.gif);
	margin:2px 0px 0px 21px;
}
.infoHotnewslink li a{
	text-decoration:none;
	color:#000000;
	line-height:14px;
}
.infoHotnewslink li a:hover{
	text-decoration:underline;
}

.infoTitle{
	margin-bottom:5px;
	text-transform:capitalize;
}
.infoTitle a{
	font:bold 13px/100% Arial;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	text-transform:capitalize;
}
.infoTitle a:hover{
	color:#990000;
	text-transform:capitalize;
}
.infoLine{
	background:url(../images/line_gray2.gif) left center repeat-x;
	margin-top:4px;
	display:block;
	margin-bottom:4px;
    height: 8px;
}
.infoTitle2{
	font:bold 16px/100% Arial;
	color:#000000;
	text-decoration:none;
	line-height:18px;
	margin-bottom:5px;
}
.infoDateupdate{
	font: normal 11px/100% Arial;
	color:#999999;
	margin-bottom:8px;
}
.infoSource{
	font: bold 11px/100% Arial;
	color:#333333;
	text-align:right;
	margin-top:10px;
}
.infoContent{
	padding:0px 0 8px 0;
	line-height:16px;
}
.infoContent img{
	margin:5px;
}
.infoContent b{
	color:#666666;
}

.infoReadmore a{
	font:normal 11px/100% Arial;
	color:#409B53;
	background:url(../images/icon_arrow_green.gif) right center no-repeat;
	padding-right: 13px;
	text-decoration:none;
}
.infoReadmore a:hover{
	text-decoration:underline;
}

.infoNewsOther {
	font:normal 12px/100% Arial;
	color:#409B53;
}
.infoNewsOther ul {
	list-style-image:url(../images/icon_arrow_black.gif);
	margin:5px 0px 0px 20px;
}
.infoNewsOther li a{
	text-decoration:none;
	color:#409B53;
	line-height:20px;
}
.infoNewsOther li a:hover{
	text-decoration:underline;
}
.infoImgHot{
	/*IE 7.0 + FF*/
	max-width:300px;
	max-height:180px;
	/*IE 6.0 - */
	width: expression(this.width > this.height ? (this.width > 300 ? 300px : true) : (this.height > 300 ? 300/this.height*this.width : true));
	height: expression(this.height > this.width ? (this.height > 180 ? 180px : true) : (this.width > 180 ? 180/this.width*this.height : true));
	border:1px solid #AAAAAA;
}
.infoDateTitle{
	font:normal 11px/100% Arial;
	color:#999999;
}
.infoSourceTitle{
	font:bold 11px/100% Arial;
	text-align:right;
}
.imgBannerMain{
	padding-top:10px;
}
.imginfospace{
	margin-right:8px;
}
.infoImgList{
	/*IE 7.0 + FF*/
	max-width:130px;
	max-height:100px;
	/*IE 6.0 - */
	width: expression(this.width > this.height ? (this.width > 130 ? 130px : true) : (this.height > 130 ? 130/this.height*this.width : true));
	height: expression(this.height > this.width ? (this.height > 100 ? 100px : true) : (this.width > 100 ? 100/this.width*this.height : true));
	border:0px solid #AAAAAA;
	padding-right:5px;
}

.Title_A
{
	color:#409B53;
	font-weight:bold;
}
.lawMainHotblank{
	padding-top:8px;
	padding-bottom:8px;
}
.LawLineHCompany
{
	border-left: #000000 1px dotted;
	width:15px;
	height:50px;
}
.TravelPage
{
	font-weight:bold;
	color:#ffffff;
}
.PageOfPage
{
	font-size:11px;
	color:#409B53;
	font-weight:bold;
}


.TravelPage1
{
	font-weight:bold;
	background-color:#409B53;
	border-left:dotted 1px #409B53;
	border-right:dotted 1px #409B53;
	border-top:dotted 1px #409B53;
	border-bottom:dotted 1px #409B53;
	line-height:16px;
	padding-left:4px;
	padding-right:4px;
	font-size:10px;
	height:16px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.TravelPage a:link,.TravelPage a:visited
{
	color:#409B53; text-decoration:none;
	background-color:#FFFFFF;
	border-left:solid 1px #409B53;
	border-top:solid 1px #409B53;
	border-bottom:solid 1px #409B53;
	line-height:16px;
	padding-left:5px;
	padding-right:4px;
	font-size:10px;
	height:16px;
	padding-top:1px;
	padding-bottom:1px;
	font-weight:bold;

	
}
.TravelPage a:hover
{
	color:#409B53; text-decoration:none;
	background-color:#CCCCCC;
	border-left:solid 1px #409B53;
	border-top:solid 1px #409B53;
	border-bottom:solid 1px #409B53;
	line-height:16px;
	font-weight:bold;
	padding-left:5px;
	padding-right:4px;
	font-size:10px;

}
.TravelPageRight
{
	color:#FF6600; text-decoration:none;
	background-color:#CCCCCC;
	border-left:solid 1px #409B53;
	line-height:16px;
	padding-bottom:1px;
}
.InfoLineHotNews{background:url(../images/Tr_line1.gif) center left repeat-x; line-height:10px; margin-top:10px;}

.code {
	font:bold 10px/100% Arial;
	color:#FF3366;
}
.code_num
{
	font:normal 10px/100% Arial;
	border-top:solid 1px #409B53;
	height:20px;
	vertical-align:middle;
	
}
.code_note
{
	font:normal 12px/100% Arial;
	color:Red;
}
/** Footer **/
.footer {width:1004px;margin:0; margin-top:6px;}
.footer .navigatorL{
	background:#62A6CF url(../images/boxFooterL.gif) left top no-repeat;
}
.footer .navigator{
	background:#62A6CF url(../images/boxFooterR.gif) right top no-repeat;
	padding:4px;
	margin-left:5px;
	color:#FFFFFF;
}
.footer .navigator a{color:#ffffff; font-size:11px; margin-left:3px; margin-right:3px; text-decoration:none;}
.footer .navigator a:hover{color:#FFFFFF; text-decoration:underline;}
.footer .address{background-color:#D8E8F4;padding:4px; color:#0C76B3; line-height:14px; text-align:left;}
.footer .address a{font-size:11px; color:#0066FF; text-decoration:none;}
.footer .address a:hover{font-size:11px; color:#0066FF; text-decoration:underline;}
.footer .copyright{background-color:#FFFFFF;padding:3px;}
.footer .copyright a{font-size:11px; color:#0066FF; text-decoration:none;}
.footer .copyright a:hover{font-size:11px; color:#0066FF; text-decoration:underline;}
