﻿body 
{
	
	background-image:url(bgr1.html);
	border-top:solid 5px #2090a7;
	background-position:center top;
	height:auto;
	margin:0 auto;
	background-color:#deeef2; overflow-x:hidden;

text-align:justify; padding:0px; margin:0px; overflow-x:hidden; line-height:20px;


}
.header_full
{
    width:100%;
    height:auto;
  	background-image:url(background_bg.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:White;
	height:180px;
	border:0px solid red;
    
}

.top_bar {
	background: url('top-background.html') repeat-x;
	height: 180px;
}

.header_cen
{width:1000px;
 margin:0 auto;
 margin-top:-190px;
 position:relative; z-index:10;
    
}

	
.header_section
{
	width: 100%;
	height:180px;
	border:0px solid red;
	margin:auto 0;

	
	}

#full_section
{
	width:100%;
	clear:both;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


@media screen and (min-device-height: 38px) and (max-device-width: 999px) {

#full_section
{
	width:1000px;
	clear:both;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	
}




.full_main_2
{
	
	width: 1000px;
	height:auto;
	margin: 0 auto;
    min-height: 920px;
     
}	
	

.dazzle{ background-image:url(DAZZLE_one.html); 
         background-repeat:no-repeat; 
         border:solid 0px red; 
         height:67px; position:relative; z-index:15;
         margin-top:117px; 
         margin-left:-53px; 
         width:169px;}



.dazzle_one{ background-image:url(Dazzle11.html); 
         background-repeat:no-repeat; 
         border:solid 0px red; 
         height:49px; position:relative; z-index:15;
      margin-top: -40px;
margin-left: 121px;
         width:1150px;}
	
a.logo
{
	background-image:url(header_logo.png);
	width:666px;
	height:174px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	}
	
.nav
{
	background:#1981ab url(nav_bg.png); 
	width:100%;
	height:48px;
	margin:0 auto;
	display:block;
	}		
	
	
	
a.home_icon
{
	background-image:url(home_icon.png);
	width:19px;
	display:block;
	float:left;
	margin-top:2px;
	margin-left:60px;
	height:19px;
	}	
	
a.home_icon:hover
{
	background-image:url(home_icon_hover.png);
	width:19px;
	margin-top:2px;
	height:19px;

	}	
	
	
a.mail_us
{
	background-image:url(mail_us.png);
	width:17px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	height:15px;
	}	
	
a.mail_us:hover
{
	background-image:url(mail_us_hover.png);
	width:17px;
	margin-top:5px;
	margin-left:20px;
	height:14px;

	}
	
a.write_us
{
	background-image:url(write_us.png);
	width:19px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	height:19px;
	}	
	
a.write_us:hover
{
	background-image:url(write_us_hover.png);
	width:19px;
	margin-top:5px;
	margin-left:20px;
	height:19px;

	}
	
	
a.site_map
{
	background-image:url(site_map.png);
	width:14px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	height:18px;
	}	
	
a.site_map:hover
{
	background-image:url(site_map_hover.png);
	width:14px;
	margin-top:5px;
	margin-left:20px;
	height:18px;

	}	
					
	
	
	
.top_links
{
	width:140px;
	height:29px;
	}
	

.top_links_bg
{
	background-image:url(top_links_bg.png);
	width:254px;
	float:right;
	display:block;
	height:30px;
	margin-top:10px;
	border:solid 0px red;
	}
	
		

.slider
{
	width:auto;
	height:520px;
	background-position:center top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	

	
	
.toppers-main
{
       width:45%; 
       float:left; 
       height:130px; 
       margin-left:10px;  
       border:0px solid green; 
       margin-top:3px;
}
.main_section_2
{
	width:1000px;
	min-height:925px;
	padding-top:15px;
	float:left;
	background-color:White;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
	margin-bottom:0;
	margin-right:auto;
	display:block;
	margin-top: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}		
	
	
	
	
	
	
.left_section
{
	width:259px;
	height:auto;
	float:left;
	margin-right:10px;
	margin-top:-5px;
	}
	

	
	

a.career_m
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(career_m.png);

	}
	
a.career_m:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(career_hover_m.png);
	}	
	
	
a.join_us_m
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(join_us_m.png);

	}
	
a.join_us_m:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(join_us_hover_m.png);
	}	
	
	
	
	a.fee
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(fee_srt_how.png);

	}
	
