body {
	margin:0;
	padding:7px 0 0;
	color:#464646;
	font:11px Verdana, Arial, Tahoma, sans-serif;
	background:#d3e9f8 url('../images/bg-main.gif') repeat-x;
	min-width:974px;
}
img {
	border: none;
}
a {
	text-decoration:underline;
	color:#008fd5;
}
a:hover {
	text-decoration:none;
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#main {
	width:974px;
	margin:0 auto;
}
#main-content {
	width:872px;
	margin:0 0 15px;
	padding:80px 49px 35px;
	background:#fff;
	
}
#main-content h2 {
	margin:0 0 10px;
	font-size:24px;
	color:#008fd5;
}
#main-content h2 img {
	display:block;
}
#main-content h3, 
#main-content h1 {
	margin:0 0 15px;
	font-size:13px;
}
#main-content h3.no-margin,
#main-content h1.no-margin {
	margin:0;
}
#main-content h3.color-red,
#main-content h1.color-red {
	color:#e02b70;
}
#main-content p {
	margin:0 0 15px;
	line-height:15px;
}
.main-content-bg {
	width:100%;
	position:relative;
	background:#f7f7f7;
}
/*header start*/
#header {
	width:100%;
	margin:0 0 -3px;
	position:relative;
	z-index:100;
}
/*logo*/
.logo {
	margin:0;
	width:164px;
	position:absolute;
	top:-100px;
	left:14px;
	z-index:5;
}
.logo a {
	display:block;
	width:164px;
	height:219px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/logo.png) no-repeat;
}
/*header line*/
.header-line {
	height:1%;
	padding:0 0 0 188px;
	overflow:hidden;
}
.header-line strong {
	float:left;
	padding:5px 0 0;
}
.header-line strong img {
	float:left;
}
.header-line a {
	float:right;
	width:147px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/link1.gif) no-repeat;
}
.header-line a:hover {
	background-position:0 -30px;
}
.header-line a.active {
	background-position:0 -60px;
}
/*main navigation start*/
.main-nav-outer {
	width:100%;
	position:relative;
	z-index:10;
}
.main-nav-outer:after {
	content:"";
	display:block;
	clear:both;
}
.main-nav-inner {
	width:100%;
	margin:-4px 0 -57px;
	float:left;
	position:relative;
}
.main-nav-bg {
	width:100%;
	height:99px;
	background:url(../images/bg-main-nav.png) repeat-x;
	overflow:hidden;
}
ul#main-nav {
	width:810px;
	height:35px;
	overflow:hidden;
	margin:0;
	padding:7px 0 57px 62px;
	list-style:none;
	position:relative;
	background:url(../images/logo-part.gif) no-repeat 17px 0;
}
#main-nav li {
	float:left;
	padding:0 0 0 23px;
	margin:0 22px 0 0;
	background:url(../images/separ02.gif) no-repeat 0 50%;
}
#main-nav li.first {
	background:none;
}
#main-nav li a {
	float:left;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
}
#main-nav .home {
	width:67px;
	background:url(../images/link-home.gif) no-repeat;
}
#main-nav .program-overview {
	width:172px;
	background:url(../images/link-program-overview.gif) no-repeat;
}
.funding-opportunities {
	width:202px;
	background:url(../images/link-funding.gif) no-repeat;
}
#main-nav .contact-us {
	width:180px;
	background:url(../images/link-contact-us.gif) no-repeat;
}
#main-nav li a:hover {
	background-position:0 -35px;
}
#main-nav li a.active {
	background-position:0 -70px !important;
}
/*main navigation end*/
/*header end*/
/*content columns*/
.content-columns {
	width:100%;
	position:relative;
	z-index:15;
}
.content-columns-bg {
	width:100%;
	padding:44px 0 25px;
	overflow:hidden;
	background:url(../images/bg-clouds.png) no-repeat;
}
#home-page {
	background:url(../images/bg-home2.gif);
}
#home-page .main-content-inner {
	background:url(../images/bg-home1.gif) repeat-x 0 100%;
}
#home-page .content-columns-bg {
	background:url(../images/bg-clouds-home.png) no-repeat;
}
.home-columns {
	width:827px;
	margin:0 auto;
}
.home-columns:after {
	content:"";
	display:block;
	clear:both;
}
.home-columns #content {
	width:681px;
	float:left;
}
.home-columns .sidebar {
	width:173px;
	float:left;
	margin:0 0 0 -27px;
	position:relative;
	display:inline;
}
ul.special-touts-home {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.special-touts-home li {
	width:100%;
	height:159px;
	margin:0 0 10px;
	float:left;
	overflow:hidden;
}
.special-touts-home li a {
	float:left;
	width:100%;
	height:318px;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/bg-special-tours-home.png) no-repeat;
}

