@charset "utf-8";

    #tabs1 {    
	width:775px;
	background-color: #CC3300;	
	line-height:normal;
	border-bottom:0px solid #FF6633;
	float: left;
	height: 25px;
      }
    #tabs1 ul {    
	list-style:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
	  
      }
    #tabs1 a {
      float:left;
	  font-weight: bolder;
	  background-color: #FFFFFF; 
      margin: 0px 0px 0px 0px; 
      padding:0px 1px 0px 0px;  
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
	  background-color: #CC3300; 
      padding: 6px 16px 6px 16px; 
      color: #FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color: #627EB7;
      }
    #tabs1 a:hover {
	  background-color: #FFFFFF; 
      }      
    #tabs1 a:hover span {
	  background-color: #FF6633; 
	  margin:0px 0px 0px 0px; 
      }
    #tabs1 .current {
	  background-color: #FFFFFF;
      }  
    #tabs1 .current span{
	  background-color: #FF6633;

      }          




#nav {
	height:22px;
	display:block;

  }
#nav ul {
	margin: 0;
	padding: 0 0 0 0px;
	list-style: none;
}

#nav li {
  float: left;
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial,  sans-serif;
  font-size: 11px;
  }
#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 2px 8px;
	text-decoration: none;
	border: 1px solid #BCD2E6;
	border-bottom: none;
	background-color: #F6F9FC;
	
  }
#nav .current{
	color: #333333;
	padding-bottom: 2px;
	background-color: #E0E8F3;
}
#nav a:hover {
	padding-bottom: 2px;
	background-color: #E0E8F3;
}

/* The end menu */
/* main */
#box {
	width: 775px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

.banner {
    background-image: url(../images/top_bg_1_58.gif);
	width: 775px;
	background-repeat: repeat-x;
	height: 57px;
	border-bottom: #FFFFFF 1px solid;
}
.banner_left {
   float: left; 
   width:250px;
}
.banner_right {
    float:left; 
	width:500px;
	text-align: right;
	padding-right: 25px;
	padding-top: 10px;
	color: #73ADCF;
}
.banner_right a {
    text-decoration: none;
	color: #73ADCF;
}
.banner_right a:hover {
    text-decoration: underline;
	color: #73ADCF;
}
.banner_right_language {
	color: #FFFF99;
	margin-top:5px; 
	display:block;
}
.banner_right_language a {
    color: #FFFF99;
	text-decoration: none;
}
.banner_right_language a:hover {
    color: #FFFF99;
	text-decoration: underline;
}
/* Top */
.top_marquee {
    background-image: url(../images/top_chay_1_25.gif);
	background-repeat: repeat-x;
	width: 775px;
	height: 20px;
	clear: both;
	padding-top: 5px;
}
.top_search {
    background-image:url(../images/tosearch_bg_1_33.gif);
	background-repeat: repeat-x;
	width: 755px;
	height:33px;
	padding-left: 20px;
}

.search_box {
     float:left; 
	 height:27px; 
	 padding-top: 6px;
}

.search_advance {
    float: right;
	height: 27px;
	padding-top: 6px;
	padding-right: 10px;
}
.search_advance a {
   color: #FFFFFF;
   font-size: 12px;
}
.search_advance a:hover {
   text-decoration: underline;
   color: #FFFFFF;
}

/* Home */
.home_expo {
    width: 573px;
	float: left;
}

.home_expo_banner_div {
    width: 554px;
	height:167px; /* if div images 191px */
	margin-bottom: 2px;
}

.home_expo_top {
    background-image: url(../images/topbody_hoicho_573_23.gif);
	width: 550px;
	padding-left: 23px;
	height:20px;
	padding-top: 3px;
	color: #336699;
	font-weight: bold;
}
.home_expo_bg {
   	border-left: #DBE0E4 1px solid;
	border-right: #DBE0E4 1px solid; 
    width: 571px;
	height: 177px;
	border-bottom: #DBE0E4 1px solid;	 
}
.home_expo_images {
    float: left;
    height:78px;
	border-bottom: #E4E4E4 1px solid;
	border-right: #E4E4E4 1px solid;  
}

.home_expo_images6 {
    float: left;
    height:78px;
	border-bottom: #E4E4E4 1px solid;
}

.home_expo_images2 {
    float: left;
    height:88px;
	border-right: #E4E4E4 1px solid;  
}
.home_expo_images12 {
    float: left;
    height:88px;
}

/* Hot news */
.home_hotnews {
    float: left;
	margin-left: 3px;
	width: 199px; 
}
.home_hotnews_top {
     background-image: url(../images/hotnews_199_26.gif);
	 width: 165px;
	 padding-left: 34px;
	 height:20px;
	 padding-top: 6px;
	 color: #336699;
	 text-transform: uppercase;
	 font-weight: bold;
	 font-size: 11px;
}
.home_hotnews_bg {
   	 border-left: #DCE1E5 1px solid;
	 border-right: #DCE1E5 1px solid;
	 clear: both; 
	 width: 197px;
	 height: 225px; /* If div images 249px */
}

