body { margin-top: 0; margin-left: 0; 
}
table.menutable {
  
        border-collapse: collapse; width: 1200px; height: 175px;
    }
    table.menutable tr,
    table.menutable td {
        padding: 0 0px;
    }
    table.menutable tr,
     table.menutable td     {
        border: 1px solid #999999;

}
table.menutable_l {
  
        border-collapse: collapse; width: 1200px; height: 145px;
    }
    table.menutable tr,
    table.menutable td {
        padding: 0 0px;
    }
    table.menutable tr,
     table.menutable td     {
        border: 1px solid #999999;

}
table.menutable_s {
  
        border-collapse: collapse; width: 1000px; height: 121px;
    }
    table.menutable tr,
    table.menutable td {
        padding: 0 0px;
    }
    table.menutable tr,
     table.menutable td     {
        border: 1px solid #999999;

}
table.menutable_s1 {
  
        border-collapse: collapse; width: 960px; height: 120px; margin: 0px 120px;
    }
    table.menutable_s1 tr,
    table.menutable_s1 td {
        padding: 0 0px;
    }
    table.menutable_s1 tr,
     table.menutable_s1 td     {
        border: 1px solid #999999;

}
table.menutable_s2 {
  
        border-collapse: collapse; width: 1080px; height: 120px; margin: 0px 120px;
    }
    table.menutable_s2 tr,
    table.menutable_s2 td {
        padding: 0 0px;
    }
    table.menutable_s2 tr,
     table.menutable_s2 td     {
        border: 1px solid #999999;

}
table.maintable {
  
        border-collapse: collapse; width: 1200px; height: 100%; background-color: #fff; 
    }
    table.maintable tr,
    table.maintable td {
        padding: 0 0px; vertical-align: top;
    }
    table.maintable tr,
     table.maintable td     {
        border: 1px solid #999999; 
}
table.maintable_s {
  
        border-collapse: collapse; width: 1000px; height: 100%; background-color: #eeeeee; 
    }
    table.maintable_s tr,
    table.maintable_s td {
        padding: 0 0px; vertical-align: top;
    }
    table.maintable_s tr,
     table.maintable_s td     {
        border: 1px solid #999999; 
}
table.maintable_s1 {
  
        border-collapse: collapse; width: 960px; height: 100%; background-color: #eeeeee;  margin: 0px 120px;
    }
    table.maintable_s1 tr,
    table.maintable_s1 td {
        padding: 0 0px; vertical-align: top;
    }
    table.maintable_s1 tr,
     table.maintable_s1 td     {
        border: 1px solid #999999; 
}
table.maintable_s2 {
  
        border-collapse: collapse; width: 1080px; height: 100%; background-color: #eeeeee;  margin: 0px 120px;
    }
    table.maintable_s2 tr,
    table.maintable_s2 td {
        padding: 0 0px; vertical-align: top;
    }
    table.maintable_s2 tr,
     table.maintable_s2 td     {
        border: 1px solid #999999; 
}
table.maintable_s3 {
  
        border-collapse: collapse; width: 1000px; height: 100%; background-color: #fff; 
    }
    table.maintable_s3 tr,
    table.maintable_s3 td {
        padding: 0 0px; vertical-align: top;
    }
    table.maintable_s3 tr,
     table.maintable_s3 td     {
        border: 1px solid #999999; 
}
table.simple {
  
        border-collapse: collapse;  
    }
    table.simple tr,
    table.simple td {
        padding: 0 0px; 
    }
    table.simple tr,
     table.simple td     {
        border: 0px solid #999999; 
}
td.simple {
   vertical-align: top;
} 
div.news {
   font-family: Arial, Helvetica, sans-serif; font-size: 4pt; color: #000000; background-color:#ffffff; 
   margin-left:2px; margin-right:2px; margin-top: 2px; margin-bottom: 4px; text-align:justify;  
}
div.news1 {
   font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color:#ffffff; 
   margin-left:8px; margin-right:8px; margin-top: 0px; margin-bottom: 2px; text-align:justify;  
}
div.news2 {
   font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color:#ffffff; 
   margin-left:8px; margin-right:8px; margin-top: 0px; margin-bottom: 2px; text-align:justify;  
}
div.news3 {
   font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color:#ffffff; 
   margin-left:8px; margin-right:8px; margin-top: 0px; margin-bottom: 2px; text-align:left;  
}
div.news4 {
   font-family: Arial, Helvetica, sans-serif; font-size: 4pt; color: #000000; background-color:#eeeeee; 
   margin-left:2px; margin-right:2px; margin-top: 2px; margin-bottom: 4px; text-align:justify;  
}
div.news5 {
   font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color:#eeeeee; 
   margin-left:8px; margin-right:8px; margin-top: 0px; margin-bottom: 2px; text-align:justify;  
}
div.anons {
   font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color:#ffffff; 
   margin-left:8px; margin-right:8px; margin-top: 0px; margin-bottom: 2px; text-align:left; 
}
a {
 font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; text-decoration:underline; 
}
a:hover {
 font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3399ff; text-decoration:underline;  
}
a.small {
 font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000099; text-decoration:underline; 
}
a.small:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #3399ff; text-decoration:underline;    
}
table.rank {
  
        border-collapse: collapse;  width:94%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:500; color: #000033; 
    }
    table.rank tr,
    table.rank td {
        padding: 1 1px; 
    }
    table.rank tr,
     table.rank td     {
        border: 1px solid #555555; 
}
.extlink {
    display: inline;
    height: 10px;
    margin-left: 5px;
    position: absolute;
    text-decoration: none;
}