﻿body { margin:0px; padding:0; background:#f8f8f8; overflow-x:hidden; text-align:justify;  background-image:url(../images/bg_1.png);
}
a{ outline:none;}
img { border-style: none;
    border-color: inherit;
    border-width: medium;
    top: 0px;
    left: 0px;
}
.inner-img
{
-webkit-box-shadow: -3px 3px 13px rgba(50, 50, 52, 0.48);
-moz-box-shadow:-3px 3px 13px rgba(50, 50, 52, 0.48);
box-shadow:-3px 3px 13px rgba(50, 50, 52, 0.48);
float: right; margin-left: 8px; margin-top: 5px;
}
li
{
	margin-top:9px;
}

.Header{ width:990px; margin:0px auto;}
.Header-master{ width:990px; margin:0px auto; }

.COLOR{ width:100%; height:126px; position:fixed; z-index:97; top:0px; background:#f8f8f8;}

.Header-master-in{ width: 990px; float:left; z-index:99;  position:fixed; height:160px;}
.clear{ clear:both;}
.Header-in-master{ width:100%; float:left; height:125px; background: url(../images/header-bg.png)no-repeat 45px 57px; }

.Header-in{ width:100%; float:left; height:169px; background: url(../images/header-bg.png)no-repeat 45px 57px; }
.logo{ width:155px; float:left; height:155px;
}
.header-right{ width:801px; float:left;   height:169px;}
.name-menu{width:100%; float:left; height:65px; }
.school-name{width:567px; float:left; margin-top:4px;}
.top-icon{ width:200px; float:left; height:47px; margin-top:2px; margin-left:-31px; }
.mail{ width:47px; height:47px; float:left; background: url(../images/top-menu-bg.png) no-repeat;}
.mail a{ width:18px; height:15px; margin:14px 0 0 14px; float:left; background: url(../images/top-icon.png) no-repeat 0px 0px;}
.mail a:hover{ background-position:0px -18px;}
.reach{ width:47px; height:47px; float:left; margin-left:4px; background: url(../images/top-menu-bg.png) no-repeat;}
.reach a{ width:15px; height:18px; margin:14px 0 0 18px; float:left; background: url(../images/top-icon.png) no-repeat -54px 0px;}
.reach a:hover{ background-position:-54px -18px;}
.write{ width:47px; height:47px; float:left; margin-left:4px; background: url(/images/top-menu-bg.png) no-repeat;}
.write a{ width:18px; height:18px; margin:14px 0 0 16px; float:left; background: url(../images/top-icon.png) no-repeat -103px 0px;}
.write a:hover{ background-position:-103px -18px;}
.site{ width:47px; height:47px; float:left; margin-left:4px; background: url(../images/top-menu-bg.png) no-repeat;}
.site a{ width:18px; height:18px; margin:14px 0 0 16px; float:left; background: url(../images/top-icon.png) no-repeat -151px 0px;}
.site a:hover{ background-position:-151px -18px;}

.menu1{width:100%; float:left; height:55px;   margin-top:5px;}

.home{ width:25px; height:22px; float:left; margin-top:15px;  }
.home a { width:25px; height:22px; background:url(../images/home.png) no-repeat top left; display:block;}
.home a:hover{background-position:left bottom;}
.  { width:1500px; margin:0px auto; position:relative; z-index:-9999;
    top: 0px;
    left: 0px;
}
.slider{ width:100%; float:left; height:609px; margin-top:125px; }
.top-shadow{ width:100%; height:30px; background: url(../images/top-shadow.png) repeat-x; z-index:98; position:fixed; top:126px;
    left: 0px;
}
.top-shadow1{ width:100%; height:30px; background: url(../images/top-shadow.png) repeat-x;  z-index:-1; position:fixed; top:125px;  }
.bottom-shadow{ width:100%; height:30px; background: url(../images/bottom-shadow.png) repeat-x;  z-index:99; position:absolute; bottom:0px; }
.wrapper{ width:990px; margin:0px auto; height:auto; }
.important-menu{ width:813px; height:177px; float:left;   position:relative; margin-top:-102px;}
.important-menu-in{ width:177px; height:177px; float:left; margin-left:-20px;    position:relative; margin-top:-102px;}

.name-link{ width:100%; display:block;  font-family: 'Open Sans Condensed', sans-serif; text-decoration:none; color:#707070; font-size:24px; position:relative; top:-87px;}
.hi-icon-wrap ul{  margin:0; padding:0; list-style:none;} 
.hi-icon-wrap ul li{ float:left;  width:177px; height:177px; margin-left:28px;  }


.hi-icon-wrap1 ul{  margin:0; padding:0; list-style:none;} 
.hi-icon-wrap1 ul li{ float:left;  width:177px; height:177px; margin-left:28px;}
.name-link1{ width:100%; display:block; margin-left:40px; font-family:'Open Sans Condensed', sans-serif; text-decoration:none; color:#707070; font-size:24px; position:relative; top:-85px;}

.sti-menu{ width:990px;position:relative; margin-top:0px;  }
.sti-menu li { list-style-type:none; float:left; width:177px; height:177px; margin-left:26px;  background-image:url(../images/bg.png);}
.middle-bg{ width:100%; height:72px; float:left; margin-top: 10px; margin-left:20px; background: url(../images/middle-bg.png) no-repeat;  position:relative;}
.news-notice { width:100%; height:175px; float:left;   margin-top:-23px;}
.news-hdr { width:198px; float:left; height:207px; margin-top:-17px; margin-left:-10px; background:url(../images/news-notice-bg.png) no-repeat;}
.news-hdr-in { width:145px; height:70px; margin:60px 0 0 30px; text-align:center; border-bottom:solid 1px #b8b8b8;}
.news-hdr-in span {  line-height:30px;  font-family: 'Open Sans Condensed', sans-serif; font-size:30px; color:#b22b40; font-weight:500;}
.news-hdr-in span span { font-family: 'Open Sans Condensed', sans-serif; font-size:24px; color:#6a6a6a;} 
.view-all a { font-family:Arial; line-height:30px; font-size:14px;color:#464646; text-decoration:none;  margin:20px 0 0 77px;}
.view-all a:hover { color:#b22b40; }
.news-main{ width:797px; float:right; height:102px;  margin-top:36px; }
.message-area { width:100%; float:left; height:227px; margin-top:-64px; background: url(../images/message-bg.png) no-repeat;  }
.manager-message{width:326px; float:left;}
.message-hdr { width:100%; float:left; height:96px;}
.message-hdr img { width:76px;  float:left; margin:20px 0 0 15px;}
.message-hdr span { font-family: 'Open Sans Condensed', sans-serif; font-size:28px; font-weight:400; float:left;  margin:45px 0 0 10px;   display:block;   color:#b22b40;  }
.principal-message{width:335px; float:left;}
.chairperson-message{width:328px; float:left;}
.message-content { width:295px; height:65px; float:left; text-align:justify; margin:29px 0 0 15px; font-family:Arial; word-spacing:1; font-size:12px; color:#7a7a7a; line-height:18px; }
.message-more a { width:80px; height:16px; float:right; background: url(../images/read-more.png) no-repeat top left;  margin-top:13px; }
.message-more a:hover {background-position: 0px  -17px; }
.photo-area {width:100%; float:left; margin-top:45px; }
.photo-gallery { width:307px; float:left;    }
.photo-gallery-hdr {width:100%; float:left; }
.photo-gallery-hdr span { font-family: 'Open Sans Condensed', sans-serif; line-height:28px; font-size:28px; font-weight:400; float:left;  margin-left:15px;   display:block;   color:#b22b40; }
.photo-gallery-hdr a { font-family:Arial; line-height:30px; font-size:14px;color:#464646; text-decoration:none; float:right; margin-top:12px;  }
.photo-gallery-hdr a:hover { color:#b22b40; }
.photogallery-main { width:100%; float:left;  margin-left:20px;}
.toppers { width:281px; float:left; margin-left:20px; height:210px;}
.toppers-hdr {width:100%; float:left; }
.toppers-hdr span { font-family: 'Open Sans Condensed', sans-serif; line-height:28px; font-size:28px; font-weight:400; float:left;  margin-left:-5px;   display:block;   color:#b22b40; }
.toppers a { font-family:Arial; line-height:30px; font-size:14px;color:#464646; text-decoration:none; float:right; margin-top:12px;  }
.toppers a:hover { color:#b22b40; }
.toppers-main { width:100%; float:left; height:170px; background: url(../images/toppers-bg.png) no-repeat left 8px ; background-image:url(../images/bg_toper.png);}


.class{float:left}
.class10{ width:122px; float:left; padding-left:23px; display:block; text-align:center; color:#b22b40; font-size:18px; font-family:Myriad Pro}
.class12{ width:122px; float:right;text-align:center; display:block;   color:#b22b40; font-size:18px; font-family:Myriad Pro}
.Birhtday { width:360px; float:left; margin-left:22px; height:210px;  background: url(../images/birthday-bg.jpg)no-repeat 37px 5px ; }
.Birhtday-in { width:100%; float:left; height:128px; margin-top:50px; background: url(../images/toppers-bg.png) no-repeat;  }
.Birhtday-main { width:100%; float:left; height:100px; margin-top:16px; margin-left:18px; }
.footer { width:100%; height:126px; float:left; margin-top:18px; background: url(../images/middle-bg.png) no-repeat 20px 0px;  }
.footer-in { width:100%;  float:left; margin-top:20px;  }
.footer-link{ width:100%; float:left;text-align:center;text-transform:uppercase;font-family:Arial;
              font-size:10px;margin-top:25px;} 
.footer-link ul {list-style-type:none; margin-top:0px; padding:0px;}
.footer-link ul li {list-style-type:none; font-family: Arial; display:inline;padding:3px; color:#5c5c5c; font-size:10px; font-weight:bold;} 
.footer-link ul li a { list-style-type:none; font-family: Arial; text-decoration:none;color:#5c5c5c; font-size:10px; text-transform:uppercase;}
.footer-link ul li a:hover { text-decoration:none; color:#b22b40;}
.lin { color:#5c5c5c; font-size:12px; }
.copyright { width:100%;font-family: Arial;font-size:11px;font-weight:bold;float:left; height:15px;text-align:center;color:#3c352d;margin-left:15px;}
.confabinfotech { width:100%; text-align:center; font-size:11px;font-family: Arial; font-weight:bold; height:20px;text-align:center; line-height:16px;color:#3c352d; }
a.rahul { text-decoration:none; color:#3c352d;} 
a.rahul:hover { text-decoration:none; color:#b22b40; }
.wrapper-master { width:990px; margin:0px auto; }
.wrapper-master-in { width:100%; float:left; margin-top:160px; position:relative; z-index:-999; }

.blackbg{background:url(../images/content-bg-black.png)repeat; width:100%; height:100%; color:#fff; padding:0 10px; width:680px; }
.whitebg{background:url(../images/content-bg-white.png); width:100%; height:100%; color:#000; padding:0 10px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; padding-bottom:15px;}


.master-left{ width:220px; float:left; min-height:500px;}
.master-right { width:770px; float:right; 	 min-height:500px;}
.heading
{ width:98%; float:left; height:20px;  padding:6px; font-weight:bold; font-family:Times New Roman;  

  font-size:18px; margin-bottom:10px; text-transform:uppercase; color:#545152;  border-left:4px solid #b22b40; border-bottom:1px solid #b22b40; }
.conent-data
{ width:98%; float:left; line-height:20px; color:#545152; font-size:13px; font-family:Verdana; padding:0px 8px 10px 8px;}
.body-right-heading{  width:98%; float:left; height:20px;  padding:6px; font-weight:bold; font-family:Times New Roman;  

  font-size:18px; margin-bottom:10px; text-transform:uppercase; color:#545152;  border-left:4px solid #2a4577; border-bottom:1px solid #2a4577}
.body-right-content{width:98%; float:left; line-height:20px; color:#545152; font-size:13px; font-family:Verdana; padding:0px 8px 10px 8px;}
	

 .accordionHeader_Y
{
    border: 1px solid #157778;
    background-color: #1c807c;
	font-family: Arial, Sans-Serif; 
	font-size: 12px;
	color:#ffffff;
    padding: 3px;
    cursor: pointer;
    margin-top:2px;
    padding-left:10px;
}

.accordionContent_Y
{
    background-color: #F3F9FC;
    border: 1px solid #fff;
    border-top: none;
    padding: 10px;
}
	
	
	.accordionContent
{
    border: 0px dashed #E4E4E4;
    border-top: none;
    text-align:left;
    color: #C61E1E;
    width:100%;
}

.accordionContent :hover
{
    border: 0px dashed #E4E4E4;
    border-top: none;
    text-align:left;
    color: #000000;
    width:100%;
}

.accordionHeader
{
    border:0px solid #a1c8e2;
    color: #09222A;
    background-image:url(../images/Navigation_back.jpg);
    background-repeat:no-repeat;
	FONT-FAMILY:Arial;
	font-size: 11px;
	font-weight:bold;
	padding-top:5px;
	height:24px;
    width:160px;	
    cursor: pointer;
    text-align:left;
    padding-left:24px;
}
.accordionHeader:hover 
{
    border: 0px solid #a1c8e2;
    color: #fff;
    background-color:red;
    background-repeat:no-repeat;
	FONT-FAMILY:Arial;
	font-size: 11px;
	padding-top:5px;
	text-decoration:none;
	height:24px;
    width:160px;
    cursor: pointer;
    text-align:left;  
}
.accordionHeader a
{
     border: 0px solid #a1c8e2;
     color: #09222A;
     text-decoration:none;
	 FONT-FAMILY:Arial;
	 font-size: 11px;
	 width:160px;
	 height:24px;
     cursor: pointer;
     text-align:left;
     line-height:8px;
     padding-top:5px;
     padding-bottom:5px;
}

.bg:hover{ background:url(../images/bg_hover.png) no-repeat;}
.ecare-bg:hover{background:url(../images/ecarebg_hover.png) no-repeat !important;}

.bg123 {
    background-image: url("../images/bg.png");
    float: left;
    height: 177px;
    width: 177px;
}


.stubirth
{
    background:url(../images/birthday-bg.jpg) no-repeat;    
}

.lnkk1
{
    font-family:Arial; 
    line-height:30px; 
    font-size:14px;
    color:#464646;
     text-decoration:none;
      float:right;
       margin-top:12px;
    float:right;
}

.lnkk1 a:hover
{
    color:#b22b40;
}







.princepal_1{width:990px; height:300px; float:left;}

.chirman_messages{width:310px; height:300px; float:left; background-color:#FFFFFF;border-radius:10px 10px 10px 10px;
-webkit-border-radius: 10px;
}
.chirman_photo{width:310px; height:110px; float:left; margin-top:20px;}
.chirman_small_pic{width:120px; height:110px; float:left; margin-left:95px; background-image:url(../images/chiarman.png);}
.chirman_hadding{width:310px; height:25px; float:left;}
.chirman_text{width:300px; height:130px; float:left; padding: 5px; text-align:justify;}
.chairman_bnt{width:25px; height:30px; float:right;}


.princepal_1_messages{width:310px; height:300px; float:left; margin-left:30px; background-color:#FFFFFF;border-radius:10px 10px 10px 10px;
-webkit-border-radius: 10px;}
.princepal_1_photo{width:310px; height:110px; float:left; margin-top:20px;}
.princepal_1_small_pic{width:120px; height:110px; float:left; background-image:url(../images/principal3.png); margin-left:95px;}
.princepal_1_hadding{width:310px; height:25px; float:left;}
.princepal_1_text{width:300px; height:130px; float:left; padding: 5px; text-align:center;}
.princepal_1_bnt{width:25px; height:30px; float:right;}



.About_messages{width:310px; height:300px; float:right; background-color:#FFFFFF;border-radius:10px 10px 10px 10px;
-webkit-border-radius: 10px;}
.About_photo{width:310px; height:110px; float:right; margin-top:20px;}
.About_small_pic{width:120px; height:110px; float:left; background-image:url(../images/pic.png); margin-left:95px; background-image:url(../images/school.png);}
.About_hadding{width:310px; height:25px; float:right;}
.About_text{width:300px; height:130px; float:right; padding: 5px; text-align:center;}
.About_bnt{width:25px; height:30px; float:right;}

.news_div{width:990px; height:295px; float:left;}
.bnt_div{width:210px; height:280px; float:left; padding-top:15px;}
.bnt_1{width:200px; height:35px; float:left;}
.bnt_2{width:200px; height:35px; float:left;}
.bnt_3{width:200px; height:35px; float:left;}
.bnt_4{width:200px; height:35px; float:left;}
.bnt_5{width:200px; height:35px; float:left;}
.bnt_6{width:200px; height:35px; float:left;}
.bnt_7{width:200px; height:35px; float:left;}
.bnt_8{width:200px; height:35px; float:left;}
.news_notis_text{width:780px; height:30px; float:left;}
.news_text1{width:200px; height:20px; float:left; padding-top:5px;}
.news_View_pic{width:100px; height:20px; float:right; }

.news_View_pic a { width:100px; height:20px; float:right;padding-left:100px; padding-top:20px;font-family:'Times New Roman', Times, serif;font-size:15px;color:#464646  }
.news_View_pic a:hover { color:#B22B40; }



.news_notis1{width:780px; height:105px; float:left; background-image:url(../images/bg_news_notis.png);}
.flash_1{width:780px; height:140px; float:left;margin-top:-10px}
.school_1{width:195px; height:140px; float:left;}
.kids_1{width:195px; height:140px; float:left;}
.even_1{width:195px; height:140px; float:left;}
.educare_1{width:195px; height:140px; float:left;}
.photo_gallery_name{width:990px; height:35px; float:left;}
.photo_gallery_div{width:990px; height:25px; float:left;}



.photo_pic{width:200px; height:25px; float:left; margin-left:0px; padding-top:15px;}
.View_all_pic{width:100px; height:25px; float:right; padding-left:100px;}

.View_all_pic a { float:right;font-family:'Times New Roman', Times, serif; line-height:30px; font-size:15px;color:#464646; text-decoration:none; margin-top:-7px; margin-right:44px }
.View_all_pic a:hover { color:#b22b40; }

.photo_gallery_2{width:450px; height:25px; float:left; background-image:url(../images/22.png);}
.gallery_1_ifram{width:990px; height:140px; float:left; background-image:url(../images/bd_gallery.png);}


.toper_cantant{width:990px; height:250px; float:left;margin-top:12px}
.toper_1{width:330px; height:250px; float:left;}
.thought_1{width:328px; height:250px; float:left; text-align:center; padding-left:5px; padding-right:5px;}
.thought_text{width:330px; height:25px; float:left;}
.birthday_1{width:320px; height:162px; float:right; background-image:url(../images/bg_happybirthday.png); margin-top:20px;}
.text_birthday{ width:320px; height:30px; float:left;}









.flash_bnt_menu{width:195px; height:565px; float:left}
.flash_bnt_1{width:195px; height:140px; float:left;}
.flash_bnt_2{width:195px; height:140px; float:left;}
.flash_bnt_3{width:195px; height:140px; float:left;}
.flash_bnt_4{width:195px; height:140px; float:left;}

.contener_small_2{float:right;width:795px;background-image:url(../images/bg_big_2.png);background-repeat:no-repeat; height:auto;}
.small_about_1{width:720px; height:40px; float:left; margin-top:10px;}
.small_text_about{width:715px; height:35px; float:left; margin-left:40px; background-image:url(../images/line.png);}
.small_box_1{width:717px; height:auto; float:left; margin-left:30px; padding-left:10px; padding-right:10px; background-image:url(../images/bg_2_page.png);}



.slider_2{ width:100%; float:left; height:20px; margin-top:125px; }





.master-text { font-family:Arial; padding-top:10px; font-size:12px; width:740px; float:left; height:auto;   color:#2c2c2c; line-height:19px; margin-left:10px;}


.textclass {
  background-color: #ffffff;
  filter: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);   
  background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); 
   -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  border-radius        : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  border: 1px solid #aaaaaa;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 23px;
  line-height: 24px;
  padding: 0 0 0 8px;
    top: 0px;
    left: 0px;
}

.image-bdr {border:3px solid #305dbe; margin:7px; -webkit-box-shadow: 0px 3px 6px rgba(70, 70, 70, 1);
-moz-box-shadow:    0px 3px 6px rgba(70, 70, 70, 1);
box-shadow:         0px 3px 6px rgba(70, 70, 70, 1);}
.img-bdr { float:right; margin:8px;}





