.content{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 13px;
	color: #ffffff;
}
.content2{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 13px;
	color: #000000;
	line-height: 18px;

}
.content3{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;

}

.content4{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #666666;
}

.content4:link {
	font-family: arial,Times New Roman, Times, serif;
	text-decoration:none;
}

.content4:visited {
	font-family: arial,Times New Roman, Times, serif;
	text-decoration:none;
}


.content4:hover {
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.content4:active {
	font-family: arial,Times New Roman, Times, serif;
	text-decoration:none;
}

.content_blue{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #30a2d3;

}

.content_black{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 30px;
}
.content_grey{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #878787;
	line-height: 20px;
}

.content_white{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 15px;
	color: #ffffff;
	line-height: 22px;
}
.content_red{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 13px;
	color: #f40000;
	line-height: 20px;

}

.seachbox{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #838383;
	width: 120px;
	border: 1px solid #D2D2D2;

}
.seachlist{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #838383;
	width: 85px;
	list-style-type: none;
	filter: Gray;
	border: 1px solid #838383;

}

.input{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #838383;
	width: 80px;
	border: 1px solid #D2D2D2;

}

.inputbox{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #f40000;
	line-height: 20px;
	width: 380px;
	border: 1px solid #D2D2D2;

}
.inputbox2{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 12px;
	color: #f40000;
	width: 380px;
	border: 1px solid #D2D2D2;
	height: 105px;

}

.title {
	font-family: 微軟正黑體,"Arial";
	font-size: 16px;
	color: #cc000f;

}
.title2 {
	font-family: 微軟正黑體,"Arial";
	font-size: 15px;
	color: #000000;

}

.heading1 {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 15px;
	color: #333333;
	line-height: 22px;
	font-weight: bold;

}
.heading2 {
	font-family: Verdana,Times New Roman, Times, serif;
	font-size: 18px;
	color: #333333;
	line-height: 22px;
	font-weight: bold;
	text-decoration: underline;

}


.leftmenuitem {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}



.leftmenuitem:link {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}

.leftmenuitem:visited {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}


.leftmenuitem:hover {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	color: #21AEAD;
	font-weight:bold;
	text-decoration: none;
}

.leftmenuitem:active {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}

.fooder{
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 22px;

}

.fooder:link {
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.fooder:visited {
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}


.fooder:hover {
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.fooder:active {
	font-family: arial,Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.inside_title{
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	font-family: 微軟正黑體;
}

.inside_title2{
	color: #000000;
	font-size: 25px;
	font-weight: bold;
	font-family: 微軟正黑體;
}

.fellowship_title{
	color: #30a2d3;
	font-size: 20px;
	font-weight: bold;
	font-family: 微軟正黑體;
}

.fellowship_title2{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: 微軟正黑體;
}

.fellowship_title3{
	color: #030b21;
	font-size: 25px;
	font-family: 微軟正黑體;
}

.fellowship_title4{
	color: #1077bc;
	font-size: 16px;
	font-weight: bold;
	font-family: 微軟正黑體;
}

a:link    {text-decoration: none; color: #000000}
a:visited {text-decoration: none; color: #000000}
a:hover   {text-decoration: none; color: #000000}
a:active  {text-decoration: none; color: #000000}

/*Index news*/
#marqueecontainer1{
position: relative;
width: 200; /*marquee width */
height: 180px; /*marquee height */
overflow: hidden;
/*margin-left:15px;*/
}


/*Index Activity List*/
#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height: 180px; /*marquee height */
overflow: hidden;
}

div#Layer3	{position:absolute; top:70px; left:; height:100px;}


.attachment	{
	display: inline-block;
	margin: 10px 0;
	border:1px solid #CECECE;
	padding:2px 8px;
}

.attachment	a:link,.attachment a:visited	{color:#666666;}
.attachment	a:hover	{color:#333333;}


/* ListTable */
.ListTable{}
.ListTable .row_header td{background:#1172B9;color:#fff;font-weight:bold;font-size:13px;line-height:16px}
.ListTable .row_content_1{background:#FFF; font-size:13px;}
.ListTable .row_content_2{background:#E6E7E8; font-size:13px;}
.ListTable .row_content_1 td a{color:#000000; font-size:13px;}
.ListTable .row_content_1 td a:hover{color:#000000; font-size:13px; text-decoration: underline;}
.ListTable .row_content_2 td a{color:#000000; font-size:13px;}
.ListTable .row_content_2 td a:hover{color:#000000; font-size:13px; text-decoration: underline;}
.ListTable .row_content_2:hover{background-color:#CFEAF5; font-size:13px;}
.ListTable .row_content_1:hover{background-color:#CFEAF5; font-size:13px;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-size: 11px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.index_button_link {
	font-size: 28px;
	width: 100%;
	display: block;
	text-align: center;
	color: white !important;
	background-color: rgba(63,81,181,0.7);
	background: linear-gradient(to bottom, #0288D1, #0288D1, #81D4FA);
	border: 1px solid #2196F3;
}