﻿body 
{
   background-color:#f8dbd6;
   background-image:url(../images/final1.jpg);    
   background-repeat:repeat-x;
   font-size:13px;
   margin:0px auto;
   font-family:Arial;
   text-align:justify;
   line-height:20px;
   
}

h1
{ font-family:Agency FB;
font-size:30px;
color:#91002b;
margin-top:5px;
margin-bottom:5px;
font-weight:normal;
letter-spacing:1px; 
float:left;}

p
{  font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#000000;
   text-align:justify;
   line-height:1.5;
   letter-spacing:normal;
   white-space:normal;
   margin-top:20px;
   
}

.full
{
    width:951px;
    margin:0px auto;
}

.full-main
{
    width:951px; 
    border:0px solid black;
	margin:0 auto;
}

.header
{
    width:951px;
    border:0px solid blue;
    margin:0 auto;
	
}

.header-right
{
    width:725px;
    float:right;
    border:0px solid green;
    margin-top:0px;
}

.search
{
    height:31px; 
    width:100%;
    float:left;
}

.search-in
{
    float:right; 
    height:29px; 
    border:0px solid yellow;
    margin:2px;
}
.search_box
{
    background-image:url(../images/search-box.html);
    height:18px;
    border:0px;
    color:#A41111;
    padding-left:5px;
    width:120px;
}
.school-name
{
    height:75px;
    width:100%;
    float:left;
    background-color:none;
}

.school-name-in
{
    float:left;
    margin-left:-50px;
    margin-top:-10px;
    background-color:none;
}

.menu
{
    height:45px;
   
    float:left;
    
}

.menu_in
{
    border:0px solid red;
    height:30px;
    float:left;
    width:785px;
    background:rgba(255, 255, 255, 0.2);
    margin-left:-50px;
    /* -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;*/
}

.header-left
{
    width:226px;
    float:left;
    border:0px solid orange;
    background-image:url(../images/logo_back1.html);
    height:175px;
}

.logo
{
    width:153px;
    height:132px;
    margin:10px 0px 0px 0px;
    background-color:none;
}

.flash
{
    width:951px; 
    border:0px solid black;
	margin:0 auto;
    background-color:none;
   
  }

.slide-show
{
     width:797px;
     height:335px;
     border:0px solid #B90304;
     float:left;
     margin-left:0px;
     margin-top:-5px;
}

.v-menu
{
    width:188px;
    height:434px;
    border:0px solid red;
     margin:-138px 0px 0px 0px;
    float:left;
}

.v-menu-in tr td
{
    width:235px;
    background-image:url(../images/v-menu-back.html);
    height:35px;
    background-repeat:no-repeat;
    padding-top:2px;
}

.v-menu-in tr td a
{
    color:White;
    text-decoration:none;
    font-size:14px;
    background-image:url(../images/v-menu-arrow.html);
    background-repeat:no-repeat;
    margin-left:50px;
    border:1px solid red;
}

.main-container
{
    width:951px; 
    border:0px solid black;
	margin:0 auto;
	height:auto;
    }
 .main-container-in
 {
   width:951px; 
    border:0px solid black;
	margin:0 auto;
	height:auto;
        
     }   
.full-cantainer
{
    width:951px; 
    border:0px solid black;
	margin:0 auto;
    background-color:none;
    margin-top:0px;
	height:auto;
}

.right-cantainer
{
	
    width:679px;
    float:right;
    padding:0px;
    *padding:0px 6px 6px 6px;
    border:0px solid #CFCFCF;
    height:auto ;
    background-color:Gray;
}

.heading
{
	font-size:16px; font-family:Arial; background-color:#fff; text-transform:uppercase; font-weight:bold; width:98.6%; float:left; color:Maroon; border-bottom:1px solid #fff; border-left:4px solid #fff; padding-left:1%;
}

.main-text
{
	width:98%; float:left; background:url(../images/transparent.png) repeat; padding:1%; min-height:500px;
}

.right-right
{
    width:188px; 
    border:0px solid red;
    float:right;
}

.right-left
{
    width:485px;
    border:0px solid red;
    float:left;
    background-color:Green;
}

.content-top
{
    width:100%;
     border:0px solid green;
    float:left;
    height:auto;
}

.about-us
{
  width:480px;
  float:left;   
 
  height:150px;
  background-repeat:no-repeat; 
  margin-left:5px; 
}

.pm
{
  width:480px;
  float:left;   
  
  height:150px;
  background-repeat:no-repeat; 
  margin-left:5px;
}

