*{
padding:0px;
margin:0px;
}
#search_icon{
	background-color:#999;
	border:2px solid #999;
	}

/* MAIN HEADER */
/***********************/
.dropdown:hover .dropdown-menu {
    display: block;
 }

 .navbar.navbar-default.navbar-fixed-top { 
 	background-color:white;
	border:none; 
	box-shadow: 0px 0px 3px #9c9c9c;
	z-index:1000;
}

.navbar-toggle { margin-top:17px; }

.navbar-brand { padding-top:22px; padding-bottom:20px; font-size:21px; }
.navbar-brand span { font-family:Open Sans, Proxima Nova Semi-bold, Helvetica, Arial; color:#464646; line-height:31px; }
.navbar-brand img { margin-right:15px; padding-bottom:3px; }

.nav.navbar-nav { float:right; }
.menuTable { float:right; height:100%; }

.nav.navbar-nav li a {
	font-family:Proxima Nova Reg;
	color:#686868;
	font-size:12.5px;
	letter-spacing:0.4px;
	padding-top:27px;
	padding-bottom:26px;
	margin-right:8px;
	-webkit-transition: color 0.2s linear;
    -moz-transition: color 0.2s linear;
    -ms-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear;
}

.nav.navbar-nav li a:hover {
	background-color:transparent;
	color:#FF6600;
}

.nav.navbar-nav li:hover .sub-menu { display:block; }

.nav.navbar-nav .current-menu-item a { box-shadow: inset 0 -4px 0px #FF6600; }
.nav.navbar-nav .current-menu-item .sub-menu a { box-shadow:none; }


/** SECOND LEVEL DROPDOWN **/
.nav.navbar-nav .sub-menu {
	display:none;
	position:absolute;
	width:180px;
	box-shadow: 0px 2px 3px #9c9c9c;
	background-color:white;
	border:none;
	border-radius:0px;
	padding:0px;
	margin-top:0px;
}

.nav.navbar-nav .sub-menu li a {
	font-family:Proxima Nova Semi-bold;
	margin:0px 0px 0px 0px;
	padding:10px;
	color:#868686;
	font-size:12px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#efefef;
	display:block;
}

.nav.navbar-nav .sub-menu li a:hover { background-color:#f4f4f4; color:#868686; }

/** THIRD LEVEL DROPDOWN **/
.nav.navbar-nav .sub-menu li .sub-menu { position:absolute; }

.nav.navbar-nav .sub-menu .menu-item-has-children > .sub-menu {
	left:180px;
	margin-top:-39px;
	margin-left:-1px;
	display:none;
}
    
.nav.navbar-nav .sub-menu .menu-item-has-children:hover > .sub-menu {
	display:block;
}

/** MEGA MENU **/
.nav.navbar-nav .dropdown .dropdown-menu .yamm-content h4 a {
	font-family:Proxima Nova Light; 
	font-size:15px; 
	color:#868686;
}

.nav.navbar-nav .dropdown .dropdown-menu .yamm-content a {
	padding:0px;
	border:none;
	color:#4a4786;
}

.nav.navbar-nav .dropdown .dropdown-menu .yamm-content a:hover {
	background:transparent;
	color:#4a4786;
}
ul li { list-style:none; }

.no1{
background-color:#999;
padding:auto;
margin:auto;
}
 	
.no2{
background-color:#eee;
padding-top:8px;
padding-bottom:8px;
}
#no3{
background-color:#fff;
border:0px;
}
.no3{
border-bottom:1px solid #999;
}
.jumbotron{
border:8px ridge #ccc;
background-color:#ccc;
}
#about_effect:hover{
-webkit-transform:scale(0.90);
}
        a:focus,
      input:focus,
      textarea:focus,
      button:focus,
      select:focus {
        outline: none !important;
        text-decoration: none;
      }
      a:hover{
      text-decoration: none;
      }	  
	#navdropdown1{
	text-align:left;
	}
	#navdropdown1:hover{
	color:#999999;
	text-decoration:overline;
	}
	#navdropdown{
	text-align:center;
	}
	#navdropdown:hover{
	line-height:25px;
	}
	#navdropdown li a{
	color:#006699;
	font-weight:bold;
	}
	#navdropdown li a:hover{
	background-color:#666;
	color:white;
	font-weight:bold;
	} 
	  
  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      margin: auto;
	  height:auto;
	  }
	  .no6{
	  background:-webkit-radial-gradient(center, circle, grey 10%, #cccccc 90%);
	  opacity:0.8;
	  }
	  .no6:hover{
	  }
	 .no7{
	 }
	 #mvg{
	  border-radius:200px;
	  padding:10px;
	 }
	 #mvg:hover{
	   -webkit-transform:scale(1.05);
	 border:2px solid #999;
	 background-color:#FFFFFF;
	 font-weight:bold;
	 }
	 .mvg-text{
	 color:#333333;
	 font-family:"Times New Roman", Times, serif;
	 }
	  .mvg-text:hover{
	  color:green;
	 font-family:"Times New Roman", Times, serif;
	  }
	 #mv{
	  border-radius:200px;
	  padding:10px;
	 }
	 #mv:hover{
	   -webkit-transform:scale(1.05);
	 border:2px solid #999999;
	 background-color:#FFFFFF;
	 font-weight:bold;
	 }
	 .mv-text{
	 color:#000000;
	 font-family:"Times New Roman", Times, serif;
	 }
	  .mv-text:hover{
	  color:#FF0000;
	 font-family:"Times New Roman", Times, serif;
	  }
	 #vg{
	  border-radius:200px;
	  padding:10px;
	 }
	 #vg:hover{
	   -webkit-transform:scale(1.05);
	 border:2px solid #009900;
	 background-color:#FFFFFF;
	 font-weight:bold;
	 }
	 .vg-text{
	 color:green;
	 font-family:"Times New Roman", Times, serif;
	 }
	  .vg-text:hover{
	  color:#0000FF;
	 font-family:"Times New Roman", Times, serif;
	  }
	  .admission_index{
	  opacity:0.5;
	  text-align:center;
	  padding:8px 10px 20px 20px;
	  }
	  .no8{
	  background:-webkit-radial-gradient(center, circle, #cccccc 15%, grey 85%);
	  }
	  .no8:hover{
	  background:#CCCCCC;
	  }
	  .board:hover{
	  -webkit-transform:scale(0.92);
	  }
	  .stdspeech{
	  padding:10px 10px 10px 20px;
	  }
	  .stdspeech:hover{
	   -webkit-transform:scale(0.95);
	  }
	  .stdspeech .stdspeech1{
	  font-family:Cambria;
	  font-size:18px;
	  font-weight:bold;
	  text-shadow:3px 3px 3px #grey;
	  text-align:center;
	  }
.headteacher{
background-color:#0099FF;
} 
.headteacher:hover{
	   background:-webkit-radial-gradient(center, circle, #0099FF 10%, #0033FF 90%);
} 
.libr{
background-color:#999999;
} 
.libr:hover{
	   background:-webkit-radial-gradient(center, circle, #999999 10%, #9999CC 90%);
} 
	  .footer_link a{
	font-size:15px;
	line-height:35px;
	text-align:justify;
	}
.search_head_nav{
margin-top:0px;
margin-bottom:5px;
}
.search_box_folder{
margin-top:10px;
}
.dropdown_nav{
list-style-type:none;
margin-left:-2.5em;
}
.dropdown_nav li ul{
list-style-type:none;
margin-left:-3.2em;
display:none;
}
.dropdown_nav ul li:hover{
background-color:#006600;
color:#FFFFFF;
border-radius:7px;
font-family:Gabriola, "Franklin Gothic Book";
font-size:22px;
}
.dropdown_nav ul li a:hover{
color:white;
}
.dropdown_nav li:hover > ul{
display:block;
}
.center_box{
border-left:2px ridge #009900;
border-right:2px ridge #009900;
margin-top:10px;
padding-left:18px;
padding-right:18px;
}
#container{
height:350px;
margin:0px;
position:relative;
box-shadow:0 0 60px green;
margin-top:10px;
}
#img{
height:350px;
width:1190px;
position:absolute;
}
#left_holder{
height:350px;
width:50px;
position:absolute;
left:0px;
top:0px;
}
#right_holder{
height:350px;
width:50px;
position:absolute;
right:0px;
top:0px;
}
.leftside{
height:30px;
width:20px;
position:absolute;
left:5px;
top:170px;
}
.rightside{
height:30px;
width:20px;
position:absolute;
right:5px;
top:170px;
  }
 .item_wrapper{
 margin-top:15px;
 padding-bottom:15px;
 border-bottom:2px ridge green;
 }
 .new_box{
 margin-bottom:20px;
 }
  #tutor_box{
 display:-webkit-box;
 border-radius:25px;
 border:2px ridge #009900;
 text-align:center;
  height:70px;
   font-size:15px;
  padding:10px;
  margin-left:20px;
  font-family:Gabriola, "Franklin Gothic Book";
  font-weight:bold;
  width:250px;
  color:#000000;
 }
  #tutor_box:hover{
 -webkit-transform:rotate(30deg);
 background:#006600;
 border:2px outset grey;
 border-shadow:0 0 40px gray;
 text-shadow:2px 2px 4px grey;
 color:#FFFFFF
 }