a.fee:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(fee_srt.png);
	}	
	
a.prospectus_m
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(prospectus_m.png);

	}
	
a.prospectus_m:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(prospectus_hover_m.png);
	}	
	
	a.alumni_m
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(alumni_m.png);

	}
	
a.alumni_m:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(alumni_hover_m.png);
	}	
	
	
	
		a.Transfer_Certificate
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:9px; background:url(Transfer_Certificate.png);

	}
	
a.Transfer_Certificate:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(Transfer_Certificate_hover.png);
	}	
	
	
a.remi_m
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; margin-bottom:1px; background:url(remi_m.png);

	}
	
a.remi_m:hover
{
	width:257px; background-repeat:no-repeat; float:right; height:40px; background:url(remi_m_hover.png);
	}		
	
	
	
.quick_links
{
	width:260px;
	height:163px;
	margin-left:20px;
	margin-bottom:7px;
	}
	
	
.quick_links_1
{
	width:260px;
	height:163px;
	margin-bottom:16px;
	margin-top:5px;
	}	
	

.latest_news
{
	margin-top:5px;
	clear:both;
	width:254px;
	margin-bottom:8px;
	height:125px;
}

a.Career_Programme
{
	background-image:url(latest_news_bg.png);
	width:241px; font-family:Arial; font-size:13px; color:Black; text-decoration:none;
	display:block;
	padding:6px;
	border:solid 1px #97cde2;
	background-repeat:no-repeat;
	height:18px;
	}	
	
a.Career_Programme:hover
{
	background-image:url(latest_news_bg_hover.png);
	width:241px; font-family:Arial; font-size:13px; color:green; text-decoration:none;
	display:block;
	padding:6px;
	background-repeat:no-repeat;
	height:18px;
	}
	
a.summer
{
	background-image:url(latest_news_bg.png);
	width:241px; font-family:Arial; font-size:13px; color:Black; text-decoration:none;
	display:block;
	margin-top:-1px;
	padding:6px;
	border:solid 1px #97cde2;
	background-repeat:no-repeat;
	height:18px;
	}	
	
a.summer:hover
{
	background-image:url(latest_news_bg_hover.png);
	width:241px; font-family:Arial; font-size:13px; color:green; text-decoration:none;
	display:block;
	padding:6px;
	margin-top:-1px;
	background-repeat:no-repeat;
	height:18px;
	}		
		
		
a.teacher_meeting
{
	background-image:url(latest_news_bg.png);
	width:241px; font-family:Arial; font-size:13px; color:Black; text-decoration:none;
	display:block;
	margin-top:-1px;
	padding:6px;
	border:solid 1px #97cde2;
	background-repeat:no-repeat;
	height:18px;
	}	
	
a.teacher_meeting:hover
{
	background-image:url(latest_news_bg_hover.png);
	width:241px; font-family:Arial; font-size:13px; color:green; text-decoration:none;
	display:block;
	padding:6px;
	margin-top:-1px;
	background-repeat:no-repeat;
	height:18px;
	}
	
a.board
{
	background-image:url(latest_news_bg.png);
	width:241px; font-family:Arial; font-size:13px; color:Black; text-decoration:none;
	display:block;
	margin-top:-1px;
	padding:6px;
	border:solid 1px #97cde2;
	background-repeat:no-repeat;
	height:18px;
	}	
	
a.board:hover
{
	background-image:url(latest_news_bg_hover.png);
	width:241px; font-family:Arial; font-size:13px; color:green; text-decoration:none;
	display:block;
	padding:6px;
	margin-top:-1px;
	background-repeat:no-repeat;
	height:18px;
	}			
				

.word_day
{
	
	background-image:url(word_day.jpg);
	height:136px;
	background-repeat:repeat-x;
	margin-top:4px;
	margin-bottom:0px;
	width:434px;
	clear:both;
	padding-top:30px;
	
}




	
			
		
.test_exam
{
	background-image:url(upcoming_bir.jpg);
	height:220px;
	background-repeat:repeat-x;
	margin-top:5px;
	clear:both;
	margin-bottom:8px;
	width:255px;
	border:solid 1px #80c4df;
}


