BODY {
  background:#FFFFFF;
  font-family:Verdana,Arial,sans-serif;
  font-size:15px;
  color:#000000;
  margin:0px;
  scrollbar-arrow-color:FFFFFF;
  scrollbar-3dlight-color:808080;
  scrollbar-face-color:808080;
  scrollbar-darkshadow-color:808080;
  scrollbar-track-color:C0C0C0;
  scrollbar-highlight-color:EEEEEE;
  scrollbar-shadow-color:EEEEEE;
}

.input.error, select.error {
	border:2px solid red;
	background-color:#FF9999;
}

.Cur-Pointer { cursor:pointer; }

.supervisor_chinese {
	color:#C30A0A;
	font-size:15px;
	letter-spacing:3px;
}

.supervisor_english {
	color:#C30A0A;
	font-size:14px;
}

.ScrollText {
	font-size:13px;
	color:#407E3E;
}

IMG {
  border:0px;
  border-spacing:0px;
}

TD.MainBox {
  background-color:#AACC00;
}

TD.MainCenterBox {
  background-color:#FF4032;
}

TD.MainThinkingacademyBox {
  background-color:#0586C3;
}

TD.BackgroundCenter {
  background-color:#FEEE92;
}

TD.SmallText, SPAN.SmallText {
	font-size:15px;
}

TD.BoldText, SPAN.BoldText {
	font-size:15px;
	font-weight:bold;
	color:#4A8C48;
}

TD.BoldText_1, SPAN.BoldText_1 {
	font-size:15px;
	font-weight:bold;
	color:#7A4B07;
}

TD.WithoutInfo {
	height:150px;
	text-align:center;
  font-size:21px;
  font-weight:bold;
  color:#67A911;
  letter-spacing:5px;
}

TD.WithoutInfo {
	height:150px;
	text-align:center;
  font-size:21px;
  font-weight:bold;
  color:#67A911;
  letter-spacing:5px;
}

SPAN.Copyright {
  margin:0px 5px 2px 5px;
  font-size:13px;
  color:#FFFFFF;
}

SPAN.ButtonTopA {
  vertical-align:middle;
}

SPAN.CenterBottomTitle {
  padding:0px 5px 2px 5px;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
}

SPAN.CenterSubjust {
  font-size:17px;
  font-weight:bold;
  color:#7D0C04;
}

SPAN.CenterBottomAddress {
  margin:5px 5px 2px 5px;
  font-size:13px;
  color:#FFFFFF;
}

SPAN.ContactTitle {
  font-size:17px;
  font-weight:bold;
  color:#E7820F;
  letter-spacing:3px;
}

SPAN.MainTitle {
  font-size:17px;
  font-weight:bold;
  color:#C40000;
  letter-spacing:3px;
}

SPAN.SubjectTitle {
  font-size:15px;
  font-weight:bold;
  color:#818109;
  letter-spacing:3px;
}

SPAN.ThinkingSubjectTitle {
  font-size:19px;
  font-weight:bold;
  color:#3A61D8;
  letter-spacing:3px;
}

SPAN.ThinkingSubjectContent {
  font-size:15px;
  color:#000000;
  letter-spacing:1px;
}

SPAN.Jelic001SubjectTitle {
  font-size:17px;
  font-weight:bold;
  color:#3A61D8;
  letter-spacing:1px;
}

SPAN.Jelic001SubjectContent {
  font-size:15px;
  color:#000000;
  letter-spacing:1px;
}

UL.JelicSummer LI {
	font-size:13px;
	color:#000000;
}

A {
  color:#0000FF;
  text-decoration:none;
}

A:hover {
  color:#C40000;
  text-decoration:underline;
}

A.PopupLink {
  color:#772B1A;
  text-decoration:none;
  font-size:15;
  font-weight:bold;
}

A.PopupLink:hover {
  color:#329ADB;
  text-decoration:underline;
}

A.PopupLinkSmall {
  color:#772B1A;
  text-decoration:none;
  font-size:13;
  font-weight:bold;
}

A.PopupLinkSmall:hover {
  color:#329ADB;
  text-decoration:underline;
}

UL.OTCT4, UL.OTCT5 { border-color:#000000; margin:0px 20px 10px 20px; }
UL.OTCT4 LI { line-height:1.4em; font-size:15px; font-weight:bold; color:#000000; list-style:none; }
UL.OTCT5 LI { line-height:1.4em; font-size:13px; font-weight:normal; color:#000000; list-style:square; }

#dhtmltooltip {
	position:absolute;
  font-size:17;
  font-weight:bold;
  color:#772B1A;
  letter-spacing:5px;
	border:10px solid #FFFFFF;
	padding:5px;
	background-color:lightyellow;
	visibility:hidden;
	z-index:100;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#IndexNotice { width:95%; }
#IndexNotice TD { border-bottom:1px dotted #83E900; font-size:13px; }

#PopupLogin { width:500px; height:250px; background:#FFF99E url("../images/general/bg_login.gif") no-repeat; }
#PopupLogin .Content1 { padding:60px 15px 0px 120px; }
#PopupLogin TD { white-space:nowrap; vertical-align:top; }
#PopupLogin H4 { font-size:15px; line-height:11px; }

.Homework { width:695px; }
.HomeworkRemark UL { font-size:15px; color:#3A8200; margin:20px 20px 10px 50px; }
.HomeworkRemark OL { font-size:15px; color:#003782; }
.Homework TD.WList { padding:0px 20px 0px 20px; }
.HomeworkList TD { border-bottom:1px dotted #83E900; padding:2px; font-size:15px; font-weight:bold; color:#437800; vertical-align:top; }
.HomeworkList TD.Title { width:60%; }
.HomeworkList TD.Icons { width:2%; }