.main_about{
margin-top:5px;
border-top:2px solid #006600;
border-bottom:2px solid #006600;
}
.about_right_biography{
color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:justify;
line-height:25px;
border-right:4px ridge #009900;
border-bottom: 4px ridge #009900;
border-top: 4px ridge #009900;
padding:5px;
}
.about_right_box{
padding-left:5px;
border-left:2px ridge #006600;
margin-bottom:10px;
margin-left:3px;
margin-top:5px;
}
.about_right_details_box{
margin-bottom:3px;
}
#about_right_box{
padding-left:20px;
}
.about_right_details_box h4{
border-bottom:1px ridge #ccc;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bolder;
color:#006600;
}
.about_right_details_box h5{
font-family:Algerian, Gabriola;
font-size:16px;
font-weight:400;
}
.about_right_details_box p{
font-family:Gabriola, "Franklin Gothic Book";
font-weight:800;
font-size:16px;
}
.about_right_details_box ul{
list-style-type:none;
}
.about_right_details_box ul li{
font-family:Gabriola, "Franklin Gothic Book";
font-weight:800;
font-size:14px;
margin-left:-1.5em;
}
.about_right_details_box img{
position:relative;
top:-20px;
left:30px;
}
.about_left_link_box{
margin-top:15px;
padding-right:10px;
}
.about_left_link{
background-color:#006600;
margin-bottom:5px;
padding:3px;
text-align:center;
color:#FFFFCC;
font-family:Gabriola, "Franklin Gothic Book";
font-size:17px;
font-weight:bold;
border:1px outset #009900;
border-radius:8px 8px 8px 8px;
}
.about_left_link:hover{
background-color:#009900;
border:0px inset #006600;
color:#FFFFFF;
}
.about_left_link a{
color:#FFFFCC;
font-family:Gabriola, "Franklin Gothic Book";
font-size:17px;
font-weight:bold;
text-decoration:none;
}
.about_left_link a:hover{
color:#FFFFFF;
}
.dropdown_about_link{
list-style-type:none;
margin-left:-2.5em;
}
.dropdown_about_link li ul{
list-style-type:none;
margin-left:-2.3em;
display:none;
}
.dropdown_about_link ul li:hover{
background-color:#006600;
color:#FFFFFF;
border-radius:7px;
font-family:Gabriola, "Franklin Gothic Book";
font-size:17px;
}
.dropdown_about_link ul li a:hover{
color:white;
}
.dropdown_about_link li:hover > ul{
display:block;
}
#inkbox {
    top:5px;
    right:-120px;
    position:absolute;
	width:120px;
	height:100px;
}
#inktaking {
    top:5px;
    right:-120px;
    position:absolute;
	width:120px;
	height:100px;
	    visibility: hidden;
}
#speech {
    font-family:Gabriola, "Franklin Gothic Book";
    font-size: 25px;
    font-weight:bold;
	margin-bottom:10px;
	margin-top:5px;
    position: relative;
	text-align:center;
}
#speech_src {
    display: none;
}


