/* CSS Document */
body
{
	 background-image:url(../images/BG.jpg); margin:0px auto;  font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#3f362e; text-align:justify; line-height:18px;
}

.wrapper-full
{
	width:1000px;
	margin:0px auto;
}

.wrapper-in
{
width:100%; float:left; border:0px solid red; min-height:200px; 
background:url(../images/transparent-img.png)) no-repeat  0px 8px; 
}

.header
{
width:100%; float:left; 
}
.top-menu
{
	width:97%;
	float:left;
	height:30px;
	margin-left:25px;
	border:0px solid red;

	
}
.home-icon a
{
	width:30px;
	float:left;
	margin-left:20px;
	height:29px;
	background-image:url(../images/home-icon.png);
	background-repeat:no-repeat;
	
}

.home-icon a:hover
{
	width:30px;
	float:left;
	height:29px;
	background-image:url(../images/home-icon.png);
	background-repeat:no-repeat;
	background-position:0px -29px;
}

.menu-main
{
	width:auto;
	float:right;		 
	height:30px;
	border:0px solid red;
	margin-left:0px;
	
	
}

.logo
{
width:135px;  float:left; padding-top:5px;
}

.header-right
{
width:845px; float:right; 

}

.header-top-icons
{
width:100%; float:left;  height:30px;
}

.top-icons
{
 float:right; height:30px;
}

.date-time
{
width:230px; float:right;  margin-top:7px;
}

a.sitemap
{
 width:25px; float:right; height:25px; background:url(../images/top-icons.png) no-repeat -103px 0px;
}

a.sitemap:hover
{
 background:url(../images/top-icons.png) no-repeat -103px -25px; 
}

a.write-us
{
  width:25px; float:right; margin-right:10px; background:url(../images/top-icons.png) no-repeat -72px 0px; height:26px;  
}

a.write-us:hover
{
   background:url(../images/top-icons.png) no-repeat -72px -26px;
}

a.google-map
{
 width:25px; background:url(../images/top-icons.png) no-repeat -44px 0px; height:26px; margin-right:4px; float:right;
}

a.google-map:hover
{
 background:url(../images/top-icons.png) no-repeat -44px -25px;
}

a.mail-us
{
width:25px; float:right; background:url(../images/top-icons.png) no-repeat -5px 0px; height:26px; margin-right:11px;	
}

a.mail-us:hover
{
 background:url(../images/top-icons.png) no-repeat -5px -25px;
}



.school-name
{
width:100%; float:left;  height:100px; 
}

.aster-group-institutions
{
width:300px; padding-top:10px; float:right;
}

.banner-notice
{
width:100%; float:left; height:300px; 
}

.banner
{
width:689px; float:left; height:292px; background:#b3b3b3;  margin-top:5px;
}

.banner-in
{
	width:678px;
	float:left;
	margin:6px;
	height:280px;
}

.notice
{
width:290px; float:right; height:100%; background: url(../images/notice-head.png) top left no-repeat;
}
.view-all
{
	width:100%; float:left; height:47px; 
}

.view-all a
{
	width:74px; height:31px; background:url(../images/view-all.png) no-repeat; float:right; margin-top:4px; margin-right:8px; text-decoration:none; color:#FFFFFF; font-size:14px; padding:7px 0px 0px 15px;
}

.view-all a:hover
{
background:url(../images/view-all.png) no-repeat 0px -38px; float:right; margin-top:4px; margin-right:8px;
}


.notice-in
{
width:289px; float:left; height:230px; background: url(../images/notice-right-line.png) top right no-repeat;
}

.notice-main
{
width:272px; float:left; height:230px;  padding:0px 5px 0px 5px; background:#FFFFFF url(../images/notice-left-line.png) top left no-repeat;
}

.notice-bottom
{
width:289px; float:left; height:23px; background: url(../images/notice-bottom.png) 0px 0px no-repeat;
}