.home_hotnews_title {
     margin-top: 2px;
     padding-left: 15px;
	 padding-right: 2px;
	 padding-top: 2px;
}

/* Main product*/
.home_main_product {
     width: 775px;
}
.home_main_product_top {
    background-image: url(../images/main_product_775_24.gif);
	width: 749px;
	padding-left: 26px;
	height:21px;
	padding-top: 3px;
	margin-top: 2px;
	color: #336699;
    font-weight: bold;
}
.home_main_product_bg {
	width: 760px;
	padding-right: 0px;
	padding-left: 13px;
	height:250px;
	padding-top: 0px;
	border-left: #DBE0E4 1px solid;
	border-right: #DBE0E4 1px solid;
	border-bottom: #DBE0E4 1px solid;   
}
/* Col product */
.main_product_col {
    width: 185px; /* ?? IE 6=185 & IE7=186m*/ 
	padding-left: 2px;
	margin-right: 2px;
	float: left;
}
.main_product_col_title {
    color: #2072C4;
	font-weight: bolder;
	display: block;
	margin-bottom: 1px;
	margin-top: 12px;
}
.main_product_col_title a {
    text-decoration: none;
	color: #2072C4;
}
.main_product_col_title a:hover {
     text-decoration: underline;
     color: #2072C4;
}
.main_product_col_text {
    color: #6699CC;
}
.main_product_col_text a {
    text-decoration: none;
	color: #6699CC;
}
.main_product_col_text a:hover {
     text-decoration: underline;
     color: #6699CC;
}
/* The end Col product */


.home_focus_product_bg {
   	border-left: #DBE0E4 1px solid;
	border-right: #DBE0E4 1px solid;
	padding-top: 3px;
	width: 773px;
	height:170px;
	border-bottom: #DBE0E4 1px solid;
	text-align: center;   
}

.home_hot_bg {
   	border-left: #DBE0E4 1px solid;
	border-right: #DBE0E4 1px solid;
	width: 773px;
	height:66px;
	border-bottom: #DBE0E4 1px solid;   
}

.organizers {
    float: left;
	padding-left: 18px;
	padding-right: 7px;
}

.home_footer {
    border-top: #AACCEE 2px solid;
	border-bottom: #BCD2E6 1px solid;
	border-right: #BCD2E6 1px solid;
	border-left: #BCD2E6 1px solid;
	width: 773px;
	height: 102px;
	margin-top: 2px;
	text-align:center;
	float: left;

}
.home_footer_top {
    background-image: url(../images/home_footer_top_bg_1_22.gif);
	background-repeat: repeat-x;
	width: 758px;
	padding-right: 15px;
	height:19px;
	padding-top: 2px;
	height:20px;
	color: #336699;
	text-align: right;
	font-weight: bolder;
}
.home_footer_top a {
    color: #336699;
	text-decoration: none;
}
.home_footer_top a:hover {
	text-decoration: underline;
	color: #336699;
}

/* cac trang con */
.page_quangcao_top {
    background-image: url(../images/quangcao_1_21.gif);
	background-repeat: repeat-x;
	width: 164px;
	height: 19px;
	border: 1px solid #CECECE;
	color: #235588;
	text-align: center;
	padding-top: 2px;
	font-weight: bolder; 	
}
.page_quangcao {
	border: 1px solid #DDE2E6;
	width: 164px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 20px;
}
/* News */
.news_left {
    width: 607px;
	float: left;
	margin-right: 2px;
}
.news_right {
    width: 166px;
	float: left;
}


/* Support */
.home_support_top {
    background-image: url(../images/home_support_top_199_26.gif);
	width: 199px;
	height:22px;
	padding-top: 4px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bolder;
}
.home_support {
    background-image: url(../images/home_support_199_66.gif);
	width: 199px;
	height:66px;
}
.home_support_sky {
   float: left;
   height:50px;
   padding-top: 6px; 
   width:90px;  
   padding-left: 10px;
}
.home_support_ym {
    float: left; 
	width:85px;
	height:56px;
	padding-top: 10px;
	padding-left: 14px;
}

.page_support_top {
     background-image: url(../images/page_support_top_166_24.gif);
	 width: 166px;
	 height:20px;
	 text-align: center;
	 color: #FFFFFF;
	 padding-top: 4px;
	 font-weight: bolder;
}

.page_support {
     background-image: url(../images/page_support_166_65.gif);
	 width: 166px;
	 height:65px;
}
.page_support_sky {
     float: left;
	 height:57px;
	 padding-top: 8px;
	 width: 70px;
	 padding-left:10px;
}
.page_support_ym {
     float: left;
	 width: 59px;
	 padding-left: 17px;
	 height:54px;
	 padding-top: 11px;
}