/* User Details Popup Box */

/* User Details Popup Box */
#load_user_details_main_wrapper
{
	min-width:100px;
	margin:0;
	padding:5px;
	text-align:left;
	background-color: #FFF;
	border: solid 1px #cbcbcb;
	box-shadow: 0 0 15px #cbcbcb;
    border-radius: 6px;
	font-family:Verdana, Geneva, sans-serif; font-size:12px;
	position:absolute;
    left:0px;
    top:0;
    display:none;
    z-index: 99999999;
}

#photo_box {
 }
#photo_style {
 }
#fullname_box {
 font-family:Verdana, Geneva, sans-serif;
 font-size:13px;
 font-weight:bold; 
  color:#666666;
 }

.photo_box {

 }
.photo_style {
border-radius:5px;
 }
.fullname_box { 
 font-family:Verdana, Geneva, sans-serif; 
 font-size:14px; 
 font-weight:bold; 
 color:#666666;
 }

.fullname_style A:link {
text-decoration: none;
color:#006600;
}
.fullname_style A:visited {
text-decoration: none;
color:#006600;
}
.fullname_style A:active {
text-decoration: none;
color:#009900;
}
.fullname_style A:hover {
text-decoration:none; 
font: Arial, Helvetica, sans-serif;
color:#009900;
}

