/* CSS Document */
img, fieldset, form {border:0; margin:0; padding:0;}
body {color:#ffffff; font-family:Arial; font-size:12px; margin:0 auto; padding:0;background-color:#006600; text-align:center;}
.clear {clear:both; height:0;}
.left {float:left;}
.right {float:right;}
.big {font-size:12px!important;}
.small {font-size:11px!important;}
.tinysmall {font-size:10px!important;}
ul {padding:0; margin:0;}

p {font-family:Arial, Helvetica, sans-serif;}

.number01 {font-size:35px; color:#ffffff; font-weight:bold; padding:36px 0 0 0!important; text-align:center;}
.number02 {font-size:30px; color:#000000; font-weight:bold;padding: 18px 0 5px 22px!important;}

.txtType01 {color:#434343!important;line-height:18px !important;}
.txtType02 {line-height:20px!important;}
.txtType03 {color:#b3b3b3!important; font-size:11px;}
.txtType04 {color:#ffba00!important;}
.txtType05 {color:#bcf2ff!important;}
.txtType06 {color:#b3b9c4!important;}
.txtType07 {color:#8aff00!important;}
.txtType08 {color:#bcf2ff!important; font-size:14px; font-style:italic;}
.txtright {text-align:right!important;}
.txtcenter {text-align:center!important;}

.lnhgt16 {line-height:16px;}

.input {border:1px solid #ffffff;}
.input188 {width:188px;}

.linkType01 a {color:#ffffff!important;}
.linkType02 a {color:#ffba00!important; text-decoration:underline;}
.linkType02 a:hover {text-decoration:none;}
.linkType03 a {color:#ffba00!important; font-weight:bold;}
.linkType04 a {color:#bcf2ff!important; font-weight:bold;}

h1 {color:#434343; font-size:24px; margin:0; padding:0 0 2px 0; font-weight:bold;}

.headType01 {background:url(../images/bar_head01.gif) no-repeat; width:138px; height:18px; color:#ffffff; font-size:11px;font-weight:bold; text-transform:uppercase; padding:4px 0 0 25px;margin:0 0 1px 0;}
.headType02 {background:url(../images/bar_head02.gif) no-repeat; width:522px; height:18px; color:#ffffff; font-size:11px;font-weight:bold; text-transform:uppercase; padding:4px 0 0 25px;margin:0 0 1px 0;}
.headType03 {background:url(../images/bar_head03.gif) no-repeat; width:207px; height:22px; text-align:center; padding:0; margin:0; font-size:11px; text-transform:uppercase;}
.headType04 {background:url(../images/bar_head04.gif) no-repeat; width:196px; height:18px; padding:4px 0 0 25px;margin:0 0 1px 0; font-size:11px; text-transform:uppercase;}
.headType05 {background:#000e2a; text-align:center; text-transform:uppercase; font-weight:bold; margin:0 3px;}
.headType06 {font-weight:bold; margin:0 3px; color:#ccd6dc; padding:0; font-size:28px!important;}
.headType07 {font-weight:bold; margin:0; color:#bcf2ff!important; padding:0; font-size:28px!important; background:url(../images/dot_type07.gif) 0px 8px no-repeat; padding:0 0 0 8px!important; font-size:12px!important;}

.inputType01 {background:#003452; border:1px solid #000000; width:516px; color:#ffffff; height:19px;}
.inputType02 {background:url(../images/bg_btn01.gif) repeat-x; border:none!important;color:#000e2a; height:20px; font-weight:bold; padding:0 10px 2px 10px!important;}

.pd20 {padding:20px !important;}
.pd10 {padding:10px !important;}
.pdR10 {padding-right:10px !important;}
.pdL10 {padding-left:10px !important;}
.pdL20 {padding-left:20px !important;}
.pdT10 {padding-top:10px !important;}
.pdT2 {padding-top:2px !important;}
.pdT3 {padding-top:3px !important;}
.pd5 {padding:5px!important;}
.pdT5 {padding-top:5px !important;}
.pdB2 {padding-bottom:5px !important;}
.pdB10 {padding-bottom:10px !important;}
.pdT25 {padding-top:25px !important;}
.pdB15 {padding-bottom:15px !important;}
.pdB25 {padding-bottom:25px !important;}
.mrR5 {margin-right:5px!important;}
.mrR10 {margin-right:10px!important;}
.mrR3 {margin-right:3px!important;}
.mrL80 {margin-left:80px!important;}
.mrL10 {margin-left:10px!important;}
.mrL3 {margin-left:3px!important;}
.mrB10 {margin-bottom:10px!important;}
.mrB3 {margin-bottom:3px!important;}
.mrB2 {margin-bottom:2px!important;}
.mrT10 {margin-top:10px!important;}
.mrT5 {margin-top:5px!important;}
.mrT2 {margin-top:2px!important;}
.mrT3 {margin-top:3px!important;}
.mrT0 {margin-top:0px!important;}
.mrB5 {margin-bottom:5px!important;}
.mrB0 {margin-bottom:0px!important;}

.label_contact{color:#000000; text-align:left;}

.fs10 {font-size: 10px;}
.fs12 {font-size: 12px;}


.brType01 {border:1px solid #ffffff;}
.brType02 {border:2px solid #ffffff;}
.brType03 {border-bottom:1px solid #6692ac;}
.brType04 {background:url(../images/bg_line_width.gif) bottom repeat-x;}
.brType05 {background:url(../images/bg_line_height.gif) center repeat-y;}
.brType06 {border:1px solid #96b8c6;}
.brType07 {border:1px solid #ffba00;}
.brnone {border:none!important;}

a {color:#ffffff; text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}
ul {list-style:none; margin:0; padding:0;}

#container {width:950px; padding:0; margin:0 auto; text-align:left;}
.header {margin:0; padding:0; background:#FFFFFF;}
		.contType01 {position:relative; padding:0; margin:0; width:950px; background:#5df32e; height:28px;}
		.contType02 {position:relative; background:url(../images/bg_header_2.gif) repeat-x; margin:-10px auto -20px auto; padding:0; height:120px; width:944px; z-index:10;}
		.contType02 img {float:left; margin:7px 0 2px 10px;}
		.contType02 .contBanner {width:628px; height:99px; float:right; margin-top:10px; margin-right:20px;}
		.contType03 {position:relative; width:950px; height:48px; padding:0 0 5px 0; margin:0; background:#5df32e;}
		.contType03	.quicklink {position:relative; float:right; height:25px; margin:0; padding:0; top:20px; color:#000000;}
		.contType03 .quicklink select {height:20px; width:165px; margin:0; padding:0;}
		.contType03 .quicklink img {margin-right: 5px; height:16px; width:16px;}

		
.content {padding:0; background:#5df32e; height:1%; width:950px;}
		.col01 {position:relative; width:230px; float:left; margin:0; background:#FFFFFF;}
			.blockType01 ul {position:relative; border:1px solid #8FA5BC; padding:0; margin:0; background:#FFFFFF; margin-top:-18px;}
			.blockType01 li { padding:0; margin:0;}
			.blockType01 li span {display:block; margin:0; padding:0; background:url(../images/bg_menu.png) no-repeat; height:27px; width:222px; margin:5px 0;}
			.blockType01 li span a {display:block; margin:0; padding:6px 0 6px 80px; font-size:11px;font-weight:bold; color:#000000;}
			.blockType01 li span a:hover {color:#ffffff; text-decoration:none;}
			.blockType01 li.firstitem {margin-top:5px;}
			
			.blockType02 {border:1px solid #8FA5BC; background:#FFFFFF;}

		.col02 {width:508px; float:left; margin:0; background:#FFFFFF;}
		.col03 {width:204px; float:right; margin:0 2px 0 2px; background:#5df32e;display:inline;}
			
			
			.contType04 {background:#d0d2d5; height:1%; margin-bottom:10px;}
			.contType04 .subcontType04 {width:335px; float:left; padding:8px;}
						.subcontType04 img {float:left; margin:0 10px 0 0;}
						.subcontType04 p {margin:0; padding:0; line-height:20px; color:#000000;}
						
				
			.contType05 {padding:10px 0 0 0;}
			.contType05 .subcontType05a {width:336px; float:left; margin-right:4px;}
			.contType05 .subcontType05b {width:207px; float:left;}
						.subcontType05b .blockType03 {background:url(../images/bg_type03.gif) repeat-y; height:1%; padding:10px;}
										.blockType03 img {border:1px solid #000000; margin-bottom:10px;}
										.blockType03 a {color:#003452; font-size:11px; font-weight:bold;}
										.blockType03 p {margin:0; padding:5px 0;color:#000000; background:url(../images/bg_dot_type01.gif) bottom repeat-x;font-family:Arial, Helvetica, sans-serif;}
										.blockType03 li {background:url(../images/dot_type02.gif) 0 9px no-repeat; padding:2px 0 0 10px; margin:0;}
			
			.contType06 {}
			.contType06 .blockType02 li.lastitem {margin-right:0!important;}
			.contType06 .blockType02 li img {vertical-align:middle; margin:2px 0;}
			.contType06 .blockType02 li {font-size:12px!important;padding:0 0 20px 15px!important; width:160px; margin:0;}
			.contType06 .blockType02 li a {font-weight:bold!important; color:#ffba00;}
			
			.blockType04 {height:1%; background:#003452;}
			.blockType04 .contType05 {background:#003452; padding:10px !important; font-weight:bold; text-align:center;}
			.blockType04 a {color:#bcf2ff;}
			
			.blockType05 {border-left:1px solid #96bbcb;border-right:1px solid #96bbcb; height:1%;}
			.blockType05 li {float:left;list-style:none;font-size:11px;margin:0 4px 0 3px; text-align:center;}
			.blockType05 .blockType04 {background:#000e2a; margin:10px;}
			.blockType05 .blockType04 h4 {margin:8px; font-size:12px; padding:0; color:#ffffff;}
						 .blockType04 .commRow01 {background:url(../images/dot_type03.gif) top repeat-x; padding:8px;font-family:Arial, Helvetica, sans-serif;}
						 			  .commRow01 p {padding:3px 0; margin:0;}
						 			  .commRow01 a {color:#b5d7ef;}
									  .commRow01 label {float:left; width:80px; margin:3px 0 0 0;}
									  .commRow01 input {float:left; border:1px solid #ffffff; margin-bottom:8px;}
			.blockType05 .contType06 li img {vertical-align:middle; margin:2px 0;}
			.blockType05 .contType06 li {font-size:12px!important;padding:0 27px 20px 10px!important; display:block;}
			.blockType05 .contType06 li a {font-weight:normal!important;}
			.blockType05 .contType06 li.lastitem {padding-right:0!important;}
			
			.blockType06 {border-left:1px solid #506580;border-right:1px solid #506580; border-top:1px solid #506580;background:#001339; padding:0; height:1%;}
			.blockType06 div {line-height:18px; border-bottom:1px solid #29556e; padding:10px;}
			.blockType06 div a {color:#bcf2ff; font-weight:normal; font-size:12px;}
			
			.blockType07 {border-left:1px solid #507b90;border-right:1px solid #507b90; border-top:1px solid #507b90;background:#003452; padding:10px; height:1%;}
			.blockType08 {background:#004a74; padding:10px 0; height:1%;}
			
			.blockType09 {background:#004a74; padding:0 5px 5px 5px!important;}
			.blockType09 td {padding-top:5px!important; padding-bottom:5px!important;line-height:16px;}	
			
			.contType07 {padding:10px 8px 0 8px; font-size:11px;}
			.contType07 p {padding:10px 0; margin:0;}
			.contType07 a {color:#ffae00; font-weight:bold;}
			.contType07 img {float:left; margin-right:8px; border:1px solid #ffffff;}
			.contType07 div {float:left; width:92px;}
			
			.contType08 {padding:10px 2px;}
			.contType08 img {float:left; margin:0 10px 0 0;}
			.contType08 p {margin:0; padding:0;}
			.contType08 h1 {color:#c9eaff; font-family:Tahoma!important;}
			.contType08 .headtitle {border-bottom:1px solid #4a6f84; width:282px; float:left; padding:0 0 10px 0; margin:0 0 2px 0;}
			
			.contType09 {padding:0 2px;}
			.contType09 img {border:2px solid #ffffff; float:left; margin:0 10px 0 0;}
			.contType09 div {width:275px; float:left;}
			.contType09 .subType09 {width:300px!important;}
			.contType09 .subType09 a {color:#bcf2ff; font-weight:bold;}
			.contType09 .subType09 p {margin:0; padding:10px 0 10px 0; border-bottom:1px solid #80a5ba;}
			.contType09 .subType09 li {list-style:none; padding:2px 0; margin:0; display:block; float:none;}
			
			.contType10 {margin:5px 10px; border-bottom:1px solid #809aa9; height:1%; padding:5px 0 0 8px; background:url(../images/dot_type06.gif) 0 12px no-repeat;}
			.contType10 p {margin:0; padding:0 0 2px 0;}
			
			.contType11 {margin:10px 10px 0 10px;padding:5px;}
			.contType11 a {color:#b3b9c4;}
			.contType11 a:hover {color:#ffba00;}
			
			.contType12 {line-height:16px;}
			.contType12 p {margin:0; padding:10px 0 10px 0;}
			.contType12 .subType12 {width:340px; float:left;}
			.contType12 .subType12b {width:360px; float:left;}
			.contType12 h2 {font-weight:bold; margin:0; padding:0 0 5px 0;font-size:18px;color:#ffba00;line-height:16px;}
			.contType12 h2 a {color:#ffba00;}
			.contType12 h3 {color:#bcf2ff;margin:0; padding:0 0 5px 0; font-size:13px;}
						.subType12 .blockType08 {background:#001339!important; padding:5px 10px!important; height:1%; border-left:1px solid #507b90;border-right:1px solid #507b90; margin:0!important;}
						
			.paging {padding:0 0 0 5px;}
			.paging li { background:url(../images/bg_page_number.gif) repeat-x; display:block; padding:0 5px; height:17px; margin:0 1px 0 0; list-style:none; font-size:11px; font-weight:bold;}
			.paging li a {color:#000000;}
			.paging li.selected {color:#ffffff; text-decoration:underline; background:none;}
					.bgpagingleft {background:url(../images/bg_page_left.gif) right no-repeat;}
					.bgpagingright {background:url(../images/bg_page_right.gif) left no-repeat;}
						
						
.menu_bottom {background-color:#195f00; margin:0 auto;  padding:10px 0 0 0; text-align:center; height:27px;}
.menu_bottom a {font-weight:bold; color:#FFFFFF; margin:0 10px;}
.menu_bottom a:hover, a:active {text-decoration:underline;}

.footer {padding:12px 10px 0 10px; font-size:11px; text-align:center; line-height:16px; height:73px;color:#FFFFFF;}
.footer a {color:#990000; font-weight:bold;}



.Text_Title
{
	color:#5F5F5F;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:justify;
}

.Text_Content
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family:Arial;
	color:#000000;
	text-align:justify;
}

.Text_Image
{
	font-family:Arial;
	font-size: 12px;
	color:#CCCCCC;
	font-weight:bold;
}

.menu_bottom table {
	background-color:#195f00;
	text-align:right;
	color:#FFFFFF;
	height:27px;
}

/*--------- Default link ---------*/
a {color:#000000; font-family:Arial; font-size:11px; text-decoration:none;}
a:hover,a:active {font-family:Arial; font-size:11px; color:#0033FF;text-decoration:underline;}

.menu_bottom a {font-weight:bold; color:#FFFFFF; font-family:Arial; font-size:12px;}
.menu_bottom a:hover, a:active {text-decoration:underline;}

/*--------- Main menu ---------*/
.border_menu_left {
	border:1px solid #8fa5bc;
	width:222px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:3px;
	padding-left:6px;
}
.menuleft{
	background:url(../images/menuleft.png) no-repeat;
	height:27px;
	width:9px;
	
}
.menumain {
	background:url(../images/menubg.png) repeat-x;
	height:27px;
	width:160px;
	padding-left:20px;
	font-weight:bold;
	text-align:left;
}
.menumain a {
	color:#000000;
	text-decoration:none;
}
.menumain a:hover, a:active{
	color:#FFFFFF;
	text-decoration:none;
}
	
.menuright{
	background:url(../images/menuright.png) no-repeat;
	height:27px;
	width:9px;
}

/* ----------- Bottom catagory -----------*/
.bottom_catagory {
	background:#ffffff;
}

.bottom_catagory a {
	text-decoration:none;
}
.bottom_catagory a:hover, a:active {
	text-decoration:underline;
}
/* ----------- Bottom menu -----------*/
.bottom_menu {
	color:#FFFFFF;
	
}
.bottom_menu span {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
.bottom_menu a {
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_menu a:hover, a:active {
	color:#000000;
	text-decoration:none;
}


/*----------- Footer -------------*/
.Text_Copyright
{
	width:950px;
	height:43px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	color:#FFFFFF;
	font-size:11px;
}

/*----------- Frame -------------*/
.frame {
	margin-bottom:5px;
	
}

.border_left {
	border:1px solid #8fa5bc;
	width:222px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:3px;
}
.border_contact {
	border:1px solid #8fa5bc;
	background-color:#c9ffaa;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:3px;
}

/*----------- Format content -------------*/
.cat_left_title {
	background:url(../images/hinhDoanhNhan.gif) no-repeat;
	height:23px;
	font-size:12px;
	font-family:Arial;
	padding-left:20px;
	font-weight:bold;
	color:#000000;
}

.item_title {height:23px; padding:5px 0 5px 3px;}
.item_title a{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

.format_content {text-align:justify; color:#666666; font-size:11px; font-family:Arial; padding:0 3px 0 3px;}
.format_content img {float:left; padding-right:3px;}
p.format_content {margin:0 3px; padding:0;}
.format_content_middle {text-align:justify; color:#666666; font-size:12px; font-family:Arial; padding:0 3px 0 3px;}
.format_content_middle img {float:left; padding-right:3px;}
p.format_content_middle {margin:0 3px; padding:0;}

.title_left {}



/*--------- Border image store ----------*/
.border_image_store {
	background-color: #5df32e;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:3px;
}

/*--------- Format link of store-image ----------*/
.link_store_image {
	vertical-align:top;
	text-align:left;
	padding-left:20px;
}
.link_store_image a {
	color:#FFFFFF;
	text-decoration:underline;
}
.link_store_image a:hover, a:active {
	color:#000000;
	text-decoration:none;
}

/*--------- Format title of update-news ----------*/
.update_news_title {
	background:url(../images/titleupdatenews.png) no-repeat;
	text-align:right;
	height:23px;
	padding-right:10px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
	font-size:12px;
}

/*--------- Format title of list-news ----------*/
.list_news_title {
	background:url(../images/titleinternalnews.png) no-repeat;
	text-align:left;
	height:23px;
	padding-left:20px;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.list_news.title a {
	font-size:12px;
	font-family:Arial;
}
/*--------- Format title of Knowledge ----------*/
.knowledge {
	background-color:#c9ffaa;
	border:1px solid #8fa5bc;
}
.knowledge_title {
	background:url(../images/menubg.png) repeat-x;
	text-align:left;
	height:23px;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	color:#000000;
}

/*--------- Format title of Knowledge ----------*/
.collect_news {
	background-color:#FFFFFF;
}
.collect_news_title {
	text-align:left;
	padding-left:20px;
	height:23px;
	border-bottom: 2px solid #5df32e;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	font-family:Arial;
}

/*----------- Format detail style --------------*/
.cat_detail_title {
	background:url(../images/titleinternalnews.png) no-repeat;
	height:23px;
	width:508px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
}
.cat_detail_title a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
}

.cat_detail_title a:hover,a:active {
	color:#ff7575;
	text-decoration:none;
}
.detail_title {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
}
.line {
	border-top:1px solid #999999;
	margin-top:10px;
	margin-bottom:10px;
}
.line_bottom {
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #999999;
	border-style:dashed;
	margin-top:10px;
	margin-bottom:10px;
}
.line_td {
	border-top:1px solid #999999;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
}

/*----------- Tab style --------------*/
.SmallTitle {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	width:100px;
}

.border_image {
	border:1px solid ##999999;
}

.next_image {
	background:url(../images/here.gif) no-repeat;
	margin-right:5px;
	width:10px;
	height:9px;
	float:right;
}

.img-topnews {
	border:1px solid #8A8A8A;
	height:190px;
	width:240px;
}

table.ranking tr td  { padding-bottom:5px; padding-top:5px; padding-left:20px; color:#333333; }

table.ranking tr td a {
	text-decoration:none;
	color:#333333;
}

table.ranking tr td a:hover {
	text-decoration:underline;
	color:#000000;
}