.more a
{
    float:right;
    background-image:url(../images/read-more.html);
    width:72px;
    height:21px;
    background-repeat:no-repeat;
    margin-right:0px;
}

.more a:hover
{
    float:right;
    background-image:url(../images/read-more-hover.html);
    width:72px;
    height:21px;
    background-repeat:no-repeat;
    margin-right:0px;
}

.more_1 a
{
    float:right;
    background-image:url(../images/read-more.html);
    width:72px;
    height:21px;
    background-repeat:no-repeat;
    margin-top:25px;
}
    
    
.more_1 a:hover
{
    float:right;
    background-image:url(../images/read-more-hover.html);
    width:72px;
    height:21px;
    background-repeat:no-repeat;
      margin-top:25px;

}
.news-notice
{
    width:473px;
    float:left;
    margin-top:0px;
    border:1px solid #BBBBBB;
    height:155px;
    padding:5px 5px 0px 5px;
}
.notice
{
    width:438px;
    float:right;
    border:0px solid red;
    height:140px;
}

.main-notice
{
    width:436px;
    height:140px;
    border:1px solid #FFEDED;
    padding-top:0px;
    float:left;
}

.view-all
{
    width:100%;
    height:15px;
    background-color:#FFEDED;
    float:left;
    text-align:right;
    
}

.view-all a
{
    color:maroon;
    text-decoration:none;
}

.left-cantainer
{
    width:235px;
    float:left;
    margin-top:0px;
    padding-right:0px;
    margin-left:5px;
    background-color:Red;
}

.temperature
{
    width:100%;
    float:left;
    background-image:url(../images/thoughtforthe-day-back.html);
    background-repeat:no-repeat;
    height:160px;
}

.read-more
{
	float:right; line-height:6px; text-decoration:none; font-size:11px; color:Maroon; margin-right:20px;
}
.temperature-in
{
    width:183px;
    height:118px;
    border:1px solid white;
    margin:7px 0px 5px 35px;
    padding:4px;
    font-size:12px;
    font-weight:bold;
}

.photogallery
{
    width:100%;
    float:left;
    margin-top:0px;
    height:142px;
    background-image:url(../images/photogallery.html);
    background-repeat:no-repeat;
}

.photogallery-in
{
    width:191px;
    height:126px;
    border:1px solid white;
    margin:7px 0px 5px 35px;
}

/*.e-care
{
    width:100%;
    float:left;
    background-image:url(/images/images/e-care.jpg);
    margin-top:8px;
    height:143px;
    background-repeat:no-repeat;
}

.e-care a
{
    width:235px;
    float:left;
    background-image:url(/images/images/e-care.jpg);
    height:143px;
    background-repeat:no-repeat;
}
.e-care a:hover
{
    width:100%;
    float:left;
    background-image:url(/images/images/e-care-hover.jpg);
    background-repeat:no-repeat;
}
*/
.footer-back-rptr
{
    float:left;
    background-image:url(../images/footer-rptr-top.jpg);
    width:90%;
    background-repeat:repeat-x;
    height:40px;
    z-index:-1;
    margin-top:-40px;
    position:relative;
}
.footer-back-rptr-down
{
    float:left;
    background-image:url(../images/final2.jpg);
    width:100%;
    background-repeat:repeat-x;
    height:90px;
    margin:0px 0px 0px 0px;
    padding:0px;
	
   
}
.footer
{
    width:951px;
    margin:0px auto;
    margin-top:20px;
	color:#ffffff;
}

.footer-in
{
    width:951px;
    float:left;
    height:160px;
	color:#000000;
}

.footer-menu
{
    width:949px;
    border:0px solid black;
    height:25px;
    float:left;
}

#footer_link
{
    width:949px;
    margin:0px auto;
    color:#661111;
    text-decoration:none;
    display:inline;
    font-family: Arial;
}

#footer_link a
{
    width:949px;
    color:#f9ecb1;
     margin:0px auto;
    text-decoration:none;
    display:inline;
    text-align:center;
}

#footer_link a:hover
{
    width:949px;
     margin:0px auto;
    color:#fff;
    text-decoration:none;
    text-align:center;
}

.links-group
{
    float:left;
    height:115px;
    width:100%;
    margin-top:4px;
}

.links-group tr td a
{
    text-decoration:none;   
    font-size:11px;
    color:#f9ecb1;
    line-height:15px;
}


.links-group tr td a:hover
{
    color:#fff;
    text-decoration:underline;
}

.copy-right
{
    width:100%;
    height:26px;
    margin-top:-8px;
    float:left;
    color:#f9ecb1;
}


