/* This is a comment */


body
{ 
background:#000000 /*url(images/schoolfront.png)no-repeat fixed 40% 50%*/;

font-family:verdana,helvetica,arial,sans-serif;
font-size:100%;
padding-bottom:2px;
horizontal-align: center; 
vertical-align: top; 
color: #ddeeff;
font-weight: bold;

}

div.hidden{
visibility: hidden;
position:fixed;
left:120px;
top:1px;
}

div.some{
background: url(images/some.png);
}

.one
{
position:fixed;
left:1px;
top:1px;
cell-spacing: 0;
cell-padding: 0;
border-style: solid;
border-color: #000055;
border-width: 0px;
line-height: 90%;
font-size: 14px;
}
.sf { line-height: 90%; }
a:link {
	color:#c8e6ff;
		text-decoration: none;
}
a:visited {
	color:#90b0c0;

		text-decoration: none;
}
a:hover {
	color:#ffffff;
	}
a:active {
	color:#AAFFFF;
}

h1 {
	font-size: 34px;
	text-align: center;
	color:#00ffff;
}

h2 {
	font-size: 30px;
	text-align: center;
	color:#00ff00;
}

h3 {
	font-size: 26px;
	text-align: center;
	color:#c8e6ff;
}

h4.schpg {
	font-size: 22px;
	text-align: center;
	color:#c8e6ff;
}


h4 {
	font-size: 22px;
	color:#c8e6ff;
	text-align: center;
}



h5 {
	font-size: 18px;
	color:#ffffff;
	text-align: center;
}

h6 {
	font-size: 14px;
	text-align: center;
	color:#ffffff;
}

.special {
font-family:"times";
font-size:150%;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-align:left;
margin-left:20px;


}

p{
font-size: 16px;
margin-left:10px;
}

input.small {
color:black;
font-family:"arial";
font-size:100%;
font-style:normal;
font-variant:normal;
font-weight:100;
line-height:normal;
text-align:center;
}

p.c1 {
text-align:center;
font-size: 16px;
}


textarea {
background-color:#ddeeff;
border-color:#5555FF;
color:#552200;
}

img.valid {
border-width:1px;
height:20px;
width:55px;
}

.right {
text-align:right;
}
.center {
text-align:center;
}
.left {
text-align:left;
}

.required_field {
background-color:#000000;
color:#C0FFff;
font-family:arial;
font-size:16px;
font-weight:bold;
}

.normal_field {
background-color:#000000;
color:#C0FFFF;
font-family: Arial;
font-size:16px;
font-weight:bold;
}

.button {
background-color:#000055;
color:#C0FFFF;
font-family: Arial;
font-size:10px;
border-width:1px;
border-color: #ff00ff;
}


.error_strings {
background-color:#666666;
color:#FF0000;
font-family:Verdana;
font-size:18px;
font-weight:bold;
}

.element_label {
background-color:#000000;
color:#ffffaa;
font-family: Arial;
font-size:14px;
font-weight:bold;
}

.form_heading {
background-color:#000000;
color:#ff3377;
font-family: Arial;
font-size:20px;
font-weight:bold;
}

.form_subheading {
background-color:#000000;
color:#ff3377;
font-family: Arial;
font-size:14px;
font-weight:bold;
}

.form_txtblock {
background-color:#000000;
color:#c0ffff;
font-family:Arial;
font-size:14px;
font-weight:bold;
}

.form_helptip {
background-color:#FFFFC8;
color:#000000;
font-family:Arial;
font-size:12px;
}

.blank_seperator {
}

.ta
	{ 
			background: #104010; 
			border-spacing: 1pt 1pt; 
			caption-side: top; 
			table-layout: auto; 
			overflow: scroll; 
			border-left: 3px groove #80FFFF; 
			border-right: 3px groove #0000FF; 
			border-top: 3px ridge #FF0000; 
			border-bottom: 3px solid #FF0080; 
	}

.t1
	{ 
 
			border-spacing: 1pt 1pt; 
			caption-side: top;  
 
			border: 1px groove #ff0000; 
 
	}

p.small
	{
		line-height: 150%;

		text-align:left;
		color:#C8E1FF;
		font-family: Arial;
		margin-left:10px;

	}
p.big
	{
		line-height: 200%
	}
table.inp{ cell-spacing: 0;
		cell-padding: 0;
}

