.td{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #000000;
	line-height: 20px;
}
.td_small{
	font-family: "新細明體, 細明體";
	font-size: 11px;
	color: #315050;

}
.td_caption{
	font-family: "新細明體, 細明體";
	font-size: 11px;
	color: #04818D;
	line-height: 14px;
}
.td_white{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #FFFFFF;
		line-height: 22px;
}
.td_boldred{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #A23940;
	font-weight: bold ;
}
.td_boldblue{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #1612B7;
	font-weight: bold ;
}
.td_bold{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #000000;
	font-weight: bold ;
}

.td_small_bold{
	font-family: "新細明體, 細明體";
	font-size: 13px;
	color: #000000;
	font-weight: bold ;
}

A:link {COLOR:#2100CA; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px;} 
A:visited { COLOR:#2100CA; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px; } 
A:active { COLOR:#2100CA; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px; } 
A:hover { COLOR:#0091B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px;}

A.a_menuyellow:link {COLOR:#D13100; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px; letter-spacing: 4pt;} 
A.a_menuyellow:visited { COLOR:#D13100; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 15px; letter-spacing: 4pt;} 
A.a_menuyellow:active { COLOR:#D13100; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px; letter-spacing: 4pt;} 
A.a_menuyellow:hover { COLOR:#D13100; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px; letter-spacing: 4pt;}

A.news:link {COLOR:#000000; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px; } 
A.news:visited { COLOR:#000000; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 15px; } 
A.news:active { COLOR:#000000; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px; } 
A.news:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px; }

A.highlight:link {COLOR:#000000; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.highlight:visited { COLOR:#000000; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.highlight:active { COLOR:#000000; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.highlight:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 11px; }

A.quick:link {COLOR:#000000; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.quick:visited { COLOR:#000000; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.quick:active { COLOR:#000000; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.quick:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }


A.small:link {COLOR:#2100CA; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.small:visited { COLOR:#2100CA; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.small:active { COLOR:#2100CA; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 11px; } 
A.small:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 11px; }


.td_subhead {
	font-family: "新細明體, 細明體";	font-size: 15px; font-weight: bold ;
	color: #315050; 
}



.td_menu {
	font-family: "新細明體, 細明體";
	font-size: 15px;
	font-weight: bold;
	color: #646464;
	letter-spacing: 5pt;


}
.td_menuyellow {
	font-family: "新細明體, 細明體";	font-size: 15px; color: #D13100; letter-spacing: 5pt;
	}
.td_menuyellowbold {
	font-family: "新細明體", "細明體";	font-size: 15px; font-weight: bold ; letter-spacing: 5pt;
	color: #D13100; 
	}
	
A.menu:link {COLOR:#646464; letter-spacing: 4pt; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px;} 
A.menu:visited { COLOR:#646464; letter-spacing: 4pt; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 15px;} 
A.menu:active { COLOR:#646464; letter-spacing: 4pt; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px;} 
A.menu:hover { COLOR:#D13100; letter-spacing: 4pt; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px;}

A.menubold:link {COLOR:#646464; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 15px;font-weight: bold ; letter-spacing: 5pt;} 
A.menubold:visited { COLOR:#646464; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 15px;font-weight: bold ; letter-spacing: 5pt;} 
A.menubold:active { COLOR:#646464; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px;font-weight: bold ; letter-spacing: 5pt;} 
A.menubold:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 15px;font-weight: bold ; letter-spacing: 5pt;}



A.location:link {COLOR:#FFFFFF; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.location:visited { COLOR:#FFFFFF; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.location:active { COLOR:#FFFFFF; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.location:hover { COLOR:#FFC600; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

A.loc_darkgrey:link {COLOR:#000000; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_darkgrey:visited { COLOR:#000000; TEXT-DECORATION:none; 	font-family:"新細明體, 細明體"; font-size: 12px; } 
A.loc_darkgrey:active { COLOR:#000000; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_darkgrey:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_darkgrey{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #000000;
}

A.loc_grey:link {COLOR:#686868; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_grey:visited { COLOR:#686868; TEXT-DECORATION:none; 	font-family:"新細明體, 細明體"; font-size: 12px; } 
A.loc_grey:active { COLOR:#686868; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_grey:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_grey{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #686868;
}

A.loc_green:link {COLOR:#579001; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_green:visited { COLOR:#579001; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_green:active { COLOR:#579001; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_green:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_green{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #579001;
}

A.loc_blue:link {COLOR:#006FAC; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_blue:visited { COLOR:#006FAC; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_blue:active { COLOR:#006FAC; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_blue:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_blue{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #006FAC;
}

A.loc_red:link {COLOR:#DE0027; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_red:visited { COLOR:#DE0027; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_red:active { COLOR:#DE0027; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_red:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_red{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #DE0027;
}

A.loc_purple:link {COLOR:#6E3092; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_purple:visited { COLOR:#6E3092; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_purple:active { COLOR:#6E3092; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_purple:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_purple{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #6E3092;
}

A.loc_brown:link {COLOR:#B16501; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_brown:visited { COLOR:#B16501; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_brown:active { COLOR:#B16501; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.loc_brown:hover { COLOR:#D13100; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

.td_brown{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #B16501;
}





.td_footer{
	font-family: "新細明體, 細明體";
	font-size: 11px;
	color: #4C9B9B;
}



.td_table1{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4C7378;

}
.td_table2{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #385A5C;
	background-color: #C3DBDE;

}
.td_table2bold{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	font-weight: bold;
	color: #385A5C;
	background-color: #C3DBDE;

}
.td_table3{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #780078;
	background-color: #EBE2EB;
	line-height: 20px;


}
.td_table3bold{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	font-weight: bold;
	color: #780078;
	background-color: #EBE2EB;
	line-height: 20px;

}
.td_table4{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #385A5C;
	background-color: #C7E1E3;
	line-height: 20px;


}
.td_table4bold{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	font-weight: bold;
	color: #385A5C;
	background-color: #C7E1E3;
	line-height: 20px;



}
.td_table5{
	font-family: "新細明體, 細明體";
	font-size: 15px;
	color: #9E4500;
	background-color: #F8EBE1;
	line-height: 20px;}
	

.td_main{
	font-family: "新細明體, 細明體";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

	
A.mainlink:link {COLOR:#2100CA; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px;} 
A.mainlink:visited { COLOR:#2100CA; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.mainlink:active { COLOR:#2100CA; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.mainlink:hover { COLOR:#0091B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px;}	
	
A.mainnews:link {COLOR:#000000; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.mainnews:visited { COLOR:#000000; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.mainnews:active { COLOR:#000000; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.mainnews:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }

A.footlink:link {COLOR:#1800FF; TEXT-DECORATION: none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.footlink:visited { COLOR:#1800FF; TEXT-DECORATION:none; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.footlink:active { COLOR:#1800FF; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; } 
A.footlink:hover { COLOR:#27B0B0; TEXT-DECORATION: underline; 	font-family: "新細明體, 細明體"; font-size: 12px; }