/* Accordion */

.accordionHeader_Y
{
    border: 1px solid #a93e3f;
    color:White;

    background-color: #bc4145;
	font-family: Arial, Sans-Serif;
	font-size: 12px;

    padding: 3px;
    cursor: pointer;
    margin-top:4px;
    padding-left:5px;
}




.accordionContent_Y
{
    background-color: #ffe0e1;
    border: 1px solid #eab1b3;
    border-top: none;
    padding: 5px;
    
  
}



.PagerCurPage
{
    padding-left: 0px;
    padding-right: 0px;
    border: 1px solid #336600;
    color: #000000;
    background-color: #336600;
    margin-left: 3px;
    margin-right: 3px;
}
.PagerPageLink
{
    padding-left:8px; 
    padding-right:8px;
}
.PagerPageLink a
{
    color: Maroon ;
    text-decoration: none;
}
.PagerPrevious
{
    padding-right:3px;
}

.Pagerfirst
{
    padding-right:10px;
  
}
.Pagerfirst a
{
   color:Maroon;
    text-decoration:None;
  
}
.PagerPrevious a
{color:Maroon;
    text-decoration:None;
}
.PagerPreviousDisabled
{
    padding-left:8px;
    padding-right:8px;
    color:#aaa;
}
.PagerNext
{
    padding-left:10px;
}
.PagerNext a
{color:Maroon;
    text-decoration:None;
}
.PagerNextDisabled
{
    padding-left:10px;
    color:#aaa;

}
.hypl
{
    color:Maroon;
}
.hypl a
{
    color:Maroon;
}
#DATE_bg
{
 background-image:url(../images/Date_bg_Notice_01.html);
 height:50px ;
 width:40px; 
 color:White; 
 font-size :11px;
 text-align:center;
 border:solid 0px red;
 float:left;
 font-weight:bold;
 color:#ffffff;
 background-repeat:no-repeat 
} 
.modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.80;
        z-index: 10000;
    }
    
    
    
    .PagerCurPage
{
    padding-left: 0px;
    padding-right: 0px;
    border: 1px solid #336600;
    color: #000000;
    background-color: #336600;
    margin-left: 3px;
    margin-right: 3px;
}
.PagerPageLink
{
    padding-left:8px; 
    padding-right:8px;
}
.PagerPageLink a
{
    color: #000000;
    text-decoration: none;
}
.PagerPrevious
{
    padding-right:3px;
}

.Pagerfirst
{
    padding-right:10px;
  
}
.Pagerfirst a
{
   color:#000000;
    text-decoration:None;
  
}
.PagerPrevious a
{color:#000000;
    text-decoration:None;
}
.PagerPreviousDisabled
{
    padding-left:8px;
    padding-right:8px;
    color:#aaa;
}
.PagerNext
{
    padding-left:10px;
}
.PagerNext a
{color:#000000;
    text-decoration:None;
}
.PagerNextDisabled
{text-decoration:None;
    padding-left:10px;
    color:#aaa;
}


.modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.80;
        z-index: 10000;
    }
    
    a.view-all
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
	margin-right:12px;
	line-height:26px;
	float:right;
}

a.view-all span
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
	line-height:40px;
	float:right;
}

a.view-all span:hover
{
	color:#000;
}


a.view-all:hover
{
	color:#000;
}
/*
.e-care-login
{
    width:252px;
    height:162px;
    background-image:url(/images/images/e_care_login_bg.gif);
    background-repeat:no-repeat;
    float:left;
    margin-top:5px;
    margin-left:-6px;
    margin-bottom:5px;
}

.e-care-login_support
{
    float: right; 
    padding-right:13px; 
    margin-top:7px; 
    background-image:url(/images/images/support_icon.png); 
    background-repeat:no-repeat; 
    width:90PX; 
    text-align:right; 
    font-size:12PX; 
    color:#1e2f05;
}
.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}
.e-care-login_inner
{
    width:202px;
    height:137px;
    background-image:url(/images/images/e_care_login_bg_small.gif);
    background-repeat:no-repeat;
    float:left;
    margin-top:5px;
    background-color:Gray;
    
}

.e-care-login_support_inner
{
    float: right; 
    padding-right:10px; 
    margin-top:6px; 
    background-image:url(/images/images/support_icon.png); 
    background-repeat:no-repeat; 
    width:90PX; 
    background-color:Green;
    text-align:right; 
    font-size:11PX; 
    color:#1e2f05;
}
.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}
.e-care-Login-padding
{
  padding:5px; 
  
}*/

.modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.80;
        z-index: 10000;
    }
    
.kids-corner
{
	width:214px;
	height:154px;
	float:left;
	margin-top:10px;
	}
.kids-corner-contant a
{
	width:214px;
	height:149px;
	float:left;
	}
.kids-corner-contant a:hover
{
	width:214px;
	height:149px;
	float:left;
	}    
	
.event-calender												
{
	width:250px;
	height:215px;
	float:left;
	margin-top:-5px;
	}
.calender-hdr
{
	width:250px;
	height:45px;
	float:left;
	margin-top:0px;
	}
.calender
{
	width:250px;
	height:187;
	float:left;
	margin-top:-16px;
	margin-left:1px;
	}	
.wrap
{
    font-size:11px;
    line-height:35px; color:#fff;
    }	
 .top-nav
 {
  width:320px; height:27px; float:left; background-color:none; margin:-28px 0px 0px -60px; background-color:none; position:relative; z-index:99999;
 }
 .time
{
    width:190px;
    height:17px;
    float:left;
    margin:0px 0px 0px 0px;
    background-color:none;
    }
 .top-icons
 {
     width:150px;
     height:27px;
     float:right;
     margin:0px 0px 0px 0px;
    
 }   
.mailus a
{
    width:29px;
    height:22px;
    float:left;
    background-image:url(../images/mail-us-icon.html);
    background-repeat:no-repeat;
    
}
.mailus a:hover
{
    background-image:url(../images/mail-us-icon.html);
    background-repeat:no-repeat;
    background-position:0px -22px;
    margin-top:2px;
} 
.reachus a
{
    width:20px;
    height:27px;
    float:left;
    background-image:url(../images/reachus-icon.html);
    background-repeat:no-repeat;
    margin:0px 0px 0px 0px;
   
}
.reachus a:hover
{
    background-image:url(../images/reachus-icon.html);
    background-repeat:no-repeat;
    background-position:0px -27px;
    margin-top:2px;
} 
.writeus a
{
    width:37px;
    height:27px;
    float:left;
    background-image:url(../images/writeus.html);
    background-repeat:no-repeat;
    margin:0px 0px 0px 0px;
    
}
.writeus a:hover
{
    background-image:url(../images/writeus.html);
    background-repeat:no-repeat;
    background-position:0px -28px;
    margin-top:0px;
} 
.sitemap a
{
    width:26px;
    height:24px;
    float:left;
    background-image:url(../images/sitemap-icon.html);
    background-repeat:no-repeat;
    margin:0px 0px 0px 0px;
     
}
.sitemap a:hover
{
    background-image:url(../images/sitemap-icon.html);
    background-repeat:no-repeat;
    background-position:0px -24px;
    margin-top:0px;
}	
	
.left-side
{
    width:240px; float:left; min-height:0px; background-color:none;
}
.left-nav
{
    width:235px; float:left;
}    
.right-side
{
width:255px; float:left; min-height:0px; background-color:none;
}	
 .e-care-new a
 {
     width:251px; height:160px; float:left; background-image:url(../images/e_care_login_bg.html); background-repeat:no-repeat; margin:5px 0px 0px 3px;
 } 
 .event-calender-new
 {
     
}
.center-side
  {
width:495px; float:left;  
}

.center-side-master
  {
width:735px; float:left; min-height:110px;
}
.photogallery
{
   
    float:left; background-image:url(../images/photogallery-bg.html); background-repeat:no-repeat; margin-left:5px; margin-top:5px;
}	
.photogallery-hdr
{
    width:224px; height:46px; float:left;
}
.photogallery-contant
{
    width:196px; height:126px; float:left; border:1px solid #7b1c24; margin:5px 0px 0px 12px;
}
.event-calender-new
{
    width:250px; height:212px; float:left; margin:10px 0px 0px 5px;
}
.event-calender-hdr
{
    width:250px; height:25px; float:left; background-image:url(../images/event-calender-hdr.html); background-repeat:no-repeat;
}
.event-calender-contant
{
    width:250px; height:187px; float:left; 
}
.join-us a
{
    width:250px; height:60px; float:left; background-image:url(../images/career.html); background-repeat:no-repeat; margin:6px 0px 0px 5px;
}
.join-us a:hover
{
    background-image:url(../images/career.html); background-repeat:no-repeat; background-position:0px -60px;
}
.notice-bord
{
    width:490px; height:165px; float:left;
}
.notice-hdr
{
    width:100%; height:20px; float:left;
}
.notice-viewall a
{
    font-family:Arial Rounded MT Bold; font-size:15px; color:#b64343; float:right; text-decoration:none;
}
.notice-viewall a:hover
{
    color:#73766b; text-decoration:none;
}
.notice-bord-contant
{
    width:490px; height:145px; float:left; border:0px solid red; background-color:none;
}
.principal-msg
{
    width:490px; float:left; height:130px; margin-top:10px; background-color:none;
}
.principal-msg-hdr
{
    width:222px; height:36px; float:left; background-image:url(../images/principal-msg-hdr.html); background-repeat:no-repeat;
}
.principal-msg-contant
{
    width:490px; height:94px; float:left;
}
.viewall-new a
{
    width:88px; height:37px; float:right; background-image:url(../images/readmore-new.html); background-repeat:no-repeat; margin:5px 10px 0px 0px;
    }
