.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #737373;
	text-decoration: none;

}
.smalllinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04173f;

}
.pagetitle {
	font-family: Times New Roman;
	font-size: 28px;
	color: #484848;
	font-weight: 600;


}
.navtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
}
.menu
{
	POSITION:absolute;
	top:115;
visibility:hidden;
}
.sm{
	POSITION:absolute;
	visibility: hidden;
}
.smmp{
	visibility:hidden;
}

.smp{
	visibility:hidden;
}
.smplink{
	visibility:hidden;
}

.mnu
{
	visibility:hidden;
}


.mnu1{height:27;}
.ot,ot1,.ot5,.ot6{
border:0;width:1;height:12;
}
.ot1{
height:7
}
.ot5{height:1;width:5;}
.ot6{height:1;width:5;}
.ban,.director
{
	POSITION:absolute;
	LEFT:100%;
	MARGIN-LEFT:-240;
	top:100;
	visibility:hidden;
}
.director{
	width:220;
	z-index: 51;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	visibility:visible;
	
}
.director b{font-family: Arial;PADDING-RIGHT: 30px; FONT-SIZE: 16px; COLOR: #373737; font-weight:bold; line-height:120%;}
.director u{	FONT-SIZE: 12px;	COLOR: #790000;FONT-FAMILY: Tahoma;Font-weight:normal;text-decoration: none;}
.director a {	COLOR: #790000;}
.director i {	FONT-SIZE: 13px;;font-family: Arial;font-weight:bold;COLOR: #787878;font-style: normal;padding-left:10;}
.director table{border:0;}
.director table TD{font-family: Tahoma;font-size:75%;color: #363636;}
.director table .title1{	FONT-SIZE: 13px;;font-family: Arial;font-weight:bold;COLOR: #787878;font-style: normal;padding-left:10;background-color:#e2e1e1;height:33}
.gline
{
	POSITION:absolute;
	visibility:hidden;
}
.tinav
{
	background-color:#efeeee;
	POSITION:absolute;
	top:110;
	width:400;
	z-index: 12;
}
.reg {background-color:#e2e1e1;padding-left:40;padding-top:5;width:400;font-size: 11px;font-family: Tahoma;color: #363637}
.pri{position:absolute;font-size: 11px;font-family: Tahoma;z-index:90;LEFT:100%;MARGIN-LEFT:-315;top:110; }
.nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	background-position: 30px 3px;
	padding-top: 5px;
	padding-left: 10px;
}
.tinav h1
{
	font-family: Times New Roman;
	font-size: 28px;
	color: #484848;
	font-weight: 600;
	line-height:80%;
	padding-left: 5px;
}

.arrow
{
	POSITION:absolute;
	top:210;
	width:130;
	height:140;
	background-color:#e1e1e1;
	z-index: 15;
	background-image: url(images/bg2.gif);
	background-repeat: no-repeat;
	background-position: 20px 17px;
	visibility:hidden;
}
.teacher
{
	POSITION:absolute;
	top:210;
	width:400;
	height:140;
	z-index: 16;
}
.teacher .timg {padding-left:9;padding-top:18}
.teacher .txt {padding-left:9;padding-top:5;color:#790000;font-size:11px;}
.teacher .iborder{border:solid 1px #888888;}
.info {
	top:643;
	width:100%;
	z-index: 14;
}
.txt {font-family: Tahoma;font-size:75%;color: #363636;}
.txt1 {color: #04173f;}

h1,h1 a{FONT-SIZE: 20px;COLOR: #790000; FONT-FAMILY: Tahoma;Font-weight:normal;TEXT-DECORATION: none}
h2,h2 a{FONT-SIZE: 20px; COLOR: #790000; FONT-FAMILY: Tahoma;Font-weight:normal; TEXT-DECORATION: underline}
h3,h3 a{FONT-SIZE: 21px;COLOR: #04173f; FONT-FAMILY: Times New Roman;Font-weight:normal;TEXT-DECORATION: none}
h4,h4 a{FONT-SIZE: 16px; COLOR: #790000;TEXT-DECORATION: none}
h5,h5 a{FONT-SIZE: 17px; COLOR: #444444;TEXT-DECORATION: none}
a{COLOR: #04173f;}
hr{border:solid 1px #d8d7d7; }
.link1{ FONT-WEIGHT: bold;}
.link2{COLOR: #335397; TEXT-DECORATION: underline;font-size:12px;}
ul {MARGIN-LEFT: 0px;padding-left:20;vertical-ALIGN: top;}
ul li {MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/li.gif); MARGIN-LEFT: 18px; LIST-STYLE-TYPE: none;LINE-HEIGHT: 20px}
table.t,.t1b {font-family: Tahoma;font-size:100%;color:#363636;border:0}
table{font-family: Tahoma;font-size:100%;color:#363636;border:0}
.t1u{BORDER-TOP: #d8d7d7 3px solid;vertical-align:top;background-image: url(images/kv.gif);background-repeat: no-repeat;width:85;height:53;font-size:1;color:#e2e1e1;}
.t1ub{BORDER-TOP: #d8d7d7 3px solid; BORDER-BOTTOM: #d8d7d7 3px solid;padding-top:20px;padding-bottom:10px;}
.t1b{BORDER-BOTTOM: #d8d7d7 3px solid;padding-top:20px;padding-bottom:10px;}
.t1{FONT-SIZE: 100%;border:0;width:95%}
.t3{padding-top:10px;FONT-SIZE: 100%;width:100%;padding-left:20;background-image: url(images/list.gif);background-repeat: no-repeat;background-position: 0px 27px;}
.t3 b{FONT-SIZE: 15px; COLOR: #790000; }


TABLE.t4 TD {
	BORDER-RIGHT: #b9b7b7 1px solid; FONT-SIZE: 12px; BORDER-BOTTOM: #b9b7b7 1px solid; BACKGROUND-COLOR: #ffffff;
}
TABLE.t4 {
	BORDER-LEFT: #b9b7b7 1px solid;width:100%;BORDER-top: #b9b7b7 1px solid
}
TABLE.t4 TD.hov {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 3px; BACKGROUND-COLOR: #e0dfdf
}
TABLE.t4 TD.link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.t4 TD A {
	COLOR: #04173f;
}
TABLE.t4 TD b{FONT-FAMILY: Tahoma;Font-size:12;color:#666666;font-weight:bold;}

.t3ub{BORDER-TOP: #d8d7d7 2px solid; BORDER-BOTTOM: #d8d7d7 2px solid;padding-top:0px}
.date{FONT-FAMILY: Tahoma;Font-size:12px;color:#959494}

.title{	font-family: "Times New Roman";	font-size: 28px;color: #e6d9d9;line-height:85px;padding-left:15;}
.dmenu{	width:20%; text-align:center}
.lw,.lb{color: #e6d9d9;font-size:10px;font-weight: bold;text-decoration: none;font-family: "Tahoma";}
.lb{color:51b3bb;}
.pimg{BORDER: #447cad 4px solid; margin-top:7;margin-bottom:7;}
.pod,.pod1,.pod2{	
background-image: url(images/more2.gif);
background-repeat: no-repeat;
padding-left:15;
margin-top:50;
font-family:Tahoma;
font-size:14;
color:#bd0a0a;
text-decoration:none;
line-height:30px;
font-weight:bold;
}
.pod1,.pod2{
margin-top:0;
padding-top:4;
font-size:11;
line-height:100%;
font-weight:bold;
}
.pod2{margin-left:128}
img{border:0}
.vop,.otv{font-family: "Times New Roman";	font-size: 17px;	color: #04173f;font-weight:bold;}
.otv{color:#8e8e8e}
table.tab td {	PADDING-RIGHT: 10px;PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; FONT: 11px Arial, Verdana,Helvetica, sans-serif; COLOR: #000033; PADDING-TOP: 3px;}
table.tab tr {COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
.buttoninput {border: medium none;FONT-SIZE: 9px; COLOR: #ffffff; HEIGHT: 21px; BACKGROUND-COLOR: #707070}	
.inputtext {	BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 75%; WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid}
.stxt{FONT-SIZE: 80%}
.inputselect {	BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 75%; WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid}
.inputtextarea {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; SCROLLBAR-FACE-COLOR: #cdcdcd; PADDING-BOTTOM: 6px; SCROLLBAR-HIGHLIGHT-COLOR: #cdcdcd; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #818181; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #fefefe; BORDER-BOTTOM: #efeeee 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #7f7f7f; SCROLLBAR-BASE-COLOR: #cecece;height:100px;BORDER-RIGHT: #cdcdcd 1px solid; font-size:100%;WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid}
.formRequired {COLOR: red}
INPUT {	COLOR: #888888; FONT-FAMILY: tahoma,verdana,arial}
TEXTAREA {cOLOR: #888888; FONT-FAMILY: tahoma,verdana,arial}



TABLE.schedule TH {	BORDER-RIGHT: #efeeee 1px solid; BORDER-BOTTOM: #efeeee 4px solid;color:#FFFFFF;background-color:#C9C9C9;}
TABLE.schedule TD {	BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; COLOR: #141414; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center}
TABLE.schedule TD.active {	BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; BACKGROUND: url(/i/schedule/act.gif) #335397 no-repeat left top; COLOR: #efeeee; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; TEXT-ALIGN: center}
TABLE.schedule TD.notactive {BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; COLOR: #bab9b9; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center}
TABLE.schedule TD A {FONT-WEIGHT: bold; COLOR: #141414; TEXT-DECORATION: underline}
TABLE.schedule TD.active A {FONT-WEIGHT: normal; COLOR: #efeeee}

.textinput {BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 100%;  COLOR: #888888;BORDER-BOTTOM: #cdcdcd 1px solid}
.news {	visibility:hidden;}

