/* CSS Document */


body {
	font-family:Tahoma, Verdana, sans-serif, "ËÎÌå";
	margin:0;
	padding:0;
	background: #fff;
	font-size:12px;
	color:#7c7c7c;
}

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;color:#7c7c7c;}

/* Á´½ÓÑÕÉ« */
a:link {color: #7c7c7c; text-decoration: none;}
a:visited {color: #7c7c7c;text-decoration:none;}
a:hover {color: #2a5da1; text-decoration:underline;}
a:active {color: #2a5da1;}

#content{ background-image: url(../images/bg_main.gif);background-repeat: repeat-x;}

#main_menu { text-align:left; margin-left:11px; margin-right:11px; background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; height:31px;}
#main_menu ul{list-style:none; margin-top:2px;}
#main_menu ul li{ float:left; margin-left:20px; padding-left:10px; font-size:14px; line-height:29px; color:#FFFFFF; font-weight:bold; background:url(../images/whitedot.gif) no-repeat 0px 12px;}

#main_menu a:link {color: #fff; text-decoration: none;}
#main_menu a:visited {color: #fff;text-decoration:none;}
#main_menu a:hover {color: #a2c7e9; text-decoration:underline;}
#main_menu a:active {color: #fff;}

#left_menu{ margin:5px 0 0 11px;}
.left_lev1{ line-height:24px; margin:1px 0 0 0;padding-left:30px;background:#dfdfdf url(../images/grey_arrow.gif) no-repeat 8px 8px; }
.left_slev2{ line-height:24px; margin:10px 0 0 0;padding-left:30px;background:#ededed url(../images/lev2_arrow.gif) no-repeat 8px 10px; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf}
.left_lev2{ line-height:24px; margin:0px;padding-left:30px;background:#ededed url(../images/lev2_arrow.gif) no-repeat 8px 10px; border-bottom:1px solid #dfdfdf}
.left_slev3{ line-height:22px;margin:5px 0 0 0;padding-left:40px;background:url(../images/grey_dot.gif) no-repeat 28px 10px;border-bottom:1px dotted #dfdfdf;border-top:1px dotted #dfdfdf}
.left_lev3{ line-height:22px; margin:0;padding-left:40px;background:url(../images/grey_dot.gif) no-repeat 28px 10px;border-bottom:1px dotted #dfdfdf}
.left_lev4{ line-height:20px; margin:0px;padding-left:40px; }
.left_lev5{ line-height:18px; margin:0px;padding-left:50px; }

#info { margin:0 50px 10px 50px;}
#info a{text-decoration:underline;}
#info p{ margin:10px 0px 0px 5px; line-height:18px; font-size:12px;}
#info .p2{ margin:5px 0px 0px 0px; line-height:16px; font-size:12px;}
#info h1{background:url(../images/h1.gif) no-repeat 0 5px; font-size:16px; color:#000; margin:0px; padding-left:15px; line-height:24px; border-bottom:1px solid #b3b3b3}
#info h2{font-size:14px; color:#2a5da1; margin:15px 0 0 15px;line-height:24px; }
#info h3{font-size:13px; color: #333; margin:5px 0 0 0px;line-height:22px; }

#info ul{margin:10px 0 0 25px;line-height:18px; list-style:inside }
#info ol{margin:10px 0 0 25px;line-height:18px; list-style:inside }
#info .img1{ margin:10px 0}
#info .excel{ margin:10px 15px 10px 25px;}
#info .excel td{ font-size:12px; line-height:18px;}

#info .excel2{ margin:25px;}
#info .excel2 td{ font-size:13px; line-height:23px;}


.gray{ color:#999999; text-decoration:underline;}
.gray2{ color:#999999; }
.org{ color:#FF9900;}
.white{color:#FFFFFF}
.green{ color:#006600;}
.blue{ color: #336699}
.yellow{ color:#FFCC00}
.red{color:#CC0000;}
.orga a:link {color: #FF9900; text-decoration:none;}
.orga a:visited {color:#FF9900;text-decoration:none;}
.orga a:hover {color: #FF3300; text-decoration:none;}
.orga a:active {color:#FF9900;}
.text1{ font-size:12px; color:#666; line-height:18px; margin:50px 100px 0 270px}
.text1 p { margin:10px 0 0 0}


/* css²Ëµ¥ */
#nav { margin-left:5px;}
#menu {FONT-SIZE:14px; BACKGROUND: url(../images/bg.gif) #fff repeat-x 50% bottom;FLOAT: left; WIDTH:658px; LINE-HEIGHT: normal}
#menu ul {MARGIN: 0px; padding: 12px 0px 0px 0px; LIST-STYLE-TYPE: none}

#menu li {display:inline;}
#menu li a span{padding:6px 5px 0px 0px;letter-spacing:2px;font-weight:bold;width:116px;height:23px;text-align:center;FLOAT:left;COLOR: #4d4d4d;}
#menu li a:link span, #menu li a:visited span, #menu .menu_off {background: url(/px/images/menu_off_bg.gif) no-repeat;text-decoration:none;cursor:hand}
#menu li a:hover span, #menu .menu_current {background: url(/px/images/menu_on_bg.gif) no-repeat;}

.submenu {border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:15px; height:200px;display:none;}

#news ul{ list-style:none}
#news li{line-height:24px; background:url(../images/grey_dot.gif) no-repeat 0 12px; padding-left:10px; margin-left:5px}

.nav_lev1{ color:#2a5da1; font-size:14px; margin:0px; font-weight:bold;}
.nav_lev2{ font-size:12px; margin:0px; font-weight:bold; line-height:24px; background:url(../images/grey_dot.gif) no-repeat 0 10px; padding-left:10px; margin-left:5px;}
.nav_lev3{ font-size:12px; margin:0px; line-height:24px; padding-left:20px;}
.nav_lev4{ font-size:12px; margin:0px; line-height:18px; padding-left:30px;}

.m1{ margin-left:10px;}
.t1{ padding:5px; background-color: #f0f0f0; color:#006699; font-size:13px; font-weight:bold;}

#tabs10 {
      float:left;
      width:700px;
      font-size:14px;
      line-height:normal;
      }
    #tabs10 ul {
          margin:0;
          padding:15px 0px 0 60px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("../images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("../images/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px; font-weight:bold;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }