﻿
body  { 
	margin:0;
	background: #c7daed url("Images/backfade.jpg") repeat-x;
}
#border {
	border:1px solid #9aafda;
	border-bottom:0px;
	background:#fff;
}
img {
	border:0px;
}
a {
	outline:none;
	text-decoration:none;
	color: #36c;
}
a:hover {
	text-decoration:underline;
}
form {
	margin:0;
	padding:0;
}
fieldset {
	margin:0;
	padding:0;
	border:none;
}
input, select {
	vertical-align:middle;
	color:#300;
	font:9pt Arial, Helvetica, Tahoma, sans-serif;
}
td {
	font: 9pt Arial,Helvetica,Verdana,sans;
}

.lblValid{
	font: 9pt Arial,Helvetica,Verdana,sans;
	color:Black;
}

.lblInValid{
	font: 9pt Arial,Helvetica,Verdana,sans;
	color:Red;
}

.lbl{
	font: 9pt Arial,Helvetica,Verdana,sans;
}

p {
	margin:0 0 9px;
}
#footer {
	font-size:8pt;
	color: #666;
}
#menu {
	padding:10px 10px 16px 10px; /*24*/
}
#menu p {
	font-size:8pt;
	color: #797979;
	padding-bottom:5px;
	border-bottom: 1px solid #9aafda;
	margin-bottom:9pt;
}
#top{
	padding-top:9pt;
	border-top: 1px solid #9aafda;
}
#menu a {
	font-size:9pt;
	font-weight:bold;
}
#main {
	padding: 10px 0px 0px 8px; /*24*/
}

#doctable
{
	margin:0 10px;
}

h0{
	font-size:12pt;
	margin: 0 0 20px;
	display:block;
}

h1{
	font-size:12pt;
	margin: 0 0 20px;
	display:block;
	width:550px;
}
h2{
	font-size:11pt;
	margin:8px 0 2px;
}
.radiobtns {
	margin:10px 0;
	padding:9pt;
	background: #dbe7f3;
	border: 1px solid #9aafda;
}
.tables {
	margin:9pt 0;
}
.tables th {
	font: 9pt Arial,Helvetica,Verdana,sans;
	font-weight:bold;
	text-align:left;
	background-color: #425f99;
	padding: 4px 3px;
	color:#fff;
	text-indent:2px;
}
.tables td {
	font: 9pt Arial,Helvetica,Verdana,sans;
	text-align:left;
	background-color: #d3ddf2;
	padding: 4px 3px;
	text-indent:2px;
}
.btn {
	font-weight:bold;
	padding: 0 18px;
	margin: 8px 0;
}



.EmptyBack
{
	background:white Url("");
}




.TextBoxStyle
{
	font-family: Verdana;	
	font-size:8.25pt;
	height:14px;
}

.DropDownStyle
{
	font-family: Verdana;	
	font-size:8.25pt;
}

.ButtonStyle
{
	font-family: Verdana;	
	font-size:8.25pt;
	height:22px;	
}

.tdb
{
	font-weight:bold;
}

.ph
{
	font-weight:bold;
	font-size:9.5pt;
}

.ith
{
	font-weight:bold;
	font-size:7.5pt;
}

.ErrStyle
{
	color:Red;
}

.IFrame
{
	background-color:#006633;
}

.TransTh
{
	font-size:8.5pt;
	background-color:#3366cc;
	border-top-color:black;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:black;
	border-left-width:1px;
	border-left-style:solid;
	height:18px;
	color:White;
}

.TransTd
{
	font-size:8.25pt;
	border-top-width:1px;
	border-top-style:solid;	
	border-left-width:1px;
	border-left-style:solid;
	border-top-color:Gray;
	border-left-color:#cfcddb;
	height:18px;
}

.TransStudentDetails
{
	border-top-color:white;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:white;
	border-left-width:1px;
	border-left-style:solid;
	height:25px;
}

.TransStudentSeperator
{
	
	height:25px;
}

.UltraWebGridHeaderRow
{
	background-color:#3366cc;
	border-style:solid;
	padding:0px;
	margin:0px;
	text-align:justify;	
	font-weight:normal;	
	border-width:1px;
	border-color:Gray;
	border-style:Solid;
	color:White;
}

.UltraWebGridRow
{
	 border-width:1px;
	 Border-Color:Gray;
	 Border-Style:Solid;
	 background-color:#c7daed;
	 border-left-width:0;
	 border-top-width:0;
	 color:Black;
}

.UltraWebGridEditRow
{
	border-style:none;
	border-width:0;
	text-align:right;
	height:20px;
}

.NewPupilCell
{
	background-color:White;
	color:Black;
}

.GridValueList
{
	font-family: Verdana;	
	font-size:8.25pt;		
}

.FrontHeader
{
	font-weight:bold;
	font-size: 11pt; 
	font-family: "Verdana";
}

.FrontMainHeader
{
	font-weight:bold;
	font-size: 14pt; 
	font-family: "Verdana";
}

.FrontBody
{
	font-size: 9pt; 
	font-family: "Verdana";
	line-height:12pt;
}

TEXTAREA { behavior: url(./Common/maxlength.htc);}

font.valid
{
	color:Black
}

font.invalid
{
	color:Red
}