html>body {
	margin: 0px 20px;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
}
body {
	margin: 0px 20px;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
}
#sflink {
	position: relative;
	visibility: visible;
	font-family: Arial, Verdana, sans-serif, Helvetica;
	clear: both;
	float: left;
	padding-bottom: 30px;
}
#links {
	display: inline;
	width: 673px;
	position: absolute;
	padding: 0px;
	white-space: nowrap;
	margin: 0px;
	visibility: visible;
	height: 46px;
	left: 20px;
	top: 75px;
}
#links ul {
	display: none;
}
#links img {
	margin-right: 5px;
}
ul.tabs {
	display: none;
}
.mainpgbg {
	background-image: url(../images/homepg_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 350px;
	margin-top: 100px;
	padding-top: 200px;
	margin-left: 0px;
	padding-left: 0px;
	position: absolute;
	width: 450px;
}
p.homepage {
	width: 300px;
	text-align: left;
	margin-left: 100px;
	padding-left: -20px;
	display: block;
	padding-right: 140px;
}
.hidden {
	display: none;
}
#activitycontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: left;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 350px;
}
#stdteachercontentarea h2 {
	font-size: 1em;
	color: #009900;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#stdteachercontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.teedition {
	width: 200px;
	position: absolute;
	visibility: visible;
	top: 20px;
	left: 90px;
	text-align: left;
}
.teedition p {
	margin-bottom: 4px;
}
.studentedition {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 390px;
	top: 20px;
}
.studentedition p {
	margin-bottom: 4px;
}
.teeditionlr {
	width: 210px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 60px;
	top: 278px;
}
.studenteditionlr {
	width: 210px;
	text-align: left;
	position: absolute;
	left: 290px;
	top: 278px;
	visibility: visible;
}
#leveledreaderscontentarea h2 {
	font-size: 1em;
	color: #009900;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#leveledreaderscontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.lrimages {
	height: 250px;
	width: 560px;
	padding-left: 10px;
}
.assessmentimages {
	height: 250px;
	width: 505px;
	padding-left: 0px;
	margin-left: 60px;
	margin-top: 10px;
}
#assessmentcontentarea h2 {
	font-size: 1em;
	color: #009900;
	padding-left: 0px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
#assessmentcontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.graphicorgtrans {
	width: 190px;
	text-align: left;
	position: absolute;
	left: 35px;
	top: 20px;
	visibility: visible;
}
.tttrans {
	width: 190px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 260px;
	top: 20px;
}
.assessmentbook {
	width: 160px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 480px;
	top: 20px;
}
#activitycontentarea h2 {
	font-size: 1em;
	color: #009900;
	padding-left: 0px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#activitycontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.leftcol {
	width: 270px;
	position: relative;
	margin-left: 60px;
	clear: none;
	float: left;
	margin-top: 25px;
	display: inline;
}
.rightcol {
	width: 250px;
	position: absolute;
	visibility: visible;
	left: 370px;
	top: 50px;
}
.nextback {
	text-align: right;
	width: 95%;
	margin-top: 0px;
	position: relative;
	padding: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.rightcolact2 {
	width: 210px;
	position: absolute;
	visibility: visible;
	left: 410px;
	top: 60px;
}
#leveledreaderscontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 350px;
}
#technologycontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 350px;
}
#teacherrescontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: left;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 350px;
	line-height: 120%;
}
#stdteachercontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 550px;
}
#maincontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	font-family: Arial, Verdana, sans-serif, Helvetica;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #0033CC;
	margin-bottom: 20px;
	left: 20px;
	top: 120px;
	height: 419px;
	background-image: url(../images/ssbg.gif);
	background-repeat: repeat;
	padding: 0px;
}
#assessmentcontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #006633;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 110px;
	height: 350px;
}
#teacherrescontentarea h2 {
	font-size: 1em;
	color: #009900;
	padding-left: 0px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#teacherrescontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.trworkbook {
	position: absolute;
	visibility: visible;
	width: 170px;
	left: 30px;
	top: 45px;
}
.trquickstudy {
	position: absolute;
	visibility: visible;
	width: 170px;
	left: 235px;
	top: 45px;
}
.trssap {
	position: absolute;
	visibility: visible;
	width: 233px;
	left: 430px;
	top: 45px;
}
.trteacherguide {
	position: absolute;
	visibility: visible;
	width: 170px;
	left: 25px;
	top: 33px;
}
.trtransparencies {
	position: absolute;
	visibility: visible;
	width: 170px;
	left: 245px;
	top: 33px;
}
.trvocabcards {
	position: absolute;
	visibility: visible;
	width: 198px;
	left: 450px;
	top: 33px;
}
.trbbkit {
	width: 336px;
	position: absolute;
	left: 180px;
	top: 45px;
}
#technologycontentarea h2 {
	font-size: 1em;
	color: #009900;
	padding-left: 0px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#technologycontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.techote {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 10px;
	top: 70px;
}
.techlrod {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 220px;
	top: 70px;
}
.techost {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 445px;
	top: 70px;
}
.techose {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 10px;
	top: 70px;
}
.techolrd {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 228px;
	top: 70px;
}
.techttn {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 448px;
	top: 70px;
}
.techactivitydvd {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 10px;
	top: 45px;
}
.techdiscpd {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 228px;
	top: 45px;
}
.techdiscstudentdvd {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 448px;
	top: 45px;
}
.techexamview {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 10px;
	top: 45px;
}
.techscigames {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 228px;
	top: 45px;
}
.techmindpoint {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 448px;
	top: 45px;
}
.techsciencesongsaudio {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 320px;
	top: 45px;
}
.techaudiotext {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 45px;
	top: 45px;
}
.techsciencelink {
	position: absolute;
	visibility: visible;
	width: 300px;
	left: 45px;
	top: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.manipulatives {
	width: 250px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 40px;
	top: 50px;
}
.tsvocabkit {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 50px;
}
.tshsconnection {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 180px;
	top: 50px;
}
.tsevl {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 340px;
	top: 50px;
}
.tsttmasters {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 500px;
	top: 50px;
}
.pstransparency {
	width: 180px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 40px;
	top: 20px;
}
.psmasters {
	width: 180px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 250px;
	top: 20px;
}
.psdiscovery {
	width: 180px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 450px;
	top: 20px;
}
.asmntbenchmark {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 40px;
	top: 45px;
}
.asmntsrtp {
	width: 180px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 480px;
	top: 45px;
}
.asmnttt {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 510px;
	top: 45px;
}
.asmntsourcebook {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 30px;
	top: 45px;
}
.asmntttpt {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 200px;
	top: 45px;
}
.asmntmdisb {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 260px;
	top: 45px;
}
.asmntmdistg {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 180px;
	top: 45px;
}
.asmntsat {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 380px;
	top: 45px;
}
.prmw {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 15px;
	top: 45px;
}
.prctk {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 50px;
	top: 45px;
}
.prhw {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 275px;
	top: 45px;
}
.prlastyr {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 480px;
	top: 45px;
}
.techod {
	width: 210px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 455px;
	top: 80px;
}
.techose {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 20px;
}
.techev {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 450px;
	top: 20px;
}
.techetools {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 270px;
}
.techkb {
	width: 200px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 450px;
	top: 270px;
}
#thecontentarea {
	visibility: visible;
	background-color: #FFFFFF;
	float: left;
	margin-top: 0px;
	width: 671px;
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 0.8em;
	color: #000000;
	position: absolute;
	border: 1px solid #CC0000;
	padding-bottom: 60px;
	margin-bottom: 20px;
	left: 20px;
	top: 120px;
	height: 450px;
}
#thecontentarea h2 {
	font-size: 1em;
	color: #0033CC;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#thecontentarea p {
	color: #000000;
	padding-left: 0px;
	margin-top: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}
#homepagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	visibility: visible;
	z-index: 10;
	width: 180px;
	left: 475px;
	top: 270px;
	background-color: #003366;
	padding: 5px;
	border: 1px solid #0099FF;
}
.prrmk {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 180px;
	top: 45px;
}
.prenrichmw {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 345px;
	top: 45px;
}
.prspiralreview {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 510px;
	top: 45px;
}
.techsnet {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 190px;
	top: 80px;
}
.techois {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 350px;
	top: 80px;
}
.techoteinfo {
	width: 170px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 80px;
}
.techolpinfo {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 200px;
	top: 80px;
}
.techpdinfo {
	position: absolute;
	visibility: visible;
	width: 230px;
	left: 80px;
	top: 80px;
}
.techllinfo {
	width: 230px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 340px;
	top: 80px;
}
.techttninfo {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 234px;
	top: 80px;
}
.techdiscinfo {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 10px;
	top: 80px;
}
.techoseinfo {
	width: 210px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 80px;
}
.techevinfo {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 234px;
	top: 80px;
}
.techetoolsinfo {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 230px;
	top: 80px;
}
.techkbinfo {
	width: 210px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 80px;
}
.techmpinfo {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 455px;
	top: 80px;
}
.manipulativestext {
	width: 300px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 320px;
	top: 60px;
}
.techoisstudent {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 455px;
	top: 80px;
}
.techmathalsoat {
	position: absolute;
	visibility: visible;
	width: 280px;
	left: 200px;
	top: 350px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.mathlinkscdpd {

	position: absolute;
	visibility: visible;
	width: 300px;
	left: 45px;
	top: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#printallresources {
	position: absolute;
	left: 40px;
	top: 170px;
	width: 323px;
	height: 79px;
}
.vocabposter {
	position: absolute;
	visibility: visible;
	width: 160px;
	left: 80px;
	top: 50px;
}
.vocabposter p {
	margin-bottom: 4px;
}
.postertext {
	position: absolute;
	visibility: visible;
	width: 200px;
	left: 300px;
	top: 50px;
	text-align: left;
}
.ttppracticebooktrans {
	width: 170px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 50px;
}
.ttppracticebooktrans p {
	margin-bottom: 4px;
}
.workbook {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 355px;
	top: 50px;
}
.assessmentbook {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 510px;
	top: 50px;
}
.quickstudy {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 200px;
	top: 50px;
}
.vocabcards {
	width: 170px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 20px;
}
.vocabcards p {
	margin-bottom: 4px;
}
.lrtglibrary {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 350px;
	top: 20px;
}
.multileveledlibrary {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 510px;
	top: 20px;
}
.esl {
	width: 150px;
	text-align: left;
	position: absolute;
	visibility: visible;
	left: 190px;
	top: 20px;
}
.esl p {
	margin-bottom: 4px;
}
.esl a, a:hover, a:link {
	color: #0033CC;
	text-decoration: underline;
}
.esl a:visited {
	color: #FF00FF;
	text-decoration: underline;
}
.atlas {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 10px;
	top: 20px;
}
.outlinemap {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 195px;
	top: 20px;
}
.deskmap {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 510px;
	top: 20px;
}
.bigbookatlas {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 345px;
	top: 20px;
}
.ssplus {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 30px;
	top: 20px;
}
.readaloud {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 190px;
	top: 20px;
}
.activitybank {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 350px;
	top: 20px;
}
.celebratefreedom {
	position: absolute;
	visibility: visible;
	width: 130px;
	left: 510px;
	top: 20px;
}
.primaryresources {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 10px;
	top: 70px;
}
.audiotext {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 230px;
	top: 70px;
}
.kb {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 450px;
	top: 70px;
}
.videofieldtrips {
	position: absolute;
	visibility: visible;
	width: 140px;
	left: 480px;
	top: 70px;
}
.audiotextcds {
	position: absolute;
	visibility: visible;
	width: 140px;
	left: 60px;
	top: 70px;
}
.songsandmusic {
	position: absolute;
	visibility: visible;
	width: 140px;
	left: 270px;
	top: 70px;
}
.ose {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 10px;
	top: 70px;
}
.leveledreaders {
	position: absolute;
	visibility: visible;
	width: 180px;
	left: 250px;
	top: 70px;
}
.sswebsite {
	position: absolute;
	visibility: visible;
	width: 210px;
	left: 450px;
	top: 70px;
}
#printallresources {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	visibility: visible;
	z-index: 10;
	width: 180px;
	left: 35px;
	top: 270px;
	background-color: #003366;
	padding: 5px;
	border: 1px solid #0099FF;
}
#printallresources a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#printallresources a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
#printallresources a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#printallresources a:visited {
	color: #00FFFF;
	text-decoration: underline;
}