.info {
 margin-top: 10px;
 padding:5px;
 font: bold 12px verdana;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 line-height:20px;
 font-weight:normal;
 color:#000000;
 }
 .info_reg {
 margin-top: 15px;
 padding:5px;
 font: bold 12px verdana;
 font-family:Verdana, Geneva, sans-serif;
 font-size:20px;
 line-height:20px;
 font-weight:normal;
 color:#000000;
 }

.user_details_wrapper
{
	position:relative;
	padding:10px;
	padding-bottom:0px;
	background-color: #FFF;
	border: solid 1px #cbcbcb;
	box-shadow: 0 0 10px #cbcbcb;
	border-radius: 10px;
	margin-left:30px;
	margin-bottom:40px;
}

.user_details_inner_wrapper
{
	background-color: #FFF;
	border: solid 1px #cbcbcb;
	box-shadow: 0 0 10px #cbcbcb;
	border-radius: 10px;
	margin:10px;
	margin-left:20px;
}

/* Main wrapper for the displayed images */
#mainBoxWrappers {
width:720px;
	margin: 0 auto;
	border: solid 1px #cbcbcb;
	 background-color: #FFF;
	 box-shadow: 0 0 15px #cbcbcb;
	-moz-box-shadow: 0 0 15px #cbcbcb;
	-webkit-box-shadow: 0 0 15px #cbcbcb;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	padding:10px;
	word-wrap: break-word; 
}
.header_ceremony h5{
text-align:center;
}
/* Pop-up image styling */
.image_edge { margin:auto; text-align:left; }
.image_edge img { display:inline; border:6px solid #F7F7F7;border-top:0px solid; }
.image_edge a:hover img { border:6px solid #F1F1F1; border-top:0px solid; }
#ImageStyle { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }

/* Pop-up Box */
#photo_scroller {
	width:740px;
	 padding:10px;
	margin: 0 auto;
	border: solid 1px #000;
	background-color: #FFF;
	box-shadow: 0 0 20px #000;
    border-radius: 4px;
	top: 10%; 
	right: 22%; 
	position:fixed;
	z-index:9999999999;
}

/* Exit Pop-up Button */
#photo_scroller_exit {
	width:10px;
	margin: 0 auto;
	top: 8.9%; 
	right: 22.5%; 
	position:fixed;
	z-index:99999999;
}


/* Gallery Image Style that resize and position the displayed images */
.gallery-container 
{
	width: 150px;
	height:150px;
	position: relative;
	border: 1px solid #CCC;
	background: /*#1C6FC4*/white;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px 2px 2px 2px;
	display: block;
	padding: 4px;
	float:left;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	cursor:crosshair;
	margin-bottom:5px;
}
.gallery-container :hover{
-webkit-transform:scale(0.92);
}
.gallery-container img{
 	max-width: 140px;
	max-height: 200px;
	min-height:140px;
	vertical-align: middle;
	text-align: center;
}


 /*General Pop-up Background*/
#pop_up_background
{
	display:none;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:4px solid green;
	position:fixed;
	z-index:99999999;
}


