.Index_TBG {
	background-image: url(images/CHNA_Index.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Index_MBG {
	background-image: url(images/CHNA_Index-12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Index_RBG {
	background-image: url(images/CHNA_Index-21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.News_BG {
	background-image: url(images/News_BG_05.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.Main_BG {
	background-image: url(images/CHNA_MainBG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}.T_item_Text {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.CopyRight_Text {
	font-size: 12px;
	color: #006699;
}
.Login_Input_box {
	font-size: 12px;
	color: #006699;
	background-color: #F2F8FD;
	border: 1px solid #C3C3C3;
}


	/* ------ 行事曆 (今天) ------ */
.cssCaleBg01 {
	background-color: #C7D8FA;
}
	/* ------ 行事曆 (事件提醒) ------ */
.cssCaleBg02 {
	background-color: #F5CCF6;
}
	/* ------ 行事曆 (星期天) ------ */
.cssCaleFont01 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #FF0000;
}
	/* ------ 行事曆 (星期六) ------ */
.cssCaleFont02 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #008F29;
}
	/* ------ 行事曆 (其它星期) ------ */
.cssCaleFont03 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #8CAAE6;
}
	/* ------ 行事曆 (今天有事件) ------ */
.cssCaleFont04 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #BC8AD7;
	background-color: #C7D8FA;
}

.cssTable {
	background-color: #E3E9F2;
	border: 1px solid #CCCCCC;
}

.cssTrHead {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #C7D8FA;
}

.cssTrEvn {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #FFFFFF;
}

.cssTrOdd {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #ECF1F7;
}.News_Text {
	font-size: 12px;
	color: #666666;
}


/* ------ Anchor ------ */
.cssAnchor {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #006699;
}

.cssAnchor:link {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #006699;
}

.cssAnchor:visited{
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #000080;
}

.cssAnchor:hover {
	font-size: 12px;
	line-height: 16px;
	text-decoration: underline;
	letter-spacing: 2px;
	color: #0000FF;
}