body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	font-size:12px;
	color:#666A72;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color:#6C7093;
	font-size:12px;
}

a {
	text-decoration:none;
	color:#6C7093;
}
a:hover {
	text-decoration:underline;
	color:#6C7093;
}
a.linkselected {
	text-decoration:none;
	color:#8D9AB2;
}
a.linkselected:hover {
	text-decoration:underline;
	color:#8D9AB2;
}

input {
	font-family:Arial, Helvetica, sans-serif;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
	color: #000000
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
}

td.titlerow {
	background-color:#E1E1E1;
	padding-left:10px;
	padding-right:10px;
}
td.action {
	background-color:#E1E1E1;
}
td.titlerow a.red{
	color:#EB2D2D;
	font-size:12px;
	font-weight:bold;
}
td.titlerow a.blue{
	color:#0084BF;
	font-size:13px;
	font-weight:bold;
}
td.titlered{
	color:#EB2D2D;
	font-size:20px;
}
td.titleblue{
	color:#0084BF;
	font-size:20px;
}
td.portalbody{
	color:#878585;
	font-size:16px;
}
td.portaldividerred {
	background-image:url(/images/parent_divide.jpg);
}
td.portaldividerblue {
	background-image:url(/images/school_divide.jpg);
}
a.footermenu {
	color:#878585;
	font-size:13px;
	font-weight:bold;
}
td.footer {
	font-size:11px;
	color:#EB2D2D;
}
td.maintitle {
	font-size:13px;
	color:#485775;
	font-weight:bold;
	text-transform:uppercase;
}
td.actiontitle {
	font-size:11px;
	color:#6c7093;
	text-transform:uppercase;
	background-color:#E1E1E1;
}
input.login {
	font-size:11px;
	width:186px;
}
input.registration {
	font-size:11px;
	width:186px;
}
input.registration2{
	font-size: 11px;
	width: 186px;
	color:#666A72;
}
textarea.registration {
	font-size:11px;
	width:186px;
	overflow:auto;
}
select.registration {
	font-size:11px;
	width:192px;
	
}
td.contentdivider {
	background-color:#BAC2D2;
}
td.login {
	color:#6c7093;
	font-size:12px;
	font-weight:bold;
}
td.registration {
	color:#6c7093;
	font-size:12px;
	font-weight:bold;
	background-color:#E1E1E1;
}
td.forgotten {
	color:#6c7093;
	font-size:11px;
}
td.forgotten a {
	color:#6c7093;
	font-size:11px;
}
td.incorrect {
	color:#FB0F0C;
	font-size:11px;
}
.schoolsecretary {
	background-color:#1A83B6;
}
.purchaseassistant {
	background-color:#EB2D2D;
}
td.purchaseassistanttitle {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#EB2D2D;
}
td.purchaseassistanttitle2 {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	background-color:#EB2D2D;
}
td.purchaseassistanttext {
	color:#FFFFFF;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#EB2D2D;
}
td.purchaseassistanttext2 {
	color:#FFFFFF;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	background-color:#EB2D2D;
}
td.schoolsecretarytitle {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#1A83B6;
}
td.schoolsecretarytext {
	color:#FFFFFF;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#1A83B6;
}
select.parent {
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tbselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}
.tbselect2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

select.buydrop {
	width: 94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: circle;
}
.table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.tbinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 88px;
	color: #666A72;
}
.tbinput2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
.tbinput3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 180px;
}
.tbinput3a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 180px;
	color: #000000;
}
.tbinput4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
}
.tbinput4a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
	color: #666A72;
}
.tbinput5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 40px;
	text-align: center;
}
.tbinput6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 280px;
}
.tbinput7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	text-align: center;
	color:#666A72;
}
.tbinput8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80px;
	color: #666A72;
}
.tbinput9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
	color: #666A72;
}
.tbinput9a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
	color: #000000;
}
.tbinput9b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	color: #000000;
}
.tbinput9c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 50px;
	color: #000000;
}
.tbinput9d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	color: #000000;
	text-align: center;
}
.tbinput10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	color: #000000;
}

.tbdropdown1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	color:#666A72;
}
.tbtextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
select {
	font-size: 11px;
}

.pricebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5E5E5;
	width: 50px;
	border: none #E5E5E5;
	color: #666A72;
	font-weight: bold;
}
.white_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.offer_prices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.schoollink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
}
a.schoollink {
	text-decoration:none;
	color:#000000;
}
a.schoollink:hover {
	text-decoration:underline;
	color:#000000;
}select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666A72;
}
.tbiframe {
	border: 3px solid #999999;
	width: 280px;
}
.delnote {
	font-size: 14px;
}
.invadd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tblist {
	border: none;
}
.shopper {
	color: #FFFFFF;
}
a.shopper:link {
	text-decoration:none;
	color:#FFFFFF;
}
a.shopper:visited {
	text-decoration:none;
	color:#FFFFFF;
}
a.shopper:active {
	text-decoration:none;
	color:#FFFFFF;
}
a.shopper:hover {
	text-decoration:underline;
	color:#FFFFFF;
}.invhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}
.prescript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
