body{
	font-size: 10pt;
	color: #000000;
}
.newcss {
	font-size: 10pt;
	color: #000000;
	line-height: 23px;
	letter-spacing: 0.5em;
	font-family: "新細明體";
}
td {  
	font-size: 12px; 
	LINE-HEIGHT:20px;
	padding:0pt;
	color:#333333;
}
.input{
   border-top:1pt solid #a6a6a6;
   border-right:1pt solid #a6a6a6;
   border-bottom:1pt solid #a6a6a6;
   border-left:1pt solid #a6a6a6;
   color:#0093D8;
   background-color:#ffffff;
}
form{
   margin:0pt;
   padding:0pt;
}
.button{
   border-top:1pt solid #eeeeee;
   border-left:1pt solid #eeeeee;
   margin:2pt;
   padding:2pt;
   background-color:#FFCC99;
   font-size:10pt;
   color:#000000;
   cursor:hand;
   text-decoration:none;
}
.button:hover{
   border-top:1pt solid #eeeeee;
   border-left:1pt solid #eeeeee;
   margin:2pt;
   padding:2pt;
   background-color:#99CCCC;
   font-size:10pt;
   color:#FCFF00;
   cursor:hand;
   text-decoration:none;
}
.blue{
   font-size:11pt;
   color:#0024FF;
   cursor:hand;
   text-decoration:underline;
}
.blue:hover{
   font-size:11pt;
   color:#FF0000;
   cursor:hand;
   text-decoration:underline;
}
.red{
   font-size:12px;
   color:#FF0000;
   cursor:hand;
   text-decoration:underline;
}
.red:hover{
   font-size:12px;
   color:#009900;
   cursor:hand;
   text-decoration:underline;
}
.white{
	font-size:1em;
	color:#FFFFFF;
	cursor:hand;
	text-decoration:underline;
	letter-spacing: 0.2em;
	text-indent: 5pt;


}
.white:hover{
	font-size:1em;
	color:#FFFF00;
	cursor:hand;
	text-decoration:underline;
	letter-spacing: 0.2em;
}
.blackfont{
	font-size:12px;
	LINE-HEIGHT:24px;
	font-family: "細明體", "華康細明體", "sans-serif";
	font-weight: 400;
	color: #009999;
}
.back{
	font-size:12px;
	color:#009999;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back1{
	font-size:12px;
	LINE-HEIGHT:18px;
	font-weight: lighter;
	background-color: #DDFFFF;
	color: #006666;
}
.back2 {
	font-size:12px;
	color:#000000;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back3 {
	font-size:12px;
	color:#FFFFFF;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back4 {
	font-size:12px;
	color:#FF6600;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back3-1 {
	font-size:12px;
	color:#FFFFFF;
	LINE-HEIGHT:18px;
	font-weight: lighter;
	background-color: #CC3300;
}
.back3-2 {
	font-size:12px;
	color:#FFFFFF;
	LINE-HEIGHT:18px;
	font-weight: lighter;
	background-color: #1D761D;
}
.back3-3 {
	font-size:12px;
	color:#CC3300;
	LINE-HEIGHT:18px;
	font-weight: lighter;
	background-color: #FFFFFF;
}
.back3-4 {
	font-size:12px;
	color:#2C832C;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back3-5 {
	font-size:12px;
	color:#FFFF66;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.back3-6 {
	font-size:14px;
	color:#FFFFFF;
	LINE-HEIGHT:18px;
	font-weight: lighter;
}
.blue02 {
   font-size:12px;
   color:#003399;
   cursor:auto;
}
.td001-1 {
	color: #FFFFFF;
	background-color: #288997;
	padding: 2px;
	border: thin none #237985;
}
.td001-2 {
	color: #FFFFFF;
	background-color: #31AABB;
	padding: 2px;
	border: thin none #32ADBE;
}
.td001-3 {
	color: #FFFFFF;
	background-color: #54C1D1;
	padding: 2px;
	border: thin none #32ADBE;
}
.td002-1 {

	color: #FFFFFF;
	background-color: #AFAF3A;
	padding: 2px;
	border: thin none #B8B825;
}
.td002-2 {
	color: #FFFFFF;
	background-color: #C5C552;
	padding: 2px;
	border: thin none #B8B825;
}
.td003-0{
	color: #DDDDDD;
	background-color: #000066;
	padding: 0.5em;
	border: thin none #B8B825;
}
.td003-1 {
	color: #FFFFFF;
	background-color: #000099;
	padding: 0.3em;
	border: thin none #B8B825;
}
.td003-2 {
	color: #FFFFFF;
	background-color: #6699FF;
	padding: 0.3em;
	border: thin none #B8B825;
}
.td004-1 {
	color: #FFFFFF;
	background-color: #D90046;
	padding: 0.3em;
	border: thin none #B8B825;
}
.td004-2 {
	color: #FFFFFF;
	background-color: #990033;
	padding: 0.3em;
	border: thin none #B8B825;
}
.table001 {
	background-color: #CFE8F3;
	border: thin none #32ADBE;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	vertical-align: middle;
	margin: auto;
	padding: 0em;
	font-size: xx-small;
}
.table002 {
	background-color: #E3E373;
	border: thin none #D6D632;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	vertical-align: middle;
	margin: auto;
	padding: 0em;
	font-size: xx-small;
}
a.a-web-address:active { color: #FFFF99}
a.a-web-address:link { color: #FFFFCC}
a.a-web-address:visited { color: #F7F7F7}
a.a-web-address:hover { color: #FFFFFF}

a.a-web-address1:active { color: #EEFFFF}
a.a-web-address1:link { color: #F0FFFF}
a.a-web-address1:visited { color: #F7F7F7}
a.a-web-address1:hover { color: #FFFFFF}

.txth1{
	font-size: 12pt;
}