.special-touts-home li a.tour-home {
	float:left;
	width:100%;
	height:318px;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/bg-special-tour-home.png) no-repeat;
}
.special-touts-home li a span {
	display:block;
	padding:8px 20px 0 25px;
	cursor:pointer;
}
.special-touts-home li img {
	display:block;
	margin:0 0 0 10px;
}
.special-touts-home li a strong {
	display:block;
	width:128px;
	margin:0 0 15px;
	text-indent:-9999px;
	overflow:hidden;
	height:38px;
}
.special-touts-home li a.demonstration-home strong {
	background:url(../images/heading2.gif) no-repeat;
}

.special-touts-home li a.tour-home strong {
	background:url(../images/heading2a.gif) no-repeat;
}
.special-touts-home li a.broshure-home strong {
	background:url(../images/heading3.gif) no-repeat;
}
.special-touts-home li a:hover strong {
	background-position:0 -36px;
}
.special-touts-home li a:hover {
	margin:-159px 0 0;
	padding:159px 0 0;
}
ul.special-touts {
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.special-touts li {
	width:100%;
	height:66px;
	float:left;
	overflow:hidden;
}
.special-touts li a {
	display:block;
	width:100%;
	height:132px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}

.special-touts li a.take-tour {
	background: url(../images/link-take-tour.png) no-repeat;
}
.special-touts li a.download-broshure {
	background: url(../images/link-download-broshure.png) no-repeat;
}
.special-touts li a.free-demo {
	background:url(../images/link-free-demo.png) no-repeat;
}
.special-touts li a.active,
.special-touts li a:hover {
	margin:-66px 0;
}
.flash-area1 {
	width:800px;
	margin:-14px 0 0;
	position:relative;
}

.flash-area2 {
	width:800px;
	margin:-14px 0 0 14px;
	position:relative;
}
.flash-area1 img {
	display:block;
}
.more-link {
	position:absolute;
	right:210px;
	top:157px;
	width:96px;
	z-index:10;
}
.more-link a {
	display:block;
	width:96px;
	height:22px;
	padding:6px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-more-link.png) no-repeat;
	cursor:pointer;
}
.columns-holder {
	width:799px;
	padding:24px 0 0;
	margin:0 auto;
	background:url(../images/bg-columns-top.png) no-repeat;
}
.columns-holder .sidebar {
	width:150px;
	margin:-3px 0 0;
	position:relative;
	float:left;
}
.columns-holder #content {
	width:581px;
	float:right;
}
.columns-holder-btm {
	width:100%;
	height:29px;
	overflow:hidden;
	background:url(../images/bg-columns-btm.png) no-repeat;
}
.columns-holder-bg {
	width:100%;
	background:url(../images/bg-columns-repeat.png) repeat-y;
}
.columns-holder-inner {
	width:745px;
	margin:0 0 0 21px;
	min-height:475px;
	position:relative;
}
* html .columns-holder-inner {
	height:475px;
}
.columns-holder-inner:after {
	content:"";
	display:block;
	clear:both;
}
ul.cont-list1 {
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0 0 0 40px;
	list-style:none;
}




