/* CSS Document */
body
{
margin:0px;
background-color:#454954;
}
img
{
	border:0;
}
.topnavi, .topnavi a, .topnavi a:link, .topnavi a:visited 
{
font-family: Arial;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.topnavi a:hover
{
color:#ffc000;
}
.topnavi ul
{
padding:0px;
margin:0px;
}
.topnavi ul li
{
margin:3px;
padding-left:12px;
padding-right:12px;
display:inline;
list-style-type:none;
}
.tollfree
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.userlogin
{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}
.password
{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.newuser
{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.newsletter
{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}
.serch
{
	border:0px;
	background: none;
	font-family:Arial;
	font-size:11px;
	color:#105f8a;
	height:15px;
	padding-left:3px;
}
.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5b5a5a;
text-align:justify;
line-height:18px;
}
.border
{
border:1px solid #e2e0e1;
border-top:none;
}
.schoolheading
{
font-family:Tahoma;
color:#015375;
font-size:12px;
font-weight:bold;
padding-left:20px;
padding-top:8px;
padding-bottom:8px;
}
.schoolheadinggreen
{
font-family:Tahoma;
color:#394401;
font-size:12px;
font-weight:bold;
padding-left:20px;
padding-top:8px;
padding-bottom:8px;
}
.schoolheadingtext
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#313d49;
font-weight:normal;
line-height:12px;
}
.schoolheadingtext ul
{
margin-bottom:0px;
margin-left:15px;
padding-left:5px;
margin-right:0px;
margin-top:0px;
list-style-image:url(images/bullet.JPG)
}
.schoolheadingtext ul li
{
margin-bottom:0px;
margin-left:15px;
padding-left:0px;
margin-right:0px;
margin-top:0px;
list-style-image:url(images/bullet.JPG);
padding-bottom:9px;
}
.tutoringtext
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#353d0b;
font-weight:normal;
line-height:12px;
}
.tutoringtext ul
{
margin-bottom:0px;
margin-left:15px;
padding-left:5px;
margin-right:0px;
margin-top:0px;
list-style-image:url(images/bullet.JPG)
}
.tutoringtext ul li
{
margin-bottom:0px;
margin-left:15px;
padding-left:0px;
margin-right:0px;
margin-top:0px;
list-style-image:url(images/bullet.JPG);
padding-bottom:9px;
}
.enroll a:link, .enroll a:visited,  .enroll a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#004562;
text-decoration:underline;
}
.enroll a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#004562;
text-decoration:none;
}
.enrollgreen a:link, .enrollgreen a:visited,  .enrollgreen a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#879318;
text-decoration:underline;
}
.enrollgreen a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#879318;
text-decoration:none;
}
.bottomheadingbold
{
font-family:Tahoma;
color:#725400;
font-weight:bold;
font-size:10px;
}
.bottomtextnormal
{
font-family:Tahoma;
color:#725400;
font-weight:normal;
font-size:10px;
padding-left:5px;
padding-right:5px;
}

.bottom, .bottom a, .bottom a:link, .bottom a:visited 
{
font-family: Arial;
font-size:12px;
color:#ffffff;
font-weight:none;
text-decoration:none;
text-align:center;
}
.bottom a:hover
{
color:#ffa300;
}
.bottom ul
{
padding:0px;
margin:0px;
}
.bottom ul li
{
margin:3px;
padding-left:8px;
padding-right:8px;
display:inline;
list-style-type:none;
}
/*****************************for admin 24-01-09**************/
.tableborder
{
border-top:1px solid #c2c2c2;
border-left:1px solid #c2c2c2;
}

.tableborder td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#105f8a;
text-align:center;
border-right:1px solid #c2c2c2;
border-bottom:1px solid #c2c2c2;
}
.adminhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}

.adminleftnavi ul
{
margin:0px;
padding:0px;
}

.adminleftnavi ul li
{
padding-left:5px;
margin-left:10px;
list-style-type:none;
padding-top:10px;
}
.adminleftnavi ul li a:link, .adminleftnavi ul li a:visited 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09344c;
font-weight:normal;
text-decoration:none;
}
.adminleftnavi ul li a:hover
{
color:#990000;
}
.adminleftnavi ul li img
{
border:none;
outline:none;
padding-right:10px;
}
.adminpagehead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#105f8a;
padding-left:10px;
}
.next a, .next a:link, .next a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ef9901;
text-decoration:none;
}

