/*@charset "utf-8";
 CSS Document */

.menutop1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.menutop1 a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	text-decoration: underline;
}
.menutop2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.menutop2 a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.news2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.news2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.tinkhac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.tinkhac a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	text-decoration: underline;
}
.bar_top{
	width: 361px;
	Height: 52px;	
	background: url("images/bar_top.gif") left top no-repeat;
}
.bar_middle{
	width: 361px;
	Height: 40px;	
	background: url("images/bar_middle.gif") left top  no-repeat;
}
.bar_bottom{
	width: 361px;
	Height: 42px;	
	background: url("images/bar_bottom.gif") left top  no-repeat;
}
.bar_text{
	padding-left:12px;
	padding-top:10px;
	color:white;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.bar_text a {
	padding-left:12px;
	padding-top:10px;
	color:white;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.bar_text a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.bar_text_title{
	padding-left:12px;
	padding-top:14px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}
.bar_text_title a {
	padding-left:12px;
	padding-top:14px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}
.bar_text_title a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.bar_support_title 
{
	padding-left:15px;
	padding-top:60px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.bar_support_title a
{
	padding-left:15px;
	padding-top:60px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}
.bar_support_title a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.bar_right_top{
	width: 254px;
	Height: 41px;	
	background: url("images/bar_right_top.gif") left top no-repeat;
}
.bar_right_middle{
	width: 254px;
	Height: 36px;	
	background: url("images/bar_right_middle.gif") left top  no-repeat;
}
.bar_right_bottom{
	width: 254px;
	Height: 36px;	
	background: url("images/bar_right_bottom.gif") left top  no-repeat;
}
.bar_support{
	width: 254px;
	Height: 79px;	
	background: url("images/bar_support.gif") left top  no-repeat;
}

.style1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #009933;
}
.style3 {font-family: Tahoma; font-size: 11px; color: #666666; }
.style4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #CCCCCC;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style6 {
	font-family: Tahoma;
	font-size: 11px;
}
.style7 {color: #CC0000}
.style9 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; }

.bg_table
{
	background: url("images/bg.gif");
}
.bg_line
{
	background: url("images/bg_line.gif");	
}
.bg_topmenu
{
	background: url("images/bg_topmenu.gif") repeat-x;	
}
.bg_td
{
	background: url("images/bg_td.gif");	
}
.bg_foot
{
	background: url("images/bg_foot.gif");	
}
.bg_detail
{
	background: url("images/bg_detail.gif") repeat-x;	
}
.bg_line_module{
	background: url("images/bg_line_module.gif") repeat-x;
	height:15px; 
}
.arrow{
	background: url("images/arrow.gif") no-repeat;
	height:37px;
}
.separate_menu{
	width: 23px;
	height: 32px;	
	background: url("images/line_topmenu.gif") left top  no-repeat;
}
.title_font{
	vertical-align:top;
	padding-left:8px; 
	padding-top:5px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold;
	color:#404040;	
}

.content_font{

	vertical-align:top;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight: normal;
	color:#000000;
	min-height:15px;
}

.pro_tech_t{
	vertical-align:top;

	padding-left:8px; 

	padding-top:10px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px; 

	font-weight:bold;

	color:#0066CC;
}

.pro_tech_n{

	vertical-align:top;

	text-align:justify;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px; 

	font-weight: Normal;

	color:#000000;
}

.cns_title{
	vertical-align:top;

	padding-left:8px; 

	padding-top:10px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px; 

	font-weight:bold;

	color:#0066CC;
}

.cns_normal{

	vertical-align:top;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	text-align:Left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight: normal;
	color:#000000;
	min-height:15px;
}

.cns_content{

	vertical-align:top;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight: normal;
	color:#000000;
	min-height:15px;
}

.imgSigLeft {
border:0px solid #B7CCE0;
float:left;
margin:3px 5px 0 0;
padding:2px;
}

.imgSigRight {
border:0px solid #B7CCE0;
float:right;
margin:3px 5px 0 0;
padding:2px;
}

.imgFigLeft {
border:1px solid #B7CCE0;
float:left;
margin:3px 5px 0 0;
padding:2px;
}

.imgFigRight {
border:1px solid #B7CCE0;
float:right;
margin:3px 5px 0 0;
padding:2px;
}

.imgBorder0Left {
border:0px solid #B7CCE0;
float:left;
margin:3px 5px 0 0;
padding:2px;
}

.imgBorder0Right {
border:0px solid #B7CCE0;
float:left;
margin:3px 5px 0 0;
padding:2px;
}

.imgFigCenter {
border:1px solid #B7CCE0;
float:center;
margin:3px 5px 0 0;
padding:2px;
}

.imgSigCenter {
border:0px solid #B7CCE0;
float:center;
margin:3px 5px 0 0;
padding:2px;
}