.cont-list1 li {
	display:block;
	padding:0 0 5px 10px;
	background:url(../images/bullet01.gif) no-repeat 0 4px;
}
.cont-list1 li strong {
	display:block;
}
.cont-list1 li p {
	margin:0 !important;
}
ul.cont-list2 {
	margin:0 0 25px;
	padding:0 0 0 35px;
	list-style:none;
}
.cont-list2 li {
	line-height:15px;
	padding:0 0 0 10px;
	background:url(../images/bullet02.gif) no-repeat 0 5px;
}
/*content block1 start*/
.cont-blocks1-outer {
	margin:0 0 -15px;
	overflow:hidden;
}
.cont-block1 {
	width:100%;
	margin:0 0 25px;
	background:#f4f4f4 url(../images/bg-cont-block1-top.gif) no-repeat;
}
.cont-block1 p {
	margin:0 !important;
	line-height:17px !important;
	font-weight:bold;
}
.cont-block1-bg {	
	padding:0 15px;
	background:url(../images/bg-cont-block1-btm.gif) no-repeat 0 100%;
}
.cont-block1-inner {
	width:100%;
	padding:10px 0 30px;
	position:relative;
}
.heading1 {
	display:block;
	margin:0 0 10px;
	padding:8px 0 0 36px;
	min-height:23px;
	font-size:13px;
	color:#e0296f;
	background:url(../images/ico01.gif) no-repeat 0 50%;
}
* html .heading1 {
	height:23px;
}
.more-link2 {
	position:absolute;
	right:0;
	bottom:12px;
	width:22px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-more-link2.gif) no-repeat;
}
.cols-outer1 {
	width:100%;
	min-height:235px;
	padding:15px 0 10px;
}
* html .cols-outer1 {
	height:235px;
}
.cols-outer1:after {
	content:"";
	display:block;
	clear:both;
}
.cols-outer1 .col-pict {
	width:330px;
	float:left;
	margin:0 -20px 0 0;
	position:relative;
}
.count {
	position:absolute;
	top:-8px;
	left:-6px;
}
.count em {
	display:block;
	width:34px;
	height:28px;
	padding:8px 2px 0 0;
	text-align:center;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	font-style:normal;
	color:#fff;
	background:url(../images/bg-count.png) no-repeat;
}
.logo-sam {
	position:absolute;
	bottom:5px;
	left:5px;
}
.monitor {
	width:330px;
	background:url(../images/bg-monitor-repeat.gif) repeat-y;
}
.monitor-bg {
	background:url(../images/bg-monitor-btm.gif) no-repeat 0 100%;
}
.monitor-inner {
	padding:13px 52px 60px 13px;
	background: url(../images/bg-monitor-top.gif) no-repeat;
}
.monitor img {
	display:block;
	border:2px solid #474748;
}
.blackboard {
	width:100%;
	padding:0 0 8px;
	background:url(../images/bg-blackboard.gif) no-repeat -3px 100%;
}
.blackboard img {
	display:block;
	border:2px solid #474748;
}
.cols-outer1 .col-text {
	width:238px;
	float:right;
	position:relative;
}
.cols-outer1 .col-text h3,
.cont-block2 h3,
.cols-outer1 .col-text h1,
.cont-block2 h1 {
	margin:0 !important;
}
.cols-outer1 .col-text p,
.cont-block2 p {
	margin:0 0 10px !important;
	font-weight:normal;
	line-height:normal !important;
}
.cont-row1 img {
	display:block;
	margin:0 -5px 5px;
	position:relative;
}
.cont-row1 {
	font-size:9px;
}
.cont-row1 p {
	margin:0 !important;
}
/*content block1 end*/
/*content block2 start*/
.cont-blocks2-outer {
	width:610px;
	margin:0 0 25px -29px;
	overflow:hidden;
}
.cont-block2 {
	width:276px;
	margin:0 0 0 29px;
	float:left;
	display:inline;
	background:#f4f4f4 url(../images/bg-cont-block2-top.gif) no-repeat;
}
.cont-block2 p strong {
	font-size:13px;
}
.cont-block2-bg {
	min-height:280px;
	padding:15px 20px;
	background:url(../images/bg-cont-block2-btm.gif) no-repeat 0 100%;
}
* html .cont-block2-bg {
	height:280px;
}
.cont-pict2 {
	display:block;
	margin:0 auto;
}
/*content block2 end*/
/*content block3 start*/
.cont-block3 {
	width:100%;
	overflow:hidden;
}
.print-version-link {
	float:right;
	margin:0 0 0 10px;
	width:93px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-print-version.gif) no-repeat;
}
a.print-version-link:hover {
	background-position:0 -39px;
}