.Nursery_wing
{
	background-image:url(test_exam_bg.png);
	height:123px;
	background-repeat:repeat-x;
	margin-top:5px;
	clear:both;
	margin-bottom:8px;
	width:281px;
	border:solid 1px #80c4df;
}


	
.toppers
{
	background-image:url(topper_bg.jpg);
	width:280px;
	height:156px;
	margin-bottom:8px;
	margin-top:5px;
	border:solid 0px #97cde2;
	
	}
	
.footer_links
{
	width:220px; font-family:Arial; font-size:13px; color:white; text-decoration:none;
	display:block;
	padding:6px; text-decoration:none; 
	background-repeat:no-repeat;
	height:18px;
	}	
	

.footer_links ul
{
	display:block;
	color:White;
	margin-top:5px;
	}
	
.footer_links ul li
{
	display:block;
	color:White;
	margin-left:-40px;
	}			


.footer_links ul li a
{
	display:block;
	padding:5px;
	text-decoration:none;
	color:White;
	}	
	
.footer_links ul li a:hover
{
	text-decoration:underline;
	display:block;
	padding:5px;
	color:White;
	}		
	

.evnt_cldr
{
	/*background-image:url(evt_cldr.png);*/
	height:185px;
	background-repeat:repeat-x;
	margin-top:5px;
	clear:both;
	width:254px;
		margin-bottom:8px;
	border:solid 1px #80c4df;
	text-decoration:none;
}
TABLE A {text-decoration:none} /* this will be used for event cal */

 
.kinder_garten a
{
	background-image:url(kinder_garten.jpg);
	background-repeat:no-repeat;
	width:282px;
	height:155px;
	display:block;
	margin-top:5px;
	margin-bottom:8px;
	}

.kinder_garten a:hover
{
	background-image:url(kinder_garten_hover.jpg);
	background-repeat:no-repeat;
	width:282px;
	height:155px;
	display:block;
	}	 
 


.master_heading
{
	background-image:url(heading_bg.jpg);
	height:25px;
	color:White;
	background-repeat:repeat-x;
	text-transform:uppercase;
	width:715px;
	margin-top:-5px;
	margin-left:-5px;
	padding:3px 5px 0px 5px;
	font-family:Arial;
	height:25px;
 
	
	
	}

master_Container
{
    width:100%;
    height:auto;
    float:left;
    font-family:Arial; 
    
}





.right_links
		{
			width:280px;
			margin-top:-8px;
			background-repeat:no-repeat;
			height:188px;
			}
			

	.right_links ul
		{
			margin-left:-15px;
		
			display:block;
			padding-top:0px;
			text-decoration:none;
			
			}
			
	.right_links ul li
		{
		margin:0;
		font-size:13px;

		line-height:10px;
			
			}
			
	.right_links ul li a
		{
		font-family:Arial; color:Black;
		text-decoration:none;
		
		margin: 0;
	   display: block;
	   margin-top:5px;
		line-height:16px;
			
			}	
			
	.right_links ul li a:hover
		{
		font-family:Arial; color:green;
		text-decoration:underline;
		
		margin: 0;
	   display: block;
	   margin-top:5px;
		line-height:16px;
			
			}	
			
			
.test_exam_links
		{
			width:280px;
			margin-top:-8px;
			background-repeat:no-repeat;
			height:188px;
			}
			

	.test_exam_links ul
		{
			margin-left:-15px;
		
			display:block;
			padding-top:0px;
			text-decoration:none;
			
			}
			
	.test_exam_links ul li
		{
		margin:0;
		font-size:13px;

		line-height:10px;
			
			}
			
	.test_exam_links ul li a
		{
		font-family:Arial; color:Black;
		text-decoration:none;
		
		margin: 0;
	   display: block;
	   margin-top:5px;
		line-height:16px;
			
			}	
			
	.test_exam_links ul li a:hover
		{
		font-family:Arial; color:green;
		text-decoration:underline;
		
		margin: 0;
	   display: block;
	   margin-top:5px;
		line-height:16px;
			
			}				
			
										
		


