.linktable {
	border: 1px solid #999966;
	padding: 2px;
}

.linktabletd {
	border: 1px solid #999966;
	padding: 3px;
}

a.internallink {
	color: #6666ee;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

a.internallink:hover {
	text-decoration: underline;
}

.frontdiv {
	position:absolute; 
	width:100%; 
	z-index:0; 
	left: 0; 
	top: 0; 
	padding-left: 8px; 
	padding-right: 8px; 
	padding-top: 2px;
}

.backgroundimg {
	position:absolute; 
	width:100%; 
	height:100%; 
	z-index:0; 
	overflow: hidden; 
	left: 0; 
	top: 0;
}

.tdtext {
	color: #226622;
	font-size: 13pt;
}

.heading {
	color: #9999dd;
	font-size: 25pt;
	font-weight: bold;
	
}

.contactmail {
	color: #333388;
	font-size: 12pt;
	font-face: Arial, Helvetica, sans-serif;
}

.contactmail:hover {
	color: #000033;
}

.contact {
	color: #333388;
	font-size: 12pt;
	font-face: Arial, Helvetica, sans-serif;
}

a.openlink {
	font-size: 12pt;
	color: #1111ee;
	text-decoration: none;
}

a.openlink:hover {
	text-decoration: underline;
}

a.noticetext {
	font-size: 11pt;
	color: #000066;
	text-decoration: none;
}

a.noticetext:hover {
	text-decoration: underline;
}

a.bttn {
	font-size: 11pt;
	color: #4444aa;
	text-decoration: none;
}

a.bttn:hover {
	text-decoration: underline;
}

.bttn {
	font-size: 11pt;
	color: #4444aa;
	text-decoration: none;
	cursor: hand;
}

.linktitle {
	font-size: 11pt;
	color: #bb5555;
	font-weight: bold;
}

.noticedate {
	font-size: 10pt;
	color: #885555;
	font-weight: bold;
}

.noticetab {
	background: #d0d0d0;
}

.noticeright {
	background-image: url(../img/noticeback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=100,
			StartY=0,
			FinishY=0
		)
	;
}

.noticebar {
	border-top: 3px solid #d0d0d0;
}

.noticediv {
	border-bottom: 1px solid #d8d8d8;
}

a.mainmenulink {
	font-size: 11pt;
	color: #6115EC;
	text-decoration: none;
}

a.mainmenulink:hover {
	color: #3100bC;
	text-decoration: underline;
}

a.mainmenulinkred {
	font-size: 11pt;
	color: #FF02F9;
	text-decoration: none;
}

a.mainmenulinkred:hover {
	color: #cF00c9;
	text-decoration: underline;
}

.submenu {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 251;
 	height: 20px;
	display: none;
	filter:
		progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=0,Style=0,StartX=0,FinishX=100,StartY=0,FinishY=100)
		progid:DXImageTransform.Microsoft.Fade(duration=0.25,overlap=0.25)
	;
}

.titlehiddenmenu {
	display: none;
	margin-left: 10px;
	color: #f8f8f8;
}

a.subbttn {
	margin-left: 0px;
	padding-left: 8px;
	padding-right: 8px;
	border-top: 2px solid #f8f8f8;
	border-left: 1px solid #f8f8f8;
	border-right: 2px solid #6487dc;
	border-bottom: 1px solid #6487dc;
	height: 20px;
	background-color: #e0e0ff;
	color: #0000cc;
	text-decoration: none;
	font-family: tahoma;
	font-size: 13px;
}

a.subbttn:hover {
	text-decoration: underline;
}

.submenucontainer {
 	position: relative;
 	top: 0px;
 	left: 0px;
 	height: 23px;
 	z-index: 250;
 	overflow: hidden;
}

.titlehead {
	background-image: url(../img/logoback.jpg);
	overflow: hidden;
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=100,
			FinishY=0
		)
	;
}

.titlemenu {
	background-image: url(../img/logoback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=0,
			FinishY=60
		)
	;
}

.titlebody {
	margin: 0px 0px 0px 0px;
	background-color: #1202bd;
}

.mainbody {
	margin: 0px 0px 0px 0px;
	background-color: #f8f8f8;
}

.firstbody {
	margin: 0px 0px 0px 0px;
	background-color: #6487dc;
}

