.tr1{
	background-image: url(images/dot-line.jpg);
	background-repeat: no;
}

.tr2{
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;

}


.tr3{
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-y;

}

.tr4{
	background-color: #e0e0e0;
	font-size: 12px;
	color: #8F8E8E;
                   text-align:center;
                   padding-top:5px; 
                   padding-bottom:5px; 
}


.td5{
                   padding-left:10px; 
                   padding-bottom:10px; 


}





.td1{
	background-color: #74cc82;
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #ffffff;
                  text-align:center;
	
}


.td2{
	background-color: #4d71ba;
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color:  #ffffff;
	font-weight:bold ;
                   padding-left:30px; 
                  padding-top:12px;
                   padding-bottom:12px;	
}

.td3{
	background-image: url(images/gray.jpg);
	background-repeat: repeat-x;
                  padding-top:10px;

}





a.link_down {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color:  #ffffff;
	font-weight:bold ;
	text-decoration: none;
}
a.link_down:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color: #ffde00;
	font-weight:bold ;
	text-decoration: none;
}


.blue{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #4d71ba;
	font-weight:bold ;
	
	}



.gray{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color:  #696a6b;
	
	}


.subtitle{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 15px;
	color:  #2a2a2a;
                   font-weight:bold ;
	
	}


.orange{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #e27102;
                   font-weight:bold ;
	
	}


.gray2{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #696a6b;
	
	}



.dark-gray{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color:  #5e5e5e;
	font-weight:bold ;	
	}


.dark-gray-title{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #5e5e5e;
	font-weight:bold ;
                  text-align:center;

	
	}




.copyright{
	font-family: Geneva, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color:  #919090;
	
	}


a.link_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color: #777474;
                   padding-left:10px; 
                   padding-right:10px; 
	text-decoration: none;

}
a.link_gray:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color: #00a48f;
                   padding-left:10px; 
                   padding-right:10px; 
	text-decoration: none;

}


a.link_list{
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color: #81846f;
	text-decoration: none;

	}

a.link_list:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
                   padding-top:10px; 
	color: #2a963b;
	text-decoration: none;

}

a.link_list_left{
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color: #81846f;
	text-decoration: none;
                   padding-left:30px;

	}

a.link_list_left:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
                   padding-left:30px; 
	color: #2a963b;
	text-decoration: none;

}