/* Exit Pop-up Button Style */
.red_button 
{
 background-color: #ee432e;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee432e), color-stop(50%, #c63929), color-stop(50%, #b51700), color-stop(100%, #891100));
  background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  border: 1px solid #951100;
  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  color: #fff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  text-align: center;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);
  width:auto;
  padding:4px;
  padding-top:2px;
  padding-left:8px; padding-right:8px;
  float:left;
  text-decoration:none;
}
.red_button:hover 
{
    background-color: #f37873;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f37873), color-stop(50%, #db504d), color-stop(50%, #cb0500), color-stop(100%, #a20601));
    background-image: -webkit-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -ms-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -o-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    cursor: pointer; 
}
/*students Css begins Here*/
.main_student_box{
margin-top:5px;
margin-bottom:30px;
}
.student_box{
margin-top:20px;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;
border:2px inset #003300;
 box-shadow:0px 0px 30px #333333;
 padding:10px;
 background-color:#006600;
}
#inkboxS {
    top:5px;
    right:-120px;
    position:absolute;
	width:120px;
	height:100px;
    visibility: hidden;
}
#inktakingS {
    top:5px;
    right:-120px;
    position:absolute;
	width:120px;
	height:100px;
	    visibility: hidden;
}
#student {
    font-family:Gabriola, "Franklin Gothic Book";
    font-size: 18px;
    font-weight:bold;
	color:#000000;
	margin-bottom:10px;
	margin-top:5px;
    position: relative;
	text-align:center;
}
#student_src {
    display: none;
}
.Sregister1{
text-align:center; 
font-weight:bolder;
 font-family:Gabriola, Franklin Gothic Book;
  color:#000000; 
  font-size:16px;
   text-decoration:none;
}
.Sregister1:hover{
text-decoration:underline;
color:#FFFFFF;
}
.student_login-signup_wrapper{
border:10px ridge #009900;
color:#000000;
}

/*STaffs CSS begins here*/
.main_staff{
margin-top:5px;
margin-bottom:30px;
}
.staff_box{
margin-top:20px;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;
border:2px inset #003300;
 box-shadow:0px 0px 30px #333333;
 padding:10px;
}
.staff_reg_note_box{
padding:20px;
}
.staff_reg_note_box span{
color:#006600;
font-family:Gabriola, "Franklin Gothic Book";
font-size:18px;
font-weight:bold;
text-align:center;
}

.staff_reg_note_box{

}
.staff_reg_main_box{
padding-left:60px;
}
.staff_login-signup_wrapper{
border:10px ridge #006600;
color:#000000;
}
.register1{
text-align:center; 
font-weight:bolder;
 font-family:Gabriola, Franklin Gothic Book;
  color:green; 
  font-size:16px;
   text-decoration:none;
}
.register1:hover{
text-decoration:underline;
color:#006600;
}
.buttons{
 padding:3px;
 background-color:#999999;
 border:3px solid #999999;
 font-weight:bold;
 font-family:Georgia, "Times New Roman", Times, serif;
 color:black;
 font-size:12px;
}
.buttons:hover{
 background-color:#666666;
  border:3px solid #666666;
 color:#FFFFFF;
}
.buttons_result{
 padding:3px;
 background-color:#CCCCCC;
 border:3px solid #CCCCCC;;
 font-weight:bold;
 font-family:Georgia, "Times New Roman", Times, serif;
 color:black;
 font-size:12px;
}
.buttons_result:hover{
 background-color:#999999;
  border:3px solid #999999;
 color:#FFFFFF;
}
.footer_staff{
border-top:2px solid #006600;
padding-top:10px;
padding-bottom:10px;
background-color:#006600;
}

/*staff image slider*/
 #ssBox{
height:270px;
margin:5px auto;
position:relative;
border:4px solid #006600;
box-shadow: 0 0 20px #00FF00;
 }
 #ImgSS{
height:264px;
width:1000px;
position:absolute;
 }
 #MemberLeft_holder{