.notice-bottom a
{
width:83px; float:right; height:31px; background: url(../images/view-all.png) top left no-repeat; margin-right:2px;
}

.notice-bottom a:hover
{
background: url(../images/view-all.png) 0px -30px no-repeat; 
}


.full-container
{
width:100%; float:left; margin-top:-5px;
background-color:#FFFFFF;
}

.left-container
{
width:210px; float:left;  
}

.left-menu
{
	float:left; width:210px; margin-top:5px;
}

.left-menu ul
{
width:100%; display:block; float:left; padding:0px; margin:0px; list-style-type:none;
}

.left-menu ul li
{
width:100%; float:left;
}

.left-menu ul li a
{
 width:200px;  background:url(../images/left-navigation.png); padding:7px 10px 0px 0px; text-align:right; margin-bottom:2px;  height:21px; text-decoration:none; color:#ddcea7;  float:left;  text-transform:uppercase; font-size:10px; font-weight:bold;
}
.left-menu ul li a:hover
{
  color:#fff; background:url(../images/left-navigation.png) 0px -28px;
}

.photogallery
{
width:210px; float:left; background:url(../images/photogallery-head.png) no-repeat top left; height:170px; margin-top:10px;
}

.photogallery-in
{
width:192px; float:left; height:126px; margin-top:36px; border-left:9px solid #3887df; border-bottom:9px solid #3887df; border-right:9px solid #3887df; 
}

.kids-corner a
{
width:210px; float:left;  background:url(../images/kids.png) 0px -157px no-repeat; height:149px; margin-top:15px;
}
.kids-corner a:hover
{
 background:url(../images/kids.png) top left  no-repeat;
}

.Infrastructure a
{
width:210px; float:left; background:url(../images/Infrastructure_Final.png) top left  no-repeat; height:92px; margin-top:5px;
}
.Infrastructure a:hover
{
 background:url(../images/Infrastructure_Final.png) 0px -92px no-repeat; 
}

.right-container
{
	width:980px;
	float:none;
	background-color:#66CCFF;
}


.right-container-inner
{
width:770px; 
float:right;  
background:url(../images/transparent-back.png) repeat; min-height:440px; margin-top:4px;
}
.heading
{
width:98%; float:left; font-family:"Times New Roman", Times, serif; font-size:23px; font-weight:bold; border-bottom:1px solid #FFFFFF;
padding:1%; color:#063d66;
}

.main-text
{
width:98%; padding:1%; float:left;
}

.middle-con
{
	width:102%;
	float:left;
	margin-left:0px;
	background-color:#66CCFF;
}

.text
{
 width:100%; font:left; 
}

.text-box
{
	width:100%;
	font:left;
	margin-top:05px;
}

a.read-more
{
width:84px; float:right; height:32px; background:url(../images/read-more.png) no-repeat;  margin-top:-10px;
}

a.read-more:hover
{
background:url(../images/read-more.png) no-repeat 0px -30px; 
}

.quototations
{
width:100%; float:left; background:url(../images/quotation-mark-l.png) top left no-repeat; margin-top:15px;	
}

.quototations-in
{
width:100%; float:left; background:url(../images/quotation-mark-r.png) bottom right no-repeat; min-height:100px;
}

.quototations-main
{
width:90%; float:left; padding:4% 5% 4% 5%; 
}

.right-con
{
width:280px; float:left; 
}

.e-care
{
width:100%; float:left; 
}



.calender
{
width:100%; float:left; margin-top:0px;
}

.career a
{
width:250px; float:left; background:url(../images/career.png) 0px 0px  no-repeat; height:69px; margin-top:10px;
}
.career a:hover
{
background:url(../images/career.png) 0px -69px  no-repeat;
}


.footer
{
width:100%; float:left; background-color:#18517c; height:70px; margin-top:0px;
}

.footer-main
{
width:100%;float:left;  height:70px; background:url(../images/footer-left-c.png) top left no-repeat;  
}

