h1#pcpc-this-week {
	text-indent: -9999px;
	background: url(/images/THISWEEKsite_r1_c1.jpg) no-repeat;
	width: 753px;
	height: 70px;
	padding: 0; 
	margin: 0;
}

div#pcpc-this-week-mast {
	width: 753px;
}

div#pcpc-this-week-mast p {
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	width: 753px;
	height: 27px;
	background: url(/images/THISWEEKsite_r2_c1.jpg) no-repeat;
}

.THISWEEK {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip:  rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto}
.THISWEEK_copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #336699 black black; border-style: solid; border-top-width: thin; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a {  color: #336699; text-decoration: underline}
a:hover {  color: #336699; text-decoration: none}
.THISWEEK_subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #336699; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #009999 black black; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.THISWEEK_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #970004; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #009999 black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.THISWEEK_quote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #970004; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #99CCCC black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.THISWEEK_italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_ToC_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #336699; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: right; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_CalendarInfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_quotebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #970004; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #99CCCC black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.THISWEEK_bolditalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_headercentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #970004; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #009999 black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.THISWEEK_subheadcentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #336699; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #009999 black black; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.THISWEEK_italiccentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEK_bolditaliccentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
.THISWEEKcentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto }
div.IntroSchedule {
	background-color: #F8F8F8;
	padding: 5px;
	border: 1px solid #336699;
	width: 250px;
}
div.ScheduleCenter {
	width: 100%;
	text-align: center;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
div#contentcontainer {
	width: 760px;
	background-color: #FFFFFF;
	text-align: left;
}
div#masthead {
	background-color: #FFFFFF;
}
div#pcpcnav {
	width: 185px;
	padding: 5px;
	float: left;
}
div#contentbody {
	padding: 5px;
	margin: 0px 0px 0px 215px;
}
.clearfloat {
	clear: both;
	height: 0px;
}
div#footer {
	display: block;
	margin: 15px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
div.feature {
	margin-bottom: 20px;
	width: 510px;
	padding: 10px;
	border: 1px solid #E4E4E4;
}
h3 {
	color: #333333;
	margin-top: 0px;
	margin-bottom: 5px;
}
.feature p {
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 8px;
	color: #666666;
	text-align: left;
}
h4 {
	color: #336699;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}
h2 {
	line-height: 26px;
	margin-top: 5px;
	margin-bottom: 15px;
}
a:active {

	background-color: #F8F8F8;
	padding: 5px;
	border: 1px solid #336699;
	width: 250px;
}
.ClassroomChanges {

	background-color: #F8F8F8;
	padding: 5px;
	border: 1px solid #336699;
	width: 550px;
}
.borderedfeature {

	margin-bottom: 20px;
	width: 510px;
	padding: 10px;
	border: 1px solid #336699;
}
.THISWEEK_quoteboldroman {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #970004; background-color: #FFFFFF; background-image: none; background-repeat: repeat; background-position: left top; letter-spacing: normal; text-align: center; vertical-align: top; word-spacing: normal; white-space: normal; clear: none; float: none; height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; list-style-image: none; list-style-type: none; overflow: auto; z-index: auto; left: auto; top: auto; clip: rect(auto auto auto auto); cursor: auto; page-break-before: auto; page-break-after: auto ; border-color: #99CCCC black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}


/* This Week Calendar
_________________________________________________*/

dl.tw-day-of-the-week-event {
	display: block;
	padding: 10px 0;
}

dl.tw-day-of-the-week-event dt { width: 70px;}
span.tw-cal-day {color: #fff; background-color: #555; padding: 10px;}

dl.tw-day-of-the-week-event dd {margin-top: -26px; margin-left: 70px;}