a.view_all
	{
		font-size:13px; font-family:Arial; float:right; margin-right:14px; color:Black;
		}
		
	a.view_all:hover
	{
		font-size:13px; font-family:Arial; float:right; margin-right:14px; font-weight:bold; color:#006030;
		}



.photogallery
{
	
	background-image:url(photo_gallery_bg.jpg); 
	border:solid 1px #80c4df;
	background-repeat:no-repeat;
	margin-top:5px;
	clear:both;
	height:217px;
	width:254px;
	margin-bottom:8px;
}

.photogalleryin
{
    float: left; 
    
    margin-left:17px;
    width:218px; 
    height:184px;  
    border:solid 0px red;
  
}

.mid_section
{
    border:solid 0px red;
	width:430px;
	height:626px;
	float:left;
	margin-left:0px;
	}
	
.news_notice
{
	 
	height:127px;
	background-repeat:repeat-x;
	margin-top:5px;
	clear:both;
	width:430px;
	margin-bottom:15px;
}	

.Principal_Message
{
	width:99%;
	height:180px;
	padding-top:5px;
	margin-bottom:10px;
	margin-top:6px;
	padding-bottom:-5px;
	padding-left:7px;
	border:solid 1px #80c4df;
	font-family:Arial; font-size:13px; background-color:#f2fbfe; line-height:21px; text-align:justify; 	
	}
	
.education
{
	background-image:url(education.png);
	width:184px;
	height:48px;
	margin-left:150px;
	display:block;
	margin-bottom:7px;
	}
	
.education:hover
{
	background-image:url(education.png);
	width:184px;
	height:48px;
	margin-left:150px;
	display:block;
	margin-bottom:7px;
	}
	
	
.more
{
	background-image:url(more_button.png);
	width:95px;
	height:32px;
	margin-left:240px;
	display:block;
	}
	
	
.more:hover
{
	background-image:url(more_button.png);
	width:95px;
	height:32px;
	margin-left:240px;
	display:block;
	background-position:0 -32px;
	}	
	
				
	
	
	
a.read_more
{
	font-family:Arial; font-size:12.5px; font-weight:bold; color:#545454; text-decoration:none; float:right; margin-right:15px; margin-top:5px;
	}
	
a.read_more:hover
{
	font-family:Arial; font-size:12.5px; color:#017a92; font-weight:bold; text-decoration:underline; float:right; margin-right:15px; margin-top:5px;
	}
	

a.read_more_footer
{
	font-family:Arial; font-size:12.5px; font-weight:bold; color:#fff; text-decoration:none; float:right; margin-top:14px;
	}
	
a.read_more_footer:hover
{
	font-family:Arial; font-size:12.5px; color:#fff; font-weight:bold; text-decoration:underline; float:right; margin-top:14px;
	}	
	
	
	
.right_section
{
	width:283px;
	margin-bottom:10px;
	height:auto;
	float:right;
	border:solid 0px red;
	}
	
	
.footer
{
	background-image:url(footer_bg.png);
	width:100%;
	clear:both;
	height:296px;
	background-repeat:repeat-x;
	margin-top:0px;
	display:block;
	}
	


		
.footer_inner
{

	width:1000px;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	}
	
	
	
.footer_links
{
	width:120px;
	margin-top:10px;
	height:225px;
	float:left;
	}
	
	
	
	
	


.updates
{
	width:100px;
	margin-top:10px;
	height:225px;
	margin-left:50px;
	float:left;
	}
	
	
.updates ul
{
	display:block;
	font-family:Arial; font-size:13px;
	color:White;
	margin-top:5px;
	}
	
.updates ul li
{
	display:block;
	color:White;
	margin-left:-40px;
	}			


.updates ul li a
{
	display:block;
	padding:5px;
	text-decoration:none;
	color:White;
	}	
	
.updates ul li a:hover
{
	text-decoration:underline;
	display:block;
	padding:5px;
	color:White;
	}		
	
		
a.school_moto
{
	background-image:url(school_moto.png);
	width:136px;
	height:91px;
	margin-left:-8px;
	display:block;
	
	
	}	
	
