
/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:14px;
}

a:link {
	text-decoration:underline;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
}

a:hover {
    text-decoration:none;
	font-family:Verdana;
	color:#900000;
	font-size:12px;
}

a:visited {
	text-decoration:underline;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
}
a:active {
	text-decoration:underline;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
} 

.date {
	font-size:11px;
	color:#FFFFFF;
}

.title {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.title a:link{ color:#FFFFFF; text-decoration:underline;}
.title a:hover{ color:#FFFFFF; text-decoration:underline;}
.title a:visited{ color:#FFFFFF; text-decoration:underline;}
.title a:active{ color:#FFFFFF; text-decoration:underline;}

.newsletters {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.hitcounter {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.menu_bottom {
	color:#900000;
	font-weight:bold;
	font-size:12px;
}
.menu_bottom a:link {
	color:#900000; 
	text-decoration:none;
	font-size:12px;
}
.menu_bottom a:hover
 {
 	color:#900000;
	text-decoration:underline;
	font-size:12px;
}
.menu_bottom a:visited 
{
	color:#900000;
	text-decoration:none;
	font-size:12px;
}
.menu_bottom a:active 
{
	color:#900000;
	text-decoration:underline;
	font-size:12px;
}
	
.backtotop {
	font-size:10px;
}
.backtotop:link { text-decoration:none;}
.backtotop:hover { text-decoration:underline;}
.backtotop:visited { text-decoration:none;}
.backtotop:active { text-decoration:none;}	











.copyright{
	color:#880000;
	font-size:12px;
	}
.vec{
	color:#880000;
	font-size:12px;
	}
.vec a:link{
	color:#880000;
    text-decoration:none;
	font-size:12px;
	}

.vec a:visited{
	color:#880000;
	font-size:12px;
    text-decoration:none;
	}
.vec a:hover{
	color:#880000;
    text-decoration:underline;
	font-size:12px;
	}	
.weblink{
	color:#FFFFFF;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:0px;
	font-weight:500;
	background-color:#8C0000;
	font-size:12px;
}
.register{
	font-size:11px;
	color:#FFFFFF;
	border-width:1;
	text-decoration:none;
	text-align:center;
	background-color:#8AA33E;
	font-weight:bold;
}
.sorry
{	
	color:#FF0000;
	font-size:12px;
}
.linkblue{
	color:#CCCCCC;
	font-size:12px;
}
.linkblue a:link {
	color:#CCCCCC;
	text-decoration: none;
	font-size:12px;
}
.linkblue a:visited {
	color:#CCCCCC;
	text-decoration: none;
	font-size:12px;
}
.linkblue a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}	 
.start
{	
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}
.submit{
	color:#FFFFFF;
	border-width:0;
	height:20;
	text-decoration:none;
	text-align:center;
	background-color: #8c0000;
	font-weight:bold;
	font-size:11px;
}
.lienhe_tieude{
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
}	
.lienhe_chitiet{
	color:#000000;
	font-size:12px;
}	
.lienhe_diachi{
	color:#FFFFFF;
}
.lienhe_input{
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	
	/*
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-left-width:1px;
	border-left-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	*/
	background-color:#F0F5F9;
	font-size:11px;
}	
.noidung{
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-size:12px;
}
.noidung a:link{
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-size:12px;
}
.noidung a:hover{
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-size:12px;
}
.noidung a:visited{
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-size:12px;
}
.title_news {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.title_news a:link {
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.title_news a:hover {
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
}
.title_news a:visited {
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.other_news {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

.fieldset_noidung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.recommend_noidung {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.recommend_title {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.recommend_input{
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	
	/*
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-left-width:1px;
	border-left-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	*/
	background-color:#F0F5F9;
	font-size:11px;
}
.calendar_thang
{
	color:#FFFFFF;
	font-size:11px; 
	font-weight: bold;
}
.calendar_thu
{
	color:#FFFFFF;
	font-size:12px; 
	font-weight: bold;
}
.calendar_ngay
{
	color:#666666;
	font-size:11px; 
	font-weight:normal;
}
.calendar_ngay a:link
{
	color:#0066CC;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	background-color:#DEF0FE;
}
.calendar_ngay a:visited
{
	color:#0066CC;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	background-color:#DEF0FE;
}
.calendar_ngay a:hover
{
	color:#FF9900;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	background-color:#DEF0FE;
}
.calendar_noidung
{
	color:#000000;
	font-size:11px; 
	font-weight:normal;
}
.calendar_tieude
{
	color:#000000;
	font-size:11px; 
	font-weight:bold;
}



.news
{
	color:#666666;
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.news a:link
{
	color:#0066CC;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	text-decoration:none;
}
.news a:visited
{
	color:#0066CC;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	text-decoration:none;
}
.news a:hover
{
	color:#FF9900;
	font-size:12px; 
	font-weight:normal;
	font-weight: bold;
	text-decoration:underline;
}
.news_home
{
	color:#666666;
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.news_home a:link
{
	color:#000000;
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.news_home a:visited
{
	color:#000000;
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.news_home a:hover
{
	color:#000000;
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
.price{
	font-size:11px;
	color:#000000;
	line-height:18px;
}
.price_bold{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:18px;
}
.money{
	font-size:12px;
	color:#FF0000;
}
.cart_tieude
{
	color:#FFFFFF;
	font-size:11px; 
	font-weight:bold;
}
.company_name{
    font-weight:bold;
	font-size:12px;
	color:#003c33;
	text-decoration:none;
	}
.company_name a:link{
	font-weight:bold;
	font-size:12px;
	color:#003c33;
    text-decoration:none;
	}
.company_name a:visited{
	font-weight:bold;
	font-size:12px;
	color:#003c33;
    text-decoration:none;
    }	 
.company_name a:hover{
	font-weight:bold;
	font-size:12px;
	color:#003c33;
    text-decoration:underline;
    }	 
	
.project_name{
     font-weight:bold;
	 font-size:12px;
	 color:#003c33;
	 text-decoration:none;
	 }
.project_name a:link{
     font-weight:bold;
	 font-size:12px;
	 color:#003c33;
	 text-decoration:none;
	  }
.project_name a:visited{
     font-weight:bold;
	 font-size:12px;
	 color:#003c33;
	 text-decoration:none;
      }	 
	  
.project_name a:hover{
     font-weight:bold;
	 font-size:12px;
	 color:#003c33;
	 text-decoration:underline;
      }	 	
	  
	  
.title_all {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.title_all a:link {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.title_all a:hover {
	font-size:12px;
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
}
.title_all a:visited {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}	  


.calendar_input{
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#F0F5F9;
	font-size:10px;
}

.title_enquiry{
	font-size:15px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}	
.input_enquiry{
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}  
.text_enquiry{
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}  

.submit_enquiry{
	color:#000000;
	border-width:0;
	height:20;
	text-decoration:none;
	text-align:center;
	background-color:#FFFFFF ;
	font-weight:bold;
	font-size:11px;
}
.start_enquiry
{	
	color:#FFFF66;
	font-size:12px;
	font-weight:bold;
}
.text_enroll{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}  

.text_admin{
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}  
.status_admin{
	font-size:12px;
	text-decoration:none;
	color:#FF0000;
	font-weight:normal;
}  

.title_admin{
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}  
.submit_admin{
	color:#FFFFFF;
	border-width:0;
	height:20;
	text-decoration:none;
	text-align:center;
	background-color:#3366CC;
	font-weight:bold;
	font-size:11px;
}
.text_enroll_admin{
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}  
.title_enroll_admin{
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.lan{
     font-size:11px;
	 color:#FFFFFF;
	 text-decoration:none;
}
.lan a:link
{
	text-decoration:none;
	font-size:12px;
}
.lan a:visited
{
	text-decoration:none;
	font-size:12px;
}

.lan a:hover
{
  text-decoration:none;
  font-size:12px;
}

.calendar_topbar{
     font-size:11px;
	 color:#484848;
	 text-decoration:none;
	 font-weight:800;
}