a:link {
	color:#213CD8;
	text-decoration:none; 
	}      /* unvisited link */
a:visited {
	color:#213CD8;
	text-decoration:none;
	}  /* visited link */
a:hover {
	color:#C00;
	text-decoration:none;
	}  /* mouse over link */
a:active {
	color:#213CD8;
	text-decoration:none;
	}  /* selected link */ 
.h3
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	box-shadow:1px 3px 10px 1px #CCC;
	border-radius:5px;
	padding:10px;
	border:1px solid #ccc;
}
.report-heading
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	padding:10px;
	
}

#table
{
	width:400px;
	border:1px solid #999;
	background:#EAEAEA;
	border-radius:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	padding:5px;
	box-shadow:3px 3px 3px #CCCCCC;
}
#th
{
	background:#4E69A2;
	color:#FFF;
	border-radius:3px;
	text-transform:uppercase;
	font-size:14px;

}
td
{
	text-transform:none;
	font-size:15px;
	font-family:Tahoma, Geneva, sans-serif;
	
}

td input[type="button"]
{
	height:24px;
	border-radius:3px;
	border:1px solid #4E69A2;
	box-shadow:0px 2px 0px 0px #999;
	background:#4E69A2;
	font-size:13.5px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

td input[type="submit"]
{
	height:24px;
	border-radius:3px;
	border:1px solid #4E69A2;
	box-shadow:0px 2px 0px 0px #999;
	background:#4E69A2;
	font-size:13.5px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
td input[type="reset"]
{
	
	height:24px;
	border-radius:3px;
	border:1px solid #4E69A2;
	box-shadow:0px 3px 0px 0px #999;
	background:#4E69A2;
	font-size:13.5px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.left_banner
{
	float:left;
	background:url(../img/banner_left.gif) no-repeat;
}
.right_banner
{
	margin-top:-2px;
	background:url(../img/banner_right.gif) repeat-x;
}
#header_text
{
	margin:-86px 0 0 150px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:26px;
	font-weight:bold;
}
#short_menu_right
{
	float:right;
	margin-top:0px;
	margin-right:10px;
	color:#fff;
	border:1px solid green;
}
.short_menu_right a
{
	color:#fff;
	text-decoration:none;
}
.short_menu_right a:hover
{
	color:#fff;
	text-decoration:underline;
}
.mono
{
	width:100px;
	height:138px;
	overflow:hidden;
	margin:-10px 0 0 20px;
}
.mono_png
{
	float:left;
	margin:-95px 0 0 10px;
}
th
{
	background:#4E69A2;
	color:#FFF;
	border-radius:3px;
	text-transform:uppercase;
	font-size:14px;

}

.blink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #F00;
	text-decoration: blink;
}
.Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.Normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.Normal3 {
	font: "Arial Narrow", "Arial", serif;		
	font-family: "Arial Narrow", "Arial", serif;
	font-size:12px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.Small {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color:rgba(134,37,39,1.00);
	text-decoration: none;
}

.rounded-border {
	font-size: 14px;
	text-decoration: none;
	border: 1px solid #999;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 2px 2px 2px #CCCCCC;
	font-family: Tahoma, Geneva, sans-serif;
}
.input-items {
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	text-transform:uppercase;
}
.input-items2 {
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.input-items3 {
	// height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	border-bottom: 1px dashed #DADADA;
}


/*///////////////////////////////// Drop Menu Copyright /////////////////////////// */
div#copyright {
	font: 11px 'Trebuchet MS';
	color: #fff;
	text-align: center;
	clear: left;
	position: absolute;
	top: 792px;
	width: 560px;
	left: 325px;
}
div#copyright a { color:#06b3e1; }
div#copyright a:hover { color:#fff; }
/* +++++++++++++++++++++++ School Registration for Exams +++++++++++++++++++++++++++ */

.SchoolRegistration td
{
	height:35px;
	text-align:left;
}
.SchoolRegistration input[type='text']
{
	width:200px;
	height:25px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	padding-left:3px;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	text-transform:uppercase;
}
.SchoolRegistration Select
{
	width:200px;
	height:25px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	padding-left:3px;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	text-transform:uppercase;
}
.SchoolRegistration Textarea
{
	width:653px;
	height:100px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	border: 1px solid #999;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	text-transform:uppercase;
}
p.RecordAdded {
	color:#F00;
	text-align:center;
	padding:0 0 25px 25px;
	margin-top:10px;
	font-size:15px;
	display:block;
	background-image: url(../../img/success.PNG);
	background-repeat: no-repeat;
	background-position: 395 0;
}
p.RecordFailed {
	color:#F00;
	text-align:center;
	padding:0 0 25px 25px;
	margin-top:10px;
	font-size:15px;
	display:block;
	background-image: url(../../img/drop.png);
	background-repeat: no-repeat;
	background-position: 420 0;
}
.RegisteredSchools td
{
	text-align:left;
	font-size:13px;
}
.RegisteredSchools select
{
	width:120px;
}
