BODY {
	margin: 0px 0px 0px 0px;
	color : #000000;
	
	}

td,tr{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	}

/* Links */
a:link, a:visited {
	font-size: 11px; color:#000000; text-decoration: none;
	font-family: Arial, Helvetica, sans-rserif;
	}

a:hover {
    font-size: 11px; 
	color: #000000;	text-decoration: none;
	}	
table.center td.banner{
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:1000px;
}
table.flash td {
	background-image:url(../images/logo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:210px;
	width:779px;
	color:#000000;
	text-align:center;
}
table.topmenu td {
	background-image:url(../images/kedoc.jpg);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	height:32px;
	font-size:12px;
	color:#639822;
	text-align:center;
	
}
table.topmenu td a{
	font-weight:bold;
	height:32px;
	color:#639822;
	padding:10px 15px 15px 15px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	
}
table.topmenu td a:hover{
	color:#FF0000;
	height:32px;
	padding:10px 15px 10px 15px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
table.topmenu td a:visited{
	height:32px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
table.menuduoi td {
	background-image:url(../images/kedocduoi.jpg);
	background-position:right;
	background-repeat:no-repeat;	
	color:#993300;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;                                                            
	text-align:center;
}
table.menuduoi td a{	
	color:#993300;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
table.leftmenu td {
	background-image:url(../images/la.png);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#4f8a09 dotted 1px;
	width:198px;
	height:28px;
}
table.leftmenu td a{
	width:198px;
	height:28px;
	padding-left:25px;
	padding-top:5px;
	font-weight:bold;
	font-size:12px;
	color:#006600;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
table.leftmenu td a:hover{
	color:#993300;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

table.leftmenu td.left {
	background-color:#0a65a8;
	border-bottom:#4f8a09 dotted 1px;
	width:198px;
	height:28px;
}
table.leftmenu td.left a{
	width:198px;
	height:28px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
table.leftmenu td.left a:hover{
	width:198px;
	height:28px;
	color:#FFFFFF;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

/* menu san pham*/
table.leftmenusp td {
	background-image:url(../images/leftmenu2.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:196px;
	height:29px;
}
table.leftmenusp td a{
	 display: block;
	 padding: 0px;
	 line-height:25px;
	 color: #000;
	 width:196px;
	 font-weight:bold;
	 text-align:left;
	 text-indent:10px;
	 font-size:12px;
	 text-decoration: none;
}
table.leftmenusp td a:hover{
	  background-color:#0099CC;	
	  font-size        : 12px;
	  font-weight      : bold;
	  color:#FFFFFF;
	  text-decoration  : none;
}

table.leftmenusp td a:visited{
	  
	  font-size        : 12px;
	  font-weight      : bold;
}

table.leftmenusp td.left {
	background-image:url(../images/leftmenu.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:196px;
	height:29px;
}
table.leftmenusp td.left a{
	width:196px;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
table.leftmenusp td.left a:hover{
	width:196px;
	height:28px;
	color:#FFFFFF;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
table.leftmenusp td.left a:visited{
	width:196px;
	height:28px;
	color:#FFFFFF;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}


table.titletuor td.title {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
table.titletuor td.title1 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
table.sanphamnew td.sanpham {
	background-image:url(../images/sanphammoi.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:570px;
	height:43px;
	font-size:13px;
	font-family:Tahoma;
	font-weight:bold;
	color:#4f8a09;
	padding-top:5px;
	text-transform:uppercase;
	text-align:left;
}
table.hotro td.titlehotro {
	background-image:url(../images/module.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#233A26;
	width:198px;
	height:27px;
	font-weight:bold;
	text-align:center;
}
table.footer td.footer {
	background-image:url(../images/footer.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:122px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e7c31;
	text-align:center;
	padding-top:25px;
}
table.footer td.title {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e7c31;
	text-align:center;
}

table.tintroi td.tintroi 
{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color:#006699;
}
table.tintroi td.tintroi a 
{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color:#006699;
}

table.tintroi td.tintroi a:hover
{
	text-decoration:underline;
}
table.search td.search1 {
	background-color:#278fc6;
	width:707px;
	height:235px;
}
table.titlesearch td.titles {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#FFFFFF;
	text-align:left;
	padding-left:30px;
}
table.titlesanpham td.titlesp {
	color:#92a54c;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
table.titlesanpham td.titlesp a{
	color:#006600;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
table.titlesanpham1 td.sp {
	background-image:url(../images/titlegiua.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:570px;
	height:27px;
	text-align:left;
	font-size:13px;
	font-family:Tahoma;
	text-transform:uppercase;
	font-weight:bold;
	color:#4f8a09;
	padding-left:10px;
}
table.titlesanpham1 td.sp a{
	text-align:left;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#4f8a09;
	padding-left:10px;
}

table.danhmuc td {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993300;
	padding-left:10px;
	border-bottom:#528b08 dotted 1px;
}
table.danhmuc td a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f8d08;
}
table.danhmuc td a:hover{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f8d08;
}
table.danhmuc td a:visited{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f8d08;
}
/* Topmenu */
ul#mainlevel-nav {
  list-style       : none;
  margin           : 0;
  padding          : 0;
  font-size        : 13px;
  
}

#mainlevel-nav li {
  display          : inline;
  list-style       : none;
  background-image : none;
  width		 : auto;
  color		 : #000;
      
  

}
#mainlevel-nav li a {
	border:#c3c3c3 solid 1px;
	font-weight:bold;
	font-size:13px;
	list-style: none;
	color:#006633;
	margin: 0px;
	float: left;
	white-space: nowrap;
	text-align:center;
	font-weight:700;
	height:20px;
	padding-top:2px;
	padding-right:10px;
	padding-left:10px;
}

#mainlevel-nav li a:hover {
    font-weight:bold;
	background-color:#0a65a8;
	text-decoration:none;
	color:#FFFFFF;

    
}
ul#mainlevel-nav li #active_menu-nav {
	background-color:#0a65a8;
	background-repeat:no-repeat;
	color: #FFFFFF;
	border:#c3c3c3 solid 1px;     
	}



ul#mainlevel-nav li #active_menu-nav:hover {
	
	color: #ffffff;
    
	
	}

/*******END********/
/****menutintuc********/

.module_menu ul, .module_menu ul li
{
  background-image:url(../images/leftmenu2.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  list-slyle:none;
  display           : block;
  width             : auto !important;
  width             : 100%;
  margin            : 1px 0;
  padding           : 0;
  font-size         : 11px;
  text-indent       : 10px;

}



.module_menu ul li a, .module_menu ul li a:link, .module_menu ul li a:visited
{
  display          : block;
  font-size        : 12px;
  border-bottom:#4f8a09 dotted 1px;
 /* border           : 1px solid #cccccc;*/
  font-weight      : normal;
  color:#000000;
  padding-left     : 5px;
  padding-bottom   : 8px;
  padding-top:5px;
  font-weight:bold;
  text-decoration  : none;
  text-align       :left;
  
}

.module_menu ul li a:hover
{
  background-color:#0099CC;
  font-size        : 12px;
  font-weight      : normal;
  color            :#ffffff;
  font-weight:bold;
  text-decoration  : none;
  padding-left     : 5px;
  padding-bottom   : 8px;
  text-decoration  : none;
 /* background       : #ECEEEF;*/


}
.module_menu ul li.active a:link, .module_menu ul li.active  a:visited
{
  color            : #ffffff;
  border-bottom    : 1px solid #DCDFE1;
  background       : #ECEEEF;
  text-decoration  : none;
  background-image:url(../images/leftmenu.jpg);
  background-position:right top;
  background-repeat:no-repeat;
}


.module_menu ul li.active ul li a:hover, .module_menu ul li.active ul li ul li a:hover
{ background-color:#0099CC;
  font-size        : 12px;
  font-weight      : bold;
  color            : #3476B9;
  text-decoration  : none;
  text-indent      : 10px;

}



.module_menu ul li ul li a:link, .module_menu ul li ul li a:visited, .module_menu ul li ul li ul li a:link, .module_menu ul li ul li ul li a:visited
{ 
  display          : block;
  font-size        : 12px;
  font-weight      : bold;
  color            : #993300;
  padding    	   : 5px 1px 3px 7px;
  margin		   : 3px;
  text-decoration  : none;
  text-indent      : 10px;
  border: none;
}

.module_menu ul li ul li a:hover, .module_menu ul li ul li ul li a:hover
{ background-color:#0099CC;
  font-size        : 12px;
  font-weight      : normal;
  color            : #993300;
  text-decoration  : none;
  text-indent      : 10px;

}

.module_menu ul li.active ul li a:link, .module_menu ul li.active ul li a:visited, .module_menu ul li.active ul li ul li a:link, .module_menu ul li.active ul li ul li a:visited
{
  background       :#ECEEEF;
  font-size        : 12px;
  font-weight      : normal;
  color            : #993300;
  text-decoration  : none;
  text-indent      : 10px;

}
/***end****/


/** CSS for FAQmenu **/

.module_menu1 ul, .module_menu1 ul li
{

  background-image: none;
  list-slyle:none;
  display           : block;
  width             : auto !important;
  width             : 100%;
  margin           : 4px 0;
  padding          : 0;
  font-size        : 11px;
  text-indent      : 10px;

}



.module_menu1 ul li a, .module_menu1 ul li a:link, .module_menu1 ul li a:visited
{
  display          : block;
  font-size        : 12px;
  border-bottom:#4f8a09 dotted 1px;
 /* border           : 1px solid #cccccc;*/
  font-weight      : normal;
  color:#006600;
  padding-left     : 5px;
  padding-bottom   : 5px;
  padding-top:5px;
  text-decoration  : none;
  text-align       :left;
  
}

.module_menu1 ul li a:hover
{
  border-bottom    : 1px solid #cccccc;
  font-size        : 12px;
  font-weight      : normal;
  color            :#993300;
  text-decoration  : none;
  padding-left     : 5px;
  padding-top:5px;
  padding-bottom   : 5px;
  text-decoration  : none;
 /* background       : #ECEEEF;*/


}
.module_menu1 ul li.active a:link, .module_menu1 ul li.active  a:visited
{
  color            : #993300;
  border-bottom    : 1px solid #DCDFE1;
  text-decoration  : none;

}


.module_menu1 ul li.active ul li a:hover, .module_menu1 ul li.active ul li ul li a:hover
{ background:none;
  font-size        : 12px;
  font-weight      : bold;
  color            : #3476B9;
  text-decoration  : none;
  text-indent      : 10px;

}



.module_menu1 ul li ul li a:link, .module_menu1 ul li ul li a:visited, .module_menu1 ul li ul li ul li a:link, .module_menu1 ul li ul li ul li a:visited
{
  display          : block;
  font-size        : 12px;
  font-weight      : bold;
  color            : #993300;
  padding    	   : 5px 1px 3px 7px;
  margin		   : 3px;
  text-decoration  : none;
  text-indent      : 10px;
  border: none;
}

.module_menu1 ul li ul li a:hover, .module_menu1 ul li ul li ul li a:hover
{ background       :none;
  font-size        : 12px;
  font-weight      : normal;
  color            : #993300;
  text-decoration  : none;
  text-indent      : 10px;

}

.module_menu1 ul li.active ul li a:link, .module_menu1 ul li.active ul li a:visited, .module_menu1 ul li.active ul li ul li a:link, .module_menu1 ul li.active ul li ul li a:visited
{
  background       :#ECEEEF;
  font-size        : 12px;
  font-weight      : normal;
  color            : #993300;
  text-decoration  : none;
  text-indent      : 10px;

}
/** Module table  **/

div.module, div.module_menu{
    
	text-align: left;
    margin           : 0 0 0px 0;
    background-repeat:no-repeat;
	border:#4f8a09 solid 1px;
	

	}

div.module h3, div.module_menu h3 {
      
    font-family        : Arial, Verdana,  Helvetica, sans-serif;
	font-size          : 12px;
	font-weight        : bold;
	text-align         : center;
	width              : 100%;
    color              : #000;
	background-image:url(../images/module.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#4f8a09 dotted 1px;
	line-height        : 27px;
	height             : 29px;
    margin             : 0 0 5px 0;
       }
  
/* mainmenu */
ul#mainlevel-nav1 {
  list-style       : none;
  margin           : 0;
  padding          : 0;
  font-size        : 13px; 
  
}

#mainlevel-nav1 li {
  display          : inline;
  list-style       : none;
  background-image : none;
  width		 : auto;
  color		 : #000;
      
  

}
#mainlevel-nav1 li a {
    background-image:url(../images/kedocduoi.jpg);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	height:22px;
	font-size:12px;
	list-style: none;
	color:#993300;
	margin: 0px;
	float: left;
	white-space: nowrap;
	text-align:right;
	font-weight:700;
	padding-top:6px;
	padding-right:15px;
	padding-left:15px;
}

#mainlevel-nav1 li a:hover {
    font-weight:bold;
	text-decoration:none;
	color:#FF6600;

    
}
ul#mainlevel-nav1 li #active_menu-nav1 {
     
	color				: #000;
     
	}



ul#mainlevel-nav1 li #active_menu-nav1:hover {
	
	color				: #CCC;
    
	
	}	

/****END***/
table.titlesp3 td.tittles1 a{
	font-size:12px;
	color:#006633;
	text-align:left;
}
table.titlesp3 td.tittles1 a:hover{
	font-size:12px;
	color:#006633;
	text-align:left;
	text-decoration:underline;
}
.contentheading {
	font-size:13px;
	font-weight:bold;
	color:#990000;
	padding-bottom:5px;
}	
.contentheading a{
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.contentheading1{
	font-size:16px;
	font-weight:bold;
	color:#006600;
}
.contentheading a:hover{
	font-size:12px;
	font-weight:bold;
	color:#639822;
	text-decoration:underline;
}

.componentheading2 {
	font-size:12px;
	color:#639822; 
	border:#E1E1A4 solid 1px;
	font-family:Tahoma;
	padding-left:5px;
	font-weight:bold;
	background-color:#FFFFEE;
	text-transform:uppercase;
}
div.blog_more {
	font-size:13px;
	color:#006600;
}
a.blogsection {
	font-size:11px;
	color:#003366;
	
}
a:hover.blogsection  {
	font-size:11px;
	color:#993333;
	text-decoration:underline;
}
.componentheading1 {
	font-size:12px;
	background-image:url(../images/la.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#639822; 
	border:#E1E1A4 solid 1px;
	font-family:Tahoma;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:25px;
	font-weight:bold;
	background-color:#FFFFEE;
	text-transform:uppercase;
}
.componentheading {
	font-size:12px;
	color:#639822; 
	border:#E1E1A4 solid 1px;
	font-family:Tahoma;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	font-weight:bold;
	background-color:#FFFFEE;
	text-transform:uppercase;
}
.mainmenu_class {
	color:#4f8a09;
}
.mainmenu_class a{
	color:#4f8a09;
}
.topmenu_class {
color:#4f8a09;
}
.topmenu_class a{
color:#4f8a09;
}
table.hotro td.hotroimages {
	background-image:url(../images/hotro.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-top:4px;
	width:130px;
	height:41px;
	font-weight:bold;
	text-align:left;
	/* padding-left:35px; */
}
table.hotro td.hotroimages1 {
	background-image:url(../images/hotro2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-top:4px;
	width:130px;
	height:41px;
	font-weight:bold;
	text-align:left;
	/* padding-left:35px; */
}
table.hotro td.hotroimages2 {
	background-image:url(../images/sm.png);
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-top:4px;
	width:130px;
	height:41px;
	font-weight:bold;
	text-align:left;
	/* padding-left:35px; */
}
.pagenav{
border:#CBF7FE solid 1px;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:8px;
color:#993333;
font-weight:bold;
}
.pagenav:visited {
border:#A9D6D3 solid 1px;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
color:#003366;
}
.pagenav:link {
border:#A9D6D3 solid 1px;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
color:#003366;
font-weight:bold;
}
.pagenav:hover  {
border:#A9D6D3 solid 1px;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
color:#ffffff;
font-weight:bold;
background-color:#009999;
}
table.tispham td.tit a{
	font-size:11px;
	font-weight:600;
	color:#006633;
}
table.tispham td.tit a:hover{
	font-size:11px;
	color:#006633;
	font-weight:600;
	text-decoration:underline;
}
table.tispham td.linktist a{
	font-size:11px;
	color:#006600;
}
table.tispham td.linktist a:hover{
	font-size:11px;
	color:#006600;
	text-decoration:underline;
}
/* mainmenu */
ul#mainlevel-nav2 {
  list-style       : none;
  margin           : 0;
  padding          : 0;
  font-size        : 13px; 
  
}

#mainlevel-nav2 li {
  background-image:url(../images/la.jpg);
background-position:left;
background-repeat:no-repeat;
border-bottom:#4f8a09 dotted 1px;
width:198px;
height:28px;
      
  

}
#mainlevel-nav2 li a {
	font-size:12px;
	color:#639822;
	margin: 0px;
	float: left;
	white-space: nowrap;
	text-align:left;
	padding-top:6px;
	padding-right:15px;
	padding-left:25px;
}

#mainlevel-nav2 li a:hover {
    font-weight:bold;
	text-decoration:none;
	color:#FF6600;

    
}
ul#mainlevel-nav2 li #active_menu-nav2 {
     
	color				: #000;
     
	}



ul#mainlevel-nav2 li #active_menu-nav2:hover {
	
	color				: #CCC;
    
	
	}	
a:hover.parner 
{	
	text-decoration:underline;
}
/* form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }
.title_chuyenmuc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #00CC33;
	font-weight:bold;
}
