body
	{	margin:0}

img
	{	border:0}
	
td, div
	{	font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666;
		line-height:20px}
		
.copyright01
	{	float:left; padding:0 0 0 21; font:10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; line-height:18px}
.copyright01 a
	{	color:#FFFFFF; text-decoration:none}
.copyright01 a:hover
	{	color:#FFFFFF; text-decoration:underline}
.copyright02
	{	float:right; padding:20 21 0 0; font:10px Verdana, Arial, Helvetica, sans-serif; color:#99a3e1; line-height:18px}
.copyright02 a
	{	color:#99a3e1; text-decoration:none}
.copyright02 a:hover
	{	color:#99a3e1; text-decoration:underline}
	
.menu01
	{	font:12px Verdana, Arial, Helvetica, sans-serif; color:#2b304e; border-width:0 0 1 0; border-color:#a0a0a0; border-style:solid; padding:2 0}
.menu01 a
	{	color:#2b304e; text-decoration:none}
.menu01 a:hover
	{	color:#cb2226; text-decoration:none}

.menu02
	{	font:12px Verdana, Arial, Helvetica, sans-serif; color:#2b304e; border-width:0 0 1 0; border-color:#a0a0a0; border-style:solid}
.menu02 ul
	{	list-style:none; margin:0 0 0 33; padding:0}
.menu02 ul li
	{	margin:0; padding:2 0}
.menu02 ul li a
	{	color:#2b304e;
		text-decoration:none}
.menu02 ul li a:hover
	{	color:#cb2226;
		text-decoration:none}
		
h1
	{	font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f04e27; font-weight:bold; margin:0; padding:0}
	
h2
	{	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; margin:0; padding:0}
	
.datatable
	{	width:100%; background:#7e7e7e}
.datatable th
	{	background:url(images/p1_15.gif) repeat-x #b9b9b9; font:11px Arial, Helvetica, sans-serif; color:#4b4a4a; text-align:center}
.datatable td
	{	font:11px Arial, Helvetica, sans-serif; color:#4b4a4a; text-align:center}
.datatable tr.bg01
	{	background:#efefe4}
.datatable tr.bg02
	{	background:#ededed}
	
caption
	{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size:13px; font-weight:bold; text-align:left}
	
	
	
	
	
	
	
	
	
	
.tdcolor-main04 {
	font-size: 9pt;
	font-family:"Arial";
	color: #3A6D8B;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #8CAFC6;
	border-bottom-color:#e1e1e1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.tdcolor-main05 {
	font-size: 9pt;
	font-family:"Arial";
	color: #767B76;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #8CAFC6;
	border-bottom-color: #e1e1e1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.tdcolor-04 {
	font-size: 9pt;
	font-family:"Arial";
	color: #3A6D8B;
	border-bottom-color: #e1e1e1;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
} 
.tdcolor-05 {
	font-size: 9pt;
	font-family:sans-serif, Arial, Dotum, Helvetica, geneva,;
	color: #666666;
	border-bottom-color: #e1e1e1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}



/*-------------------------mn ------*/
.mn{
	font-family:"細明體", "新細明體", "標楷體", Arial;
	font-size: 12px;
	line-height: 26px;
	margin-bottom: 50px;
}
.mn a{
	display:block;
	color:#666666;
	text-decoration:none;
	border-bottom:1px #999999 solid;
}
.mn a:hover{
	color:#0033FF;
}
