


/*=STANDARDISE
*********************************************************************/
body {
	margin: 0;
	line-height:1;	
	font-family: verdana,helvetica,arial,sans-serif;
}


a:link, a:visited {
	text-decoration:none;
	color:#003FFF;
	}
	
.promos_row a:link, .promos_row a:visited {
	text-decoration:none;
	color:#003FFF;
	}

.promos_row a:hover{
	text-decoration:underline;
}

	
	
a:hover{
	text-decoration:underline;
}

p{
line-height:1.2em;

}

div, span ul, li, p{
	margin:0;
	padding:0;
}

div {
	display:block;
}



#blq-content {
	background: #eee6da;
	background:#fff url(/staticarchive/aeb23d3c027260eb9c4ff2c2faf30e15aeb3915c.gif);
	font-size:1.1em !important;
	

}

* html #blq-content {	
	background:#fff url(/staticarchive/aeb23d3c027260eb9c4ff2c2faf30e15aeb3915c.gif);

}


#column-container { padding:0 0 14px 0; height:100%; float:none; }

* html #column-container  {padding:0;}


#content {height:100%; color:#333;}
* html #content {height:100%;}



#page_top, #flash_panel, #teachers_top, #teachers_content, #teachers_bottom { behavior: url(/staticarchive/7ad95ec97a83a798f72aefc80779d47132d838a0.htc) }
	



a {
	color: #D4079B;
}

a:hover {text-decoration:underline;}

.content-no-left-hand-nav {padding:10px 10px 0 10px; width:606px;}



/*branding box*/
.rhsimg {
	height:56px;
	position:absolute;
	right:14px;
	top:6px;
	width:130px;
}

.clear, .clearboth {clear:both;}

h2 {color:#454545; font-family:Arial;}
h1 {

  text-indent:-2000px;
  }
  
  
#header h1 {height:auto;}
#header {height:auto;}
.clear 			{clear:both;}


#page_top {
	width:900px;
	margin-left:10px;
	background: url(/staticarchive/111cc91f22f185c4a282308e80659b9904afb540.png) no-repeat;
	float:left;
	height:126px;
	
}





#content_panel{
	width:800px;
	position:relative;
	top:0;
	left:8px;
	z-index:2;
	float:left;
}

#teachers_content_panel{
	width:809px;
	position:relative;
	top:0;
	left:8px;
	z-index:2;
	float:left;
	margin-bottom:10px;
}



#title_img a{
	text-indent:-2000px;
	background: url(/staticarchive/d4679c5ce316debd376b3aaa8117e24fc11f02e6.gif) no-repeat;
	width:149px;
	height:111px;
	float:left;
	margin:27px 0 -15px 19px;

}

#flash_panel{
	float:left;
	background: url(/staticarchive/51d84d86201f4a86460e6e64c82e1692ce12f329.png) no-repeat;
	width:807px;
	height:441px;
	margin-bottom:5px;
	margin-left:5px;
}

#flash_content{
	margin:40px 0 0 17px;
}

p.flash_replacement{
	padding:30px 20px 0 30px;
}

#teachers_panel{
	float:left;
	width:809px;
	margin-left:3px;
	
}

#rh_nav{
	position:absolute;
	top:135px;
	left:805px;
	z-index:1;

}









#rh_nav li, #top_nav li {
	text-indent:-2000px;
	height:50px;
}

li#rh_nav1 {
	height:135px;
}


li#rh_nav2 {
	height:126px;
}

li#rh_nav3 {
	height:59px;
}


li#rh_nav4 {
	height:15px;
}

li#rh_nav5 {
	height:15px;
	margin:0;
	padding:0;
}


li#rh_nav6 {
	height:48px;
}



li#rh_nav1 a{
	width:158px;
	height:135px;
	background: url(/staticarchive/58f993ef242ba4947a1986a45c890c241785fe6f.gif) no-repeat;
}

li#rh_nav1 a:hover, li#rh_nav1 a.selected{
	background-position:0 -135px;
}

