


/*=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;
}

span {
	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:10px;
	z-index:2;
	float:left;
	margin-bottom:10px;
}



#title_img a{
	text-indent:-2000px;
	background: url(/staticarchive/66f9ce579cce6e4d431f72ec2cf2a8834768b4eb.gif) no-repeat;
	width:170px;
	height:111px;
	float:left;
	margin-top:5px;
	margin-left:15px;
}

#flash_panel{
	float:left;
	background: url(/staticarchive/a282245348d8098702367e27aff7b1052989761c.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;
	
}


#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:52px;
}

li#rh_nav5 {
	height:48px;
}


li#rh_nav1 a{
	width:158px;
	height:135px;
	background: url(/staticarchive/468f315e1ab7f296db8dda1f4670d55a74eb78d6.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/442a7f7d9db66db186a68a90b924ff88d8ddb241.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/0dbbd5ad9ac81086486c1123b47631c1fada10cb.gif) no-repeat;
}


li#rh_nav3 span{
	width:158px;
	height:59px;
	background: url(/staticarchive/1e91664566f9a9fd6173be2b41406dd796e764b8.gif) no-repeat;
}

li#rh_nav3 a:hover, li#rh_nav3 a.selected{
	background-position:0 -59px;
}


li#rh_nav4 a{
	width:158px;
	height:32px;
	background: url(/staticarchive/5aee14c7ac7e994997f359ccb51f8e94aa3ef991.gif) no-repeat;
	text-indent:0;
	display:block;
	padding:21px 0 0 25px;
}

li#rh_nav4 a:hover, li#rh_nav4 a.selected{
	/*background-position:0 -52px;
	text-decoration:none;
color:black;
*/
}




li#rh_nav5 a{
	width:158px;
	height:48px;
	background: url(/staticarchive/c7a10ee05adbfaa06e7db77fe8b092246304a557.gif) no-repeat;
	text-indent:0;
}


li#rh_nav5 a:hover, li#rh_nav5 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_nav5 a:hover, #top_nav5 a.selected{
 	background-position: 0 -96px;
}


li#top_nav1 a{
	width:107px;
	height:94px;
	background: url(/staticarchive/911aa9801c7157a0bbe0677f0cee0c22a724a0e3.gif) no-repeat;
}


li#top_nav2 a{
	width:115px;
	height:90px;
	background: url(/staticarchive/89c0a12403608cc1dae6168e0098446fef348f08.gif) no-repeat;
}


li#top_nav3 a{
	width:116px;
	height:91px;
	background: url(/staticarchive/cc2443d70972aa839fe72b3e139303243b41887f.gif) no-repeat;
}


li#top_nav4 a{
	width:120px;
	height:91px;
	background: url(/staticarchive/96d0b20f63343e757f2f7d659b9741462680d3f9.gif) no-repeat;
}
li#top_nav5 a{
	width:123px;
	height:97px;
	background: url(/staticarchive/17b1722d56bfa57ef58b5b0f8f8bb19af5d257c0.gif) no-repeat;
}





#logo {
	
	top:30px;
	left:820px;
	z-index:6;
	position:absolute;
}

#logo a {
	display:block;
	text-indent:-2000px;
	width:129px;
	height:48px;
	background: url(/staticarchive/15a2d58bd4fd5cae335bb1e674dc83d0485d80fe.gif) no-repeat;
	
}




#teachers_top{
	width:809px;
	height:57px;
	background: url(/staticarchive/f37aee9a9f5a3ac5101b38055ef6e918b4cc7a3d.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;
}


#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_content h2.printH2{
	border-bottom:none;
	width:300px;
	float:left;
}



.printable{
	float:right;
	width:130px;

}

.printable a {
	background: url(/staticarchive/7255d42e1b541b4693854c1a9aef7a4d2c4ce2f9.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;
}