
.Black_Nm {
	font: 8pt 細明體, 新細明體, Tahoma, Verdana;
	color: #000000;
}
.Red_Nm {
	font: 8pt 細明體, 新細明體, Tahoma, Verdana;
	color: #AB0018;
}
.Blue_Nm {
	font: 8pt 細明體, 新細明體, Tahoma, Verdana;
	color: #333366;
}
.Black_Bold {
	font: 11pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #000000;
}
.Blue_Italic {
	font: 8pt 細明體, 新細明體, Tahoma, Verdana;
	font-style: italic;
	color: #000000;
}
.White_Title {
	font: 10pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #FFFFFF;
}
.Black_Title {
	font: 10pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #000000;
}
.Blue_Title {
	font: 10pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #333366;
}
.Blue_Little {
	font: 8pt Tahoma, Verdana;
	font-weight: normal;
	color: #333366;
}
.Blue_HL {
	font: 16px 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #333366;
}
.White_Bold {
	font: 8pt Verdana;
	font-weight: bold;
	color: #FFFFFF;
}
.Blue_BG {
	color: #333366;
}


.Black_UpdateDate_Bold {
	font: 10pt Tahoma, Verdana;
	font-weight: bold;
	color: #000000;
}
.Blue_Update {
	font: 10pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: #333366;
}
.Blue_Update a {
	color: Teal;
	text-decoration: none; 
	font-weight: bold;
}
.Blue_Update a:hover {
	color: Olive;
	text-decoration: underline; 
	font-weight: bold;
}
.Blue_Update a:visited  {
	color: Teal;
	text-decoration: none; 
	font-weight: bold;
}
.Blue_Update a:visited:hover {
	color: Olive;
	text-decoration: underline;
	font-weight: bold;
}


.ms-navi {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 10 pt; 
	color: #003399;
	font-weight: bold;
}
.ms-navi a {
	color: #003399;
	text-decoration: none; 
	font-weight: bold;
}
.ms-navi a:hover {
	color: Olive;
	text-decoration: none; 
	font-weight: bold;
}
.ms-navi a:visited  {
	color: #000066;
	text-decoration: none; 
	font-weight: bold;
}
.ms-navi a:visited:hover {
	color: Olive;
	text-decoration: none;
	font-weight: bold;
}

.ms-headernavichi {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 10 pt; 
	color: Maroon;
	font-weight: bold;
}
.ms-headernavichi a {
	color: Maroon;
	text-decoration: none; 
	font-weight: bold;
}
.ms-headernavichi a:hover {
	color: Navy;
	text-decoration: underline; 
	font-weight: bold;
}
.ms-headernavichi a:visited  {
	color: Maroon;
	text-decoration: none; 
	font-weight: bold;
}
.ms-headernavichi a:visited:hover {
	color: Navy;
	text-decoration: underline;
	font-weight: bold;
}
.ms-headernavieng {
	font-family: Tahoma, Verdana; 
	font-size: 10 pt; 
	color: Maroon;
	font-weight: bold;
}
.ms-headernavieng a {
	color: Maroon;
	text-decoration: none; 
	font-weight: bold;
}
.ms-headernavieng a:hover {
	color: Navy;
	text-decoration: underline; 
	font-weight: bold;
}
.ms-headernavieng a:visited  {
	color: Maroon;
	text-decoration: none; 
	font-weight: bold;
}
.ms-headernavieng a:visited:hover {
	color: Navy;
	text-decoration: underline;
	font-weight: bold;
}

.ms-content {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 10 pt; 
	color: #2f4f4f;
}
.ms-content a {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	color: red;
	text-decoration: none; 
	font-weight: bold;
}
.ms-content a:hover {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	color: Maroon;
	text-decoration: none; 
	font-weight: bold;
}
.ms-content a:visited  {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	color: red;
	text-decoration: none; 
	font-weight: bold;
}
.ms-content a:visited:hover {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
}

