#musicdiv {
	position:absolute;
	left:552px;
	top:5px;
	width:50px;
	height:50px;
	z-index:21;
}
#o-vis{
position:absolute;
	left:450px;
	top:15px;
	width:150px;
	height:35px;
visibility: visible;z-index:23;
}
#o-invis{
position:absolute;
	left:450px;
	top:15px;
	width:150px;
	height:35px;
visibility: hidden;z-index:22;
}
.teachers-but{position: absolute; margin: 0px; border: 0px; top: 360px;left: 0px;z-index:3
}
.teachers-bg{position: absolute; margin: 0px; border: 0px; top: 405px;left: 1px; width: 227px; height: 289px; padding: 10px; border-left: 2px solid white; border-right: 2px solid white; border-top: 1px solid white; border-bottom: 3px solid white; background-color: #83d6fe; z-index:2
}
.col1-pic1{position: absolute; left: 10px; top: 40px; 
}
.float-left{float:left; padding: 10px;
}
.float-right{float:right; padding: 10px;
}
.tp-head1{position: absolute; left: 90px; font-size: 9pt; font-weight: bold; text-align: left;color: black;
}
.tp-body1a{position: absolute; top: 70px; left: 90px; font-size: 8pt; font-weight: normal; text-align: left;color: black;
}
.col1-pic2a{position: absolute; left: 10px; top: 125px; 
}
.tp-head2a{position: absolute; left: 90px; top: 135px; font-size: 9pt; font-weight: bold; text-align: left;color: black;
}
.tp-body2a{position: absolute; left: 90px; top: 165px; font-size: 8pt; font-weight: normal; text-align: left;color: black;
}
.col1-pic3a{position: absolute; left: 10px; top: 225px; 
}
.tp-head3a{position: absolute; left: 90px; top: 235px; font-size: 9pt; font-weight: bold; text-align: left;color: black;
}
.tp-body3a{position: absolute; left: 90px; top: 250px; font-size: 8pt; font-weight: normal; text-align: left;color: black;
}
.parents-but{position: absolute; margin: 0px; border: 0px; top: 360px;left: 250px; border-right: 1px solid white; z-index:3
}
.parents-pan{
position: absolute; margin: 0px; border: 0px; top: 405px;left: 250px; width: 246px; height: 255px; border-left: 2px solid white; border-right: 2px solid white; border-top: 1px solid white; border-bottom: 2px solid white;background-color: #a9e305; z-index:2
}
.col2-pic1{position: absolute; left: 20px; top: 30px; 
}
.col2-pic2{position: absolute; left: 20px; top: 95px;font-size: 8pt; font-weight: normal; text-align: left;color: black; 
}
.col2-pic3{position: absolute; left: 20px; top: 155px;font-size: 8pt; font-weight: normal; text-align: left;color: black; 
}
.col2-text1{position: absolute; left: 100px; top: 10px; width: 135px; font-size: 8pt; font-weight: normal; text-align: left;color: black; 
}
.p-heads{font-size: 9pt; font-weight: bold; 
}
.col2-text2{position: absolute; left: 100px; top: 85px; width: 135px; font-size: 8pt; font-weight: normal; text-align: left;color: black;  
}
.col2-text3{position: absolute; left: 100px; top: 145px; width: 135px; font-size: 8pt; font-weight: normal; text-align: left;color: black; 
}
.kz-panel{position: absolute; margin: 0px; top: 360px;left: 500px; border-top: 2px solid white; border-bottom: 1px solid white; z-index:2
}
.pzone-but{position: absolute; margin: 0px; border: 0px; top: 625px;left: 330px;z-index:3
}
.kzone-enter{position: absolute; margin: 0px; top: 565px;left: 535px; z-index:3
}
.news-bg{position: absolute; margin: 0px; border: 0px; top: 662px;left: 250px; width:517px; height: 52px; background-color:#6A7080; border-left: 2px solid white; border-right: 1px solid white; border-top: 1px solid white; border-bottom: 3px solid white; z-index:2
}
.more_h{position: absolute; left: 0px; top: 360px; height: 350px; width: 752px; padding: 10px; background-color: white; font-size: 9pt; z-index: 4;
}
.more_h2{position: absolute; left: 0px; top: 360px; height: 420px; width: 751px; padding: 10px; background-color: white; font-size: 9pt; z-index: 4;
}
.more_h3{position: absolute; left: 0px; top: 360px; height: 950px; width: 751px; padding: 10px; background-color: white; font-size: 9pt; z-index: 4;
}
.more_h4{position: absolute; left: 0px; top: 360px; height: 470px; width: 751px; padding: 10px; background-color: white; font-size: 9pt; z-index: 4;
}
.more_h5{position: absolute; left: 0px; top: 360px; height: 850px; width: 751px; padding: 10px; background-color: white; font-size: 9pt; z-index: 4;
}

.more_h_ex{position: relative; left: 0px; top: 0px; background-color: white;  width: 100px; height: 600px; padding: 10px; font-size: 9pt; z-index: 3;
}
#more_hv{visibility: hidden;
}
.more_t{position: absolute; top: 20px; font-size: 24px; color: #00aef0; font-weight: bold; left: 240px; background-color: white;   
}
.more_1{position: absolute; width: 240px; top: 70px; background-color: white;   
}
.more_2{position: absolute; left: 270px; width: 240px; top: 70px;background-color: white;   
}
.more_3{position: absolute; left: 520px; width: 240px; top: 70px; background-color: white;   
}
.ques{background-color: #FFC
}
.ans{background-color: #CFC
}
.bleft-corn_e{position: absolute; margin: 0px; border: 0px; top: 740px;left: -1px;z-index:15
}
.bright-corn_e{position: absolute; margin: 0px; border: 0px; top: 740px;left: 753px;z-index:15
}



