body {
	margin: 0px;
}

/*td, div, span*/
*
{
	font-family: Verdana;
	font-size: x-small;
	vertical-align: top;
}

td.TeacherRHand
{
	font-size: 1px;
}

td.KS3TopArea
{
	font-size: 1px;
}

.KS3Menu, .KS3menu *
{
	font-size: 11px;
}

.WhatsNewText
{
	font-size: xx-small;
	padding-top: 10px;
	clear: both;
}

.WhatsNewTitle
{
	font-size: xx-small;
}
.normalCell
{
	font-family: Verdana;
	font-size: 10pt;
	vertical-align: top;
}

.numeric
{
	text-align: right;
}

.menuItemNormal
{
	font-size: x-small;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5218AD;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
	padding: 0px;
}

.menuItemSelected 
{
	font-size: x-small;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFF66;
	background-color: #5218AD;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
	padding: 0px;
}

.menuItemHover
{
	font-size: x-small;	
	font-family: Verdana;
	font-weight: bold;
	color: #FFFF66;
	background-color: #5218AD;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
	padding: 0px;
}

.WhiteHeader
{
	font-size: 16pt;
	position: absolute;
	top: 25px;
	left: 280px;	
}

.PriceLabel
{
	text-align: right;
}

.Teachers
{
	color: #0000FF;
	font-weight: bold;
}

.TeachersHome
{
	color: #000000;
	font-weight: bold;
}

.KS1
{
	color: #039A35;
	font-weight: bold;
}
.KS2
{
	color: #0000FF;
	font-weight: bold;
}
a {
	color: #c33;
	text-decoration: none;
}

a:hover {
	color: #300;
}


a.treeLinkDisabled
{
	color: #888;
}

a.treeLinkDisabled:hover
{
	color: #300;
}

a.treeLinkHidden
{
	color: #fbb;
}

a.treeLinkHidden:hover
{
	color: #300;
}
a.kidslink
{
	font-family: Arial;
	color: #0000FF;
	font-weight: Bold;
}
a.kidsBody
{
	color: #0000FF;
	font-weight: bold;
}
a.KidsBody:hover {
	color: #0000FF;
	text-decoration: Underline;
}
a.KS1
{
	color: #039A35;
	text-decoration: none;
	font-weight: normal;
}
a.KS1:hover
{
	color: #039A35;
	text-decoration: Underline;
	font-weight: normal;
}
a.KS2
{
	color: #0000FF;
	text-decoration: none;
	font-weight: normal;
}
a.KS2:hover
{
	color: #0000FF;
	text-decoration: Underline;
	font-weight: normal;
}
a.KS3
{
	color: #0000FF;
	text-decoration: none;
}
a.KS3:hover
{
	color: #0000FF;
	text-decoration: Underline;
}

a.KS3White
{
	color: #ffffff;
	text-decoration: none;
}
a.KS3White:hover
{
	color: #ffffff;
	text-decoration: Underline;
}

a.KS3Selected
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.KS3Selected:hover
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: Underline;
}

a.UsefulLinks
{
	color: #000000;
	text-decoration: none;
}
a.UsefulLinks:hover
{
	color: #000000;
	text-decoration: Underline;
	font-weight: normal;
}
a.TeacherRH
{
	color: #0000FF;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}

a.TeacherRH:hover {
	color: #0000FF;
	text-decoration: Underline;
}

a.TeacherRHSmall
{
	color: #0000FF;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
}

a.TeacherRHSmall:hover {
	color: #0000FF;
	text-decoration: Underline;
}

.ItemRow 
{
	background-color: #bbbbbb;
}

.AlternateRow 
{
	background-color: #dddddd;
}

.HeaderRow 
{
	background-color: #5218ad;
	font-weight: bold;
	color: #fff;
}

.PagerRow
{
	background-color: #5218ad;
	font-weight: bold;
	color: #fff;
	text-align:Left;
}

.HeaderRow a, .PagerRow a
{
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
}
.Heading
{
	font-weight: Bold;
}

.HeaderRow a:hover, .PagerRow a:hover
{
	color: #fff;
}

.documentTitle
{
	text-align: center;
}

#rightContent
{
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold;
}

input, textarea, select {
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
}

#CheckBoxContainer input, .CheckBoxContainer input
{
	border: none;
}

input.Edit {
	font-size: x-small;
	font-weight: bold;
}

#txtFilenameDummy
{
	Z-INDEX: 1;
	WIDTH: 247px;
	POSITION: absolute;
	TOP: 1px;
}

INPUT.FileInput
{
	WIDTH: 330px;
}