/* CSS Document */
/* Common Class */
.container
{
 width:766px;
 height:auto;
 background:#FFFFFF;
 }
 
.banner
{
 width:766px;
 height:302px;
 }

.page
{
 width:766px;
 height:auto;
 font:12px/18px "Courier New", Courier, monospace;
 color:#002040;
 text-align:justify;
  }
.footer
{
 color:#FF9900;
 width:766px;
 height:25px;
 background-color:#DCDCB8;
 font:11px normal Arial, Helvetica, sans-serif;
 }  
.footer .foot_left
{
 float:left;
 width:140px;
 padding:5px;
 color:#FFFFFF;
 font:11px bold Arial, Helvetica, sans-serif;
 font-weight:600;
 text-align:left;
 }    
 
 .footer .foot_right
{
 float:right;
 width:600px;
 padding:5px;
 color:#000000;
 font:11px bold Arial, Helvetica, sans-serif;
 font-weight:600;
 text-align:center;
 }  
.line
{
   width:350px;
   float:left;
   padding-left:5px;
} 
.page h2
{
  font:18px "Times New Roman", Times, serif;
  color:#E00D0D;
  float:left;
  font-weight:700;
  padding:5px;
} 
.clear
{
 clear:both;
} 
   
/* Index Class */
.page .content1
{
 width:249px;
 height:auto;
 float:left;
 padding:2px 2px 2px 3px;
 border-right:1px dotted #000000;
 }
 .page .content2
{
 width:249px;
 height:auto;
 float:left;
 padding:2px 2px 2px 3px;
 border-right:1px dotted #000000;
 }
 .page .content3
{
 width:249px;
 height:auto;
 float:right;
 padding:2px 2px 2px 3px;
 color:#002040;
 }
img.image1
{
 width:243px;
 height:138px;
 border:1px solid #00486A;
 padding:2px;
}
p
{
 margin-top:0px;
 padding:4px;
} 

a.left
{
 text-decoration:none;
 color:#4B9700;
 }  
 
a.left:hover
{
 text-decoration:none;
 color:#333333;
 }   
 
a.right
{
 text-decoration:none;
 color:#003871;
 } 
 
 a.right:hover
{
 text-decoration:none;
 color:#ffffff;
 } 
 
a.more
{
 color:#800000;
 text-decoration:none;
 font-weight:700;
}  
a.more:hover
{
 color:#00AEAE;
 text-decoration:underline;
}
/* Sports Class */
.spt
{
  width:766px;
  height:auto;
}
.content p
{
  padding:3px 10px 3px 12px;
  margin:0px;
}
.spt p
{
  padding:3px 10px 3px 12px;
  margin:0px;
}
h4
{
 text-align:center;
 color:#009D9D;
 padding:2px 0 4px 0;
 margin:0px;
} 
 
.content h3
{
  padding:3px 0 3px 12px;
  margin:0px;
  font-size:14px;
  color:#555500;
  text-align:left;
 } 
.content ul
{
  padding:0px 5px 0 40px;
  margin:0px;
  font:11px/21px normal Verdana, Arial, Helvetica, sans-serif;
  list-style:square;
  font-weight:700;
  text-align:left;
  color:#002040;
}
.sptimg
{
  float:left;
  width:246px;
  margin:0 0px 0 7px;
 } 
 
 .ecaimg
{
	float:left;
	width:245px;
	padding:0;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 7px;
 } 
 
.content
{
  width:766px;
  height:auto;
} 
 
.image
{
 margin:0px;
 padding:2px;
 width:225px;
 border:1px solid #777700;
}   


/* About-Us Class */
.building
{
 width:280px;
 height:155px;
 padding:3px;
 border:1px solid #797900;
 margin:5px 6px 0 3px;
 float:left;
}
p.para
{
 width:758px;
 height:auto;
 
 }
/* Management Class */
.management
{
  width:676px;
  margin:20px 43px 5px 43px;
  border:2px dashed #2A3C62;
}
.mngt
{
  width:676px;
  height:auto;
}
.abtmngt
{
  width:520px;
  text-align:justify;
  float:right;
  padding-right:4px;
  padding-top:22px;
}
.founder
{
  width:152px;
  height:auto;
  float:left;
}
.founimg
{
  width:130px;
  height:140px;
  padding:3px;
  float:left;
  margin:8px 8px 8px 6px;
  border:1px solid #647E0E;
}    
.founder h3
{
  font:14px "Bookman Old Style";
  color:#660000;
  float:left;
  margin:0px;
  padding-left:30px;
  font-weight:700;
}
.founder h4
{
  font:12px "Bookman Old Style";
  color:#00A8A8;
  float:left;
  margin:0px;
  padding-left:42px;
  font-weight:700;
}
.chairman h3
{ 
  font:11px "Bookman Old Style";
  color:#660000;
  float:left;
  margin:0px;
  text-align:left;
  padding:0px;
  font-weight:700;
}
.chairman h4
{
  font:11px "Bookman Old Style";
  color:#00A8A8;
  float:left;
  margin:0px;
  padding:5px 0 5px 0;
  font-weight:700;
}

