@charset 'UTF-8';
@media all {
/*=====SCH.COM WRAPPER FIXES=====*/
body { 
	font-family: helvetica, sans-serif;
	margin: 0;
	width: 100%;
	background-color: #fff; 
	background-image: none;
	padding: 0;
	/*background-image: url('images/dotcom-fake-header.gif'),url('images/dotcom-fake-footer.png');
	background-repeat: no-repeat,no-repeat;
	background-position: top,bottom;
	padding: 51px 0 276px 0;*/
	}
img.dBlock, 
.teacher-searchbox { 
	display: none; 
	}
#universal4o { 
	box-shadow: 0 0 8px 0 #999; 
	margin-bottom: 0; 
	padding-left: 10px;
	padding-right: 10px;
	}
#footer-wrapper-4o {
	clear: both;
	}
/*==========STYLES==========*/
#ps-wrap a:link,
#ps-wrap a:visited,
#ps-wrap a:active {
	color: #35b7df;
	text-decoration: none;
	}
#ps-wrap a:hover {
	color: #077191;
	}
#ps-wrap {
	font-size: 16px;
	line-height: 1.5em;
	color: #5E6367;
	width: 970px;
	padding: 0 0 2em 0;
	margin: 0 auto;
	}
#ps-wrap .tw-l-col {
	width: 595px;
	padding: 0 30px 0 0;
	min-height: 635px;
	height: 100%; 
	background: #fff;
	}
#ps-wrap table td,
#ps-wrap table {
	font-size: 15px;
	}
#ps-wrap td {
	padding: 0 10px 0 0;
	line-height: 1.4em;
	}
#ps-wrap td:first-child {
	padding: 13px 20px 13px 0;
	}
#ps-wrap td strong {
	font-size: 115%;
	}
#ps-wrap .tweek-items {
	float: right;
	width: 320px;
	}
#ps-wrap h2 {
	font-size: 150%;
	line-height: 1.2em;
	font-weight: normal;
	margin: 0;
	}
#ps-wrap .name {
	padding: 0;
	margin: 1em 0 0;
	}
#ps-wrap .byline {
	padding: 0 0 0.5em;
	margin: 0;
	border-bottom: 2px dotted #ccc;
	text-align: right;
	}
#ps-wrap .tlink {
	display: inline-block;
	font-size: 75%;
	margin: 0 0 0 1em;
	}
#ps-wrap h3 {
	border-bottom: 2px dotted #5E6367;
	padding: 0 0 1em 0;
	margin: 1em 20px 1em 0;
	}
.clearfix {
	zoom: 1;
	}
/*---------------*/
} /*END @MEDIA ALL*/

@media print {
#universal4o,
#footer-wrapper-4o,
ul.navigation {
	display: none;
	}
	}
} /*END @MEDIA PRINT*/
