/* 主選單 */
#chmismenu {position: relative;	width: 760px;	padding: 0px;margin: 0px;list-style-type: none;}

/* 每個單元的選單 */
div.chmis1{	width:783px;	z-index: 100;	position: absolute;	margin:32px 0px 0px 0px;overflow: hidden;background-image: url(../images/menu/menu04.gif);	background-repeat: no-repeat;	background-position: left top;	padding: 0px 0px 0px 0px;}

#nav2 {	
	list-style-type: none;
	line-height:24px;
	overflow:hidden;
	width:760px;
	margin:0px;
	color:#333333;
	text-align: left;
	padding: 0px;padding: 10px 8px 0px 35px;
	
}

#nav2 li a {
	margin:0px;
	display: inline;
	width: auto;
	line-height:23px;
	color:#333333;
	white-space: pre;
	background-image: url(../images/in_menubg01.gif);
	background-position: left top;
	padding-left: 28px;
	padding-top: 10px;
	padding-right:0px;
	padding-bottom:10px;
	background-repeat: no-repeat;	
}
#nav2 li a:link {color:#333333;text-decoration:none;background-image: url(../images/in_menubg01.gif);
	background-position: left top;background-repeat: no-repeat;	}
#nav2 li a:hover {
	color:#fb4700;
	text-decoration:none;
background-image: url(../images/in_menubg02.gif);
	background-position: left top;background-repeat: no-repeat;	
}
#nav2 li a.on2 {
	padding-left: 28px;
	padding-top: 10px;
	color: #fb4700;
	background-image: url(../images/in_menubg02.gif);
	text-decoration: none;
	font-weight: bold;}
#nav2 li {float: left; width: auto;margin:0px;	background-image: url(../images/line02.gif);
	background-repeat: no-repeat;
	background-position: right center;}

#content {
clear: left;
}
/* 每個單元的選單 */
#chmis_menu{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 12px ;font-size: 100%;
	width:166px;
  }
#chmis_menu li{
	background-image: url(../images/in_menuline.gif);
	background-repeat: no-repeat;
	list-style: none;
	background-position: left bottom;

  }
#chmis_menu li a{
	display: block;
	height: 22px;	
	background-position: left center;
	padding-left: 28px;
	vertical-align: top;
	padding-top: 10px;
	text-decoration: none;
	color: #282828;	background-image: url(../images/index_menubg01.gif);
	background-repeat: no-repeat;

}
#chmis_menu li a:link{
	text-decoration: none;
	color: #282828;	
	background-image: url(../images/index_menubg01.gif);
	background-repeat: no-repeat;

}
#chmis_menu li a:hover{
	color: #0E81AC;
	text-decoration: none;
	background-image: url(../images/index_menubg02.gif);
	background-repeat: no-repeat;
}
#chmis_menu li a.on{
	display: block;
	height: 22px;
	background-position: left top;
	padding-left: 28px;
	padding-top: 10px;
	color: #0E81AC;
	vertical-align: top;
	background-image: url(../images/index_menubg02.gif);
	text-decoration: none;
	font-weight: bold;
}
#chmis3{
	margin:10px 10px 10px 12px;
  }
  
  
#chmis2{
	margin: 15px auto 0px auto;
  }
#chmis2 td.top{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width:177px;
	background-image: url(../images/in_menu2top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
  }
#chmis2 td.bottom{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width:177px;
	background-image: url(../images/in_menu2bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
  } 
#chmis_menu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size: 100%;
	width:177px;
	background-image: url(../images/in_menu2.gif);
	background-repeat: repeat-y;
  }
#chmis_menu2 li{
	background-image: url(../images/in_menu2line.gif);
	background-repeat: no-repeat;
	list-style: none;
	background-position: left bottom;
	width: 158px;margin: 0px 0px 0px 10px;

  }
#chmis_menu2 li a{
	display: block;
	height: 18px;	
	background-position: left center;
	padding-left: 28px;
	vertical-align: top;
	padding-top: 5px;padding-bottom: 5px;
	text-decoration: none;
	color: #282828;	background-image: url(../images/in_menu2dot.gif);
	background-repeat: no-repeat;

}
#chmis_menu2 li a:link{
	text-decoration: none;
	color: #282828;	
	background-image: url(../images/in_menu2dot.gif);
	background-repeat: no-repeat;

}
#chmis_menu2 li a:hover{
	color: #FF5F1A;
	text-decoration: none;
	background-image: url(../images/menu_bg.gif);background-position: left center;
	background-repeat: no-repeat;
	background-color: #E3E3E3;
	background-position: left top;margin-left:1px;
}
#chmis_menu2 li a.menu_on{
	display: block;
	background-position: left center;
	padding-left: 28px;
	padding-top: 5px;
	color: #d83733;
	vertical-align: top;
	background-image: url(../images/menu_bg.gif);
	text-decoration: none;
	font-weight: bold;
	background-color: #CCCCCC;font-size: 115%;margin-left:1px;
}


#chmis_menu2 li ul{
	font-size: 100%;
	color: #cccccc;
	list-style-type: none;
	margin: 0px 0px 0px -5px;
	background-image: none;
	padding: 0px;
	width: auto;
  }

#chmis_menu2 li ul a{
	display: block;
	margin-right: 10px;
	padding-left: 32px;
	text-decoration: none;
	color: #336699;
	background-image: none;background-color: #ffffff;	background-image: url(../images/menu2_ico.gif);
	background-repeat: no-repeat;
	background-position: 22px 11px;*background-position: 22px 8px;
}
#chmis_menu2 li ul a:link{
	color: #36BAC0;
	text-decoration: none;
	background-image: none;
	margin-right: 10px;
	padding-left: 32px;background-color: #ffffff;	background-image: url(../images/menu2_ico.gif);
	background-repeat: no-repeat;
	background-position: 22px 11px;*background-position: 22px 8px;
}
#chmis_menu2 li ul a:hover{
	color: #267BD0;
	text-decoration: none;
	background-image: none;
	margin-right: 10px;
	padding-left: 32px;background-color: #ffffff;	background-image: url(../images/menu2_ico.gif);
	background-repeat: no-repeat;
	background-position: 22px 11px;*background-position: 22px 8px;
}
#chmis_menu2 li ul a.menu_on{
	text-decoration: none;
	background-image: url(../images/menu2_ico.gif);
	background-repeat: no-repeat;
	background-position: 22px 11px;*background-position: 22px 8px;
	margin-right: 10px;
	color: #336699;
	vertical-align: top;
	font-size:100%;
	text-decoration: none;
	padding-left: 32px;
	font-weight: bold;
	height: 20px;
	background-color: #ffffff;

}