a.school_moto:hover
{
	background-image:url(school_moto_hover.png);
	width:136px;
	height:91px;
	margin-left:-8px;
	display:block;
	
	}		
	
	

		
	
	
	
	
.tour
{
	width:250px;
	margin-top:10px;
	height:220px;
	margin-left:50px;
	float:left;
	}	
	
.what_diffrant
{
	width:240px;
	margin-top:10px;
	height:200px;
	margin-left:50px;
	float:left;
	}
	
.social_links
{
	width:121px;
	height:80px;
	display:block;
	}
	
a.facebook
{
	background-image:url(facebook.png);
	width:33px;
	float:left;
	margin-right:7px;
	height:34px;
	display:block;
	}
a.facebook:hover
{
	background-image:url(facebook_hover.png);
	float:left;
	margin-right:7px;
	width:33px;
	height:34px;
	display:block;
	}	
	
a.twitter
{
	background-image:url(twitter.png);
	width:33px;
	margin-right:7px;
	float:left;
	height:34px;
	display:block;
	}
a.twitter:hover
{
	background-image:url(twitter_hover.png);
	width:33px;
	margin-right:7px;
	float:left;
	height:34px;
	display:block;
	}
	
	

	
	
	
	
	

.teacher_bday
{
	background-image:url(teacher_bday.jpg);
	background-repeat:no-repeat;
	width:282px;
	height:222px;
	display:block;
	margin-top:5px;
	margin-bottom:8px;
	
	}		
	
	
a.linked_in
{
	background-image:url(linked_in.png);
	width:33px;
	height:34px;
	margin-right:7px;
	float:left;
	display:block;
	}
a.linked_in:hover
{
	background-image:url(linked_in_hover.png);
	width:33px;
	float:left;
	height:34px;
	margin-right:7px;
	display:block;
	}
	
.copy-right
{
	width:1000px;
	float:left;
	margin-top:23px;
	font-family:Arial;
	font-size:13px;
	color:#fff;
}

.copy-right-in
{
width:50%; float:left; font-family:Arial; color:White;
}

.designed-by
{
width:50%; float:right; text-align:right; font-family:Arial; color:White; text-decoration:none;
}								
		
							
.shadow {
 -moz-box-shadow: 3px 3px 4px #000;
 -webkit-box-shadow: 3px 3px 4px #000;
 box-shadow: 3px 3px 4px #000;
 /* For IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
 /* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
 }
 
 
 


	
.school_song
{
	background-image:url(images/school_logo.html);
	width:500px;
	background-repeat:no-repeat;
	height:472px;
	display:block;
	margin:40px 0px 0px 0px;
	}	
	

		.accordionHeader_Y
{
    border: 1px solid #5aa3cc;

    background-color: #abd4eb;
	font-family: Arial, Sans-Serif; 
	font-size: 12px;
	color:#000;

    padding: 3px;
    cursor: pointer;
    margin-top:2px;
    padding-left:10px;
}
.accordionHeader
{
    border:0px solid #a1c8e2;
    color: #09222A;
    background-image:url(Navigation_back.html);
    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;
}

.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_Y
{
    background-color: #F3F9FC;
    border: 1px solid #fff;
    border-top: none;
    padding: 10px;
} 
    
  


	 .modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.70;
        z-index: 10000;
    }
    
    .table
    {
    	width: 100%; font-family:Arial;  color:#313131;
    	font-weight:lighter; border:1px solid #2090a7; border-collapse:collapse;
    	text-align: justify; font-size: 14px; line-height: 25px;
    	}
    	
     .master_Container
    {
         font-family: 'Roboto Condensed', sans-serif; color:#313131;
    	text-align: justify; font-size: 15px; line-height: 25px; 
    	 
    }		
    	
    	.para
 {
 	
 	
 	 font-family:Arial;  color:#313131;
    	text-align: justify; font-size: 14px; line-height: 25px;
 	
 	}

	a.home_icon1
{
	background-image:url(home-icon2.png);  background-repeat:no-repeat;
	width:30px; height:25px; float:left; margin:10px 0px 0px 40px;
	
	
	}
a.home_icon1:hover
{
	background-image:url(home-icon1.png); background-repeat:no-repeat;
	width:30px; height:25px; float:left; margin:10px 0px 0px 40px;
	
	}	

	.nav-in
{
	
	width:1000px;
	height:48px;
	margin:0 auto;
	display:block; 
	}

	.middle_section
	{
	float:left;
	width:100%;
	height:auto;
	border:Solid 0px red;
	background-color:#fff;
	filter:alpha(opacity=90); /* For IE8 and earlier */
	opacity:0.9;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	   
	}	
		