.contact-link {

	float:left;
	margin:0 10px0 0 0;
	width:93px;
	height:70px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg_contact.gif) no-repeat;
}
a.contact-link:hover {
	background-position:0 -70px;
}
	
.support-link {
	float:left;
	margin:0x 10px 0 0 0;
	width:93px;
	height:70px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg_support.gif) no-repeat;
}
a.support-link:hover {
	background-position:0 -70px;
}

#contact {
	margin: 0 0 20px 0;
	overflow: hidden;
	zoom: 1;
}

#support {
	margin: 0 0 20px 0;
	overflow: hidden;
	zoom: 1;
}

#content h1 {
	margin:20px 0 0 0;
}

#support h1 {
	margin:20px 0 0 0;
}


.cont-pict1 {
	display:block;
	margin:0 0 20px;
}
/*content block3 end*/
.cont-blocks4-outer h3,
.cont-blocks4-outer h1 {
	margin:0 0 5px !important;
}
.cont-blocks4-line {
	width:588px;
	margin:0 -7px 20px 0;
	background:url(../images/bg-cont-blocks4-line-repeat.gif) repeat-y 100% 0;
}
.cont-blocks4-line-bg {
	background:url(../images/bg-cont-blocks4-line-top.gif) no-repeat 100% 0;
}
.cont-blocks4-line-inner {
	width:608px;
	margin:0 0 0 -20px;
	overflow:hidden;
	background:url(../images/bg-cont-blocks4-line-btm.gif) no-repeat 100% 100%;
}
.separate-blocks {
	background:url(../images/bg-cont-blocks4-line-repeat.gif) repeat-y -305px 0;
}
.separate-blocks .cont-blocks4-line-bg {
	background:url(../images/bg-cont-blocks4-line-top.gif) no-repeat -305px 0;
}
.separate-blocks .cont-blocks4-line-inner {
	background:url(../images/bg-cont-blocks4-line-btm.gif) no-repeat -285px 100%;
}
.back-top-link {
	display:block;
	font-weight:bold;
	color:#3474bb;
}
.cont-block4 {
	width:276px;
	margin:0 7px 0 21px;
	float:left;
	display:inline;
}
.heading-outer {
	margin:0 0 5px;
	padding:8px 12px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	background:#34ae7d url(../images/bg-heading1.gif) no-repeat;
}
.heading-outer strong {	
	display:block;
}
.heading-outer h3,
.heading-outer h1{
	margin:0 !important;
}
.cont-block4-text {
	min-height:110px;
	padding:5px 12px 30px;
}
* html .cont-block4-text {
	height:110px;
}
.cont-block4-text ul {
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	color:#464646;
	overflow:hidden;
}
.cont-block4-text li {
	width:100%;
	float:left;
}
.cont-block4-text li span {
	float:left;
	margin:0 5px 0 0;
}
.cont-block4-text li em {
	width:227px;
	float:left;
	font-style:normal;
}
.heading-purple {
	background:#e02470 url(../images/bg-heading2.gif) no-repeat;
}
.heading-yellow {
	background:#e2b416 url(../images/bg-heading3.gif) no-repeat;
}
.heading-green {
	background:#9ac43c url(../images/bg-heading4.gif) no-repeat;
}
.rightColName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #3474bb;
}
.rtColHead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #769c18;
}
.heading-orange {
	background:#e76325 url(../images/bg-heading5.gif) no-repeat;
}
.heading-serenevy {
	background:#ad5ea0 url(../images/bg-heading6.gif) no-repeat;
}
.heading-red {
	background:#e22d26 url(../images/bg-heading7.gif) no-repeat;
}
.heading-beryuzovy {
	background:#52bac7 url(../images/bg-heading8.gif) no-repeat;
}
.heading-blue {
	background:#3474bb url(../images/bg-heading9.gif) no-repeat;
}
/*side anvigation start*/
.sidenav {
	width:150px;
	margin:0 0 5px;
	padding:15px 0 0;
	background:url(../images/bg-sidenav-top.png) no-repeat;
}
.sidenav-btm {
	width:100%;
	height:24px;
	background:url(../images/bg-sidenav-btm.png) no-repeat;
	overflow:hidden;
}
.sidenav-bg {
	width:100%;
	background:url(../images/bg-sidenav-repeat.png) repeat-y;
}
.sidenav ul {
	width:112px;
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
	overflow:hidden;
	position:relative;
}
.sidenav li {
	float:left;
	width:108px;
	padding:14px 0 8px 4px;
	background:url(../images/separ03.gif) no-repeat;
	overflow:hidden;
}
.sidenav li.first {
	padding:2px 6px 8px;
	background:none;
}
.sidenav li a {
	float:left;
	width:100%;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.program-overview a {
	background:url(../images/program-overview.png) no-repeat;
}
.research-foundation a {
	background:url(../images/research-foundation.png) no-repeat;
}
.instructional-model a {
	background:url(../images/instructional-model.png) no-repeat;
}
.scope-sequence a {
	background:url(../images/scope-sequence.png) no-repeat;
}
.educator-suport a {
	background:url(../images/educator-support.png) no-repeat;
}
.program-overview a:hover,
.program-overview a.active {
	background:url(../images/program-overview-hover.png) no-repeat;
}
.research-foundation a:hover,
.research-foundation a.active {
	background:url(../images/research-foundation-hover.png) no-repeat;
}
.instructional-model a:hover,
.instructional-model a.active {
	background:url(../images/instructional-model-hover.png) no-repeat;
}
.scope-sequence a:hover,
.scope-sequence a.active {
	background:url(../images/scope-sequence-hover.png) no-repeat;
}
.educator-suport a:hover,
.educator-suport a.active {
	background:url(../images/educator-support-hover.png) no-repeat;
}
/*side anvigation start*/
/*demo form start*/
.demo-form {
	width:470px;
	padding:20px 0 0;
}
.form-line {
	width:100%;
	margin:0 0 6px;
}
.form-line:after {
	content:"";
	display:block;
	clear:both;
}
.form-line label {
	width:165px;
	padding:0 5px 0 0;
	float:left;
	font-weight:bold;
	color:#464646;
	text-align:right;
	line-height:22px;
}
.form-line label sup {
	line-height:11px;
}
.form-line .form-col {
	width:300px;
	float:right;
}
.form-line .textarea1 {
	float:left;
	width:292px;
	padding:4px 4px 2px;
	height:78px;
	overflow:hidden;
	background:url(../images/bg-textarea.gif) no-repeat;
}
.form-line .textarea1 textarea {
	width:100%;
	height:100%;
	border:none;
	background:none;
	margin:0;
	padding:0;
}
.txt-input {
	float:left;
	width:192px;
	height:18px;
	padding:4px 4px 0;
	overflow:hidden;
	background:url(../images/bg-txt-input.gif) no-repeat;
}
.txt-input input {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	color:#000;
	border:none;
	background:none;
}
#sel-job,
#sel-state {
	height:20px;
	margin:0;
	float:left;
}
#sel-job {
	width:200px;
}
#sel-state {
	width:120px;
}
.btn-submit {
	width:54px;
	height:18px;
	border:none;
	background:url(../images/btn-submit.gif) no-repeat;
	font-size:10px;
	line-height:10px;
	float:left;
}
.btn-download-now {
	width:95px;
	background:url(../images/btn-download-now.gif) no-repeat;
}



