body {
		font-weight:normal;
		font-size:12pt;
		font-family:  arial, verdana, sans-serif;
  		background-color: #FFF2B8;
  		text-align: center;
  }
  
h1 {	font-size:17pt;
		padding: 0px 0 0 0;
		margin-left:14px; 
   		margin-right:25px;
   		color: #08537F; }
		
		/* hack for IE5.5 to add more space at the top */
* html h1 {padding-top:15px;} 

*:first-child+html h1 {
padding-top:5px;
}

.pageheader {	
		font-size:15pt;
		font-weight:bold;
		margin-top:0px;
		margin-left:14px; 
   		margin-right:25px;
		padding: 3px 0 3px 5px;
		width:90%;
		background:#ffff99;
		color: #08537F;
		}
		
#pageheader {	
		font-size:15pt;
		font-weight:bold;
		margin-top:0px;
		margin-left:14px; 
   		margin-right:25px;
		padding: 3px 0 3px 5px;
		width:90%;
		background:#ffff99;
		color: #08537F;
		}

   
h2 {	font-size:12pt;
		margin-top:0px;
		margin-left:14px; 
   		margin-right:25px;
		margin-bottom:-15px;
		color: #08537F;}
		
h3 {	font-size:10pt;
		margin-left:14px; 
   		margin-right:25px;
		color: #08537F;}
		
h4 {	font-size:12pt;
		font-style:italic;
		margin-left:14px; 
   		margin-right:25px;
		margin-top:-3px;
		color: #08537F;
		width: 90%;
		border-bottom: 1px solid #A85E06;
		}		

p {		font-size:12px;
		margin-left:14px; 
   		margin-right:25px;
    }
	
blockquote {font-size:12px;
	}

ol {	font-size:12px;
}
ol a  {	font-size:inherit;}

ul {	font-size:12px; margin-right:25px}
ul a  {	font-size:inherit;}
ul li ul li {font-size:inherit;}




table {
margin-left:10px;
}


#container {
  		margin: 0px auto;
  		width: 800px;
  		text-align: left;
  		border: 2px solid #104D8C;
  		background-color: #ffffff;
		background-image: url(../images/stem-banner.jpg);
  		background-repeat: no-repeat;
  		background-position: left top;
		z-index:-1;  
  }
  
  #container2 {  
		background-image: url();
		background-repeat: no-repeat;
		background-position: left bottom;
		background-color: #ffffff;
		margin-bottom:0px;
		height:169px;
		}
  
  
  #contentbox {  
  		position: relative;
		float:right;
   		width: 625px;
  		margin-right: 5px;
		margin-top:-175px;
		padding-top:3px;
		padding-bottom:10px;
  		text-align: left;
  		background-image: url();
		background-repeat: no-repeat;
		background-position: left bottom;
		background-color: transparent;
		z-index:10;			
  }
  /* hack for IE5.5 to move add white space under rounded corner graphic */
* html #contentbox {width:625px; padding-top:20px; margin-left:89px; margin-top:-185px;} 

*:first-child+html #contentbox {
margin-top:-165px;
}
  

 


/* hack for IE5.5 to move footer over to left more */
* html #footer {margin-left:150px;} 

*:first-child+html #footer {margin-left:250px;}

 .clearthis {clear:both; height:0; line-height:0;}   
  

 
#breadcrumbs {
  		position: relative;
		padding-left: 180px;
  		top: -160px;
  		width: 600px;
		height: 30px;
		font-size: 8pt;
		font-family: verdana, helvetica, sans-serif;
   		z-index: 900;		
   		color:#000000;
  		background-color: transparent;
  }
   /* hack for IE5.5 to move breadcrumbs more to the left */
* html #breadcrumbs {position: relative;top:-150px; margin-left: 10px;}

/* hack for IE7 only to move breadcrumbs more to the left */
*:first-child+html #breadcrumbs {
margin-left: 6px;
margin-top:0px;
}  
  
  

 
   
#date  { 
		position:relative; 
		top:0px; left: 55px;
		width:160px;  z-index:200; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #fff;
		float: right;
		margin-right: 0px;
		margin-top: 2px;
		padding-left: 30px;
}     





      
  
  #toplinks {
		position: relative;
		text-align: right;
		width: 750px;
		margin-right: auto;
		margin-left: auto;
		padding:6px 0 2px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		background-color: transparent;	
}

#toplinks a:link {
		color: #ffffff;
		text-decoration: none;
}
#toplinks a:visited {
		color: #ffffff;
		text-decoration: none;
}

#toplinks a:hover {
		color: #FEBE27;
		text-decoration: none;
}

#toplinks a:active {
		color: #ffffff;
		text-decoration: none;
}
#footer {
position: relative;
   		margin-left: 20px;
		padding: 0;
  		width: 750px;
		text-align: center;
		margin-bottom: 0px;
		padding: 5px 0 0 0;
		font-size: 10px;
		color: #6a6a6a;
		background-color: #ffffff;
		clear: both;
							
}

 /* hack for IE5.5 to center footer */
* html #footer {width:650px; margin: auto;}

/* hack for IE7 only to center footer */
*:first-child+html #footer {width:600px; margin: auto;}  



.currentpage  a{		
		color:#000000; 
		background-color:#ffff99;
		z-index:101;
		}
		




 #loginlink {
		position: absolute;
		text-align: right;
		width: 750px;
		
		margin-top:40px;
		padding:2px 45px 2px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
			
}

/* hack for IE5.5  */
* html #loginlink {width:750px;}

/* hack for IE7 only */
*:first-child+html #loginlink {width:750px;}  



#loginlink a:link {
		color: #ffffff;
		text-decoration: none;
}
#loginlink a:visited {
		color: #ffffff;
		text-decoration: none;
}

#loginlink a:hover {
		color: #0A4674;
		text-decoration: underline;
}

#loginlink a:active {
		color: #ffffff;
		text-decoration: none;
}		
		

#matrixcontentbox {  
  		position: relative;
		float:right;
   		width: 625px;
  		margin-left: 15px;
		margin-top:-150px;
		padding-top:3px;
		padding-bottom:10px;
  		text-align: left;
  		background-image: url(../images/);
		background-repeat: no-repeat;
		background-position: left bottom;
		background-color: transparent;
		z-index:10;			
  }
  /* hack for IE5.5  */
* html #matrixcontentbox {width:620px; padding-top:0px; margin-left:80px; margin-top:-135px;} 

*:first-child+html #matrixcontentbox {
margin-top:-135px;

}

 #matrix  { 
		
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #000;
		
}     
 		
#bannerlink {  
  		position: absolute;
		
   		width: 144px;
		height: 80px;
  		margin: 0;
		padding: 0px;
  		text-align: left;
  		background-image: url(http://www.stemtransitions.org/images/spacer.gif);
		background-repeat: no-repeat;
		background-position: left top;
		background-color: transparent;
		z-index:10;			
  }		