height:260px;
width:20px;
position:absolute;
left:0px;
top:0px;
}
#MemberRight_holder{
height:260px;
width:20px;
position:absolute;
right:0px;
top:0px;
}
.MemberLeft{
height:15px;
width:15px;
position:absolute;
left:5px;
top:130px;
}
.MemberRight{
height:15px;
width:15px;
position:absolute;
right:5px;
top:130px;
}
.staff_logon1{
border-top:2px ridge #006600;
border-bottom:2px ridge #006600;
margin-top:40px;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
.staff_logon2{
border-bottom:2px ridge #006600;
margin-bottom:30px;
margin-top:10px;
}
/*Contact form css*/
.first_contact{
border-bottom:1.5px ridge #CCCCCC;
margin-bottom:10px;
}
.contact_header{
background:-webkit-radial-gradient(center, circle, #009900 40%, #006600 60%);
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#000000;
padding:5px;
text-align:center;
}
.contact_body{
font-size:17px;
font-family:Gabriola, "Franklin Gothic Book";
font-weight:600;
text-align:center;
}
.contact_body a{
text-decoration:none;
font-size:17px;
font-family:Gabriola, "Franklin Gothic Book";
font-weight:600;
text-align:justify;
color:#333333;
text-align:center;
}
.contact_form_folder{
margin-top:30px;
margin-bottom:30px;
}
.contact_form{
border:8px ridge #CCCCCC;
border-radius:8px;
padding-bottom:20px;
}

.contact_form_header{
border-bottom:2px ridge #666;
margin-bottom:3px;
}
.contact_form_header1{
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#000000;
}
contact_form_header2{
font-size:17px;
font-family:Gabriola, "Franklin Gothic Book";
font-weight:600;
text-align:justify;
padding-top:10px;
}
.contact_form_body_left{
text-align:right;
font-family:Gabriola, "Franklin Gothic Book";
font-weight:normal;
font-size:17px;
padding:3px;
}
.contact_form_body_right{
margin-bottom:5px;
}
.contact_form_body_rightR{
margin-bottom:25px;
}
.contact_form_body1{
margin-top:10px;
}
.contact_form_refresh{


font-family:Gabriola, "Franklin Gothic Book";
font-size:14px;
font-weight:bold;
color:#000000;
}
.contact_form_refresh a{
font-family:Gabriola, "Franklin Gothic Book";
font-size:16px;
font-weight:bold;
}
.contact_btn{
font-family:Gabriola, "Franklin Gothic Book";
text-align:center;
border-radius:8px 8px 8px 8px;
background-color:#2c305b;
border:1px solid #2c305b;
padding:7px;
cursor:pointer;
text-shadow: 0 -1px 0 #4c9021;
padding-left:30px;
padding-right:30px;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}
.contact_btn:hover{
border-radius:8px 8px 8px 8px;
background-color:navy;
border:1px solid navy;
color:#eee;
}
.contact_form_info{ 
text-align:left;
padding:8px 10px 8px 10px;
font-weight:800;
border-radius: 4px;
font-family:Gabriola, "Franklin Gothic Book";
font-size:14px;
line-height:20px;
color:black;
}
.contact_form_success{
text-align:left;
border: 1px solid grey;
padding:8px 10px 8px 10px;
font-weight:800;
box-shadow: 0 0 5px #888;
text-shadow: 2px 2px 2px #ccc;
border-radius: 4px;
font-family:Gabriola, "Franklin Gothic Book";
font-size:15px;
line-height:20px;
color:green;
background-color:#CCCCCC;
}
/*Alumni css */
.main_alumni_box{
border-top:2px ridge #006600;
border-bottom:2px ridge #006600;
}
.left_alumni_box{
padding-top:20px;
}
.right_alumni_box{
border-left:2px ridge #006600;
padding-top:30px;
}
 .login-signup_wrapper{
 padding-top:10px;
 margin-top:10px;
 padding-bottom:10px;
 background-color:green;
box-shadow:0 0 70px #336600;
color:#000000;
margin-bottom:40px;
 }
 /*Alumni image slider*/
 #aluBox{
height:270px;
margin:5px auto;
position:relative;
border:4px solid #006600;
box-shadow: 0 0 20px #00FF00;
 }
 #ImgAlu{
height:264px;
width:900px;
position:absolute;
 }
 #MemberLeft_holder{
