@charset "utf-8";
/* CSS Document */

body{margin:0px;padding:0px;font-size:13px;font-family:Helvetica, Arial, sans-serif;background:url(images/pattern.jpg);color:#333;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1 strong{color:#0099cc;font-weight:normal;}
h2{color:#0c86af;border-bottom:dashed 1px #ccc;}
img{border:none;}
#header-wrapper{width:100%;background:#8b4085;}
#header-wrapper #header{width:1000px;margin:auto;padding:10px 0px;color:#fff;}
#header-wrapper #header .call h2{margin:0px;padding:0px;font-size:18px;color:#eee;}
#header-wrapper #header .call h3{margin:0px;padding:0px;font-size:15px;color:#ccc;}
#header-wrapper #header .call img{margin-right:10px;}
#nav-wrapper{height:44px;width:100%;background:url(images/nav-bg.png) repeat-x;}
#nav-wrapper #nav{width:1000px;margin:auto;}
#nav-wrapper #nav ul{margin:0px;padding:0px;list-style:none;}
#nav-wrapper #nav ul li{float:left;}
#nav-wrapper #nav ul li a{display:block;height:44px;color:#fff;text-decoration:none;font-size:15px;line-height:44px;padding:0px 21px;text-transform:uppercase;text-shadow:1px 1px 1px #065772;}
#nav-wrapper #nav ul li a.down{background:url(images/arrow-down-white.png) right center no-repeat;}
#nav-wrapper #nav ul li a:hover{background:#006e92 ;-webkit-transition-duration:.5s;-o-transition-duration:.5s;-moz-transition-duration:.5s;box-shadow:inset 2px 0px 0px #065772,inset -2px 0px 0px #065772;
-moz-box-shadow:inset 2px 0px 0px #065772,inset -2px 0px 0px #065772;-webkit-box-shadow:inset 2px 0px 0px #065772,inset -2px 0px 0px #065772;-o-box-shadow:inset 2px 0px 0px #065772,inset -2px 0px 0px #065772;
 }
#nav-wrapper #nav ul li a.down:hover{background:#006e92 url(images/arrow-down-white.png) right center no-repeat;}
#nav-wrapper #nav ul li ul{position:absolute;background:#2d343e;display:none;}
#nav-wrapper #nav ul li ul li{float:none;}
#nav-wrapper #nav ul li ul li a{text-transform:capitalize;font-size:16px;}

.iframe{width:100%;height:380px;overflow:hidden;}
#blocks{width:1000px;margin:auto;margin-top:-20px;position:relative;z-index:99999999;}
#blocks .block{background:#0099cc;border:solid 5px #1ba3ce;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;height:140px;padding:10px;color:#fff;font-size:14px;box-shadow:0px 5px 5px #a6a8a7; }
#blocks .block h1{margin:0px;padding:0px;color:#fcfe9a;font-weight:bold;text-shadow:1px 1px 1px #333;}
#blocks .block ul{}
#blocks .block ul li a{color:#fff;font-size:15px;text-decoration:none;}
#blocks .block ul li a:hover{color:#fff568;}
#blocks .block p{padding:3px;}
.button1 {
	-moz-box-shadow: 3px 4px 0px 0px #255ca8;
	-webkit-box-shadow: 3px 4px 0px 0px #255ca8;
	box-shadow: 3px 4px 0px 0px #255ca8;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5481bf), color-stop(1, #1b2e4a));
	background:-moz-linear-gradient(top, #5481bf 5%, #1b2e4a 100%);
	background:-webkit-linear-gradient(top, #5481bf 5%, #1b2e4a 100%);
	background:-o-linear-gradient(top, #5481bf 5%, #1b2e4a 100%);
	background:-ms-linear-gradient(top, #5481bf 5%, #1b2e4a 100%);
	background:linear-gradient(to bottom, #5481bf 5%, #1b2e4a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5481bf', endColorstr='#1b2e4a',GradientType=0);
	background-color:#5481bf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #1b365c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	padding:5px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2d343e;
}
.button1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1b2e4a), color-stop(1, #5481bf));
	background:-moz-linear-gradient(top, #1b2e4a 5%, #5481bf 100%);
	background:-webkit-linear-gradient(top, #1b2e4a 5%, #5481bf 100%);
	background:-o-linear-gradient(top, #1b2e4a 5%, #5481bf 100%);
	background:-ms-linear-gradient(top, #1b2e4a 5%, #5481bf 100%);
	background:linear-gradient(to bottom, #1b2e4a 5%, #5481bf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b2e4a', endColorstr='#5481bf',GradientType=0);
	background-color:#1b2e4a;
}
.button1:active {
	position:relative;
	top:1px;
}
.content{width:1000px;margin:30px auto;}
.bhagatsingh{background:#219bc4;border:solid 1px #fff;outline:solid 1px #ccc;padding:10px;color:#0f3b5f;}
.bhagatsingh p{color:#0f3b5f;text-shadow:none!important;}
.bhagatsingh h1{margin:0px;padding:0px 0px 0px 0px;color:#fff;}
.bhagatsingh h2{border-bottom:none;text-align:center;color:#0f3b5f;}
.img{border:solid 3px #fff;outline:solid 1px #eee;box-shadow:2px 2px 2px #ccc; }
.home p{text-shadow:1px 1px 1px #fff;text-align:justify;}
#footer-wrapper{width:100%;background:#fff;padding:0px 0px;border-top:solid 1px #e7ecef;}
#footer-wrapper #footer{width:1000px;margin:auto;}
#footer-wrapper #footer h2{color:#0099cc;font-weight:bold;}
#footer-wrapper #footer .links a{display:block;color:#333;text-decoration:none;margin:3px 0px;}
#footer-wrapper #footer .links a:hover{color:#0099cc;}
#footer-wrapper #footer strong{display:block;text-transform:capitalize;margin:5px 0px;}
#footer-wrapper #footer .copyright{padding:10px 0px;}
#footer-wrapper #footer .copyright a{color:#000;font-weight:400;text-decoration:none;}
.news-scroller{width:270px;overflow:hidden;margin:20px 0px;height:250px;}
.right{}
#board{width:100%;height:250px;padding:15px;background:#0f3b5f;}
#board h2{margin:0px;padding:0px 0px 3px 0px;border-bottom:solid 1px #ccc;color:#fff;font-size:22px;}
#board ul{margin:0px 0px;padding:0px; /*list-style-image:url(images/arrow.jpg);*/}
#board ul li{color:#94e9be;margin:10px 0px;padding-left:22px; background:url(images/bullet.png) left top no-repeat;}
#board ul li a{color:#ccc;text-decoration:none;display:block;position:relative;top:-2px;}
#board ul li a:hover{text-decoration:underline;}
.list2{list-style-image:url(images/tick.png);font-size:15px;}
.list2 li{margin:3px 0px;}

.table{background:#fff;border:solid 1px #ccc;padding:2px;}
.table td{padding:10px;border-bottom:solid 1px #ccc;}
.table th{padding:10px;text-align:left;background:#2d343e;color:#fff;}
.table .grey{background:#eee;border-right:solid 1px #ccc;font-weight:bold;}
.table ul{list-style-image:url(images/arrow2.jpg);}

.fixed{position:fixed;top:0px;}
.contact{}
.contact h2{text-transform:capitalize;}
.contact h3{font-size:16px;line-height:30px;font-weight:bold;color:#2d343e;margin:0px;padding:10px 0px;}
.contact h3 img{float:left;margin-right:10px;}
.contact a{color:#0573b8;text-decoration:none;}
.contact p{margin:0px;padding:0px;}
.form{text-transform:capitalize;}
.form label{display:block;margin:5px 0px;}
.form input[type="text"],.form textarea{width:94%;padding:5px 2%;box-shadow:0px 0px 5px #40bae3;border:solid 1px #fff;}
.form select{width:98%;padding:5px 2%;box-shadow:0px 0px 5px #40bae3;}
.button {
	-moz-box-shadow: 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
	box-shadow: 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.button:active {
	position:relative;
	top:1px;
}

.button .iframe{color:#333;text-decoration:none;}
.downloads{margin:0px;padding:0px;list-style:none;}
.downloads li{background:#fff url(images/download2.png) left center no-repeat;padding:0px 0px 0px 50px;margin:10px 0px;height:40px;}
.downloads li:hover{background-color:#81d55b;}
.downloads li:hover a{color:#fff;}
.downloads li a{display:block;height:40px;line-height:40px;text-decoration:none;font-size:15px;color:#2d343e;}

#gallery{}
#gallery .photo{width:190px;float:left;margin:10px;}
#gallery .photo img{width:190px;height:190px;background:#fff;padding:5px;box-shadow:0px 0px 5px #40bae3;}
#gallery .photo img:hover{box-shadow:0px 0px 5px #000;}
#gallery .photo .disc{border-top:dashed 1px #2aa4cd;border-bottom:dashed 1px #2aa4cd;padding:5px 0px;height:47px;color:#555;}

.director p{margin:0px;}
.director h2{border-bottom:none;text-align:center;font-size:15px;}

.form-rollnumber{}
.form-rollnumber td{padding:5px;}
.form-rollnumber input[type="text"]{width:94%;padding:5px 2%;box-shadow:0px 0px 5px #375784;border:solid 1px #375784;}