.first2 {
	border-bottom: 1px solid #ffffff;
	background-image: url(../img/logoback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=100,
			FinishY=14
		)
	;
}

.first3 {
	background-image: url(../img/logoback.jpg);
}

.first4container {
	position: relative;
	top: 0px;
	left: 0px;
	height: 60px;
	width: 100%
	z-index: 1;
	overflow: hidden;
}

.first4 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 60px;
	width: 1280px;
	z-index: 2;
	border-top: 1px solid #ffffff;
	background-image: url(../img/logoback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=0,
			FinishOpacity=100,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=100,
			FinishY=0
		)
	;
}

.first4table {
	position: absolute;
	top: 20px;
	left: 0px;
	height: 40px;
	z-index: 3;
}

.firstcontainer {
	display: none;
	position: relative;
	z-index: 101;
	width: 100%;
	height: 300px;
	overflow: hidden;
}

.firstimgcontainer {
	z-index: 103;
	padding-top: 10px;
	width: 500px;
	height: 300px;
	display: block;
	filter:
		progid:DXImageTransform.Microsoft.Fade(duration=2.0,overlap=0.75)
	;
}

.firstimg {
	z-index: 102;
	width: 500px;
	height: 300px;
	display: none;
	filter:
		progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=0,Style=0,StartX=0,FinishX=100,StartY=0,FinishY=100)
	;
}

.firstsidecontainer {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 100%;
	height: 300px;
	display: block;
}

.firstsideback {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 200px;
	margin-left: 0px;
	margin-right: 0px;
	overflow: hidden;
	visibility: hidden;
}

.firstsidel {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 200px;
	filter:
		progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=0,Style=0,StartX=0,FinishX=100,StartY=0,FinishY=100)
	;
}

.firstsider {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 200px;
	filter:
		progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=0,Style=0,StartX=0,FinishX=100,StartY=0,FinishY=100)
	;
}

.firstsidetop {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 20px;
	background-image: url(../img/logoback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=0,
			FinishY=100
		)
	;
}

.firstsidebottom {
	position: absolute;
	top: 180px;
	left: 0px;
	width: 100px;
	height: 20px;
	background-image: url(../img/logoback.jpg);
	filter:
		progid:DXImageTransform.Microsoft.Alpha(
			Opacity=100,
			FinishOpacity=0,
			Style=1,
			StartX=0,
			FinishX=0,
			StartY=100,
			FinishY=0
		)
	;
}

.firsttextcontainer {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 4;
	height: 300px;
	filter:
		progid:DXImageTransform.Microsoft.Fade(duration=2.0,overlap=0.75)
	;
}

.firsttextchi{
	display: block;
	padding-top: 50px;
	z-index: 5;
	width: 600px;
	height: 150px;
}

.firsttexteng{
	padding-top: 30px;
	z-index: 5;
	width: 600px;
	height: 150px;
}

.firstfont {
	color: #FFFFFF;
	font-size: 10pt;
	font-face: Arial, Helvetica, sans-serif;
}

.firstaskip {
	color: #FFFFFF;
	font-size: 14pt;
	font-face: Times New Roman, Times, serif;
	padding-right: 5px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.firstaskip:hover {
	text-decoration: underline;
}

.firstamail {
	color: #FFFFFF;
}

.firstamail:hover {
	color: #cccccc;
}

.firsttitle {
	z-index: 10;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 370px;
	filter:
		progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=10,Duration=1,Enabled=false)
	;
}

.firsttitlelarge {
	z-index: 11;
	display: none;
	position: absolute;
	top: 140px;
	left: 0px;
	width: 100%;
	height: 300px;
	filter:
		progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=0.25)
	;
}

.firsttitlesmall {
	z-index: 11;
	display: none;
	position: absolute;
	top: 3px;
	left: 10px;
	width: 600px;
	height: 65px;
}

.firsttextchi {
	padding-top: 50px;
}

.firsttexteng {
	padding-top: 30px;
}

.cr{
	padding-left: 10px;
	font-family:tahoma;
	font-size:10px;
	color:#909090;
}

.campusTV{
	text-decoration:none;
	color:#999999;
	font-size:12px;
}

.campusTV:hover{
	text-decoration:underline;
	color:#666666;
}


