﻿/*------------------------------------------------------------------------
# Laws 1.0 - Feb, 2008
# ------------------------------------------------------------------------
# Copyright © 2008 H.U.N.G Design All Rights Reserved.
# Author: Hung Design
# Websites:  http://www.vietaz.com
-------------------------------------------------------------------------*/

* {
	font-family:Arial,verdana;
}
.main{
	width:1004px; 
	margin:0 auto;
}
body {
	font-size:12px;
	font-family:Arial,verdana;
	color:#000000; 
	margin:0; 
	padding:0;
	line-height:130%;
	background:url(../images/background_body.jpg) top center no-repeat;
}
.tableSpace1 {margin-top:0px;}
.tableSpace {margin-top:5px;}
.tableLeftSpace {margin-top:8px; width:210px;}
.tableMainSpace	{margin-top:8px;}

table, tr, td {
	margin:0; 
	font-family:Arial,verdana;
}

img, fieldset, button { border:0;}
img.sampleborder {border:1px solid #ccc;}
img.sampleborderspace {border:1px solid #ccc; margin-right: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;
}


.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;
}
/**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/Law_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/Law_menutopbg_right.gif) right top no-repeat;
	text-decoration:none;
}
.aliSearch li a:hover {
	float:left;
	background-position:0% -35px;
	text-decoration:none;
}
.aliSearch li a:hover span {
	display:block;
	color:#942D00;
	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:url(../images/bg_linetop_L.png) top left no-repeat;
	height:18px;
	padding:0;
	margin:0;
	padding-left:10px;
}
.aliHelpR{
	padding-right:5px;
	text-align:center;
	height:18px;
	width:425px;
	padding-right:15px;
	padding-left:5px;
	font-size:11px;
	font-family:Arial;
	background-image:url(../images/bg_linetop_R.png);
	background-repeat:no-repeat;
	background-position:top right;
}
.aliHelpR span{
	margin:0;
	margin-right:8px;
	padding-top:2px; 
	padding-bottom:2px; 
}
.aliHelpR a{text-decoration:none; color:#1D445E; font:normal 11px Arial;}
.aliHelpR a:hover{text-decoration:none;}
.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;
	text-decoration:none;
}
.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 + */}

/*Box Search*/
.headerSearchBg {
	background: url(../images/Law_bgSearch.gif) left bottom no-repeat;
	height:45px;
}
.headerSearchGlobal{
	background-image:url(../images/bg_search_global.gif);
	background-position:0% bottom;
	height:45px;
}
.boxSearchTopBg {
	background-image:url(../images/Law_boxSearch_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 3px;
	height:26px;
}
.boxSearchBotBg {
	vertical-align:top;
	border:0;
}
.inputbox {	
	width: 327px; 
	font-size: 12px; 
	background:#FFFFFF url(../images/icon/icon_zoom.gif) no-repeat 5px center; 
	padding:2px;
	padding-left:20px;
	margin:0px;
	border:1px solid #8C0605;
	line-height:16px;
}
.selectbox{
	width: 180px; 
	font-size: 12px; 
	border:1px solid #8C0605;
	padding:1px;
	margin:0px;
}
.advancesearch {float:left; margin:0;}
.advancesearch ul{line-height:16px; margin:0 0 0 -30px;#margin-left:10px; list-style-type:none; text-align:left; margin-top:10px;}
.advancesearch li a{font-size:11px; color:#FFFFFF; text-decoration: none;}
.advancesearch li a:hover {color:#FFFF00; text-decoration:underline;}

.bgpopular {
	clear:both;
	color:#FFFF00;
	padding:5px 0 0 2px;
	text-align:left;
}
.bgpopular td{
	clear:both;
	color:#FFFF00; 
	font-size:11px;
	font-family:Arial;
}
.bgpopular td a{
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#FFFF00;
	clear:none;
}
.bgpopular td 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
--------------------------------------------------------- */
#law_footerwrap {
	padding: 10px 10px;
	font-size:11px;
	clear: both;
	background: #333333;
}
#law_footer {
	padding: 0;
	color: #999999;
	position: relative;
}

#law_footer small {
	color: #999999;
	display: block;
}

#law_footer .copyright {
	clear: both;
	display: block;
	font-style: normal;
}

#law_footer a {
	color: #CCCCCC;
	text-decoration: none;
}

