﻿.copyright 
{
	font-size: 0.7em;
	font-family: 新細明體, 細明體, Arial; 
	color: #660066;
}

.slogan
{
	font-size: 1.7em;
	font-family: 標楷體, Arial; 
	font-weight: bold;
	color: #330099;
	letter-spacing: 4px;
	padding: 30px;
}

.information_1 
{
	font-size: 0.8em;
	font-family: 新細明體, 細明體, Arial; 
	color: Black;
}
.information_1 a:link 
{
	color: Red;
	text-decoration: none;
}
.information_1 a:visited 
{
	color: Red;
	text-decoration: none;
}
.information_1 a:hover 
{
	color: #187fc4; 
	text-decoration: underline;
}

.information_2
{
	font-size: 0.9em;
	font-family: 細明體, Arial;
	background-color: #ff9933;
	font-weight: bold;	
	color: Black;
}
.information_2 a:link 
{
	color: Black;
	text-decoration: none;
}
.information_2 a:visited 
{
	color: Black;
	text-decoration: none;
}
.information_2 a:hover 
{
	color: #ff9933; 
	background-color: #0033ff;
	text-decoration: none;
}

.backhome 
{
	font-size: 0.8em;
	font-family: Arial;
	font-weight: bold;	
	color: Red;
}
.backhome a:link 
{
	color: Red;
	text-decoration: none;
}
.backhome a:visited 
{
	color: Red;
	text-decoration: none;
}
.backhome a:hover 
{
	color: Blue; 
	text-decoration: underline;
}

.contact_info
{
	font-size: 1em;
	font-family: Arial; 
	font-weight: bold;	
	color: Blue;
	line-height: 20px;
	letter-spacing:4px;
	padding: 15px;
}

.error_msg
{
	font-size: 1em;
	font-family: Arial; 
	font-weight: bold;	
	color: Red;
	line-height: 20px;
	letter-spacing:4px;
	padding: 15px;
}

.comingsoon
{
	font-size: 1.7em;
	font-family: Arial; 
	font-weight:bolder;
	color: Fuchsia;
}

.contact_link 
{
	font-size: 0.6em;
	font-family: Arial;	
	color: Black;
}
.contact_link a:link 
{
	color: Black;
	text-decoration: none;
}
.contact_link a:visited 
{
	color: Black;
	text-decoration: none;
}
.contact_link a:hover 
{
	color: Red; 
	text-decoration: none;
}

.mainitem_selected_1
{
	font-size: 0.7em;
	font-family: Times New Roman, Arial; 
	font-weight: bold;
	color: White;
	background-color: Blue;
	cursor:pointer;
}

.mainitem_selected_2
{
	font-size: 0.7em;
	font-family: Times New Roman, Arial; 
	font-weight: bold;
	color: Black;
	background-color: Yellow;
	cursor:pointer;
}

.mainitem_selected_3
{
	font-size: 0.7em;
	font-family: Times New Roman, Arial; 
	font-weight: bold;
	color: black;
	background-color: Fuchsia;
	cursor:pointer;
}

.mainitem_selected_4
{
	font-size: 0.7em;
	font-family: Times New Roman, Arial; 
	font-weight: bold;
	color: #ff3300;
	background-color: Lime;
	cursor:pointer;
}

.mainitem_selected_5
{
	font-size: 0.7em;
	font-family: Times New Roman, Arial; 
	font-weight: bold;
	color: White;
	background-color: Red;
	cursor:pointer;
}

.mainitem_unselected
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial; 
	color: Balck;
	background-color: #ffffff;
	cursor:pointer;
}

.subitem_1
{
	background-color: Blue;
	border-top:solid Blue 1px;
}

.subitem_2
{
	background-color: Yellow;
	border-top:solid Yellow 1px;
}

.subitem_3
{
	background-color: Fuchsia;
	border-top:solid Fuchsia 1px;
}

.subitem_4
{
	background-color: Lime;
	border-top:solid Lime 1px;
}

