.txt {
	font-family: "Arial"; font-size: 10pt; color: #000000; text-decoration: none;
}
.txt a {
	font-family: "Arial"; font-size: 10pt; color: blue; text-decoration: underline;
}
.txt_black_link a {
	font-family: "Arial"; font-size: 10pt; color: #000000; text-decoration: underline; FONT-WEIGHT: Bold;
}
.txt_brown {
	font-family: "Arial"; font-size: 10pt; color: brown; text-decoration: none; FONT-WEIGHT: bold;
}
.txt_black {
	font-family: "Arial"; font-size: 16pt; color: #000000; text-decoration: Bold; FONT-WEIGHT: bold;
}
.txt_student_title {
	font-family: "Arial"; font-size: 12pt; color: #663300; text-decoration: none; FONT-WEIGHT: bold;
}
.txt_teacher_title {
	font-family: "Arial"; font-size: 12pt; color: #FFFFFF; text-decoration: none; FONT-WEIGHT: bold;
}
.txtboldhead2 {
	font-family: "細明體"; font-size: 12pt; color: #333333; font-weight: bold;
}
.special1 {
	font-family: "Arial"; font-size: 10pt; color: #ff0000; text-decoration: none;
}
.special2 {
	font-family: "Arial"; font-size: 10pt; color: #AAAAAA; text-decoration: none;
}
.special3 {
	font-family: "Arial"; font-size: 10pt; color: brown; text-decoration: none;
}
.teacher_header1 {
	COLOR: #333366; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.teacher_header1 a {
	COLOR: #333366; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.student_header1 {
	COLOR: #660000; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.student_header1 a {
	COLOR: #660000; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}

.txt2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: #003366;
}
.txtbold {
	font-family: "Arial";
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.txtbold_title {
	font-family: "Arial";
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}

.txtbold_blue {
	font-family: "Arial";
	font-size: 10pt;
	color: #003366;
}
.txtbold_blue a {
	font-family: "Arial";
	font-size: 10pt;
	color: #003366;
}

.txtbold_orange {
	font-family: "Arial";
	font-size: 10pt;
	color: brown;
}
.txtbold_orange a {
	font-family: "Arial";
	font-size: 10pt;
	color: brown;
}

.txtboldhead {

	font-family: "細明體";
	font-size: 15pt;
	color: #663300;
	font-weight: bold;
}

.txtbig {

	font-family: "細明體";
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}

.txtbig_red {

	font-family: "細明體";
	font-size: 11pt;
	color: red;
	text-decoration: none;
}

.button {
	font-family: "細明體";
	font-size: 10pt;
	color: #663300;
	font-weight: bold;
	background-color: #FFFFCC;
	border-top: 1px solid #FF9900;
	border-right: 2px solid #FF6600;
	border-bottom: 2px solid #FF6600;
	border-left: 1px solid #FF9900;
	height: 25px;




}
.button2 {

	font-family: "細明體";
	font-size: 10pt;
	color: #993300;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top: 1px solid #FF9900;
	border-right: 2px solid #FF6600;
	border-bottom: 2px solid #FF6600;
	border-left: 1px solid #FF9900;
	height: 25px;
}
.button3b {
	font-family: "細明體";
	font-size: 10pt;
	color: #003366;
	font-weight: bold;
	background-color: #CCFFFF;
	border-top: 1px solid #99CCFF;
	border-right: 2px solid #3399CC;
	border-bottom: 2px solid #3399CC;
	border-left: 1px solid #99CCFF;
	height: 24px;
}

.button4b {
	font-family: "細明體";
	font-size: 10pt;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top: 1px solid #99CCFF;
	border-right: 2px solid #3399CC;
	border-bottom: 2px solid #3399CC;
	border-left: 1px solid #99CCFF;
	height: 25px;
}



.top_bar_title A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.top_bar_title {
	COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 14px
}
.top_bar_button {
	BACKGROUND-COLOR: #68e168; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; HEIGHT: 20px
}
.tool_title {
	BACKGROUND-COLOR: #cde9fb; COLOR: #000030; FONT-FAMILY: "Arial"; FONT-SIZE: 14px; FONT-WEIGHT: bold; LETTER-SPACING: 3px
}
.tool_title TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.tool_body {
	COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 13px
}
.tool_body A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 13px; TEXT-DECORATION: underline
}

.tool_note {
	BACKGROUND-COLOR: #cbd7df; COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.tool_note A {
	BACKGROUND-COLOR: #cbd7df; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px; TEXT-DECORATION: underline
}
.tool_bar2 {
	COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px
}
.tool_bar2 A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.header1 {
	BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.header1 A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.header1 TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.tool_table_bg {
	BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.tool_table_bg A {
	BACKGROUND-COLOR: #eeeeee; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.header2 {
	BACKGROUND-COLOR: #ffccbb; COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.header2 A {
	BACKGROUND-COLOR: #ffccbb; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.header3 {
	BACKGROUND-COLOR: #e1e3db; COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.header3 A {
	BACKGROUND-COLOR: #e1e3db; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.row0 {
	BACKGROUND-COLOR: #ffffff; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.row0 A {
	BACKGROUND-COLOR: #ffffff; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.row_header0 {
	BACKGROUND-COLOR: #ffffff; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.row_header0 A {
	BACKGROUND-COLOR: #ffffff; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.row1 {
	BACKGROUND-COLOR: #ffffff; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.row1 A {
	BACKGROUND-COLOR: #ffffff; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.row_header1 {
	BACKGROUND-COLOR: #ffffff; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.row_header1 A {
	BACKGROUND-COLOR: #ffffff; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.row2 {
	BACKGROUND-COLOR: #e0f0ff; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.warning {
	COLOR: #ff0000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.warning A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.tabs {
	COLOR: #666633; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.tabs A {
	COLOR: #666633; FONT-FAMILY: "Arial"; FONT-SIZE: 15px
}
.tabs_high {
	COLOR: #993333; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.tabs_high A {
	COLOR: #993333; FONT-FAMILY: "Arial"; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.tabs_high2 {
	COLOR: #000000; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.tabs_high2 A {
	COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.tabs_low2 {
	COLOR: #000000; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.tabs_low2 A {
	COLOR: #666633; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.nav_bar {
	COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px
}
.nav_bar A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.page_nav {
	COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px
}
.page_nav A {
	COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}

.button_page {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 10px; HEIGHT: 20px
}
.button_page_over {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #333399 1px solid; BORDER-LEFT: #333399 1px solid; BORDER-RIGHT: #333399 1px solid; BORDER-TOP: #333399 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 10px; HEIGHT: 20px
}
.button1 {
	BACKGROUND-COLOR: #dddddd; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #cccccc 1px solid; COLOR: #333333; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; HEIGHT: 20px
}
.button1_over {
	BACKGROUND-COLOR: #dddddd; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #333333; CURSOR: hand; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; HEIGHT: 20px
}
.hitcount {
	COLOR: #000000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.hitcount TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.calendarToday {
	BACKGROUND-COLOR: #ffff99; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.calendarToday A {
	BACKGROUND-COLOR: #ffff99; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.calendarWork {
	BACKGROUND-COLOR: #ffee00; COLOR: #330000; FONT-FAMILY: "Arial"; FONT-SIZE: 11px
}
.calendarWork A {
	BACKGROUND-COLOR: #ffee00; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.row_cat {
	BACKGROUND-COLOR: #f0f0f0; COLOR: #333333; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.row_cat A {
	BACKGROUND-COLOR: #f0f0f0; COLOR: #0000ff; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}