#leftContent {
	width: 370px;
	float: left;
}



#rightContent {
	width: 185px;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
	
#top{
	width: 185px;
	height: 13px;
	background:url(../images/advisorBox_top.gif) no-repeat;
	margin: 0 0 0 0;
	}
	
#rightBox {
	background:url(../images/advisorBox_middle.gif) repeat-y;
	width: 185px;
	margin-top: 0;
	overflow: hidden;
	zoom:1;
	}
	
	
	
#rightBox p {
	margin-top:-16px;
	padding-top: 0;
}


#rightBox h1.title {
	text-align: center;
	margin-top: -18px;
	width: 170px;
	padding: 0 0 24px 6px;
	line-height: 16px;
}


.position {
	font-size:10px;
	font-weight:bold;
	color: #769c18;
	width: 170px;
	padding-left: 10px;
	padding-bottom: 3px;
}



.name {
	font-size:11px;
	color: #3474bb;
	width: 170px;
	padding-left: 10px;
	padding-top: 0;
	margin-top: 0;
}



.desc{
	font-size: 10px;
	line-height: 10px;
	width: 170px;
	padding-left: 10px;
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 2px;
}
.location {
	width: 170px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 10px;
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 10px;
	font-style:italic;
}

#boxBottom {
	width: 185px;
	height: 19px;
	float: right;
	background:url(../images/advisorBox_bottom.gif) no-repeat;
	margin: -16px 0 0 0;
	}