li#rh_nav2 a{
	
	width:158px;
	height:126px;
	background: url(/staticarchive/129a053ab72eb2d87ba18c4140506fd9afe1bd73.gif) no-repeat;
}

li#rh_nav2 a:hover, li#rh_nav2 a.selected{
	background-position:0 -126px;
}

li#rh_nav3 a{
	width:158px;
	height:59px;
	background: url(/staticarchive/f28b4de6b777304d52abc961bc6b5edf78de67ca.gif) no-repeat;
}


li#rh_nav3 span{
	width:158px;
	height:59px;
	background: url(/staticarchive/dbcd888431a4562cb6621ec96f2f51a6327048b9.gif) no-repeat;
}

li#rh_nav3 a:hover, li#rh_nav3 a.selected{
	background-position:0 -59px;
}

#parents_patch{
	
}


li#rh_nav4 {

		padding:20px 0 0 20px;
		width:158px;
		height:52px;
		background: url(/staticarchive/c361fa3f95998cf134f5a64b1f63c3c410d1ad14.gif) no-repeat;
		margin:0;
		padding:2px 0 0 20px;
		display:block;
		text-indent:0;

}



li#rh_nav4 a{
	text-indent:0;
	margin:8px 0 0 0;
	padding:0;
}

li#rh_nav5 a{
	text-indent:0;
	padding:10px 0 0 0;
}



li#rh_nav5 a{
	padding:16px 0 0 20px;
	width:158px;
	height:32px;

	background: url(/staticarchive/a967e70d903b74638a58b2b2a1a2b769c6f99edc.gif) no-repeat;
	text-indent:0;
	position:relative;
	top:-5px;
}


li#rh_nav5 a:hover, li#rh_nav6 a.selected{

}


#top_nav {
	float:left;
	margin:0 0 0 20px;
	
}


#top_nav ul li{
	float:left;
	cursor:pointer;
	
}

#top_nav a, #rh_nav a{
	text-indent:-2000px;
	display:block;
}

#top_nav a:hover, #top_nav a.selected{
 	background-position: 0 -93px;
}

#top_nav6 a:hover, #top_nav6 a.selected{
 	background-position: 0 -96px;
}


li#top_nav1 a{
	width:140px;
	height:97px;
	background: url(/staticarchive/68c4b02e3310f387e1f9728e16211407e8ced0a3.gif) no-repeat;
}


li#top_nav2 a{
	width:87px;
	height:93px;
	background: url(/staticarchive/b6a1e810b3ba787dc0d444e5e7bfeaa2aae2450f.gif) no-repeat;
}


li#top_nav3 a{
	width:99px;
	height:93px;
	background: url(/staticarchive/96c47c4795c59c47e03aa2b7753646749c07892b.gif) no-repeat;
}


li#top_nav4 a{
	width:90px;
	height:93px;
	background: url(/staticarchive/516cb1ff7749091ba7967740667c499377ca1571.gif) no-repeat;
}

li#top_nav5 a{
	width:100px;
	height:96px;
	background: url(/staticarchive/d7faffa50265f352b441ea957d5c53229ab78d19.gif) no-repeat;
}

li#top_nav6 a{
	width:95px;
	height:100px;
	background: url(/staticarchive/951c15f6fe410b57b1d6d4ecb8316233117400d1.gif) no-repeat;
}

#logo {
	float:left;
	margin:0 0 0 30px;
	
}

 #logo a {
	display:block;
	text-indent:-2000px;
	width:130px;
	height:56px;
	background: url(/staticarchive/7b0e9117625a0050832b8fb61f10f4588ee9385a.gif) no-repeat;
	
}



#teachers_top{
	width:809px;
	height:57px;
	left:0px;
	background: url(/staticarchive/8fb45c3e2ba878b4b3c8fe258af408316a5d57f8.png) no-repeat;
}

#teachers_content{
	color:#3d3d3d;
	padding:0;
	width:809px;
	background: url(/staticarchive/2bb8a45213ce0cb04ccd37e39fdddd1610dd669e.png) repeat-y;
}