.subitem_5
{
	background-color: Red;
	border-top:solid Red 1px;
}

.subitem_link_1
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial;
	color: Black;
}
.subitem_link_1 a:link 
{
	color: White;
	text-decoration: none;
}
.subitem_link_1 a:visited 
{
	color: White;
	text-decoration: none;
}
.subitem_link_1 a:hover 
{
	color: Black;
	background-color: Yellow;
	text-decoration: none;
}

.subitem_link_2
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial;
	color: Black;
}
.subitem_link_2 a:link 
{
	color: Black;
	text-decoration: none;
}
.subitem_link_2 a:visited 
{
	color: Black;
	text-decoration: none;
}
.subitem_link_2 a:hover 
{
	color: White;
	background-color: Blue;
	text-decoration: none;
}

.subitem_link_3
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial;
	color: Black;
}
.subitem_link_3 a:link 
{
	color: #336600;
	text-decoration: none;
}
.subitem_link_3 a:visited 
{
	color: #336600;
	text-decoration: none;
}
.subitem_link_3 a:hover 
{
	color: White;
	background-color: maroon;
	text-decoration: none;
}

.subitem_link_4
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial;
	color: Black;
}
.subitem_link_4 a:link 
{
	color: White;
	text-decoration: none;
}
.subitem_link_4 a:visited 
{
	color: White;
	text-decoration: none;
}
.subitem_link_4 a:hover 
{
	color: Black;
	background-color: Red;
	text-decoration: none;
}

.subitem_link_5
{
	font-size: 0.8em;
	font-family: Times New Roman, Arial;
	color: Black;
}
.subitem_link_5 a:link 
{
	color: White;
	text-decoration: none;
}
.subitem_link_5 a:visited 
{
	color: White;
	text-decoration: none;
}
.subitem_link_5 a:hover 
{
	color: Black;
	background-color: Lime;
	text-decoration: none;
}

.subitembutton
{
	font-size: 0.9em;
	font-family: 細明體, Arial; 
	font-weight: bold;	
	color: Navy;
	line-height: 20px;
	letter-spacing: 1px;
	padding-top: 5px;
}
.subitembutton a:link 
{
	color: Navy;
	text-decoration: none;
}
.subitembutton a:visited 
{
	color: Navy;
	text-decoration: none;
}
.subitembutton a:hover 
{
	color: Red;
	text-decoration: none;
}

.subitembutton_small
{
	font-size: 0.7em;
	font-family: 細明體, Arial; 
	font-weight: bold;	
	color: Red;
	line-height: 20px;
	letter-spacing: 1px;
	padding-top: 5px;
}
.subitembutton_small a:link 
{
	color: Red;
	text-decoration: none;
}
.subitembutton_small a:visited 
{
	color: Red;
	text-decoration: none;
}
.subitembutton_small a:hover 
{
	color: Bule;
	text-decoration: none;
}

.news_title
{
	font-size: 1em;
	font-family: 細明體, Arial; 
	font-weight: bold;	
	color: Black;
	line-height: 20px;
	letter-spacing: 2px;
	padding-left: 15px;
	padding-right: 15px;
}

.news_style
{
	font-size: 0.8em;
	font-family: 細明體, Arial; 
	color: #0033ff;
	line-height: 20px;
	letter-spacing: 2px;
	padding-left: 15px;
	padding-right: 15px;
}
.news_style a:link 
{
	color: #0033ff;
	text-decoration: none;
}
.news_style a:visited 
{
	color: #0033ff;
	text-decoration: none;
}
.news_style a:hover 
{
	color: Red;
	text-decoration: underline;
}

.information_title
{
	font-size: 1.2em;
	font-family: 細明體, Arial; 
	font-weight: bold;	
	text-decoration: underline;
	color: Black;
	line-height: 20px;
	letter-spacing: 2px;
	padding: 15px;
}

.information_c
{
	font-size: 0.8em;
	font-family: Arial; 
	font-weight: bold;	
	color: Blue;
	line-height: 30px;
	letter-spacing: 2px;
	padding: 15px;
}