#law_footer a:hover,
#law_footer a:active,
#law_footer a:focus {
	color: #FFFFFF;
	text-decoration: none;
}
/*Box search*/
.FooterSearchBg {background:#970505; padding:5px; text-align:center;}
/**CSS FUNCTION**/
.button_search {
	width: 79px; 
	height: 21px; 
	border: none; 
	background: url(../images/button/btn_search.png) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-right:20px; 
	font:bold 11px/100% Arial;
	color:#000000;
	text-transform:uppercase;
}
.button_Login{
	width: 55px; 
	height: 15px; 
	border: none; 
	background: url(../images/button/btn_login.png) top left no-repeat;
	cursor: pointer; line-height: 0px;
	text-align:center;
	font:bold 10px/100% Verdana; 
	color:#000000;
}
.button_Register{
	width: 60px; 
	height: 15px; 
	border: none; 
	background: url(../images/button/btn_register.png) top left no-repeat;
	cursor: hand; line-height: 0px;
	text-align:center;
	font:bold 10px/100% Verdana; 
	color:#000000;
}
.button_contact{
	width: 100px; 
	height: 18px; 
	border: none;
	background:transparent url(../images/button/btn_contact.gif) top left no-repeat;
	font:bold 10px/100% Verdana;
	color:#333333;
	padding-left:20px;
	cursor:pointer;
}
.button_contactone{
	width: 91px; 
	height: 21px; 
	border: none;
	background:transparent url(../images/button/b_contact.png) top left no-repeat;
	font:bold 10px/100% Verdana;
	color:#333333;
	cursor:pointer;
}

.button_go{
	width: 30px; 
	height: 18px; 
	font:bold 10px/100% Verdana;
	color:#333333;
	border:none;
	background:transparent url(../images/button/btn_go.gif) top left no-repeat;
	cursor:pointer;
}
.buttonlink_login{
	background:url(../images/button/btn_grayL.png) top left no-repeat;
}
.buttonlink_login span{
	background:url(../images/button/btn_grayR.png) top right no-repeat;
	margin-left:1px;
	font:bold 10px Verdana; 
	color:#000000;
	width:auto;
	text-decoration:none;
	height:15px;
	line-height:15px;
	padding:1px 12px 2px 11px;
}
.buttonlink_login{background:url(../images/button/btn_grayL.png) top left no-repeat;}
.buttonlink_login a{
	background:transparent url(../images/button/btn_grayR.png) top right no-repeat; 
	margin-left:1px;
	padding:1px 12px 2px 11px; 
	font:bold 10px/100% Verdana; 
	color:#000000; 
	height:15px;
	line-height:15px;
	text-decoration:none;
}

.buttonlink_register{background:transparent url(../images/button/btn_orgL.png) top left no-repeat;}
.buttonlink_register a{
	background:transparent url(../images/button/btn_orgR.png) top right no-repeat; 
	margin-left:1px;
	padding:1px 12px 2px 11px; 
	font:bold 10px/100% Verdana; 
	color:#000000; 
	text-decoration:none;
	height:15px;
	line-height:15px;
}

.buttonlink_submit{background:transparent url(../images/button/btn_bg_submitL.gif) top left no-repeat; padding:0 0 4px;}
.buttonlink_submit a{background:transparent url(../images/button/btn_bg_submitR.gif) top right no-repeat; margin-left:5px;
	padding:1px 12px 2px 8px; font:bold 10px/100% Verdana; color:#000000; text-decoration:none;}

/* MENU LEFT
----------------------------------------------------------------------*/
.lawMenu{
	padding: 0;
	border: 1px solid #DDDDDD;
	background: url(../images/grad3.jpg) repeat-x bottom #444444;
	color: #FFFFFF;
}
.lawMenuHl{
	background:#CC0000 url(../images/h32-l.gif) left top no-repeat; 
	height:28px; 
	padding: 0 0 0 20px;
}
.lawMenuHr{
	background:#CC0000 url(../images/h32-r.gif) right top no-repeat; 
	height:28px;
	padding-left:5px;
}
.lawMenuHr a{
	font: bold 11px/100% Arial; 
	text-decoration:none;
	height:28px;
	line-height:28px; 
	color:#FFFFFF;
}
.lawMenuO{
	background:url(../images/menu_bg.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}

.lawMenuO:hover{
	background:url(../images/menu_bg_a.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.lawMenuO a:link,.lawMenuO a:visited{
	font: bold 11px/100% Arial;
	line-height:26px;
	color:#FFFFFF;
	text-decoration:none;
}
.lawMenuO 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;
}

.lawMenuCat{
	background:url(../images/menu_bg2.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.lawMenuCat:hover{
	background:url(../images/menu_bg2_a.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.lawMenuCat a:link, .lawMenuCat a:visited{
	font: normal 11px/100% Arial;
	line-height:26px;
	color:#FFFFFF;
	text-decoration:none;
}
.lawMenuCat a:hover{
	height:26px;
	line-height:26px;
	color:#FFFF00;
}
/*Tieu diem*/
.lawMenuHotl{
	background:#CC0000 url(../images/h31-l.gif) left top no-repeat; 
	height:28px; 
	padding: 0 0 0 20px;
}
.lawMenuHotr{
	background:#CC0000 url(../images/h32-r.gif) right top no-repeat; 
	height:28px;
	padding-left:5px;
	font: bold 13px/100% Arial;
	color:#FFFFFF;
	line-height:28px;
}
.lawMenuHotblank{
	border-left:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	background-color:#FFFFFF;
	padding:5px;
}
.lawMenuHotbot{
	background:url(../images/h31-b.gif) left bottom no-repeat; 
	height:3px;
}
.lawMenuHottop{
	background:url(../images/h31-t.gif) left top no-repeat; 
	height:3px;
}
.lawHotTitle a{
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	line-height:16px;
}
.lawHotTitle a:hover{
	text-decoration:underline;
}
.lawHotLine{
	background:url(../images/line_gray.gif) left center repeat-x;
	margin-top:5px;
	display:block;
	margin-bottom:5px;
	line-height:15px;
    height: 15px;
}
/*MENU RIGHT 
-----------------------------------------------------------------------------*/
.lawMenuLoginl{
	background:#CC0000 url(../images/h31-l.gif) left top no-repeat; 
	height:28px; 
	padding: 0 0 0 20px;
}
.lawMenuLoginr{
	background:#CC0000 url(../images/h32-r.gif) right top no-repeat; 
	height:28px;
	padding-left:5px;
	font: bold 13px/100% Arial;
	color:#FFFFFF;
	line-height:28px;
}
.lawMenuLoginblank{
	border-left:1px solid #FF9600;
	border-right:1px solid #FF9600;
	background:#FCE8B7;
	padding:5px;
}
.lawMenuLoginbot{
	background:url(../images/h34-b.gif) left bottom no-repeat; 
	height:3px;
}
/* LOGIN*/
.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
-----------------------------------------------------------------------*/
.lawMainHotl{
	background:#CC0000 url(../images/h33-l.gif) left top no-repeat; 
	height:24px; 
	padding: 0 0 0 20px;
}
.lawMainHotr{
	background:#CC0000 url(../images/h33-r.gif) right top no-repeat; 
	height:24px;
	padding-left:5px;
	font: bold 12px/100% Arial;
	color:#FFFFFF;
	line-height:24px;
}
.lawMainHotblank{
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:top;
}
.lawTitle{
	font:bold 13px/100% Arial;
	color:#000000;
	text-decoration:none;
	line-height:16px;
}
.lawTitle a:hover{
	font:bold 13px/100% Arial;
	color:#000000;
	text-decoration:underline;
	line-height:16px;
}
.lawTitle a{
	font:bold 13px/100% Arial;
	color:#000000;
	text-decoration:none;
	line-height:16px;
}
.lawTitle2{
	font:bold 13px Arial;
	color:#000000;
	text-decoration:none;
}

.lawContent{
	padding:3px 0 8px 0;
	line-height:135%;
}
.lawContent a{
	color:#990000;
}
.lawReadmore a{
	font:normal 11px/100% Arial;
	color:#990000;
	background:url(../images/icon_arrow_red.gif) right center no-repeat;
	padding-right: 10px;
	text-decoration:none;
}
.lawReadmore a:hover{
	text-decoration:underline;
}

.lawNewsOther {
	font:normal 12px/100% Arial;
	clear:both;
	color:#990000;
	margin:0 0 10px 0;
}
.lawNewsOther ul {
	list-style-image:url(../images/icon_arrow_dot.gif);
	padding:0px;
	margin:0px;
	margin-left:35px;
}
.lawNewsOther li a{
	text-decoration:none;
	color:#990000;
	line-height:18px;
}
.lawNewsOther li a:hover{
	text-decoration:underline;
}
.lawImgHot{
	margin-right:8px;
}
.lawDateTitle{
	font:normal 11px/100% Arial;
	color:#999999;
}
.lawSourceTitle{
	font:bold 11px/100% Arial;
	text-align:right;
}

.lawNoSelect{
	font: bold 11px/100% Arial;
	line-height:26px;
	color:#FFFFFF;
	text-decoration:none;
}
.lawMenuONoSelect{
	background:url(../images/menu_bg.gif) left top no-repeat;
	height:26px;
	padding-left:25px;
}
.LawLineHotNews{background:url(../images/Tr_line1.gif) center left repeat-x; line-height:10px; margin-top:10px;}
.LawLineHCompany
{
	border-left: #AAAAAA 1px dotted;
	height:130px;
	width:15px;
	vertical-align:top;
}

.TravelPage
{
	font-weight:bold;
}

.TravelPage1
{
	font-weight:bold;
	background-color:#FFD7AE;
	border-left:dotted 1px #FF6600;
	border-right:dotted 1px #FF6600;
	border-top:dotted 1px #FF6600;
	border-bottom:dotted 1px #FF6600;
	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:#FF6600; text-decoration:none;
	background-color:#FFFFFF;
	border-left:solid 1px #FF6600;
	border-top:solid 1px #FF6600;
	border-bottom:solid 1px #FF6600;
	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:#FF6600; text-decoration:none;
	background-color:#CCCCCC;
	border-left:solid 1px #FF6600;
	border-top:solid 1px #FF6600;
	border-bottom:solid 1px #FF6600;
	line-height:16px;
	font-weight:bold;
	padding-left:5px;
	padding-right:4px;
	font-size:10px;

}
.TravelPageRight
{
	border-right:solid 1px #FF6600;
}
.PageOfPage
{
	font-size:11px;
	color:#FF6600;
	font-weight:bold;
}

.lawMainHotrHS{
	background:#CC0000 url(../images/h33-r.gif) right top no-repeat; 
	height:24px;
	padding-left:5px;
	font: bold 12px/100% Arial;
	color:#FFFFFF;
	line-height:24px;
	text-decoration:none;
}
.lawMainHotrHS a:hover,.lawMainHotrHS a:link,.lawMainHotrHS a:visited 
{
	height:24px;
	padding-left:5px;
	font: bold 12px/100% Arial;
	color:#FFFFFF;
	line-height:24px;
	text-decoration:none;
}
.TableLawInfo
{
	border-top:solid 1px #FFD7AE;
	border-left:solid 1px #FFD7AE;
	border-right:solid 1px #FFD7AE;
}
.TableLawInfo_Header
{
	background-color:#FFD7AE;
	border-left:solid 1px #FF6600;
}
.TableLawInfo_Header_text
{
	font: bold 11px/100% Arial;
	font-weight:bold;
	height:20px;
}

.TableLawInfo_body
{
	font: bold 11px/100% Arial;
	border-left:solid 1px #FFD7AE;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	height:18px;
	
}
.TableLawInfo_Date
{
	font: 10px/100% Arial;
	border-left:solid 1px #FFD7AE;
	padding-left:2px;
	color:#000000;
	width:115px;
}
.TableLawInfo_body_STT
{
	font: 11px/100% Arial;
	color:#000000;
	line-height:18px;
}
.TableLawInfo_body_normal
{
	font: 11.5px/100% Arial;
	border-left:solid 1px #FFD7AE;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	height:18px;
}	
.TableLawInfo_body_normal_content
{
	font: 11.5px/100% Arial;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	height:18px;
}	
.TableLawInfo_body_normal_content TD{padding:4px 2px;}
.TableLawInfo_body a
{
	text-decoration:none;
	color:#000000;
	font: bold 11px/100% Arial;
}

.TableLawInfo_body a:hover
{
	font: bold 11px/100% Arial;
	text-decoration:underline;
	color:#000000;
}
.GrayDate
{
	font: 10px/100% Arial;
	color:#999999;
}
.LawTrichyeu
{
	font: 11px/100% Arial;
	color:#cc3333;
	text-align:right;
	text-decoration:none;
}
.LawTrichyeu a
{
	font: 11px/100% Arial;
	color:#cc3333;
	text-align:right;
	text-decoration:none;
}
.LawTrichyeu a:hover
{
	font: 11px/100% Arial;
	color:#cc3333;
	text-align:right;
	text-decoration:underline;
}
.Table_Hr1
{
	border-bottom:solid 1px #FFD7AE;
	
}



.TableLawInfo_detail
{
	border-top:solid 1px #FFD7AE;
	border-left:solid 1px #FFD7AE;
	border-right:solid 1px #FFD7AE;
	border-bottom:solid 1px #FFD7AE;
}

/** Footer **/
.footer {width:1004px;margin:0; margin-top:6px; 
	background:#363232;
}
.footer .navigator{
	background: url(../images/Law_boxFooter.gif) left top no-repeat;
	padding:7px;
	text-align:center;
	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{padding:4px 8px; color:#EEEEEE; line-height:135%; text-align:left;}
.footer .address a{font-size:11px; color:#DDDDDD; text-decoration:none;}
.footer .address a:hover{font-size:11px; color:#0066FF; text-decoration:underline;}
.footer .address span{font-size:12px; color:#DDDDDD;}
.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;}
.linkAdver
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.linkAdver a:hover,.linkAdver a:link,.linkAdver a:visited 
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
/*===============calendar*/
/*=========================================================================*/
/*=========================================================================*/

.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
/*-----------------------------*/
