/* CSS Document */

body {  font-family: Arial, Helvetica, sans-serif; font-size: 76%; font-family: Verdana, Arial, Helvetica, sans-serif; color:#444444}
A:link {text-decoration: none; color:#0066FF}
A:visited{text-decoration:none; color:#0066FF}
A:active{text-decoration:none; color:#0066FF}
a:hover{text-decoration:underline; color:#222222}

p {  font-family: Arial, Helvetica, sans-serif; color:#444444}

/*
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #0066FF}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: normal; color: #0066FF}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #0066FF}
*/

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #00C000}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: normal; color: #00C000}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #00C000}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #444444}


.MainTable {border:1px solid; border-color:#006600; height:95%; }
.MainEmailTable {border:1px solid; border-color:#006600; height:100%; width:550px; vertical-align:middle;}
.BodyTable {height:100%; }
.Menu {border-right:1px solid; border-color:#bbbbbb; height:100%; background-color:#ffffff;}
.MenuItem {font-weight:bold; color:#FFFFFF;}
.Footer {background-color:#019E05; height:20px}
.FooterText {font-size:70%; color:#999999}
.TopTickBorder {background-color:#00CC33; height:20px}
.MenuTable {height:100%; width:15%; border-left:0px; border-top:0px; border-bottom:0px; border-right:0px}
.FormControl {width:95%; border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.SchoolPreviewSchoolName {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; color:#0066FF;}
.SchoolPreviewSchoolDetails {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold;}
.SelectLocalAuthorityName {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; color:#0066FF;}
.SelectLocalAuthorityDetails {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold;}
.BorderTop  {border-top:1px solid;}
.BorderBottom  {border-bottom:1px solid;}
.TableDate { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; color: #444444}

.MatrixReponse
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	color:#444444;
	border-bottom:1px solid #bbbbbb;
}

.MatrixHorizontalReponse
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	color:#444444;
}

.MyMatrixDescription
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	color:#444444;
}

.MyMatrixExplanation
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;
	color:#444444;
}

.MyMatrixRating
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#006600;
}

.MyMatrixHeading
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#444444;
}

.MyMatrixUpdatedDate
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#006600;
}

.MatrixPublishedDate
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#FF0000;
}

.InfoBoxHeading
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#444444;
}

.InfoBoxField
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#0066FF;
}

.InfoBoxFieldTopBorder
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px 15px;
    PADDING-TOP: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#0066FF;
	border-top:1px solid #dddddd;
}

.InfoBoxContent
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px 2px 2px 2px;
    PADDING-TOP: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#444444;
}

.ForumDetails
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#444444;
}

textarea
{ background: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #555555; 
border-style: solid; 
border-color: #aaaaaa;
border-width: 1px  }

input
{ background: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #555555; 
border-style: solid; 
border-color: #aaaaaa;
border-width: 1px  }

#top-menu a {
width:100%;
padding: 0px 0px 0px 0px;
border: 0px;
background: Transparent;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
text-decoration: none;
}

#top-menu td {
padding: 5px 5px 5px 5px;
border: 0px;
background: #00CC33;
font-size:76%;
text-decoration: none;
BORDER-LEFT:1px solid #ffffff;
}

#top-sub-menu a {
width:100%;
padding: 0px 0px 0px 0px;
border: 0px;
background: Transparent;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
text-decoration: none;
}

#top-sub-menu td {
padding: 5px 5px 5px 5px;
border-top: 1px solid #ffffff;
background: #669900;
font-size:76%;
text-decoration: none;
BORDER-LEFT:1px solid #ffffff;

}

.EditPageSelector {
width:100%;
padding: 0px 0px 0px 0px;
border: 0px;
background: Transparent;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#444444;
text-decoration: none;
}

.RegisterBox {

width:90%;
height:100%;
border:1px solid #999999;
padding:5px;
background-color:#FFFFCC;
font-size:100%;
}

.EmailExplanation
{
color:#444444;
font-size:0.8em;
}