.information_e
{
	font-size: 0.8em;
	font-family:  Arial, Tahoma;
	font-weight: bold;	
	color: #038E02;
	line-height: 30px;
	letter-spacing: 2px;
	padding: 15px;
}

.scheduletitle
{
	font-size: 0.9em;
	font-family: Arial; 
	font-weight: bold;
	color: #096F26;
	letter-spacing: 2px;
}

.scheduledata1
{
	font-size: 1.3em;
	font-family: 標楷體, Arial; 
	font-weight: bold;
	color: #E30202;
	line-height: 22px;
	letter-spacing: 2px;
}

.scheduledata2
{
	font-size: 0.9em;
	font-family: 細明體, Arial; 
	font-weight: bold;
	color: Blue;
	line-height: 22px;
	letter-spacing: 2px;
}

.scheduledata3
{
	font-size: 1.3em;
	font-family: 標楷體, Arial;
	font-weight: bold;
	color: #015401;
	line-height: 22px;
	letter-spacing: 2px;
}

.scheduledata4
{
	font-size: 0.8em;
	font-family: Arial;	
	color: Black;
	line-height: 22px;
	letter-spacing: 2px;
}

.scheduledata5
{
	font-size: 0.8em;
	font-family: Arial; 
	font-weight: bold;
	color: Fuchsia;
	line-height: 22px;
	letter-spacing: 2px;
}

.scheduledata6
{
	font-size: 0.8em;
	font-family: Arial;
	font-weight: bold;
	color: #993300;
}

.scheduledata7
{
	font-size: 1.3em;
	font-family: 標楷體, Arial;
	font-weight: bold;
	color: Fuchsia;
	line-height: 22px;
	letter-spacing: 2px;
}

.introduction_c
{
	font-size: 1em;
	font-family: Arial; 
	font-weight: bold;	
	color: Blue;
	line-height: 30px;
	letter-spacing: 2px;
	padding-left:15px;
}

.introduction_e
{
	font-size: 0.8em;
	font-family:  Arial, Tahoma;
	font-weight: bold;	
	color: #038E02;
	line-height: 30px;
	letter-spacing: 2px;
	padding-left: 10px;
}

.entry
{
	position:relative;
	background: url(../image/entry_bg.gif) left top no-repeat;
	width:455px !important;
	width/**/:500px;
	padding:75px 0 0 40px;
	margin:40px 0 0 40px;
}

.entry-header
{
	font-size:116%;
	padding-bottom:3px;
	border-bottom:3px double #74ce70;
	color:#993300;
	font-family: Arial; 
	font-weight: bold;
}

.entry-body
{
	margin: 1em 0;
	color: #ff438e;
	font-family: Arial;
	font-weight: bold;
}
	
.entry-body h1
{
	font-size:100%;
	margin:0;
	padding:0px;
	font-weight:normal;
}

.entry-body h2
{
	font-size:100%;
	margin:0;
	padding-left:20px;
	font-weight:normal;
}

/*for location*/
.location
{
	width:400px;
	font-size: 0.8em;
	font-family: Arial, Haettenschweiler, Sans-Serif;
}
.location-header
{
	background:url(../image/admin_left_5.gif) left top no-repeat;
	padding:2px 0 2px 2px;
	font-size: 0.8em;
	font-family: Arial, Haettenschweiler, Sans-Serif;
}
.location-body1
{
	width:200px;
	height:26px;
	background-color: #59e4e8;
	padding: 2px 0 2px 2px;
	font-size: 0.8em;
	font-family: Arial, Haettenschweiler, Sans-Serif;
	
}
.location-body2
{
	width:200px;
	height:26px;
	background-color: #f4f7fe;
	padding: 2px 0 2px 2px ;
	font-size: 0.8em;
	font-family: Arial, Haettenschweiler, Sans-Serif;
}
.location-body
{
	
	border:solid 1px #c3c3c3;
	font-size: 0.8em;
	font-family: Arial, Haettenschweiler, Sans-Serif;
}

