#menu {
   width: 998px;
   background: #FF8A02;
   z-index: 100;
}
   #menu td {
      text-align: left;
      line-height: 100%;
   }
      #menu a.top_link {
         display: block;
      }
         #menu a.top_link img {
            display: block;
         }
         #menu .link {
            position: relative;
         }
         #menu .sublinks {
            position: absolute;
            display: none;
            width: auto;
            top: 25px;
            padding-top: 1px;
         }
            #menu .sublinks table.inner {
               border:1px solid #E75500;
               border-collapse: collapse;
               width: 100%;
            }
            #menu .sublinks table.inner td {
               padding: 0;
            }
            #menu td.sublink {
               background: #E75500;
            }
            #menu .sublinks .hovered {
               background: #F4F4F4;
            }
            #menu td.delim {
               font-size: 0;
               width: 100%;
               border-top: 1px solid #F07961; 
            }
            #menu .sublinks .hovered .delim {
               border-top: 1px solid #F4F4F4;
            }
            #menu .sublinks .hovered a {
               color: #E75500;
            }
            #menu .pos_left {
               left: 0;
            }
            #menu .pos_right {
               right: 0;
            }
            #menu .sublinks a {
               padding: 4px 20px;
               display: block;
               color: #FFFFFF;
               white-space: nowrap;
               text-decoration:none; 
               font: normal 12px Arial;
            }
.lref { 
   font: normal 9px Tahoma;
   color: #AAAAAA;
   text-decoration: none
}
   .lref td {
      padding: 3px;
   }
   .lref a { 
      font: normal 9px Tahoma;
      color: #AAAAAA;
      text-decoration: none
   }
   .lref a:hover { 
      text-decoration: underline 
   }

.menulh {
   padding: 25px 20px 5px 25px;
   font-size: 140%;
}
.menu1 {
   padding: 6px 35px 6px 25px;
   width: 190px;
   overflow: hidden;
   margin: 0;
   font-size: 120%;
}
/*.menu1 a {
   background: url(/image/layout/left-menu-arrow1.gif) 100% 50% no-repeat;
   padding-right: 15px;
}
.menu1 a.current {
   background: url(/image/layout/left-menu-arrow2.gif) 100% 50% no-repeat;
}*/
   
.menu1 img {
   vertical-align: middle;
   margin-left: 3px;
}
.menu2 {
   padding: 0px 20px 10px 25px;
   overflow: hidden;
   width: 205px;
   font-size: 100%;
}
   .menu2 table {
      margin-bottom: 6px;
   }
   .menu2 table img {
      display: block;
   }
   .menu2 table td {
      vertical-align: middle;
   }
.menu1 a {
   color: #333;
   text-decoration: none;
}
   .menu1 a.current {
      color: #E45300;
      font-weight: bold;
   }
.menu2 a {
   color: #606060;
   text-decoration: none;
}
   .menu2 a.current {
      color: #E85400;
      font-weight: bold;
   }

ul.article_menu {
   margin: 0px 20px 20px 10px;
}
   ul.article_menu li {
      font-size: 120%;
      margin-bottom: 10px;
   }
   ul.article_menu li a {
      color: #333;
   }
   ul.article_menu li a:visited {
      color: #333;
   }
   ul.article_menu li a:hover {
      color: #E45300;
   }
   
#history_menu {
   background: url(/image/layout/bg-history.jpg) 0 0 no-repeat;
   background-color: #8C8C8C;
   height: 500px;
   bottom: 0px;
   color: white;
   padding: 20px 0px 30px 10px;
}
   #history_menu .header {
      margin-bottom: 7px;
      margin-top: 5px;
   }
      #history_menu .header b {
         font-weight: normal;
         font-size: 116%;
      }
      #history_menu .history_text {
         padding-right: 10px;
         font-size: 92%;
      }
      #history_menu .history_next_btn {
         position: absolute;
         display: block;
         outline-style: none;
         margin-left: -36px;
         margin-top: 90px;
      }
      #history_menu .history_prev_btn {
         position: absolute;
         display: block;
         outline-style: none;
         margin-left: -11px;
         margin-top: 90px;
      }
   #history_menu a {
      color: white;
   }  

