.cls{
     clear: both;
     }
body{
     margin: 0px;
     color: #000000;
     background-color: #cccccc;
     font-family: arial;
     font-size:12px;
     }
.mb
 {
   width:96%;
   margin:0px auto;
   height:50px;
 }
img{
     display: block; 
     border: 0px
     }
ul{
     line-height:140%;
     list-style-image: url(../images/bullet.gif);
     }      
embed{display:block;}
/* Main Container */
.main_container_header{
     vertical-align: top;
     background-color:black;
     height:33px;
     width: 100%;
     margin:0px auto;
     }

.main_container1{
     margin:0px auto;
     vertical-align: top;
     background-color:black;
     width: 969px;
      }
     
 .menu_container {
     vertical-align: middle;
     text-align:center;
     float:left;
     margin-top:6px;    
 }
 .main_container_footer{
     vertical-align: top;
     background-color:black;
     margin:0px auto;
     width:100%;
     }
 .main_container2{
     margin:0px auto;
     vertical-align: top;
     background-color:black;
     width: 969px;
     font-family:arial;
     font-size:12px;
     color:#828282;
      }
 .main_container3{
     margin:0px auto;
     vertical-align: top;
     background-color:black;
     width: 969px;
     font-family:arial;
     font-size:12px;
     color:#828282;
      }
 .leftcopy
    {
     float:left;
     margin-left:12px;
     font-family:arial;
     color:#828282;
     width:260px;
    }
    .nt1
     {
     font-size:13px;
     color:#b9a300;
     font-weight:bold;
     }
   .main_continer_middle
   {
    margin:0px auto;
    width:1001px;
   }
  .rightcopy
    {
     float:right;
     font-family:arial;
     color:#828282;
     width:230px;
    }
   .back{
     width: 100%;
     background:#fcfcfc url('../images/canc_back.jpg') repeat-x;
     vertical-align:top;
     margin:0px auto;
     }  
     .main_container_middle
     {
     margin:0px auto;
     width:969px;
     
     }
     .main_container_inner_middle
     {
     width:100%;
     margin:0px auto;
     border-bottom: 1px solid #cccccc;
     }
      .main_container_inner_middle1
     {
     width:100%;
     border-top: 1px solid #ffffff;
     margin:0px auto;
     }
      .main_container_inner_middle2
     {
     width:970px;
     margin:0px auto;
     }
     .main_container_middle1
     {
     margin:0px auto;
     width:950px;
     border:2px dotted #cccccc;
     padding:4px 4px 4px 4px;
     height:57px;
     }
     .main_contaner_left_body
     {
      width:690px;
      margin-left:7px;
      margin-right:7px;
      float:left;
      padding-right:7px;
      border-right:1px solid #dddddd;
     }
      .main_contaner_right_body
     {
      width:230px;
      margin-left:8px;
      margin-right:8px;
      float:left;
     }
    .fl
     {
     float:left;
     }
     .fr
     {
       float:right;
     }
      .fl1
     {
     float:left;
     padding:4px 4px 4px 4px;
     
     }
     .fr1
     {
       float:right;
       margin-left:8px;
       margin-right:10px;
     }
     .media_button
     {
       background: url('../images/banner-photogallery.jpg') no-repeat;
       width: 129px;
       height: 58px;
       float:right;
       margin-left:8px;
       margin-right:10px;
       font-size:14px;
       color:black;
       padding:20px 0px 0px 100px;
     }
     .media_button1
     {
       background: url('../images/banner-project.jpg') no-repeat;
       width: 129px;
       height: 58px;
       float:right;
       margin-left:8px;
       margin-right:10px;
       font-size:14px;
       color:black;
       padding:20px 0px 0px 100px;
     }
     .media_button2
     {
       background: url('../images/banner-media-center.jpg') no-repeat;
       width: 129px;
       height: 58px;
       float:right;
       margin-left:8px;
       margin-right:10px;
       font-size:14px;
       color:black;
       padding:20px 0px 0px 100px;
     }
     .flash_container
     {
       width: 969px;
       
       padding:8px 4px 4px 10px;
       vertical-align:top;
       margin:0px auto;
     }
    .news_section{
     float:left;
     background-color:#eaebed;
     margin-right:12px;
     text-align:left;
     padding:10px 0px 0px 10px;
     width: 232px;
     height: 258px;
     }   
    
      .annual_repo_container
     {
       float:left;
       margin-left:5px;
       width:470px;
       background-color:#ffffff;
       
     }
     .chairmen_container
     {
     float:right;
     background:#e8eced url('../images/back-chairman-message.jpg') no-repeat;
     width:231px;
     height:268px;
     
    
     }
     .tb
     {
      border: #000000 1px solid; 
      color: #cccccc; 
      font-family: Arial; 
      float:left;
      width: 159px;
      height:17px;
      background-color:white;
     }
     .innbox1
     {
      border:1px double #dddddd;
      width:219px;
      margin:5px;
     }
     .feedfl1
     {
      float:left;
      padding:6px;
      width:200px;
      font-weight:bold;
      
     }     
     .feedfl2
     {
      float:left;
      padding:6px;
      
     }     
     .feedfl3
     {
      float:left;
      padding:6px;
     }     
     .txtbox
     {
      width:180px;
      border: 1px double #cccccc;
     }
     a:link
     {
      color:#828282;
     }

td { vertical-align:top;}
td img {max-width:100%;}
.table_linklists {margin-bottom:30px;}
.table_linklists a {font-size:14px; color:#00F; text-decoration:none}
.table_linklists a:hover {text-decoration:underline;}

.breadcrum_container {text-align: left; margin: 30px 15px 20px 15px;}
.breadcrum1 {color:#ce191e; font-weight:bold; font-size:17px;}
.breadcrum2 {color:#bba500; font-size:16px;}
.breadcrum3 {color:#1b6a8c; font-size:15px;}
.margtop15 {margin-top:15px;}