@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
body {
	text-align: left;
}
a {
	font-size: 9px;
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #FF0000;
}

a:visited {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}

.test {
	position: absolute;
	z-index: 1000;
	top: auto;
}

.mainHeader  {
position: absolute;

}


/* STRUCTURE SITEWIDE */

#outer {
	width:100%;
	text-align:center;
	position:relative;
	height:100%;
}

#inner {
	margin:0 auto;
	width:760px;
	position:relative;
}

#indexAll {
	margin:0 0 0 0;
	width:760px;
	text-align:center;
}

#indexContainer {
	margin:0 auto;
	width:760px;
	text-align:center;
}


.contentInner {
margin:0 auto;
height:100%;
width:800px;
position:relative;
}

.contentAll {
margin:0 auto;
height:1640px;
width:800px;
text-align:center;
}


.container {
text-align: center;
margin-left: auto;
margin-right: auto;
text-align: left; 
}




.outerWrapper {
  background-color: #FFFFFF;
  margin: 0 auto 0 auto;  
  text-align: center; 
  width: 760px;
  
  }
  
.animatedBox  {
	position:absolute;
	left: 20px;
	top: 148px;
  }

.mainBox {
	position:absolute;
	height: 221px;
	left: 216px;
	top: 82px;
}

.subMainBox {
	position:absolute;
	height: 121px;
	left: 216px;
	top: 82px;
	z-index:200;
}

.logoBox {
	position:absolute;
	left: 18px;
	top: 4px;
}


.tempPanels  {
	position:absolute;
	left: 210px;
	top: 306px;
	width: 574px;
	height: 80px;
	}
	
.tempPanels2  {
	position:absolute;
	left: 209px;
	top: 245px;
	width: 574px;
	height: 80px;
	}
	
.contactBox {
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	left: 437px;
	top: 44px;
	width: 314px;
	text-align:left;
	}

.bulletBox  {
	position:absolute;
	left: 209px;
	top: 92px;
	width: 573px;
	height: 83px;
	text-align:left;
}

.bulletBox2  {
	position:absolute;
	left: 213px;
	top: 379px;
	width: 573px;
	height: 1047px;
	text-align:left;
}

.bulletBox3  {
	position:absolute;
	left: 224px;
	top: 351px;
	width: 573px;
	height: 83px;
	text-align:left;
}

.requestInfoBox  {
	position:absolute;
	left: 642px;
	top: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	width: 124px;
	font-weight: bold;
}


.accreditBox  {
	position:absolute;
	left: 20px;
	top: 187px;
	width: 190px;
	height: 117px;
	z-index:100;
}


.copyrightBox  {
	position:absolute;
	left: 1px;
	top: 676px;
	width: 766px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.copyrightBox2  {
	position:absolute;
	left: 18px;
	top: 694px;
	width: 766px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.copyrightBox3  {
	position:absolute;
	left: 19px;
	top: 957px;
	width: 766px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.copyrightBoxInfo {
	position:absolute;
	left: 19px;
	top: 695px;
	width: 766px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.copyrightBoxaboutUs {
	position:absolute;
	left: 21px;
	top: 1567px;
	width: 766px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.emailContact  {
	position:absolute;
	left: 19px;
	top: 477px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	width: 180px;
	height: 171px;
	font-weight: bold;
}

.sideMenu {
	position:absolute;
	left: 20px;
	top: 310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	width: 180px;
	height: 171px;
	font-weight: bold;
	z-index:200;
}

.dotBox {
	position:absolute;
	border-bottom:dashed;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	top: 44px;
	width: 771px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 16px;
}


.dotBoxContact {
	position:absolute;
	border-bottom:dashed;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	top: 5px;
	width: 355px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 432px;
}


.dotBoxVertical  {
	position:absolute;
	border-left:dashed;
	border-left-color:#999999;
	border-left-width:1px;
	left: 428px;
	top: 37px;
	width: 30px;
	height: 39px;
}

.dotRightBorder  {
	position:absolute;
	border-right:dashed;
	border-right-color:#999999;
	border-right-width:1px;
	left: 775px;
	top: 7px;
	width: 15px;
	height: 601px;
	z-index:200;
}


.dotLeftBorder  {
	position:absolute;
	border-left:dashed;
	border-left-color:#999999;
	border-left-width:1px;
	z-index:200;
	left: 12px;
	top: 2px;
	width: -1px;
	height: 606px;
}

.schedule  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;

}

.english   {
font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.math   {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.social   {
font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.social   {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.science   {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.art   {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.chartHeaders  {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;

}


.requestFormContent  {
	position:absolute;
	width: 569px;
	height: 333px;
	z-index:300;
	left: 122px;
	top: 113px;
}


.asteriskContent  {
	position:absolute;
	left: 186px;
	top: 727px;
}


.principalPhoto  {
position:absolute;

}

.pricipalContentBox  {
position:absolute;

}

.pdfBox1  {
position:absolute;

}

.pdfBox2  {
position:absolute;

}

.pdfBox3 {
position:absolute;

}
.pdfBox4  {
position:absolute;

}

.headerMenu  {
position:absolute;

}


.classesContentBox  {
position:absolute;

}

.enrollmentBox  {
position:absolute;

}

.requestFormBox  {
	position:absolute;
	left: 455px;
	top: 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFFFFF;
	
}

.downloadBox  {
	position:absolute;
	left: 236px;
	top: 266px;
	width: 521px;
	height: 253px;
	z-index:400;
}


.tableFont  {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	
	}

.tableContainer  {
	position:absolute;
	left: 242px;
	top: 267px;
}

.contentBox  {
	position:absolute;
	left: 221px;
	top: 265px;
	width: 539px;
	height: 254px;
}

.formsBox  {
position:absolute;

}

.tempMenu  {
	position:absolute;
	left: 207px;
	top: 591px;
	width: 549px;
	height: 3px;
}


.principalBox  {
	position:absolute;
	left: 446px;
	top: 393px;
	width: 573px;
	height: 83px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	color:#000000;
	}

.greetingBox  {
	position:absolute;
	left: 209px;
	top: 356px;
	width: 539px;
	height: 223px;
	z-index:2000;
	
	}
	
.libraryLinksBox  {
	position:absolute;
	left: 218px;
	top: 419px;
	width: 555px;
	height: 235px;
}

.LibraryTitleBox  {
	position:absolute;
	left: 429px;
	top: 382px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

.pdfImage  {
	position:absolute;
	left: 244px;
	top: 95px;
	width: 526px;
	height: 436px;
}

.next  {
	position:absolute;
	left: 732px;
	top: 560px;
	width: 78px;
	height: 24px;
}

.next2  {
	position:absolute;
	left: 1157px;
	top: 626px;
	width: 35px;
	height: 17px;
}

.bannerMain  {
	position: absolute;
	top: 110px;
	left: 199px;
	width: 193px;
	height: 40px;
}