height:260px;
width:20px;
position:absolute;
left:0px;
top:0px;
}
#MemberRight_holder{
height:260px;
width:20px;
position:absolute;
right:0px;
top:0px;
}
.MemberLeft{
height:15px;
width:15px;
position:absolute;
left:5px;
top:130px;
}
.MemberRight{
height:15px;
width:15px;
position:absolute;
right:5px;
top:130px;
}
 /* ADMISSION CSS*/
 .admission_box{
 margin-bottom:30px;
 margin-top:30px;
   font-size:17px;
   font-weight:700;
  font-family:Gabriola, "Franklin Gothic Book";
  color:#666666;
  background-color:#eee;
 }
 .admission_detail_1{
 color:#000000;
 text-align:center;
 }
  .admission_detail_1 h4{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:22px;
  color:#006600;
  font-weight:bold;
  }
  .admission_detail_2{
  margin-top:5px;
  }
  .admission_detail_header span{
  color:#000000;
  font-family:"Courier New", Courier, monospace;
  font-weight:bold;
  font-size:19px;
  text-align:justify;
  }
  .admission_detail_3{
  margin-top:5px;
  }
    .admission_detail_4{
  margin-top:5px;
  }
    .admission_detail_5{
  margin-top:5px;
  }
    .admission_detail_6{
  margin-top:5px;
  }
    .admission_detail_7{
  margin-top:20px;
  }
    .admission_detail_header h4{
	color:#006600;
	font-size:24px;
	font-weight:bold;
	}
  .admission_detail_header p{
  color:#000000;
  font-size:20px;
  }
    .admission_detail_8{
  margin-top:5px;
  }
  .admission_form_wrapper{
  margin-bottom:20px;
  margin-top:20px;
  background-color:#006600;
  border:8px ridge #00CC00;
  color:#000000;
  font-family:"Times New Roman", Times, serif;
  }
    .admission_form_wrapper label{
	font-family:Gabriola, "Franklin Gothic Book";
	font-size:16px;
	}
  .elearning_box{
  margin-top:30px;
margin-bottom:30px;
margin-left:20px;
margin-right:20px;
border:2px inset #003300;
 box-shadow:0px 0px 30px #333333;
 padding:10px;
 background-color:#FFFFFF;
  }
  .security_folder{
  margin-top:20px;
  margin-bottom:1px;
  border-bottom:2px ridge #009900;
  padding-bottom:20px;
  }
  .security{
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#000000;
}
.security_details{
font-size:16px;
color:#000000;
font-family:Gabriola, "Franklin Gothic Book";
font-weight:600;
text-align:justify;
}
.schools{
margin-top:20px;
margin-bottom:20px;
}
.schools span{
color:#000000;
font-family:Gabriola, "Franklin Gothic Book";
font-size:17px;
font-weight:bold;
}
#mission{
 display:-webkit-box;
 text-align:center;
   font-size:18px;
  padding:10px;
  margin-left:20px;
  font-family:Gabriola, "Franklin Gothic Book";
  font-weight:bold;
  color:#000000;
 }
  #mission:hover{
 text-shadow:2px 2px 4px grey;
 color:#009900;
  -webkit-transform:scale(1.15);
 }
 /*Sport Sliding*/
 #sport{
height:350px;
margin:0px;
position:relative;
box-shadow:0 0 60px green;
margin-top:10px;
}
#imgSport{
height:350px;
width:1290px;
position:absolute;
}
#left_holder{
height:350px;
width:50px;
position:absolute;
left:0px;
top:0px;
}
#right_holder{
height:350px;
width:50px;
position:absolute;
right:0px;
top:0px;
}
.leftside{
height:30px;
width:20px;
position:absolute;
left:5px;
top:170px;
}
.rightside{
height:30px;
width:20px;
position:absolute;
right:5px;
top:170px;
  }
 /*Preschool Sliding*/
 #preschool{
height:350px;
margin:0px;
position:relative;
box-shadow:0 0 60px green;
margin-top:10px;
}
#imgPreschool{
height:350px;
width:1200px;
position:absolute;
}
#left_holder{
height:350px;
width:50px;
position:absolute;
left:0px;
top:0px;
}
#right_holder{
height:350px;
width:50px;
position:absolute;
right:0px;
top:0px;
}
.leftside{
height:30px;
width:20px;
position:absolute;
left:5px;
top:170px;
}
.rightside{
height:30px;
width:20px;
position:absolute;
right:5px;
top:170px;
  }
 /*Gradeschool Sliding*/
 #gradeschool{