.next a:hover
{
text-decoration:none;
color:#105f8a;
}

.namehead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#18638b;
}
.nameN
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffa300;
}
.nameNH
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#ffa300;
}
.selectname
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}
.selectname span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#18638b;
}
.adminlink ul
{
margin:0px;
padding:0px;
}
.adminlink ul li
{
float:left;
list-style-type:none;
padding-left:0px;
}
.adminlink ul li a, .adminlink ul li a:link, .adminlink ul li a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
display:block;
color:#444;
text-decoration:none;
text-align:center;
padding-left:5px;
background:url(images/adminbutton.jpg) no-repeat top left;
text-decoration:none;
}
.adminlink ul li a span
{
display:block;
padding:8px 20px;
background:url(images/adminbutton.jpg) no-repeat top right;
color:#fff;
}

.adminlink ul li a:hover span, .adminlink ul li a#selected span 
{
color:#000;
}

.searchborder
{
border:1px solid #d6e7f1;
}
.adminintable
{
border-right:1px solid #d6e7f1;
border-bottom:1px solid #d6e7f1;
font:11px Arial, Helvetica, sans-serif;
color:#000000;
}
.adminintable td
{
border-top:1px solid #d6e7f1;
border-left:1px solid #d6e7f1;
padding:5px 0 5px 5px;
}
.adminintable td table, .adminintable td table td
{
border:none;
}
.adminintable td a:link, .adminintable td a:visited{
	color:#006600;
	text-decoration:none;
	padding:0 3px;
}
.adminintable .bold
{
font-weight:bold;
color:#105f8a;
}



	

.adminintable .green a, .adminintable .green a:link, .adminintable .green a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#3f8c06;
padding-right:5px;
text-decoration:none;
}
.adminintable .green a:hover
{
text-decoration:underline;
}
.adminintable .blue a, .adminintable .blue a:link, .adminintable .blue a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#105f8a;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
.adminintable .blue a:hover
{
text-decoration:underline;
}
.adminintable .red a, .adminintable .red a:link, .adminintable .red a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#eb9600;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
.adminintable .red a:hover
{
text-decoration:underline;
}
.linkhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
}
.formheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#105f8a;
}
.inputtextbox
{
border:1px solid #4da6d6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008bd7;
}
.add a, .add a:link, .add a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e29101;
font-weight:bold;
text-decoration:underline;
}
.add a:hover
{
text-decoration:none;
}

/*****************************By Sunil**************/
.gridheader
{
	font:11px Arial, Helvetica, sans-serif;
	color:#105f8a;
	text-decoration:none;
	padding:0 3px;
	}
	.gridITemStyle
{
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:0 3px;
	}
	.HeadingAdmin
	{
	font:20px Arial, Helvetica, sans-serif;
	font:bold;
	color:#e29101;
	text-decoration:none;
	padding:0 3px;
	}
	
	.edit
	{
		font:11px Arial, Helvetica, sans-serif;
		color:Green;
		text-decoration:none;
		padding:0 3px;
	}
	
	/* given by Bhupender */
	
	.adminlink1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
text-align:center;
text-decoration:none;

display:block;

padding-left:5px;
background:url(images/adminbutton.jpg) no-repeat top left;

}
.adminlink1 span
{
display:block;
padding:8px 20px;
background:url(images/adminbutton.jpg) no-repeat top right;
color:#fff;
}

.adminlink1:hover 
{
color:#000000;
background : none;
}

.adminlink1:hover span{
	color: #000000;
background : none;
}
.black, .black a:link, .black a:visited
{
	color : #fff;
}
.black a:hover
{
	color : #000000;
}
.button_back{
	background: url(images/button_back.jpg) repeat-x;
	height: 20px;
		
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	border: 0;
	padding:expression(3+'px');
}

.a
{
	font:12px Arial, Helvetica, sans-serif;
	font:bold;
	color:#e29101;
	text-decoration:none;
	padding:0 3px;
}
.exam
{
  background-image :url(images/orangebg.jpg);
  background-repeat:repeat-x; 
  height:304px;
  background-position:bottom;
}