.bottom_slideshow
{
	width:725px;
	height:138px;
	border:solid 1px #80c4df;
	/*margin:5px -2px 0px 0px;*/
	float:left ;	
	}


.visitors
{
	background-image:url(message_bg.png);
	background-repeat:repeat-x;
	width:725px;
	height:110px;
	margin: -100px 0px 0px -20px;
	float:right;
	border:solid 1px #80c4df;	
	}
	
	
	
	.visitors10
{background-image:url(DAZZLE.html);
 background-repeat:no-repeat;
	background-repeat:repeat-x;
	width:395px;
	height:54px;
	margin:-43px 0px 0px -20px;
	float:right;
	border:solid 0px red;	
	}
	
	 .time
{
    width:190px;
    height:17px;
    float:right;
    margin-right:20px; 
    
    background-color:none;
    }
    
    .modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=50);
        opacity: 0.80;
        z-index: 10000;
          
        
    }
    
a.virtual_visit
{
	background-image:url(virtual_visit.jpg);
	width:285px;
	height:71px;
	display:block;
	margin-bottom:10px;
	}
	
a.virtual_visit:hover
{
	background-image:url(virtual_visit_hover.jpg);
	width:285px;
	height:71px;
	display:block;
	margin-bottom:10px;
	}
	
a.admission_form
{
	background-image:url(admission_form.gif);
	width:285px;
	height:71px;
	 float:right;
	margin-bottom:0px;
	
	}
	
/*a.admission_form:hover
{
	background-image:url(admission_form_hover.jpg);
	width:285px;
	height:71px;
	display:block;
	margin-bottom:10px;
	}*/
	
	


	
	
.hostel
{
	background-image:url(hostel.png);
	width:255px;
	height: 119px; background-repeat:no-repeat;
	margin:10px 0px 10px 0px;
	display:block;
	}
	
	
/*.hostel:hover
{
	background-image:url(hostel.png);
	width:255px;background-repeat:no-repeat;
	height:107px;
	margin:10px 0px 10px 0px;
	display:block;
	background-position:0 -106px;
	}	*/
	
.cbse_disclo
{
	background-image:url(cbse.png);
	width:256px;
	height:70px;
	margin:4px 0px 3px 4px; border: solid 0px #2f83a0; float: left;
	}	
	
	
.holiday
{
	background-image:url(homework.gif);
	width:256px;
	height:68px;
	margin:4px 0px 3px 4px; border: solid 0px #2f83a0; float: left;
	}	
	
	
.cbse_disclo:hover
{
	background-image:url(cbse.png);
	width:256px;
	height:70px;
	margin:4px 0px 3px 4px; border: solid 0px #2f83a0; float: left;
	background-position:0 -70px;
	}	
	
	.q_1
{
	background-image:url(q_1.png);
	width:16px;
	height:12px;
	background-position:top left;
	}	
	
.q_2
{
	background-image:url(q_2.png);
	width:16px;
	height:12px;
	float:right;
	margin-top:120px;
	}															
		


.TopperPhotoFrame

{
width:180px;
 height:250px; 

background-image:url(Photo_frametoppers10.png); 
background-repeat:no-repeat;


}






.TopperPhotoFrameInner

{

 margin-top:-6px; 
 width:136px; 
height:159px; 


}


bb {   
  animation-duration: 6000ms;
  animation-name: blink;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

@keyframes blink {
  0% {
    opacity: 1;
    color: black;
  }

  25% {
    color: green;
    opacity: 0.5;
  }

  50% {
    opacity: 1;
    color: blue;
  }

  75% {
   opacity: 0.5;
   color: orange;
 }

 100% {
   opacity: 1;
   color: red;
 }
}