#teachers_text{
	margin-top:10px;
	padding:0 10px 0 35px;
	float:left;
	width:500px;
}

#teachers_content h2 {
	width:500px;
	margin:0 0 20px 0;
	padding:0 0 6px 0;
	border-bottom:1px solid #a2a2a2;
	font-size:1.8em;
	font-weight:normal;
	
}

#teachers_content p{
	width:500px;
	padding:0 0 15px 0;
	
}

#teachers_content p.first{
	font-weight:bold;
}

#teachers_bottom{
	width:809px;
	height:38px;
	background: url(/staticarchive/bc847e75bbb89ba8610d161459002828a99b3c8e.png) no-repeat;
}





 
.promos_row {
	margin:0 0 14px 14px;
	padding-bottom:20px;
}


.contentBlock {
	float: left;
	background:none;
	width:306px;
}


#promo1 .contentBlock, #promo2 .contentBlock {
	margin-right:14px;
	
}

/***************************/







.promoContent {
  padding:10px;
  background: url(/staticarchive/d09ac5c341eb8b555ac329484c8a3bc7ece96dd0.gif) no-repeat;

}



.promoContent p{
	padding:6px;
}

.promoContent li {
	margin:0 0 4px 0;
}

.promoContent h2{
	padding-bottom:2px;
	font-size:1.47em;
	height:30px;
	font-weight:normal;
	color:#003800;
	
}

.promoseparator
{
background: url(/staticarchive/f80288a21a613459e12366e491cdb1b2ad233a3a.gif) no-repeat;
margin:0 0 4px 0;
height:10px;
}


.promoBottom {
  background: url(/staticarchive/0bf82d4dfee10005ff1b2d9de4f2fac2c343f7ac.gif) no-repeat;
  height:10px;
}



a.bullet{
	  background: url(/staticarchive/f39f4420710709ca98a7ddaa4de8dd1ff2cffda7.gif) no-repeat 0 5px;
	  padding:0 0 0 10px;

}


#padFooter{
height:20px;
}


p.descriptive_text{
 text-indent:-7000px;
 height:0px;
}

#teachers_nav {
	width:155px;
	float:left;
	margin:10px 0 0 21px;
	
}

#teachers_nav ul li a{
	width:155px;
	height:100%;
	display:block;
	color:#003FFF;
	background: url(/staticarchive/37ca2519b832785156b0585a1d6b0b73e7327b9a.gif) no-repeat;
	background-position:0 -157px;
	border-bottom:1px solid #ddd;
}

#teachers_nav ul li a span{
	padding:10px;
	display:block;
}


#teachers_nav ul li{
	display:block;
	width:155px;
	height:100%;
	
	
}

#teachers_nav ul li a.selected{
	background-position:0 0px;
	color:#000;
}


#teachers_nav ul li a:hover{
	text-decoration:none;
	color:black;
	background-position:0 -79px;
}


.teachers_table{
	border:0;
	margin:0 0 10px 0;
	padding:0;
	

}



.teachers_table p{
width:100% !important;
margin:0;
padding:0;
}
.teachers_table td{
	padding:6px;
	vertical-align: text-top;
	
}

.teachers_table td.first, .teachers_table td.second{
	width:28%;
}

.teachers_table td.third{
	width:44%;
}


.teachers_table_top td{
	background:#cdfbc1;
	font-weight:bold;
}


.teachers_table .content_even{
	background:#ebebeb;

}


#teachers_content h2.printH2{
	border-bottom:none;
	width:300px;
	float:left;
}



.printable{
	float:right;
	width:130px;

}

.printable a {
	background: url(/staticarchive/b71583a2be26638613a4ddc60bfc69a5fa4cb9b6.gif) no-repeat;
	padding:0 0 5px 24px;
	font-weight:bold;
	

}

.teachers_heading{
	width:500px;
	border-bottom:1px solid #a2a2a2;
	height:100% !important;
	display:block;
}