/* Download */
.home_download {
     background-image: url(../images/home_download_199_26.gif);
	 width: 199px;
	 height: 22px;
	 padding-top: 4px;
	 color: #FFFFFF;
	 text-align: center;
	 margin-top: 0px;
}
.home_download a {
     color: #FFFFFF;
	 text-decoration: none;
}
.home_download a:hover {
     text-decoration: underline;
     color: #FFFFFF;
}
.page_download {
      background-image: url(../images/page_download_166_22.gif);
	  width: 166px;
	  height:20px;
	  color: #D6F2FE;
	  text-align: center;
	  padding-top: 2px;
	  font-weight: bold;
	  margin-top: 1px;  
}
.page_download a {
     color: #D6F2FE;
	 text-decoration: underline;
}
.page_download a:hover {
     color: #D6F2FE;
	 text-decoration: none;
}

/* Main page*/
.home_main_page {
     width: 775px;
}

/* Contat*/
.home_contact {
    padding-left: 30px;
	padding-top: 10px;
	color: #333333;
	font-size: 11px;
}
.home_contact a {
   color:#333333;
   text-decoration: none;
   font-size: 11px;
}
.home_contact a:hover {
   color:#333333;
   text-decoration: underline;
   font-size: 11px;
}
.home_contact_p {
    text-align: left;
	padding-left: 30px;
}
.home_contact_title {
   font-weight: bolder;
   padding-bottom: 5px;
}
.home_contact_1 {
    float: left;
	width: 60px;
}
.home_contact_2 {
    float: left;
	width: 515px;
}
/* Expo*/
.expo_main {
    width: 605px;
}

.expo_logo {
   width: 99px;
   border-bottom: #DDE0E0 solid 1px;
   border-right: #DDE0E0 solid 1px;
 }
.expo_text {
   width: 280px;
   border-right: #DDE0E0 solid 1px;
   border-bottom: #DDE0E0 solid 1px;
   padding-left: 5px;
   vertical-align: top;
}
.expo_date {
   width: 111px;
   border-right: #DDE0E0 solid 1px;
   border-bottom: #DDE0E0 solid 1px;
   text-align: justify;
}
.expo_venue {
   width: 107px;
   border-bottom: #DDE0E0 solid 1px;
   text-align: justify;
   
}

/* Top */
.expo_top {
  background-image: url(../images/topbody_605_24.gif);
  color: #336699;
  font-weight: bold;
  width: 579px;
  padding-left: 26px;
  height:21px;
  padding-top: 3px;
}
.expo_top_text {
   width: 359px;
   border-right: #DDE0E0 solid 1px;
   padding-left: 26px;
   height:21px;
   padding-top: 3px;   
   float: left;   
}
.expo_top_date {
   width: 111px;
   height:24px;
   float: left;
   border-right: #DDE0E0 solid 1px;
   text-align: center;
   height:21px;
   padding-top: 4px;
}
.expo_top_venue {
   float: left;
   width: 107px;
   height:24px;
   text-align: center;
   height:21px;
   padding-top: 4px;
}
/* Help */
.help_left {
    width: 595px;
	float: left;
	margin-right: 2px;
}
.help_right {
    width: 178px;
	float: left;
}

.help_top {
  background-image: url(../images/topbody_593_24.gif);
  color: #336699;
  font-weight: bold;
  width: 567px;
  padding-left: 26px;
  height:21px;
  padding-top: 3px;
}
.help_news_right {
  background-image: url(../images/help_right_1_24.gif);
  color: #336699;
  font-weight: bold;
  width: 164px;
  padding-left: 12px;
  height:21px;
  padding-top: 3px;
}

/* Pop hot expo */
.expo_hot_close {
   text-align: right;
   width: 518px;
   height:575px;
   padding-top: 12px;
   padding-right: 17px;
}
.expo_hot_close a {
  text-decoration: none;
  color:#386709;
}
.expo_hot_close a:hover {
  text-decoration: none;
  color:#386709;
}
.expo_hot_footer {
   width: 527px;
   height:28px;
   background-color: #DEFFB8;
   border: #66CC33 4px solid; 
   color:#386709;
}
.expo_hot_footer a {
  text-decoration: none;
  color:#386709;
}
.expo_hot_footer a:hover {
  text-decoration: none;
  color:#386709;
}

.expo_hot_footer1 {
   width: 261px;
   height:23px;
   padding-top: 5px;
   float: left;
   text-align: center;
}
.expo_hot_footer2 {
   width: 266px;
   height:23px;
   padding-top: 5px;
   float: left;
   text-align: center;
   
}
.z1 {
  z-index: 1;
}
.z2 {
  z-index: 2;
}
