@charset "big5";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.cleardiv {
	clear:both;
}

.h1 a:link,.h1 a:active,.h1 a:visited{
	font-size:12pt;
	color:#000000;
	letter-spacing:1px;
	text-align:left;
	text-decoration:none;
	margin-left:-5px;
	}
	
.h1 a:hover{
	color:#33C;
	font-weight:bold;
	}
	
.h1 ul{
	padding:0px;
	margin:0px;
	}
	
.h1 ul li{
	text-align:left;
	margin:0px 0px 10px 20px;
	}
	
.h2{
	padding:2px 0;
	font-size:11pt;
	color:#06C;
	font-weight:bold;
	letter-spacing:1px;
	font-family:Arial;
	padding-left:20px;
	text-align:left;
	}
	
.h3{
	padding:2px 0;
	font-size:10pt;
	color:#06C;
	font-weight:bold;
	letter-spacing:1px;
	font-family:Arial;
	padding-left:20px;
	text-align:left;
	background:#d7e4fa;
	}
	
.h4{
	padding:3px 0px;
	font-size:12pt;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:4px;
	background:#0055d4;
	text-align:center;
	margin-top:10px;
	}
	
.font{
	font-size:10pt;
	line-height:1.5em;
	letter-spacing:1px;
	color:#000000;
	padding-left:20px;
	font-family:Arial;
	text-align:left;
	}

#menuwrap{
	position:fixed;
	font-size:13px;
	letter-spacing:1px;
	margin:150px 0 0 152px;
	float:left;
    }
	
#menuwrap a:link,#menuwrap a:active,#menuwrap a:visited{
	color:#666;
	text-decoration:none;
	background:url(../images/aa.jpg) no-repeat 13px;
	padding-left:30px;
	float:left
	}
	
#menuwrap a:hover{
	color:#2c6fba;
	background:url(../images/aa_b.jpg) no-repeat 13px;
	}
	
.menu_bg{
	background:url(../images/menu_04.gif) repeat-y;
	}
	
.font1{
	font-size:10pt;
	line-height:1.5em;
	letter-spacing:1px;
	color:#000000;
	font-family:Arial;
	}