.border
{
  border-bottom:1px dashed #8AB027; 
} 
.chairman
{
  width:135px;
  float:left;
  height:auto;
  margin:0 30px 0 30px;
}
.chairimg         
{
  width:100px;
  height:130px;
  float:left;
  padding:0 20px 0 20px;
  border:1px solid #808000;
}  
/* Achievement Class */
.leftachive
{
 width:350px;
 height:auto;
 float:left;
}
.achive
{
 width:335px;
 height:230px;
 padding:3px;
 margin:5px 2px 2px 5px;
 border:1px solid #6C6C00;
} 
.leftachive h3
{
 padding:0 0 4px 0px;
 margin:0px;
 font-weight:bold;
 color:#647D24;
 text-align:center;
} 
.rightachive
{
 width:416px;
 height:auto;
 float:right;
} 
.rightachive h2
{
  font-size:16px;
  color:#555500;
  text-align:left;
  padding:3px 0 2px 0;
  margin:0px;
}
.rightachive ul 
{
  text-align:justify;
  list-style:square;
  line-height:20px;
  margin:0px;
  padding:8px 7px 5px 25px;
}
table
{
  width:345px;
  height:200px;
  border:1px dotted #333333;
  margin:4px 0 4px 5px;
}
tr
{
  background-color:#E5E5E5;
  border:1px solid #333333;
  color:#000000;
} 
.tr1
{
 background-color:#333333;
 color:#FFFFFF;
 font-size:12px;
 text-align:center;
 font-weight:600;
} 
.td1
{
  padding-left:8px;
  color:#373737;
  font-weight:700;
} 
.td2
{ 
  text-align:center;
  color:#373737;
  font-weight:700;
}   
/* Admission Class */
.admission
{
 padding:5px;
 margin:0px;
}
.admission ul
{
  list-style:square;
  padding:0 10px 0 35px;
  line-height:24px;
  margin:0px;
}  
.admission p
{
 padding:4px 4px 4px 10px;
 margin:0px;
} 
h5
{
 padding:5px 0 5px 5px;
 margin:0px;
} 
/* Curriculam Class */
.curriculam
{
  width:383px;
  height:auto;
  float:left;
}
.curriculam h4
{
  font:12px "Bookman Old Style";
  color:#646400;
  padding:0px;
  font-weight:800;
  text-align:center;
  margin:0px;
}    
.currimg
{
  width:330px;
  height:200px;
  margin:5px 0px 5px 23px;
  padding:3px;
  border:1px solid  #808000;
}  
.curr
{
  width:766px;
} 
.para1
{
  padding:0 10px 0 10px;
}   
/* Curricular Activities Class */

.curricular ul
{
  font:12px "Bookman Old Style";
  list-style:square;
  padding:0 10px 0 45px;
  line-height:24px;
  margin:0px;
  font-weight:800;
  color:#617C1C;
}
.curricular p
{
 padding:4px 10px 4px 10px;
 margin:0px;
}  

.refectory
{
 width:350px;
 height:auto;
 float:left;
 margin:5px 8px 5px 10px;
}
.refect
{
  width:340px;
  height:210px;
  padding:3px;
  margin:3px;
  border:1px solid #6F6F00;
}
.refect-para
{
 padding:2px 8px 2px 12px;
 margin:0px;
 font:12px/18px "Courier New", Courier, monospace;
 color:#002040;
 text-align:justify;
}  
.refectory h4
{ 
 color:#34440B;
 font:12px "Bookman Old Style";
 font-weight:bold;
}  
/* Residential Class */ 
.residential
{
 width:766px;
 height:auto;
 font:11px/18px normal Verdana, Arial, Helvetica, sans-serif;
 color:#002040;
 text-align:justify;
}
.residential h3
{
 color:#800040;
 font-size:12px;
 padding:0 0 0 90px;
 margin:0px;
}
.residential p
{
 margin:0px;
 padding:3px 5px 0 10px;
} 
.resi
{
 width:280px;
 height:auto;
 float:left;
 margin:5px 10px 5px 50px;
 padding:0px;
}
.resi-img
{
  width:235px;
  height:140px;
  border:1px solid #808000;
  padding:3px;
}   
/* Current Vacancies Class */ 
.curr-vaca
{
 line-height:20px;
 padding:5px 5px 0 5px;
 margin:0px;
}
.curr-vaca p
{
  margin:0px;
  padding:0px 4px 0px 5px;
}  
.curr-vaca h2
{
  font-size:16px;
  color:#555500;
  padding:5px 0 2px 2px;
  margin:0px;
}
.address
{
  width:520px;
  height:auto;
  padding:5px;
  border:1px dashed #000000;
  text-align:center;
  line-height:22px;
  background-color:#D2D2D2;
  margin:50px 10px 60px 120px;
}
.address h2
{
 font:20px "Bodoni MT";
 color:#753A00;
 font-weight:bold;
 text-align:center;
 margin:0px;
 padding-left:70px;
}   
.address h5
{
 font:14px "Bodoni MT";
 color:#753A00;
 margin:0px;
 text-align:center;
 padding:0px;
} 
.address h3
{
 font:14px "Bodoni MT";
 color:#007BB7;
 margin:0px;
 font-weight:800;
 text-align:center;
 padding:0px;
} 
.address h4
{
  font:14px "Bodoni MT";
  color:#800000;
  text-align:center;
  font-weight:bold;
  margin-bottom:6px;
  padding:0px;
}
.add
{
  font:12px Geneva, Arial, Helvetica, sans-serif;  
  color:#F07800;
  font-weight:bold;
  margin-bottom:6px;
  text-align:center;
 }  
