﻿* { padding: 0; margin: 0; outline: 0; }

img{border:0;}

a{text-decoration: none;}

body {
    background: #3788c7;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.5;
    background-image:url('../../images/back.jpg');
    background-repeat:no-repeat;
    height:auto;
}

#page { width: 1039px; margin: 0 auto; 
        padding: 0 0 0 0; 
        background-color:White;
        height:auto; 
        
      }
#page_pro { width: 1039px; margin: 0 auto; 
        padding: 0 0 0 0; 
        background-color:White;
        
      }

#top { padding: 0 0 0 0;
       margin-top:0px; }
.innerDiv
{
    
        margin-left:20px;   
        padding: 0 0 0 0;
       margin-top:0px;}
       
.banner
{
    height:245px;
    width:1003px;
    background-image:url('../images/banner-vi.jpg');
    margin-top:0px;
}
.flashdiv
{
    padding:0;
    border: solid 4px #3e89c3;
    height:365px;
    width:995px;
    margin:0;
    }
#langselect
{
   padding-top:210px;
    padding-left:915px;
}
.content
{
    width:100%;
}

.line
{
    float:left;height: 2px;  width: 95%; margin-left:2%; margin-bottom:2px; margin-top:2px;  
     background-image: url('../../images/line.png');
     background-repeat:repeat-x;
}

.navi_inner
{     
    border: solid 4px #cccccc; 
    background-image:url('../../images/navi_bg_inner.png');
     background-repeat:repeat-x;
    height:620px;
    width:205px;
}

.naviagenda
{
   border: solid 4px #cccccc; 
    background-image:url('../../images/navi_bg_inner.png');
     background-repeat:repeat-x;
    height:1650px;
    width:205px;
}

.navi_inner_venue_en
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: solid 4px #cccccc; 
    height:931px;
    width:215px;
    padding-bottom:870px;
    background-color: #77caf2;
}
.navi_inner_venue_en a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524}

.navi_inner_venue a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524}
.navi_inner_speaker
{
    border: solid 4px #cccccc; 
    height:1020px;
    width:205px;
    padding-bottom:570px;
    background-color: #77caf2;
}
.navi_inner_speaker a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524}

.navi_inner_pro
{   
    border: solid 4px #cccccc; 
    height:1590px;
    width:205px;  
    background-color: #77caf2;
}

.navi_inner_wksh
{   
    border: solid 4px #cccccc; 
    height:1000px;
    width:205px;  
    background-color: #77caf2;
}

.navi_inner_pro a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524}

.navi_inner a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524
}

.navi
{   
    border: solid 4px #cccccc; 
   	background-color: #369dd5;
    height:765px;
    width:215px;

}
.navi a
{
    font-family:Cambria;
    font-weight:bold;
    font-size: 11.5pt;
    margin-left:42px;
    text-decoration: none;
    color:#1c2524}
 .innerContent
 {
     width:775px;
 }
 .footer
 {
     background-image: url('../../images/footer_bg.png');
     background-repeat:repeat-x;
     height:78px;
     width:1002px;
 }
 .centerHome
 {
    background-color: #369dd5;
     background-repeat:repeat-x;
     height:765px;      
    border: solid 4px #cccccc;
 }
 
     
 .home_con
 {
  float: left;
  width:100%;
   height:700px;
  padding-left:5px;
  padding-right:5px;   
 }
 
 .home_con_r
 {
  float: left;
  width:96%;   
 }
 .home_con_stt_left
 {
     float:left;
     width:470px;
     height:40px;
     margin-left:7px;
     margin-top:10px;
     background-image:url('../../images/stt_bg.gif');
     background-repeat:repeat-x;
  }
  
  .home_con_stt_right
 {
     width:99%;
     height:40px;
     margin-left:2%;
     margin-top:10px; 
     float:left;
     background-image:url('../../images/stt_bg.gif');
     background-repeat:repeat-x;
  }
  .home_center_title
  {
    font-family: Arial;
    font-weight:bold;
    font-size:12pt;
    color:#ece534;
    margin-left:10px;
    margin-top:8px  
  }
  
  .home_center_title_right
  {
    font-family: Arial;
    font-weight:bold;
    font-size:13pt;
    color:#ece534;
    margin-left:10px;
    margin-top:9px  
  }
  
  .more_but_left
  {
    font-style:italic;
    font-size:11pt;
    margin-left:370px;
    margin-bottom:8px  
  }
  
  .more_but_left a
   {
        font-weight:bold;
      text-decoration:none; 
      color:#157dc1 ;
      float:left;
      font-size:11px;
      
   }   
    .more_but_right
  {
    font-style:italic;
    font-size:11pt;
    
    margin-left:170px;
    margin-bottom:2px  ;
  }
  
  .more_but_right a
   {
        font-weight:bold;
      text-decoration:none; 
      color:#157dc1 ;
      float:left;
      font-size:11px;
      
      
       }   
   
 .footer a
{
    text-decoration: none;
    color:#1c2524
    
    
    }
  
  .detail_con
  {
      float:left;
	   background-color: #77caf2;
	   width: 770px;
	   margin-left:5px;
	    border: solid 4px #cccccc;



  }
  
  .detail_con_stt
 {
     float:left;
     width:740px;
     height:40px;
     margin-left:7px;
     margin-top:10px;
     background-image:url('../../images/stt_bg.gif');
     background-repeat:repeat-x;
  }
  .detail_con_stt_pro
 {
     float:left;
     width:745px;
     height:40px;
     margin-left:7px;
     margin-top:10px;
     background-image:url('../../images/stt_bg.gif');
     background-repeat:repeat-x;
  }
  .detail_info
  {
      float:left;
     width:94%;
     margin:10px;
     padding:10px;
     background-color: White;
     color: Black;
     min-height:468px;
     background=../url('../images/nenpro.png');
     
   }
   
   .detail_info_pro
  {
      float:left;
     width:94%;
     margin:10px;
     padding:10px;
     background-color: White;
     color: Black;
     background-color: #77caf2;
   -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: solid 4px #cccccc;
   }
   
 .detail_info_inner
  {
      float:left;
     width:94%;
     margin:10px;
     padding:10px;
     background-color: White;
     color: Black;
     height:1350px;
     
   }
.detail_info_inner_pro
  {
      float:left;
     width:94%;
     margin:10px;
     padding:10px;
     background-color: White;
     color: Black;
     
   }

    .mGrid {   
        width: 100%;   
        background-color: #fff;   
        margin: 5px 0 10px 0;   
        border: solid 1px #525252;   
        border-collapse:collapse;   
    }  
    .mGrid td {   
        padding: 3px;   
        border: solid 1px #c1c1c1;   
        color: #58585a;   
    }  
    .mGrid th {   
        padding: 4px 2px;   
        color: #fff;   
        background: #00adef ;   
        border-left: solid 1px #525252;   
        font-size: 0.9em;   
    }  
    .mGrid .alt { background: #eeeeee  }  
    .mGrid .pgr { background: #7CB041}  
    .mGrid .pgr table { margin: 5px 0; }  
    .mGrid .pgr td {   
        border-width: 0;   
        padding: 0 6px;   
        border-left: solid 1px #666;   
        font-weight: bold;   
        color: #fff;   
        line-height: 12px;   
     }     
    .mGrid .pgr a { color: #7CB041; text-decoration: none; }  
    .mGrid .pgr a:hover { color: #000; text-decoration: none; }  
    
    .MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Arial;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Arial;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Arial;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}