height:350px;
margin:0px;
position:relative;
box-shadow:0 0 60px green;
margin-top:10px;
}
#imgGradeschool{
height:350px;
width:1200px;
position:absolute;
}
#left_holder{
height:350px;
width:50px;
position:absolute;
left:0px;
top:0px;
}
#right_holder{
height:350px;
width:50px;
position:absolute;
right:0px;
top:0px;
}
.leftside{
height:30px;
width:20px;
position:absolute;
left:5px;
top:170px;
}
.rightside{
height:30px;
width:20px;
position:absolute;
right:5px;
top:170px;
  }
 /*College Sliding*/
 #college{
height:350px;
margin:0px;
position:relative;
box-shadow:0 0 60px green;
margin-top:10px;
}
#imgCollege{
height:350px;
width:1200px;
position:absolute;
}
#left_holder{
height:350px;
width:50px;
position:absolute;
left:0px;
top:0px;
}
#right_holder{
height:350px;
width:50px;
position:absolute;
right:0px;
top:0px;
}
.leftside{
height:30px;
width:20px;
position:absolute;
left:5px;
top:170px;
}
.rightside{
height:30px;
width:20px;
position:absolute;
right:5px;
top:170px;
  }
.students_id_issueing{
background-color:#eee;
margin-top:20px;
margin-bottom:20px;
color:#000000;
border:6px ridge #006600;
padding:10px;
border-radius:20px;
}
.staffs_id_issueing{
margin-top:20px;
margin-bottom:20px;
background-color:#ccc;
color:#000000;
border:6px outset #009900;
padding:10px;
border-radius:20px;
}
.student_myResult_wrapper{
border:2px outset #009900;
box-shadow:0px 0px 60px #006600;
color:#000000;
margin-bottom:70px;
margin-top:40px;
padding-bottom:10px;
padding-top:10px;
margin-left:20px;
margin-right:20px;
}
.about_right_box_myResult{
border-left:2px ridge #009900;
}
.myResult_pix_box{
}
.myResult_main_box{
margin-left:17px;
}
.myResult_wrapper{
border:10px ridge #009900;
color:#000000;
}
.Sphoto_push{
height:130px;
 width:130px;
position:absolute;
right:14px;
}
.result_uploading{
background:#CCCCCC;
margin-top:20px;
margin-bottom:20px;
color:#000000;
border:6px ridge #006600;
padding:10px;
border-radius:20px;
}
#my_result_print_space{
border:3px outset #006600;
box-shadow:0px 0px 50px #003300;
}
.anouncement span{
margin-bottom:10px;
}
.E_learning{
margin-top:40px;
border-top:2px solid #006600;
}
.calculation_box{
background-color:#CCCCCC;
}
.bursery{
border-top:2px ridge #006600;
border-bottom:2px ridge #006600;
margin-top:3px;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
background-color:#CCCCCC;
}
.staff_logon-4{
margin-top:30px;
border:2px ridge #CCCCCC;
border-radius:7px;
}
.cbt{
border:1px outset #CCCCCC;
margin-bottom:30px;
margin-top:10px;
padding-top:10px;
padding-bottom:20px;
}
.cbt_start{
border:2px outset #009900;
margin-bottom:30px;
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
}

.cbt_start:hover{
 -webkit-transform:scale(0.96);
}
.E_book_Download:hover{
 -webkit-transform:scale(1.12);
}
.cbt_page{
border:2px outset #009900;
margin-bottom:30px;
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
}
 .print_box{
 border:2px outset #006600;
 padding:12px;
 margin-top:10px;
 margin-bottom:10px;
 border-radius:7px;
 }
  #privacy{
 display:-webkit-box;
 text-align:justify;
   font-size:17px;
  padding:10px;
  margin-left:20px;
  font-family:Andalus;
  color:#000000;
   font-weight:bold;
  border-bottom:1px outset #CCCCCC;
 }
  #privacy:hover{
     font-size:18px;
	   font-weight:bold;
 font-family:Gabriola, "Franklin Gothic Book";
 text-shadow:2px 2px 4px grey;
 color:#000066;
  -webkit-transform:scale(1.06);
   }
.quicklink{
color:#FFFFFF;
font-size:14px;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
}
.quicklink:hover{
color:#666666;
}
.ship_now{
color:#666;
font-size:18px;
font-weight:normal;
border:2px solid #333333;
padding:17px;
}
.ship_now:hover{
background-color:#666;
color:#fff;
border:#666;
}