


/*=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/45fb1384f3131a97245f40ae682e1cd06bfd062c.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:11px;
	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/9d85de689ed65acb5272c9d0d681e7f9914dde73.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;

}

li#rh_nav3 span{
	width:158px;
	height:59px;
	background: url(/staticarchive/45afd4e73480c531c693deef8ecc881bc7e8ed76.gif) no-repeat;
}

#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/eeaa3ca8b0c61c2fafebb16657d20b3203bdf4bf.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/c072a50860ffcda051c14ce22ce576fde672bd77.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/deb6d6e64d53d00b75f351d37a36b086387acf03.gif) no-repeat;
}

li#rh_nav3 a:hover, li#rh_nav3 a.selected{
	background-position:0 -59px;
}


li#rh_nav4 a{
	padding:20px 0 0 22px;
	width:158px;
	height:32px;
	background: url(/staticarchive/5aee14c7ac7e994997f359ccb51f8e94aa3ef991.gif) no-repeat;
	text-indent:0;
	display:block;
}

li#rh_nav4 a:hover, li#rh_nav4 a.selected{
	/*background-position:0 -52px;
	text-decoration:none;
color:black;
*/
}




li#rh_nav5 a{
	padding:18px 0 0 22px;
	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:109px;
	height:93px;
	background: url(/staticarchive/d6d77fa88c5ebfb872b93c64801aa94d8f2b368a.gif) no-repeat;
}


li#top_nav2 a{
	width:115px;
	height:93px;
	background: url(/staticarchive/9a969302d4e957135a2b8d37b71e3519ea41d973.gif) no-repeat;
}


li#top_nav3 a{
	width:116px;
	height:93px;
	background: url(/staticarchive/99026831f577e620ba12d67e73495b0efb4bac9f.gif) no-repeat;
}


li#top_nav4 a{
	width:132px;
	height:93px;
	background: url(/staticarchive/d567b7543ae648e19cabd8eb4bda0634bf01c099.gif) no-repeat;
}
li#top_nav5 a{
	width:123px;
	height:97px;
	background: url(/staticarchive/3804467022a07c60b4587132e72133e1f7d2e12f.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/1618e2a9badf2b86e5440439a001831c35995ce3.gif) no-repeat;
	
}



#teachers_top{
	width:809px;
	height:57px;
	background: url(/staticarchive/ed4eecf4ff118f1ba98f79ad158c66564ce42682.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;
}