.viewall-new a:hover
{
    background-image:url(../images/readmore-new.html); background-repeat:no-repeat; background-position:0px -37px;
} 
.abtus
{
    width:490px; float:left; height:130px; margin-top:10px;
}
.abtus-hdr
{
    width:222px; height:36px; float:left; background-image:url(../images/abt-us-hdr.html); background-repeat:no-repeat;
}
.abtus-contant
{
    width:490px; height:96px; float:left;
}   
.quotation
{
    width:450px; height:68px; float:left;
 }
.home-icon a
{
    width:30px; height:24px; float:left; background-image:url(../images/home-icon.html); background-repeat:no-repeat;
} 
.home-icon a:hover
{
 background-image:url(../images/home-icon.html); background-repeat:no-repeat; background-position:0px -24px;
}
    
    
    .WaterMark_Color
{
color:#c0c0c0;
font-size:12px;
}

.Infra a
{
	width:235px; float:left; height:58px; background:url(../images/Infr01.html); margin-top:8px; margin-bottom:8px;
}
.Infra a:hover
{
	width:235px; float:left; height:58px; background:url(../images/Infr01.html) bottom left; 
}


 .InfrastructureBackSide a
{
	width:150px;
	background-image:url(../images/01.html); float:left; background-repeat:no-repeat; height:55px; margin-top:0px; margin-left:0px; 
}
.InfrastructureBackSide a:hover
{
	background:url(../images/01.html) 0px -55px no-repeat;
}

.InfrastructureReception a
{
	width:150px;
	background-image:url(../images/02.html); float:left; background-repeat:no-repeat; height:55px; margin-top:0px; margin-left:0px; 
}
.InfrastructureReception a:hover
{
	background:url(../images/02.html) 0px -55px no-repeat;
}

.InfrastructureFrontSide a
{
	width:150px; background-image:url(../images/03.html); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}
.InfrastructureFrontSide a:hover
{
	background:url(../images/03.html) 0px -55px no-repeat;
	cursor:pointer;
}
.Infrastructurefour a
{
	width:150px; background-image:url(../images/04.html); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}
.Infrastructurefour a:hover
{
	background:url(../images/04.html) 0px -55px no-repeat;
	cursor:pointer;
}


.Infrstructurepage a
{
	width:235px; 
	float:left;
	height:58px;
	background-image:url(../images/Infr01.html);
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;
	cursor:pointer;
}

.Infrstructurepage a:hover
{
	
	background:url(../images/Infr01.html) 0px -58px no-repeat;
	cursor:pointer;
}

.e-care-login
{
    width:100%;
    height:162px;
    background-image:url(../images/e_care_login_bg.html);
    background-repeat:no-repeat;
    float:left;
    margin-top:0px;
    text-decoration:none;
}
.e-care-login_support
{
    float: right; 
    padding-right:13px; 
    margin-top:7px; 
    background-image:url('../images/support_icon.html'); 
    background-repeat:no-repeat; 
    width:89px; 
    text-align:right; 
    font-size:12PX; 
    color:#1e2f05;
}
.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}
.e-care-login_inner
{
    width:202px;
    height:137px;
    background-image:url(../images/e_care_login_bg.html);
    background-repeat:no-repeat;
    float:left;
    margin-top:5px;
    background-color:Gray;
    text-decoration:none;
}

.e-care-login_support_inner
{
    float: right; 
    
    margin-top:0px; 
    background-image:url(../images/support_icon.html); 
    background-repeat:no-repeat; 
    width:90PX; 
    background-color:Green;
    text-align:right; 
    font-size:10PX; 
    color:#1e2f05;
    margin-left:-25px;
    text-decoration:none;
    
}
.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}
.Login_button
{
    margin-top:13px;
    margin-left:-5px;
}