body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	color: #000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none
}
a {
	color: #000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link {
	color: #000;
	text-decoration: none
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
a:visited {
}
.breadcrum {
	color: #999;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.breadcrum:link {
	color: #999;
	font-size: x-small;
	text-decoration: underline;
}
.breadcrum:active {
	color: #999;
	font-size: x-small;
	text-decoration: underline;
}
.breadcrum:hover {
	color: #999;
	font-size: x-small;
}
.breadcrum:visited {
	color: #999;
	font-size: x-small;
	text-decoration: underline;
}
.address {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #339900
}
.address a:link, .address a:visited, .address a:active {
	color: #ffffff;
	text-decoration: none;
}
.address a:hover {
	color: #ffffff;
	text-decoration: underline
}
.address_parents {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663399;
}
.address_parents a:link, .address_parents a:visited, .address_parents a:active {
	color: #ffffff;
	text-decoration: none;
}
.address_parents a:hover {
	color: #ffffff;
	text-decoration: underline
}
.address_teachers {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3333cc;
}
.address_teachers a:link, .address_teachers a:visited, .address_teachers a:active {
	color: #ffffff;
	text-decoration: none;
}
.address_teachers a:hover {
	color: #ffffff;
	text-decoration: underline
}
.subjects {
	color: #000000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.subjects:link {
	color: #000;
	text-decoration: underline;
}
.subjects:hover {
	color: #ff9900;
	text-decoration: underline;
}
.subjects:active {
	color: #000;
	text-decoration: none;
}
.subjects:visited {
}
.text {
	color: #000000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text:link {
	color: #000;
	text-decoration: underline;
}
.text:hover {
	color: #f80;
	text-decoration: underline;
}
.text:active {
	color: #000;
	text-decoration: underline;
}
.text:visited {
	text-decoration: underline;
}
.stdrlink {
	color: #000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.stdrlink:link {
	color: #000;
	text-decoration: none;
}
.stdrlink:hover {
	color: #000;
	text-decoration: underline;
}
.stdrlink:active {
	color: #000;
}
.stdrlink:visited {
}
.mainnav {
	color: #000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.mainnav:link {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.mainnav:hover {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	text-decoration: none;
}
.mainnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
}
.mainnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
td.Topicfoundation {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #ffcc66;
	text-decoration: none;
}
td.Topicprimary {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #ff66cc;
}
td.Topicsecondary {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #6666ff;
	text-decoration: none;
}
td.Topic16 {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #ff9966;
	text-decoration: none;
}
td.Topicpupils {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #339900;
	text-decoration: none;
}
td.Topicparents {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #663399;
	text-decoration: none;
}
td.Topicteachers {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #3366cc;
}
td.Topicclc {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #66cccc;
}
td.Topiclgfl {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #cc0000;
}
td.Topicemail {
	color: #ffffff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #9999cc;
}
td.Worthalook {
	color: #000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ffffcc;
}
td.Worthalook1 {
	color: #000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ffff99;
}
td.primary_news {
	border: solid 1px #ff66cc;
}
td.plus_news {
	border: solid 1px #ff9966;
}
td.fs_news {
	border: solid 1px #ffcc66;
}
td.sec_news {
	border: solid 1px #6666ff;
}
td.parents_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #96c;
}
td.Topic_green {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #66cc66;
	border-bottom: 1px solid #339900;
}
td.Topicselected_green {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #339900;
	border-bottom: 1px solid #000;
}
td.Topic_blue {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #9999ff;
	border-bottom: 1px solid #333399;
}
td.Topicselected_blue {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #3333cc;
	border-bottom: 1px solid #000;
}
td.Topic_par {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #9999cc;
	border-bottom: 1px solid #663399;
}
td.Topicselected_par {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #663399;
	border-bottom: 1px solid #000;
}
.naviglink {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.naviglink:link {
	color: #fff;
	text-decoration: none;
}
.naviglink:active {
	color: #000;
	text-decoration: none;
}
.naviglink:hover {
	color: #000;
	text-decoration: none;
}
.naviglink:visited {
	text-decoration: none
}
td.section_fs {
	color: #ffcc66;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.section_pri {
	color: #ff66cc;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.section_sec {
	color: #6666ff;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.section_16 {
	color: #ff9966;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.section_parents {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ccccff;
	text-decoration: none;
	border: solid 1px #663399;
}
td.section_students {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #99ff99;
	border: solid 1px #339900;
}
td.section_teachers {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #99ccff;
	border: solid 1px #3366cc;
}
td.section_clc {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ccffff;
	text-decoration: none;
	border: solid 1px #330066;
}
td.teacher_fs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	border: solid 1px #ffcc66;
}
td.lineright_kids {
	background-image: url(/images/line_green.gif);
	border-left: 1px solid #339900;
}
td.lineleft_kids {
	background-image: url(/images/line_green.gif);
	border-right: 1px solid #339900;
}
td.lineright_parents {
	background-image: url(/images/line_purple.gif);
	border-left: 1px solid #330066;
}
td.lineleft_parents {
	background-image: url(/images/line_purple.gif);
	border-right: 1px solid #330066;
}
td.lineright_teachers {
	background-color: #3366cc;
	border-left: 1px solid #3333cc;
}
td.lineleft_teachers {
	background-color: #3366cc;
	border-right: 1px solid #3333cc;
}
td.grayframe {
	border: solid 1px #ccc;
}
.textfield {
	color: black;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.submitbuttons {
	color: #390;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff;
	border: solid 1px;
}
h1 {
	color: #f90;
	font-size: medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0.67em 0
}
h2 {
	color: #000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0.67em 0
}
.stdrhide {
	display: none;
}
td.bggreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(/images/banner_spacer_green.gif);
}
td.bgteach {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(/teachers/banner_spacer_teach.gif);
}
td.purple_bg {
	background-image: url(/parents/purple_bg.gif);
}
td.bgpar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(/parents/banner_spacer_par.gif);
}
td.clusters {
	color: #272c27;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	border: solid 1px #cccccc;
	;
}
.sublink {
	color: #fff;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.sublink:link {
	color: #fff;
	text-decoration: underline;
}
.sublink:hover {
	color: #000;
	text-decoration: underline;
}
.sublink:active {
	color: #000;
	text-decoration: underline;
}
.sublink:visited {
	text-decoration: underline;
}
td.hc_ring {
	background-image: url(/teachers/oc/honey_rings.gif);
	background-repeat: no-repeat;
	background-position: center 0;
}
.hc {
	color: #000000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.hc:link {
	color: #000;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
}
.hc:hover {
	color: #333;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
}
.hc:active {
	color: #000;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
}
.hc:visited {
	text-decoration: underline;
}
td.section_extra {
	color: #fff;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #a9d6ff;
	background-repeat: repeat-x;
	border: solid 1px #c0c0c0;
}
.quotes {
	color: #000000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

