
a.expand_a {
  width: 120px;
  height: 120px;
}
a img {
 border: 0px solid black;
 text-align: center;
 vertical-align: middle;
}
img.expand_img {
  cursor: pointer;
}
.hidden {
  position: absolute;
  z-index: 1;
  text-decoration: none;
}

body {margin:0;background-color: #ECE9D8;background-image: url(pic/bg_gray1.gif);font-family:serif}
.adv {color: #808000; font-size:8pt; position: relative; top: 12px;}
.adv_pic {position: relative; top: 10px;}
.search_index {background-color: #DBE1EF;}
.mnu_top1 a{color: #808000; font: bold 18px serif;text-decoration : none; border-left: 1px solid white; padding-left: 10px; padding-right: 10px; position: relative; top: 30px;}
.mnu_top2 a{color: #808000; font: bold 18px serif;text-decoration : none; padding-left: 10px; padding-right: 10px; position: relative; top: 29px; left: -80px;}
#menu_itc {text-align:right; background-color: #1c3852;  border-bottom: 1px solid white;}
.mnu1 a {font: bold 16px serif; text-decoration : none; color: #fcfcfc; border-left: 1px solid white; padding-left: 10px; padding-right: 10px;}
.mnu1 a:hover {font: bold 16px serif; text-decoration : none; color: #fcfcfc; background-color: #0066bc; border-bottom: 2px solid #0066bc;}
.mnu_current {font: bold 16px serif; text-decoration : none; color: #fcfcfc; background-color: #0066bc; border-bottom: 2px solid #0066bc; border-left: 1px solid white; padding-left: 10px; padding-right: 10px; cursor:default}
.country {color: #fcfcfc; font: bold 18pt serif; position: relative; left: 14px; top: 2px; cursor:default}
.news_table_caption {color: #1c3852; font: bold 18pt serif; cursor:default}
.main_txt {color: #1c3852; font: bold 16px serif; cursor:default}
.top_table {width:950px; background-image: url(pic/top.gif); }
.main_table {width:100%; background-image: url(pic/bg_gray2.gif); font: bold 12pt serif; text-align: center;}
.main_table TD {padding: 0px; border: 1px solid #0066bc;}
.main_table TH {height:50px; padding: 5px; border: 1px solid #272727;}
.newscell {background-color: #202020; text-align:center; border: 5px solid #0066bc;}
.num2buy {font: bold 12pt serif; width: 32px; }
.div_main_mnu {padding-left: 10px; margin-left: 4px; margin-right: 6px; margin-bottom: 3px; border-bottom: 1px solid black; color: #1c3852; font: bold 16px serif; cursor:default; border-left: 1px solid black; border-right: 1px solid black;}
.div_main_mnu a{color: #808000; font: bold 15px serif; text-decoration : none;}
.image_add {border: #0066bc; position: relative; top: -2px;}
.pages_top {font: bold 20px serif; text-decoration : none; color: #fcfcfc; float:right;  margin-top: 10px;}
.pages_top a{font: bold 20px serif; text-decoration : none; color: #fcfcfc;}
.pages_bottom {font: bold 20px serif; text-decoration : none; color: #fcfcfc; float:right;}
.pages_bottom a{font: bold 20px serif; text-decoration : none; color: #fcfcfc; }
.top1 a{font: bold 20px serif; text-decoration : none; color: #fcfcfc; }
.adv_88x {margin: 4px; padding-top: 15px;}
.adv_88x a{padding-top: 15px;}
.base_txt {background-image: url(pic/bg_gray2.gif); font: bold 16px serif; cursor:default;  padding-left: 30px; color: #1c3852}
.add_banners {position: relative; top: -10px; left: -4px;}
.add_banners a{color: #808000; font: 12px serif; text-decoration : none;}

.scrollTop{background:url(pic/totop.png);display:block;width:50px;height:53px;position:fixed;bottom:50px;right:95%;z-index:2000;}
.scrollTop:hover{background-position:0 -15px}
.scrollenTop{background:url(pic/totopeng.png);display:block;width:50px;height:53px;position:fixed;bottom:50px;right:95%;z-index:2000;}
.scrollenTop:hover{background-position:0 -15px}