@charset "utf-8";
/* CSS of Vision & Associates */
* {
	margin-top:0px;
	margin-bottom:0;
	padding:0px;
}
body { 
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/bg1.gif);
	background-color:#003c00;
	font-size:12px;
}
ul, li { 
	list-style-type: none;
	margin:0px;
	padding:0px;
}

a {	
	color:#555;	 
	text-decoration: none;
}
a:hover { 
	text-decoration:underline;
	color:#003c00;
	}
img { 
	border:none; 
}

.banner {
	background:#003c00;
}
.logo {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	float:left;
	clear:both;
}
.mn_top_right {
	color:#CCCCCC;
	text-align:right;
	padding:5px;
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.mn_top_right a{
	color:#CCCCCC;
	padding-left:3px;
	padding-right:3px;
}
.mn_top_right a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}
.banner_img {
	border-bottom:2px #003c00 solid;
	background:#a7c654;
}
/*Content center */ 
.content_center {
	text-align:justify;
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:2px;
	margin-right:2px;
	padding:5px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.content_left {
	text-align:justify;
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:3px;
	margin-right:3px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}    
.content_center1 {
	text-align:justify;
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.footer {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#003c00;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
}
.footer a{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}
.footer a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.copyright {
	text-align: left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
	color:#777;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.search1 {
	background:#003c00;
	color:#fff;
	float:left;
	margin-left:3px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
}
.search1 a {
	color:#fff;
	text-decoration:none;
}
.search1 a:hover {
	color:#fff;
	text-decoration:none;
}
.form_search {
	float:left; 
	width:170px; 
	border:1px #CCCCCC solid; 
	background:#f5f5f5; 
	height:17px;
	line-height:17px;
	color:#999999; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.form_search1 {
	float:left; 
	width:100px; 
	border:1px #CCCCCC solid; 
	background:#f5f5f5; 
	height:17px;
	line-height:17px;
	color:#999999; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.form_search_01 {
	float:left; 
	width:200px; 
	border:1px #CCCCCC solid; 
	background:#f5f5f5; 
	height:17px;
	line-height:17px;
	color:#999999; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.search2 {
	color:#555;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:20px;
	margin-top:5px;
	clear:both;
}
.useful_links {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:20px;
	margin-bottom:5px;
	text-align:left;
}
.useful_links1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin-bottom:5px;
	text-align:left;
}
.add {
	text-align:justify;
	line-height:20px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#777;
}

/*Tin trang chủ star*/
.home_news {
	line-height:18px;
	text-align:justify;
	background:#fff;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.home_news a{
	color:#999999;
	text-decoration:underline;
}
.home_news a:hover{
	color:#003c00;
	text-decoration: none;
}
.home_news ul{
	padding-left: 15px;
}
.home_news ul li{
	list-style-type:disc;
	padding-left: 2px;
}
.home_news_heading {
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003c00;
	font-weight:bold;
}
.home_news_heading a{
	color:#003c00;
	font-weight:bold;
	text-decoration:none;
}
.home_news_heading a:hover{
	color:#003c00;
	text-decoration:underline;
}
.news1_heading1 {
	padding-bottom:8px;
	clear:both;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.news1_heading {
	color:#003c00;
	text-align:left;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.news1_heading a {
	color:#003c00;
	text-decoration:none;
}
.news1_heading a:hover {
	color:#003c00;
	text-decoration:underline;
}
.more {
	float:right;
	margin-left:5px;
}
.home_news_img {
	float: right;
	margin-left:5px;
}
.news1 {
	line-height:18px;
	text-align:justify;
	color:#333;
	border-bottom:0px #003C00 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:25px;
}
.names {
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	color:#555;
	font:bold italic 12px Arial, Helvetica, sans-serif;
}
.back_to_previous {
	text-align:right;
	margin-top:10px;
	background:#E3F4E3;
	padding:5px;
	margin-bottom:2px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	position: relative;
}
.back_to_previous a{
	color:#999;
	text-decoration:underline;
}
.back_to_previous a:hover{
	color:#003c00;
	text-decoration:none;
}

/*Tin trang chủ end*/
.left_menu ul{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	list-style-type: none;
}
.left_menu li{
	display: inline;
	margin: 0;
}
.left_menu li a{
	display: block;
	text-decoration: none;
	margin: 0;
	line-height:16px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:5px;
	padding-left:7px;
	background:url(images/icon_mn_l.gif) left top no-repeat;
	background-color:#003c00;
	color:#fff;
	border-bottom:1px #136613 solid;
}
.left_menu li a:hover{
	color:#003c00;
	text-decoration:none;
	background:url(images/icon_mn_l_over.gif) left top no-repeat;
	background-color:#e3f4e3;
}
.left_menu1 ul{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	list-style-type: none;
}
.left_menu1 li{
	display: inline;
	margin: 0;
}
.left_menu1 li a{
	display: block;
	text-decoration: none;
	margin: 0;
	line-height:16px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:5px;
	padding-left:7px;
	background:#A8C654;
	color:#003c00;
	border-bottom:1px #3a943a solid;
}
.left_menu1 li a:hover{
	color:#003c00;
	text-decoration:none;
	background:#e3f4e3;
}
.url {
	text-align:left;
	padding-bottom:5px;
	padding-top:4px;
	margin-bottom:20px;
	color:#003c00;
	background:#E3F4E3;
	clear:both;
	display:block;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.url a{
	color:#003c00;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	text-decoration:none;
}
.url a:hover{
	color:#003c00;
	text-decoration:none;
}

.tin_hot {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	padding-bottom:3px;
	margin:5px;
	color:#003c00;
	text-transform:uppercase;
	border-bottom:1px #003c00 solid;
}
.tin_hot1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	padding-bottom:5px;
	text-align:justify;
	padding-left:0px;
	margin-left:0px;
}
.tin_hot1 ul{
	text-align:left;
	line-height:18px;
	color:#999;
	padding-left:0px;
	margin-left:0px;
}
.tin_hot1 ul li{
	color:#999;
	background:url(images/icon_news.gif) left top no-repeat;
	padding-left:10px;
	list-style:none;
}
.tin_hot1 li a{
	color:#999;
	text-decoration:none;
}
.tin_hot1 li a:hover {
	text-decoration: underline;
	color:#003c00;
}
.download {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:15px;
	clear:both;
	color:#003c00;
}
.download a{
	color:#003c00;
	text-decoration:none;
}
.download a:hover {
	text-decoration:underline;
	color:#003c00;
}
.download_icon {
	float:left;
	margin-right:5px;
	padding-top:2px;
}
.heading123 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	padding-bottom:2px;
	margin-bottom:3px;
	color:#003c00;
	text-transform:uppercase;
	border-bottom:1px #003c00 solid;
}
.home_news1 {
	line-height:18px;
	padding:5px;
	text-align:justify;
	color:#333;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.home_news_heading1 {
	padding-bottom:5px;
	text-align:left;
	color:#003c00;
	font-size:12px;
	font-weight:bold;
}
.home_news_heading1 a{
	color:#003c00;
	font-weight:bold;
}
.home_news_heading1 a:hover{
	color:#003c00;
	text-decoration:underline;
}
.home_news_img1 {
	float: left;
	margin-right:5px;
}

.other_news {
	padding-top:5px;
	margin-top:10px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#003c00;
	text-align:left;
	margin-bottom:5px;
}
.partner {
	line-height:18px;
	text-align:left;
	font:normal 9px Arial, Helvetica, sans-serif;
}
.partner_name {
	color:#003c00;
	padding-top:5px;
	padding-bottom:4px;
	line-height:20px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.partner_name a {
	color:#003c00;
}
.partner_name a:hover {
	color:#003c00;
	text-decoration:underline;
}
.partner_position {
	color:#555;
	line-height:20px;
	padding-bottom:5px;
	font: bold italic 11px Arial, Helvetica, sans-serif;
}
.partner_img {
	border:3px #E3F4E3 solid;
	margin-top:8px;
	width:110px;
	text-align:center;
	margin-bottom:5px;
}
/*    style1    */
.tin_hot {
	font:bold 14px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-bottom:3px;
	margin:5px;
	color:#003c00;
	text-transform:uppercase;
	border-bottom:1px #003c00 solid;
}
.tin_hot1 {
	padding:5px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.tin_hot1 ul{
	text-align:left;
	line-height:18px;
	color:#999;
}
.tin_hot1 li{
	color:#999;
	background:url(images/icon_news.gif) left top no-repeat;
}
.tin_hot1 li a{
	color:#999;
	text-decoration:none;
}
.tin_hot1 li a:hover {
	text-decoration: underline;
	color:#003c00;
}
.tin_hot2 {
	padding:5px;
	text-align:justify;
	line-height:18px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.tin_hot2 ul{
	color:#003c00;
}
.tin_hot2 li{
	color:#003c00;
	background:url(images/icon_news.gif) left top no-repeat;
	padding-left:10px;
}
.tin_hot2 li a{
	color:#003c00;
	text-decoration:none;
}
.tin_hot2 li a:hover {
	text-decoration:underline;
	color:#003c00;
}
.search01 {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	line-height:20px;
	color:#999999;
}
.search01 a{
	color:#999999;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.search01 a:hover{
	color:#003c00;
	background:#E3F4E3;
	text-decoration:none;
}
.comment {
	background:url(images/comment.gif) left no-repeat;
	background-color:#FEF5C7;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:25px;
	padding-right:5px;
	border:1px #ccc dashed;
	margin-bottom:20px;
}
.comment1 {
	padding:5px;
	text-align:justify;
	line-height:18px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.comment1 ul{
	color:#666666;
}
.comment1 li{
	color:#666666;
	background:url(images/icon_comment.gif) left center no-repeat;
	padding-left:8px;
	float:left;
}
.comment1 li a{
	color:#666666;
	padding-right:20px;
	text-decoration:none;
}
.comment1 li a:hover {
	text-decoration:underline;
	color:#003c00;
}
/* Quyet*/
.home_news p{text-align:justify;line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:5px;}
#adminlist {background-color: #FFFFFF; margin: 0px; padding: 0px; border: 1px solid #ddd; border-spacing: 0px; width: 100%; border-collapse: collapse;}
#adminlist thead tr{ background:#E8E8E8 }
#adminlist th {margin: 0px; padding: 6px 4px 2px 4px; height: 25px; background: url(images/background_tr.jpg); background-repeat: repeat; font-size: 11px; color: #000;}
#adminlist th.title {text-align: left;}
#adminlist th a:link, #adminlist th a:visited {color: #c64934; text-decoration: none;}
#adminlist th a:hover {text-decoration: underline;}
#adminlist tr.row0 {background-color: #F9F9F9; text-align: left;}
#adminlist tr.row1 {background-color: #FFF; text-align: left;}
#adminlist td {border-bottom: 1px solid #e5e5e5; padding: 4px;}
#adminlist tr.row0:hover {background-color: #f1f1f1;}
#adminlist tr.row1:hover {background-color: #f1f1f1;}
#table1{
	border:solid 1px #F4F4F4;
	
}
#table1 tr td{
	border:solid 1px #F4F4F4;
}

#table1 tr td p{ padding:3px 7px 3px 7px;}
#table1 tr td ul li{list-style:inside; padding:3px 7px 3px 7px;}
.sitemap_title{
	padding-left:0px;
	font-weight:bold;
	color:#003c00;
}
.sitemap_title a{ 
	color:#003c00;
}
.sitemap_title a:hover{ 
	color:#003c00;
	text-decoration:none;
}
.sitemap_content{ padding-left:18px;}
.sitemap_content ul {list-style-image: url(images/orange_arrow.gif); list-style-position: outside;}
.sitemap_content ul li {font-size:12px; margin-top: 5px; padding-bottom: 2px;}
.sitemap_content ul li ul{list-style-image: url(images/orange_arrow.gif); list-style-position: outside; padding-left:15px;}
.sitemap_content ul li a {color: #555555; text-decoration: none;}
.require_field{color:#FF0000; font-weight:bold;}
.home_news .tit a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.cat{
	padding-bottom:10px;
}