.content_head {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 15 pt; 
	color: Teal;
	font-weight: bold;
}
.content_head_small {
	font-family: Tahoma, Verdana; 
	font-size: 8 pt; 
	color: Teal;
}



/*
A:link	{	
	text-decoration:	none;
	font: 8pt Verdana;
	font-weight: bold;
	}	
A:visited	{	
	text-decoration:	none;
	font: 8pt Verdana;
	font-weight: bold;
	}	
A:active	{	
	text-decoration:	none;
	font: 8pt Verdana;
	font-weight: bold;
	}	
A:hover	{	
	text-decoration:	underline;
	font: 8pt Verdana;
	font-weight: bold;
	}
*/

.button {
	font: 11px verdana,arial,helvetica,sans-serif; 
	width: 60px
}


.cal_red_head {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 8 pt; 
	font-weight: bold;
	color: red;
}
.cal_blue_head {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 8 pt; 
	font-weight: bold;
	color: Blue;
}
.cal_black_head {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 8 pt; 
	font-weight: bold;
	color: Black;
}
.cal_red_bold {
	font-family: Tahoma, Verdana; 
	font-size: 9 pt; 
	font-weight: bold;
	color: red;
}
.cal_blue_bold {
	font-family: Tahoma, Verdana; 
	font-size: 9 pt; 
	font-weight: bold;
	color: Blue;
}
.cal_black_bold {
	font-family: Tahoma, Verdana; 
	font-size: 9 pt; 
	font-weight: bold;
	color: Black;
}
.cal_red {
	font-family: Tahoma, Verdana; 
	font-size: 8 pt; 
	color: red;
}
.cal_blue {
	font-family: Tahoma, Verdana; 
	font-size: 8 pt; 
	color: Blue;
}
.cal_black {
	font-family: Tahoma, Verdana; 
	font-size: 8 pt; 
	color: Black;
}
.cal_highlight {
	font-family: Tahoma, Verdana; 
	font-size: 9 pt; 
	font-weight: bold;
	color: White;
	background-color: #b9d1f4;
}


.Banner_Olive {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 14 pt; 
	font-weight: bold;
	color: Olive;
}
.Banner_Maroon {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 14 pt; 
	font-weight: bold;
	color: Maroon;
}
.Banner_Green {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 14 pt; 
	font-weight: bold;
	color: Green;
}
.Banner_Black {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 14 pt; 
	font-weight: bold;
	color: Black;
}


.Chocolate_Gallery {
	font: 8pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: Chocolate;
}
.Chocolate_Gallery a {
	color: Chocolate;
	text-decoration: none; 
	font-weight: bold;
}
.Chocolate_Gallery a:hover {
	color: Olive;
	text-decoration: none; 
	font-weight: bold;
}
.Chocolate_Gallery a:visited  {
	color: Chocolate;
	text-decoration: none; 
	font-weight: bold;
}
.Chocolate_Gallery a:visited:hover {
	color: Olive;
	text-decoration: none;
	font-weight: bold;
}
.Chocolate_Gallery_Header {
	font: 11pt 細明體, 新細明體, Tahoma, Verdana;
	font-weight: bold;
	color: Chocolate;
}

.Black_Gallery_Text_bold {
	font-family: 細明體, 新細明體, Tahoma, Verdana; 
	font-size: 9 pt; 
	font-weight: bold;
	color: Black;
}
.Black_Gallery_Text_bold a {
	color: Teal;
	text-decoration: none; 
	font-weight: bold;
}
.Black_Gallery_Text_bold a:hover {
	color: Olive;
	text-decoration: none; 
	font-weight: bold;
}
.Black_Gallery_Text_bold a:visited  {
	color: Teal;
	text-decoration: none; 
	font-weight: bold;
}
.Black_Gallery_Text_bold a:visited:hover {
	color: Olive;
	text-decoration: none;
	font-weight: bold;
}