/*footer start*/
.tcp-logo {
	width:69px;
	height:41px;
	overflow:hidden;
	margin:0 auto 10px;
	display:block;
}
.footer-line {
	width:100%;
	text-align:center;
}
#footer {
	padding:0 0 15px;
}
#footer ul {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer li {
	display:inline;
	padding:0 3px 0 6px;
	background:url(../images/separ01.gif) no-repeat 0 50%;
	line-height:11px;
	color:#15688d;
}
#footer li.first {
	background:none;
}
#footer li a {
	color:#15688d;
	text-decoration:none;
}
#footer li a:hover {
	text-decoration:underline;
}
/*footer end*/
.rtcol {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: 464646;
}

.h3LH {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #464646;
}

#share{
	float: right;
	margin-top: -70px;
}

#pulldownHolder{
	position:relative;
	z-index:1;
}

#pulldown{
	position: absolute;
	float: right;
	left:575px;
	top:-70px;
}

#jumpMenu {
	display:none;
	margin-left:-20px;
	margin-top:-10px;
}

#jumpMenu ul{
	postion: absolute;
	background-image: url('../images/pulldown_open.png');
	background-repeat: no-repeat;
	background-position: -10px 0px;
	color:#333333;
	font:12px Helvetica;
	font-weight: bold;
	line-height: 24px;
	height:300px;
	width:400px;
	padding: 2px 0px 0px 30px;
}

#jumpMenu li{
	padding: 0px 0px 0px 0px;
	margin-left:-10px;
	list-style: none;
}

#jumpMenu li a{
	text-decoration:none;
}

#jumpMenu li a:hover{
	color:#f00;
}


/*Scholastic CSS footer formating and nav bar sign in hidden option*/

#schlFooter {
	width: 960px;
	margin-left: 10px;
	padding: 10px 0;
	font-size: 11px;
	font-family: arial, sans-serif;
	color: #006699;
}
#schlFooter ul { list-style: none; margin: 0; padding: 0; height: 14px; font-size: 11px !important; }
#schlFooter ul li { float: left; padding-right: 12px; padding-left: 12px; vertical-align: bottom; background: url(http://www.scholastic.com/images/nav3.o/div_footer.gif) 100% 50% no-repeat; padding-top: 1px; }
#schlFooter ul li.pp { font-size: 110%; font-weight: bold; padding-left: 0; padding-top: 0; }
#schlFooter ul li.last { padding-right: 0; background: none; }
#schlFooter .copyright { margin-top: 10px; text-align: center; }
#schlFooter a {
	text-decoration: none;
	color: #006699;
}
#schlFooter a:hover {
	text-decoration: underline;
}

#unUtil
{ visibility:hidden
	
	}
