.menu { font-size: 12px; color: #FFFFFF; text-decoration: none; }
.menu:hover { color: #CCFFFF; text-decoration: underline; }
.menu2 { font-size: 12px; color: #225F78; text-decoration: none; }
.menu2_td { font-size: 12px; color: #225F78; text-decoration: none; }
.info { font-size: 12px; color: #000000; text-decoration: none; }
.menu2:hover { color: #000099; text-decoration: underline; }
.time-search-bg { background-image: url(images/time_search_03.gif); border: 1px solid #000000; }
.time { font-size: 12px; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.number01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none; }
.number02 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009900; text-decoration: none; }
.table-title { font-size: 12px; text-decoration: none; filter: Glow(Color=#ffffff, Strength=2); letter-spacing: 1px; }
.table-title2 { font-size: 12px; text-decoration: none; filter: Glow(Color=#000000, Strength=1); letter-spacing: 1px; color: #FFFFFF; }

BODY {
scrollbar-face-color:#0066CC;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#0000CC;
scrollbar-darkshadow-color:#0000CC;
scrollbar-shadow-color:#0000CC;
scrollbar-arrow-color:#B8C8FF;
scrollbar-track-color:#A0B0E8;
}
a { text-decoration: none }
a:hover {color: #DD6900;text-decoration: underline}

.span9 { font-family: "新細明體"; font-size: 9pt}
.font10 { font-family: "新細明體"; font-size: 10pt}
.span1 { font-family: "新細明體"; font-size: 11pt}
.min11 { font-family: "細明體"; font-size: 11pt}
.min10 { font-family: "細明體"; font-size: 10pt}
.num1 { font-family: "Arial"; font-size: 10pt}
.num9 { font-family: "Arial"; font-size: 9pt}
.num11 { font-family: "Arial"; font-size: 11pt}
.num20 { font-family: "Arial"; font-size: 20pt}
.span1_18 { font-family: "新細明體"; font-size: 11pt; line-height: 16pt}
.fontbgcol1 {  font-family: "新細明體"; font-size: 12pt; background-color: #6699FF}
.fontbgcol2 {  font-family: "新細明體"; font-size: 12pt; background-color: #FFAF37}
.fontbgcolf9 { font-family: "新細明體"; font-size: 10pt; background-color: #6699FF }
.nb {border-style: solid; border-width: 1; font-family: "新細明體"; font-size: 11pt}
.nb9 {border-style: solid; border-width: 1; font-size: 9pt}
.tc1 {  color: #FFCC99 }
.tc2 {  color: #FFFFCC }
.tc3 {  color: #FFFFFF }
a.tc3, a.tc3:link, a.tc3:visited { color : #FFFFFF; }
a.tc3:hover { text-decoration: underline; color : #FFFFFF; }

.button2   { font-family: 'Tahoma', 'Verdana', 'Arial'; background-color: #C8DCFF; height: 20px;
                border-width: 1px; border-style: solid; border-color: #0033CC;  font-size: 9pt}
.input    { font-family: 'Tahoma', 'Verdana', 'Arial'; background-color: #C8DCFF;
                border-width: 1px; border-style: solid; border-color: #0033CC;  font-size: 9pt}


.tc4 {  color: #CCFFCC }
.tc5 {  color: #00FF00 }
.tc6 {  color: #CCFFFF }
.tc7 {  color: #FFCCFF }
.tc8 {  color: #CCFF66 }
.tc9 {  color: #FFCCCC }


.link01, .link01:visited { color: #373737 }
.link01:hover { color : #0000FF; }
.link02, .link02:visited { color: #3300CC }
.link03, .link03:visited { color: #99CCFF }
.link04, .link04:visited { color: #333399 }
.link05, .link05:visited { color: #666666 }
.link06, .link06:visited { color: #000099 }
.link07, .link07:visited { color: #339933 }
.link08, .link08:visited { color: #FF0000 }

.tcbk {  color: #000000 }
.lab01 {  color: #003399 }
a.lab01, a.lab01:link, a.lab01:visited { color : #003399; }
a.lab01:hover { text-decoration: underline; color : #003399; }

body,th,td,select,textarea,select,checkbox, {font-family: "新細明體"; font-size: 10pt}

.tablebg { background-color: #003366;}
.tablebg2 { background-color: #006699;}
.tdbg { color: #000000; font-size: 11pt; background-color: #ABCBE9; }
.tdbg2 { color: #000000; font-size: 11pt; background-color: #D1D7DC; }
.tdbg3 { background-color: #F5F5E6; }
.tdbg4 {
	color: #FFFFFF; font-size: 11pt; font-weight : bold;
	background-color: #ABCBE9; height: 20px;
	background-image: url(images/bg_cell_01.gif);
}
.tdbg5 { background-color: #F0F4F7; }
.tdbg6 { background-color: #FFFFFF; }
.tdbg6 { background-color: #F9F9F9; }

.newstitle { color: #000066 ; font-size: 12pt; font-weight : bold; }
.newstext { color: #000000; font-size: 11pt; line-height: 18pt; }
.newslable { color: #0055BB; font-size: 12pt; padding-top: 3px; background-color: #99C1FF; border-top: #0099CC 1px solid; border-bottom: #0099CC 1px solid; border-left: #0099CC 1px solid; border-right: #0099CC 1px solid; text-align: center; }
.newsdate { font-family: "Arial"; font-size: 10pt; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }

.finger_os { font-family: "Arial"; font-size: 20pt; color: #4499EE ; font-weight : bold; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }
.finger_lab { font-family: "Arial"; font-size: 10pt; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }

.bbslabel { font-family: "Arial"; font-size: 10pt; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }
.bbslabel_02 {
	color: #FFFFFF; font-size: 11pt; font-weight : bold;
	background-color: #ABCBE9; height: 24px;
	background-image: url(images/cellpic.gif);
}
.topictitle { color: #0000CC; font-size: 14pt; font-weight : bold; }
.bbssubject_01 { font-family: "Arial"; font-size: 10pt; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }
.bbssubject_02 { font-family: "Arial"; font-size: 10pt; border-top: #91B9E2 1px solid; border-bottom: #91B9E2 1px solid; background-color: #DCEEFF }
.bbstext { color: #333377; font-size: 11pt; line-height: 22px; }
.bbs_tr { color: #000000; font-size: 11pt; background-color: #ABCBE9; }
.bbs_td { color: #000000; font-size: 11pt; background-color: #ABCBE9; }
.bbs_title { color: #0000CC; font-size: 16pt; font-weight : bold; }
.postlab1 { color: #000099; font-size: 11pt;}
.poster { filter: glow(color=#6600CC,strength=3); height:10px; color:white; padding:2px; font-size : 11pt; }
.bbslink, .bbslink:visited { color: #333399 }

.ntvgcell { background-color: #FFFFFF; }
.ntvgcell2 { background-color: #CCDDEE; }
.ntvgtitle { color: #3399FF; font-family: "Helvetica"; font-size: 24pt; font-weight : bold; }
.ntvgtitle2 { color: #FFFFFF; font-family: "Helvetica"; font-size: 24pt; font-weight : bold; }

.text-shadow { text-decoration: none; filter: Glow(Color=#000099, Strength=2); letter-spacing: 1px; color: #FFFFFF; font-size: 12pt; }
.m_label_01 { text-decoration: none; filter: Glow(Color=#000099, Strength=2); letter-spacing: 1px; color: #FFFFFF; font-size: 9pt; text-align: center}

.button       { border-right: #464646 1px solid; padding-right: 2px; border-top: #BFBFBF 1px solid; padding-left: 2px; padding-bottom: 1px; border-left: #BFBFBF 1px solid; line-height: 15px; padding-top: 2px; border-bottom: #464646 1px solid; height: 0pt; background-color: #ffffff; text-align: center; text-decoration: none }
.button:hover { border-right: #BFBFBF 1px solid; padding-right: 2px; border-top: #464646 1px solid; padding-left: 2px; padding-bottom: 1px; border-left: #464646 1px solid; line-height: 15px; padding-top: 2px; border-bottom: #BFBFBF 1px solid; height: 0pt; background-color: #f5f5f5; text-align: center; text-decoration: none }