.footer-links
{

width:100%; float:left; background:url(../images/footer-right-c.png) top right no-repeat;height:70px;
}

.footer-links ul
{
margin:0px; padding:0px; float:left; width:100%; text-align:center; margin-top:15px;
}

.footer-links ul li
{
 display:inline; color:#8598f4;  margin:0px 3px 0px 3px;
}
.footer-links ul li a
{
   text-decoration:none; color:#c1cbfd; padding: 2px 15px 2px 15px;
}
.footer-links ul li a:hover	
{
    color:#fff; border:1px solid #8598f4; padding: 1px 14px 1px 14px;
}

.copy-right
{
width:98%; float:left; font-size:11px; color:#ebb378;  padding:1% 1% 0% 1%;
}

.copy-right-in
{
width:50%; float:left;
}

.designed-by
{
width:50%; float:right; text-align:right;
}

a.fran
{
text-decoration:none; color:#ebb378; 
}
a.fran:hover
{
text-decoration:none; color:#fff; 
}

.contact_us
{
	width:90px;
	height:29px;	
	float:left;
	margin-left:70px;	
	FONT-WEIGHT:bolder; 
	font-size:10px;  	
	PADDING-TOP: 0px;  
	border:0px solid red;
	margin-top:0px;
	z-index:100;
	
	
	
}	
.contact_us a
{
	
	width:90px;
	background-color:Green;
	height:29px;	
	float:left;
	
	
}
.contact_us a:hover
{
	
	float:left;
	width:90px;
background-color:Gray;
	height:29px;
	
}
.home a
{
	width:30px; height:58px;
	float:left;
	margin:5px 0px 0px 8px;
	background-image:url(../images/home-icon.png);
}

.home a:hover
{
	width:30px; height:58px;
	float:left;
	margin:5px 0px 0px 18px;
	background-position:0px -58px;
	background-image:url(../images/home-icon.png);
	border:0px solid red;
}
.BulletsProv
{
    list-style-type:none;
    padding-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:50px;
    padding-top:0px;
    padding-bottom:0px;
    font-size:12px;
    font-family:Arial;
    list-style-image:url(../images/bullet2.png);
    list-style-position:inside;   
}

.ChildContent
    {
        float:left;
        width:99%;
        margin-top:5px;
        margin-left:5px;
    }
    
    
    .accordionHeader_Y
{
    border: 1px solid #91B0BD;

    background-color: #79B8E9;
	font-family: Arial, Sans-Serif;
	font-size: 12px;

    padding: 3px;
    cursor: pointer;
    margin-top:4px;
    padding-left:5px;
}




.accordionContent_Y
{
    background-color: #F3F9FC;
    border: 1px solid #fff;
    border-top: none;
    padding: 0px;
    
  
}
    
    /* Accordion */
.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-image:url(/images/Navigation_hover.jpg);
    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;
}

.accordionHeader a:hover
{
     border: 0px solid #a1c8e2;
     color: #fff;
     background-repeat:no-repeat;
     text-decoration:none;
	 FONT-FAMILY:Arial;
	 font-size: 11px;
	 height:24px;
	 width:160px;
     cursor:pointer;
     text-align:left;
     padding-left:0px;
     padding-top:5px;
}


.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%;
}
.styleNameHead {
width: 190px;
text-align: left;
}
.styleDesignationHead {
text-align: left;
width: 70px;
}
.styleDirectNumberHead {
text-align: left;
width: 180px;
}
.styletr {
background-color: #C8DCEC;
color: black;
}
.WaterMark_Color
{
    color:#c0c0c0;font-size:12px;  
}

.modalBackground
{
background-color: Black;filter: alpha(opacity=50);opacity: 0.80;z-index: 10000;
}
.InfrastructureBackSide a
{
	width:200px;
	background-image:url(../images/backSide.png); float:left; background-repeat:no-repeat; height:74px; margin-top:0px; margin-left:35px; 
}
.InfrastructureBackSide a:hover
{
	background:url(../images/backSide.png) 0px -74px no-repeat;
}

