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:466px;
}

.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;
}