.add1
{
  padding-left:54px;
  margin-bottom:2px;
} 
.add2
{
  margin-left:-48px;
  color:#F07800;
  margin-bottom:2px;
}
.add3
{
  margin-left:-2px;
  color:#F07800;
  margin-bottom:2px;
}  
/* Teaching Methodlogy Class */ 
.nursery
{
 width:310px;
 height:170px;
 padding:4px;
 margin:4px;
 float:left;
 border:1px solid #6C6C00;
} 
/* Painter Class */ 
.painter
{
  width:766px;
  height:350px;
}
.paintimg
{
  width:590px;
  height:364px;
  border:1px solid #808000;
  padding:5px;
  margin:40px 0px 50px 85px;
}
.painter h2
{
  font-size:18px;
  color:#555500;
  padding:2px;
  font-weight:bold;
  margin:0px;
} 
/* Trips & Excursion Class */ 
.trips
{
 width:278px;
 height:130px;
 padding:3px;
 float:left;
 border:1px solid #797900;
 margin:7px 6px 0 4px;
}
.trips1
{
 width:278px;
 height:130px;
 padding:3px;
 float:right;
 border:1px solid #797900;
 margin:7px 4px 0 6px;
}
/* Infrastructure Class */ 
.infra
{
  width:766px;
  height:auto;
  float:left;
}
.infra1
{

 width:180px;
 height:auto;
 margin:2px 2px 0px 6px;
 float:left;
}
.infra-img
{
 width:174px;
 height:120px;
 padding:2px;
 border:1px solid #808000;
} 
.para3
{  
 width:750px;
 font:12px/18px "Courier New", Courier, monospace;
 color:#002040;
 text-align:justify;
 padding:8px;
 
} 
.infra h4
{
 color:#34440B;
 font:12px "Bookman Old Style";
 font-weight:bold;
}    
/* Celebration Class */ 
.celebration
{ 
  
  width:766px;
  height:auto;
}
.cele1
{
  width:350px;
  height:422px;
  margin-bottom:0px;
  float:left;
}
.cele2  
{
  width:416px;
  height:422px;
  float:right;
} 
.cele1 .celeimg
{
  width:318px;
  height:400px;
  border:1px solid #808000;
  padding:5px;
  margin:10px 5px 0px 15px;
    
}  
.cele2img
{
 width:390px;
 height:190px;
 padding:5px; 
 margin:10px 5px 8px 5px;
 border:1px solid #808000;
}  
.gathering
{
  width:360px;
  height:220px;
  border:1px solid #808000;
  padding:4px;
  margin:0 0 5px 11px;
}  
/* Infirmary class */ 
.hos
{
  width:590px;
  height:364px;
  border:1px solid #808000;
  padding:5px;
  margin:40px 0px 10px 85px;
}
/* Contact class */ 
.contact
{
  text-align:center;
  font:14px/20px "Bookman Old Style";
  color:#820000;
}  
.map
{
  text-align:center;
}  
.reach
{
 color:#484800;
 list-style:square;
}

.result{
	width:700px;
	height:auto;
	margin-bottom:0;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align: left;
}

.resultCol1{
	width:20%;
	height:auto;
	font:12px/18px "Courier New", Courier, monospace;
	color:#002040;
	text-align:left;
	padding:8px;
	float:left;
	margin: 0px;
}
 
.resultCol2{
	width:50%;
	height:auto;
	font:12px/18px "Courier New", Courier, monospace;
	color:#002040;
	text-align:left;
	padding:8px;
	float:left;
	margin: 0px;
}
 
.resultCol3{
	width:10%;
	height:auto;
	font:12px/18px "Courier New", Courier, monospace;
	color:#002040;
	text-align:left;
	padding:8px;
	float:left;
	margin: 0px;
}


.planner{
	width:760px;
	height:auto;
	margin:0;
	clear:both;
	text-align: left;
}

.plannerCol1{
	width:50%;
	height:auto;
	margin:0;
	text-align: left;
	float:left;
}

.plannerCol2{
	width:50%;
	height:auto;
	margin:0;
	text-align: left;
	float:left;
}
.debate {
	width:766px;
	height:auto;
	text-align: center;
}
.debateimg {
	width:375px;
	height:500px;
	border:1px solid #808000;
	padding:5px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 85px;
}