.InfrastructureReception a
{
	width:200px;
	background-image:url(../images/Reception.png); float:left; background-repeat:no-repeat; height:74px; margin-top:0px; margin-left:30px; 
}
.InfrastructureReception a:hover
{
	background:url(../images/Reception.png) 0px -74px no-repeat;
}

.InfrastructureFrontSide a
{
	width:200px; background-image:url(../images/FrontSide.png); float:left; background-repeat:no-repeat; height:74px;margin-top:0px; margin-left:30px; 
}
.InfrastructureFrontSide a:hover
{
	background:url(../images/FrontSide.png) 0px -74px no-repeat;
	cursor:pointer;
}



.curved {

width:100px;
height:100px;
background-color:Green;
 -moz-border-radius:10px;

 -webkit-border-radius:10px;

 behavior:url(border-radius.htc);
 border-radius: 20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
}
.e-care
{
   width:100%;
    height:160px;
     background-image:url(../images/e_care_login_bg.png);
    background-repeat:no-repeat;
    float:left;
   
   
}

.e-care-login
{
    width:100%;
    height:160px;
    background-image:url(../images/e_care_login_bg.png);
    background-repeat:no-repeat;
    float:left;
    margin-top:5px;
}

.e-care-login_support
{
    float: right; 
    padding-right:13px; 
    margin-top:7px; 
    background-image:url(../images/support_icon.png); 
    background-repeat:no-repeat; 
    width:92PX; 
    text-align:right; 
    font-size:11.5PX; 
    color:#1e2f05;
    text-decoration:none;
}
.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.png);
    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/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;
}
	
	 .modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.70;
        z-index: 10000;
    }
.Hohiday a
 {
  width:248px; float:left; background:url(../images/Holiday-Homework.png) 0px 0px  no-repeat; height:69px; margin-top:10px;
}
.Hohiday a:hover
{
background:url(../images/Holiday-Homework.png) 0px -69px  no-repeat;
} 
.master-heading{font-family: 'Philosopher', sans-serif; font-size:20px; color:#fff; background:#2c5180; height:22px; padding:12px 0 0 16px; width:99.8%; margin-top:-10px; }
.sub-heading{font-family: 'Philosopher', sans-serif; font-size:18px; color:#fff; background:#3D7BDA; height:19px; padding:5px 0 0 16px; width:98%; margin-top:-10px; }

.left-container
{
	width:257px; float:left; height:auto; padding:0px 4px 0px 6px;
}
.v-menu
{
	width:100%; float:left;
}

.v-menu ul
{
	width:100%; float:left; margin:0px; padding:0px; list-style-type:none; 
}

.v-menu ul li a
{
	background:url(../images/v-menu-back.png) no-repeat; display:block; text-decoration:none; padding-left:40px; 
	 color:White; text-transform:uppercase;  font:normal normal bold 13px/30px Times New Roman, Arial; margin-top:2px;
}
.v-menu ul li a:hover
{
	background:url(../images/v-menu-back.png) no-repeat 0px -30px;  
}.Middle-container
{
	width:690px;
	float:left;
	height:auto;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.Middle-container-master
{
	width:670px;height:auto; padding:0px 10px 0px 0px; border:0px solid red; float:left; margin-left:7px;
}

.Middle-container-master-01
{
		width:670px;height:auto; padding:0px 10px 0px 10px; border:0px solid red; float:left;
}
.messge
{
	width:710px;
	float:left;
	background-color:#FFF7C8;
	border:1px solid #FFD782;
}
.heading
{
	width:99.7%;
	float:left;
	background-color:#339A50;
	height:27px;
	font-family:Times New Roman, Arial;
	text-transform:uppercase;
	font-weight:bolder;
	color:#FFF4AC;
	font-size:14px;
	line-height:25px;
	padding-left:5px;
}
