a:link {  font: 11px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; color: #FFFFFF; text-decoration: none}
A:active {
	font: 11px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-decoration:none; color: #FFFFFF
}
A:visited {
	font: 11px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-decoration:none; color: #FFFFFF
}
A:hover {
	font: 11px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-decoration:none; color: #E96A14
}
.font { font: normal 13px/normal "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt; left: 15px; clip:  rect(   )}
.heading { font: bold 12px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF}
.menu { font: bold 14px/20px "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: center; color: #FFFFFF; word-spacing: 1.5pt }
.caption2 { font: normal 11px/normal "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt; left: 15px; clip: rect( ) }
.keypoint { font: 13px/normal "Arial", "Helvetica", "sans-serif", "新細明體"; color: #000000; word-spacing: 1.5pt }
.fontbold { font: bold 12px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt }
.fontbold2 { font: bold 12px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFCC00; word-spacing: 1.5pt }
.orangebold { font: bold 11px/14pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #B34700; word-spacing: 1.5pt }
.redbold { font: bold 11px/14pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #540000; word-spacing: 1.5pt }
.copyright {font: normal 14px/14pt "Arial", "Helvetica", "sans-serif", "新細明體";text-align: right;color: #9B8566;	word-spacing: 1.5pt}
.fontyellow { font: normal 12px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFCC00; word-spacing: 1.5pt; left: 15px; clip: rect( ) }
.orangeheading { font: bold 14px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FF6600}
.yellowbold { font: bold 11px/14pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFCC00; word-spacing: 1.5pt }
.caption { font: normal 9px/normal "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt; left: 15px; clip: rect( ) }
.orangeboldCopy { font: bold 11px/14pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FF6600; word-spacing: 1.5pt }
.fontboldCopy { font: bold 11px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt }
.redheading { font: bold 14px/13pt "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FF0000}
.whiteBFont {font: bold 18px/20px  "sans-serif","Helvetica","Arial"; color: #FFFFFF; word-spacing: 3pt; line-height:20pt}
.orangeBFont {font: bold 14px/14pt "sans-serif","Helvetica","Arial"; color: #EAE3E1; word-spacing: 2pt; line-height:20pt}
.blackFont {font: normal 14px/14pt "sans-serif","Helvetica","Arial"; color: #000000; word-spacing: 2pt}
.formFont {font: normal 13px/14pt "sans-serif","Helvetica","Arial"; color: #000000; word-spacing: 2pt; text-indent:10pt}
.redFont {font: bold 13px/14pt "sans-serif","Helvetica","Arial"; color: #FF0000; word-spacing: 2pt;line-height:30pt}
.heading_s {font: normal 20px/20px "sans-serif","Arial", "Helvetica"; color: #669900; letter-spacing: 1pt; word-spacing:2pt;}
.logformFont {font: normal 13px/14pt "sans-serif","Helvetica","Arial"; color: #404040;}
.logformFonts {font: normal 14px/14pt "sans-serif","Helvetica","Arial"; color: #404040;}
.content {font-family: Tahoma;font-size: 14px; color: #585858; line-height:16px;}
.content2 {	font-weight:bold;font-family: Tahoma;font-size: 14px; color: #585858; line-height:40px;vertical-align: top;}
.content3 {	font-weight:bold;font-family: Tahoma;font-size: 16px; color: #4F4F4F; line-height:40px;vertical-align: top;}
.content4 {	 font: normal 12px/14pt "Tahoma";color: #393939; }

.newfont { font: normal 14px/normal "Arial", "Helvetica", "sans-serif", "新細明體"; text-align: left; color: #FFFFFF; word-spacing: 1.5pt;}
.newfont ul {
	list-style-type: square;
	margin-left: 20;
	padding-left: 0;
}
.newfont ul li {
	padding-top: 5px;
	padding-bottom: 5px;
}


input.text, select.text {
    color:#3D3D3D;
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 12px;
    font-weight: normal;
}
input.text2, select.text {
    color:#3D3D3D;
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 14px;
    font-weight: normal;
}
#bookrecord A:link, A:active , A:visited  {font: 13px/13px "Tahoma,sans-serif","Helvetica","Arial"; text-decoration: none; color: #525252}
#bookrecord A:hover {font: 13px/13px "Tahoma,sans-serif","Helvetica","Arial"; text-decoration:underline; color:#525252}
#timetable A:link {font: 13px/13px "sans-serif","Helvetica","Arial"; text-decoration: none; color: #FFFFFF}
#timetable A:active {font: 13px/13px "sans-serif","Helvetica","Arial"; text-decoration:none; color: #FFFFFF}
#timetable A:visited {font: 13px/13px "sans-serif","Helvetica","Arial"; text-decoration:none; color: #FFFFFF}
#timetable A:hover {font: 13px/13px "sans-serif","Helvetica","Arial"; text-decoration:underline; color: #FFFFFF}
#timetable table.display {
    border-collapse: collapse;
    border: 1px solid #5F5349;
    border-spacing: 0; 
}
#timetable td.header {
    background-color:#968475;
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:center;
    BORDER-TOP:  #FFFFFF solid 1px;
    BORDER-LEFT: #FFFFFF solid 1px;
    BORDER-RIGHT: #FFFFFF solid 1px;
    BORDER-BOTTOM: #FFFFFF solid 1px;
}
#timetable td.dispWhite {
    background-color:#E3DFDB;
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 12px;
    font-weight: normal;
    color:#4D433C;
	text-align:center;
    BORDER-TOP:  #FFFFFF solid 1px;
    BORDER-LEFT: #FFFFFF solid 1px;
    BORDER-RIGHT: #FFFFFF solid 1px;
    BORDER-BOTTOM: #FFFFFF solid 1px;
}
#timetable td.content {
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 13px;
    font-weight: normal;
    color:#FFFFFF;
	text-align:center;
    BORDER-TOP:  #FFFFFF solid 1px;
    BORDER-LEFT: #FFFFFF solid 1px;
    BORDER-RIGHT: #FFFFFF solid 1px;
    BORDER-BOTTOM: #FFFFFF solid 1px;
}
#timetable td.contentselect {
    font-family: "sans-serif","Helvetica","Arial";
    font-size: 13px;
    font-weight: normal;
    color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
    BORDER-TOP:  #FFFFFF solid 1px;
    BORDER-LEFT: #FFFFFF solid 1px;
    BORDER-RIGHT: #FFFFFF solid 1px;
    BORDER-BOTTOM: #FFFFFF solid 1px;
}
#timetable input.button2 {
    color:white;
		font-weight: bold;
    text-align:center;
    background-color:#F3A752;
    border-width:1px;
    border-color:##333300;
    border-style:ridge;
    height:20px;
		width:95px;
    cursor:hand;
    font-family: "sans-serif","Arial", "Helvetica";
    font-size: 11px;
}
#menu input.menuBtnOn {
  color:white;
  font-weight: bold;
  text-align:center;
  background-color:#757575;
  border-width:1px;
  border-color:#BBBABA;
  border-style:ridge;
  height:25px;
  width:140px;
  cursor:none;
  font-family: "sans-serif","Arial", "Helvetica";
  font-size: 12px;
}
#menu input.menuBtnOff {
  color:white;
  font-weight: normal;
  text-align:center;
  background-color:#8A8A8A;
  border-width:1px;
  border-color:#000000;
  border-style:ridge;
  BORDER-LEFT: #BBBABA solid 1px;
  BORDER-RIGHT: #000000 solid 1px;
  BORDER-TOP:  #BBBABA solid 1px;
  height:25px;
  width:140px;
  cursor:hand;
  font-family: "sans-serif","Arial", "Helvetica";
  font-size: 12px;
}