body
{
	margin: 0px;
	font-family: tahoma;
	font-size: 11px;
	color: #005163;
	text-decoration: none;
	background: #d9ecf5;
	line-height: 16px;
}
.mnormal
{
	font: normal 12px Arial;
}
.text
{
	font-family: tahoma;
	font-size: 11px;
	color: #005163;
	text-decoration: none;
	text-align: justify;
}

a
{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.top_bg
{
	background: #fff url(../images/main_bg.jpg) repeat-x left top;
}

.top_table_bg
{
	background: #fff url(../images/logo.jpg) no-repeat center top;
}

.bottom_bg
{
	background: url(../images/footer_bg.jpg) repeat-x left top;
	height: 61px;
}

a
{
	font-family: tahoma;
	font-size: 11px;
	color: #005163;
	text-decoration: none;
}

.left
{
	background: url(../images/left_bg.jpg) repeat-y right top;
	width: 6px;
}

.right
{
	background: url(../images/right_bg.jpg) repeat-y left top;
	width: 5px;
}
/*********************************************************************  all head ******/

.home_head
{
	background: url(../images/head.jpg) no-repeat center top;
	height: 311px;
	width: 908px;
}

.inner_head
{
	background: url(../images/inner_head.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.infra_head
{
	background: url(../images/head/infra.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head1
{
	background: url(../images/head/head1.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head2
{
	background: url(../images/head/head2.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head3
{
	background: url(../images/head/head3.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head4
{
	background: url(../images/head/head4.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head5
{
	background: url(../images/head/head5.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head6
{
	background: url(../images/head/head6.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head7
{
	background: url(../images/head/head7.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head8
{
	background: url(../images/head/head8.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head9
{
	background: url(../images/head/head9.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head10
{
	background: url(../images/head/head10.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head11
{
	background: url(../images/head/head11.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head12
{
	background: url(../images/head/head12.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head13
{
	background: url(../images/head/head13.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head14
{
	background: url(../images/head/head14.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head15
{
	background: url(../images/head/head15.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head17
{
	background: url(../images/head/head17.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.head16
{
	background: url(../images/head/head16.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.admission_head
{
	background: url(../images/head/admission.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}

.school_head
{
	background: url(../images/head/school.jpg) no-repeat center top;
	height: 219px;
	width: 908px;
}
/*********************************************************************  /all head ******/

.menu
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #088eab;
	vertical-align: middle;
	text-align: center;
}
.menu a
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #088eab;
	vertical-align: middle;
	text-align: center;
}

.menu a:hover
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	vertical-align: middle;
	text-align: center;
}

.top_curv
{
	background: url(../images/top_curv.jpg) no-repeat center top;
	height: 26px;
}

.bottom_curv
{
	background: #fff url(../images/bottom_curv.jpg) no-repeat center bottom;
	height: 21px;
}

.mid_bg
{
	background: #E7F2F8 url(../images/mid_bg.jpg) repeat-y center bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

.page_name
{
	font-family: arial;
	font-size: 20px;
	color: #005163;
	border-bottom: #5084a2 1px solid;
	height: 32px;
	font-weight: bold;
	text-decoration: none;
}
.new_head
{
	font-family: arial;
	font-size: 16px;
	color: #005163;
	border-bottom: #5084a2 1px solid;
	height: 32px;
	font-weight: bold;
	text-decoration: none;
}

.page_name1
{
	font-family: arial;
	font-size: 20px;
	color: #005163;
	height: 29px;
	font-weight: bold;
	text-decoration: none;
}

.justify
{
	text-align: justify;
}

.notes_bg
{
	background: url(../images/notes_bg.jpg) no-repeat center top;
	height: 140px;
	padding: 10px;
	width: 184px;
}

.login_bg
{
	background: url(../images/login_bg.jpg) no-repeat center top;
	height: 140px;
	padding: 10px;
	width: 184px;
}

.username
{
	background: url(../images/user_bg.jpg) no-repeat center top;
	height: 23px;
	width: 173px;
	font-family: tahoma;
	font-size: 11px;
	color: #394f04;
	vertical-align: middle;
}

.pnl_top
{
	background: url(../images/pnl_top.jpg) no-repeat center top;
	height: 34px;
	width: 187px;
	font-family: tahoma;
	font-size: 11px;
	color: #394f04;
	vertical-align: middle;
	padding-left: 15px;
	font-weight: bold;
}

.pnl_bottom
{
	background: url(../images/pnl_bottom.jpg) no-repeat center top;
	height: 11px;
	width: 187px;
}

.pnl_mid
{
	border-left: #badbec 1px solid;
	border-right: #badbec 1px solid;
	background: #d5e8f2;
	padding-left: 8px;
	padding-top: 5px;
	width: 187px;
	height: 18px;
}

.left_pnl_text
{
	background: #d5e8f2;
	padding-left: 2px;
	padding-right: 1px;
	vertical-align: middle;
	height: 18px;
}

.left_pnl_text1
{
	background: #eef9ff;
	padding-left: 2px;
	padding-right: 1px;
	vertical-align: middle;
	height: 18px;
}

.pnl_head
{
	font-family: tahoma;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
}

.home_gallery_bg
{
	background: url(../images/home_gallery_bg.jpg) no-repeat center top;
	height: 153px;
	width: 690px;
}

.more
{
	font-family: tahoma;
	font-size: 10px;
	color: #ffcc0f;
	font-weight: bold;
	text-decoration: none;
}

.more a
{
	font-family: tahoma;
	font-size: 10px;
	color: #ffcc0f;
	font-weight: bold;
	text-decoration: none;
}

.more a:hover
{
	font-family: tahoma;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.news1
{
	font-family: tahoma;
	font-size: 11px;
	color: #ffbf0f;
	font-weight: bold;
	text-decoration: underline;
}

.news2
{
	font-family: tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	line-height: 18px;
}

.news3
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}



.p_head
{
	background: #d5e8f2;
	padding-left: 5px;
	font-family: tahoma;
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	height: 22px;
	vertical-align: middle;
}

.p_head1
{
	background: #fff;
	padding-left: 5px;
	font-family: tahoma;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	height: 30px;
	vertical-align: middle;
	border: #d5e8f2 1px solid;
}
.tbl_con
{
	border: 1px dotted #bbb;
	padding: 5px;
	width: 600px;
}
.tbl_con th
{
	background: #eef9ff;
	padding: 5px;
}
.tbl_con td
{
	background: #fff;
	padding: 5px;
	border-bottom: 1px dotted #ddd;
}
.tbl_con td.head
{
	font-size: 11px;
	font-weight: bold;
	background-color: #ddeff9;
	text-shadow: 0 1px 0 #fff;
}
.setlink
{
	border: none;
	width: 120px;
	height: 120px;
	background: none;
	margin: 10px 0 0 420px;
	position: absolute;
	cursor: pointer;
}


* + html .setlink
{
	border: none;
	width: 120px;
	height: 120px;
	background: none;
	margin: 10px 0 0 420px;
	position:absolute;
	cursor: pointer;
}
.abNormaltbl{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
}
.abNormaltbl td{
	padding:.3em  1em .3em  1em;
	margin:0;
	background:#EFF9FF;
	color:#136D9F;
	font-weight:normal;
	font-size:11px;
border-bottom:1px solid #DFF4FF;
}
.abNormaltbl td.whitener{
	padding:.3em  1em .3em  1em;
	margin:0;
	background:#FFF;
	color:#136D9F;
	font-weight:normal;
	font-size:11px;

}
.abNormaltbl th{
	padding:.4em  1em .4em  1em;
	margin:0;
	background:#D1E4EF;
	color:#136D9F;
	font-weight:bold!important;
	border-bottom:1px solid #FFF;
}

