/* CSS Document */

*

{

margin:0px;

}

a

{

	text-decoration:none;

}

h1

{

	font-size:20px;

}

body

{

    font-family: "Lucida Grande",Arial,'M1cregular',Helvetica,sans-serif;

    font-size: 13px;

	background:url(../images/bg-dots.gif);

	background-repeat:repeat;



}

section

{

height:auto;

/*border:solid thick #000000;*/

}

/*header div start*/

#header

{

	background:url(../images/bg.png);

	background-repeat:repeat-x;

	height:112px;

}

.header_content

{

width:1000px;

margin:auto;

}

#logo

{

float:left;

width:101px;

margin:5px 0 0 0;

}

.heading

{

float:left;

width:580px;

margin:29px 0 0 10px;

}

.slogan

{

width:300px;

float:left;

margin:46px 0 0 -31px;

}



.toplinks

{

float:right;

margin:7px 0 0 0;

color:#FFFFFF;

}



.toplinks

{

float:right;

margin:7px 0 0 0;

color:#FFFFFF;

}



.toplinks a

{

color:#FFFFFF;

text-decoration:none;

}

/*header div end*/



/*nav div start*/

/*nav

{

width:1000px;

position:absolute;

z-index:99999;

background-color:#cca03c;

left:200px;

height:40px;

border-radius:0 0 10px 10px;

opacity:0.9;

filter:alpha(opacity=90); /* For IE8 and earlier 

}*/



/*slider start*/



.nav-back

{

background-color:#670016;

}

.slider-outer

{

background-color:#ffe8ed;

}

.slider

{

position:relative;

width:1000px;

height:350px;

margin-left:auto;

margin-right:auto;

/*margin-top:-43px;*/

z-index:-99999;

}

.slider-pages

{

position:relative;

width:1000px;

height:275px;

margin-left:auto;

margin-right:auto;

/*margin-top:-43px;*/

z-index:-99999;

}

/*slider end*/

.slider-back

{

background-color:#690016;

position:relative;

z-index:-999999;

}



.slider-back-pages

{

background-color:#690016;

position:relative;

z-index:-999999;

}

/*content outer start*/

.content-outer

{

width:100%;

}

/*content outer end*/



/*content inner start*/

.content-inner

{

width:1000px;

margin:auto;

background:#FFFFFF;

height:auto;

padding:0 0 5px 0;

}



.content-left

{

width:735px;

display:inline-block;

min-height:300px;

vertical-align:top;

}



.heading-buds

{

margin:0px 0 0 0;

/*background-color:#690016;*/

opacity:0.8;







}

p

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

}



.admission

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

}



.admission ul

{

	display:inline;

}



.admission li

{

	color:#000000;

	list-style:url(../images/arrow-normal.jpg);

	line-height:30px;

	margin:0 0 0 18px;

}



.admission-points

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

}



.admission-points ul

{

	display:inline;

}



.admission-points li

{

	color:#000000;

	list-style-type:circle;

	line-height:24px;

	margin:0 0 0 45px;

}

.admission-procedure

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

color:#000000;

}



.admission-procedure ul

{

	display:inline;

}



.admission-procedure li

{

	color:#000000;

list-style:url(../images/arrow-normal.jpg);



	margin:0 0 0 18px;

}



/*content right start*/

.content-right

{

width:250px;

display:inline-block;

height:auto;

margin:0 0 0 3px;



}



.content-about

{

width:1000px;

margin:auto;

display:inline-block;

background:#FFFFFF;

height:auto;

}



.content-about p

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:12px;

color:#000000;

}





.institutes

{

	margin:auto;

	font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

	

}



.institutes p

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

}



.institutes ul

{

	display:inline;

}



.institutes li

{

	color:#000000;

	list-style:url(../images/arrow-normal.jpg);

	line-height:30px;

	margin:0 0 0 18px;

	font-size:14px;

}



.school-pic

{

	display:inline-block;

	

}



.school-pic ul

{

	display:inline;

	

}

.school-pic li

{

	display:inline;

	padding:0 0 0 45px;

	

}



.staff-pic

{

	display:inline-block;

	

}



.staff-pic ul

{

	display:inline;

	

}

.staff-pic li

{

	display:inline;

	margin:0 0 0 29px;

	float:left;

}



.staff-pic-new

{

	display:inline-block;

	

}



.staff-pic-new ul

{

	display:inline;

	

}

.staff-pic-new li

{

	display:inline;

	margin:0 0 0 265px;

	float:left;

}





/*strength main start*/

.strength

{

display:inline-block;

min-height:200px;

margin:10px 0 0 0;

/*border:solid 1px #CCCCCC;*/

}



.strength-top

{

background:url(../images/strength-top.jpg);

background-repeat:no-repeat;

width:250px;

height:58px;

}

.strength-top h2

{

text-align:center;

margin:0px 0 0 0;

font-family: Geneva, Arial, Helvetica, sans-serif; 

font-size:16px;

color:#800000;

}

.strength-content

{

width:250px;

height:auto;

}



.strength-content ul

{

display:inline;

}



.strength-content li

{

list-style-type:circle;

margin:0 0 0 25px;

line-height:30px;



}



.strength-content li a

{

text-decoration:underline;

color:#800000;

}



.strength-bottom

{

background:url(../images/strength-bottom.jpg);

background-repeat:no-repeat;

width:250px;

height:23px;

}

/*strength main end*/

.souvenir

{

margin:41px 0 0 30px;

width:186px;

}

/*content right end*/



.icse-toppers

{

margin:15px 0 0 0;

width:200px;

display:inline-block;



}


.scroll-icse

{

display:inline-block;

width:376px;

}


/*.scroll-icse

{

display:inline-block;

width:479px;

}*/

.scroll-icse li

{

display:inline;

}







.icse-toppers h2

{

display:inline-block;

margin:15px 0 0 0;

font-family: Geneva, Arial, Helvetica, sans-serif; 

font-size:16px;

color:#800000;

}



.icse-toppers h3

{

display:inline-block;

margin:15px 0 0 36px;

font-family: Calibri; 

font-size:14px;

color:#800000;

width:209px;

}



.isc-toppers

{

margin:15px 0 0 199px;

width:248px;

display:inline-block;

}



/*.isc-toppers

{

margin:15px 0 0 283px;

width:248px;

display:inline-block;

}*/



.scroll-isc

{

display:inline-block;

width:280px;

}



.scroll-isc ul

{

display:inline;

}





.scroll-isc li

{

display:inline;



}



.isc-toppers h3

{

display:inline-block;

margin:15px 0 0 35px;

font-family: Calibri; 

font-size:14px;

color:#800000;

}



.home-pic

{

margin:auto;

width:594px;

}



/*footer start*/

#footer

{

width:100%;

background-color:#660015;

min-height:150px;

}

.footer-inner

{

width:1000px;

/*border:solid 1px #FFFFFF;*/

margin:auto;

}



.footerlinks

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

}

.footerlinks a

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

text-decoration:none;

}

.footerlinks a:link

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

text-decoration:none;

}



.footerlinks a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#ffcc00;

text-decoration:none;

}



.quicklinks

{

background:url(../images/sep-footer.png);

background-position:right;

background-repeat:no-repeat;

width:250px;

}



.footer_gallery

{

background:url(../images/sep-footer.png);

background-position:right;

background-repeat:no-repeat;

width:365px;

}



.footer-txt

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:center;

	font-weight:bold;

	padding-top:10px;

	color:#FFFFFF;

}

/*footer end*/



.photo

{

	float:left;

	

}



.photo ul

{

	display:inline;

	

}

.photo li

{

	display:inline;

	padding:0 10px 10px 10px;

	float:left;

}





.h-table

{

	background:#877853;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	height:25px;

}



.table-td

{

height:20px;

border-left:ridge 1px #dccda5;

border-right:ridge 1px #dccda5;

border-top:ridge 1px #dccda5;

border-bottom:ridge 1px #dccda5;

/*border:solid 1px #DCCDA5;*/

padding:2px;

vertical-align:middle;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;



}



.table-td  p

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

padding:0 7px 0 3px;

}



.table-heading

{

background-color:#edd9b0;

height:30px;

text-align:center;

font-family:Calibri;

font-size:18px;

color:#800000;

}



.table-tr

{

background-color:#f3eee5;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#800000;

}



.fac

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#000000;

}



.fac h3

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#590E22;

}





h3

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-align:justify;

padding:5px;

color:#590E22;

}



.formfield

 {  

 font-family: "Trebuchet MS", Arial, Verdana; 

 font-size: 11px; color: #000000;

  background-color: #EEEEEE;

  }

  

  fieldset

{

	width:400px;

	height:359px;

	margin:auto;

	border-radius:5px;

	border:1px solid #CCC;

	background-color:#f9edd5;

}



legend

{

	font-family:Arial, Helvetica, sans-serif; color:#800000;

	font-size:13px;

	font-weight:bold;

}



.more-link

{

text-align:right;

}

.more-link a

{

text-align:right;

text-decoration:none;

color:#000000;

font-weight:bold;

}



.more-link a:hover

{

text-align:right;

text-decoration:none;

color:#660015;

font-weight:bold;

}





#cols

{

width:10px;

height:5px;

display:inline-block;

}

.icse-names

{

margin:0 0 0 -5px;

}

.isc-names

{

margin:0 0 0 -12px;

}



.table-alumni td

{

	border:solid #f0f0f0 1px;

	

}



.text-justify

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

	text-align:justify;

	padding:3px;



}



.head

{

	font-family:Tahoma, Geneva, sans-serif;

	color:#910D1A;

	font-size:14px;

	font-weight:bold;



}



/*#txtblnk

{

    height:15px;

}*/

.box_bg3 {

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	border-radius:10px;

	border:solid 1px #d1deee;

    padding:10px 10px 10px 10px;

	margin:1%;

	-webkit-box-shadow: inset 0px 0px 30px 6px rgba(50, 50, 50, 0.06);

	-moz-box-shadow:    inset 0px 0px 30px 6px rgba(50, 50, 50, 0.06);

	box-shadow:         inset 0px 0px 30px 6px rgba(50, 50, 50, 0.06);

	background-color:#f3f8ff;

	float:left;

}

.box_bg3:hover

{

	background-color: #D8E3F3;

	text-decoration:none;

}

.mleft

{

	margin-left:21px;

}

.mbottom

{

	margin-bottom:32px;

}

.mtop

{

	margin-top:22px;

}





.classic-title {

	padding-bottom:2px;

	border-bottom: 1px solid #eee;

	font-weight: 300;

/*	margin-bottom:6px;*/

	color: #990203;

	text-align:center;

}

/*.heading_red

{

	color:#990203;

	font-family:'NewsGothCnBTRegular';

	font-size:18px;

}*/



.table1

{

	border: 1px solid #C5C5C5;

	background-color: #DFDFDF;

	width:60%;

	margin:50px auto;

}

.border

{

	border: 1px solid #C5C5C5;

	padding:3px;

}

.maroon

{

	background-color:#690016;

	line-height:30px;

	color:#F8C21A;

	text-align:center;

	font-size:16px;

}

.bg:hover

{

	background-color: #B9B9B9;

}





.img-thumbnail {

    display: inline-block;

    max-width: 100%;

    height: auto;

    padding: 4px;

    line-height: 1.42857143;

    background-color: #fff;

    border: 1px solid #ddd;

    border-radius: 4px;

    -webkit-transition: all .2s ease-in-out;

    -o-transition: all .2s ease-in-out;

    transition: all .2s ease-in-out;

}

.img-b {

	border: 4px solid #d9a93c;

}









.gallery_box

{

background-color:#eeeeee;

padding:1%;

margin:0.5%;

border:solid 1px #e1e1e0; 

 width:317px;

}



.gallery_box:hover

{

background-color:#e1e1e0;

padding:1%;

}

.border{border:solid 1px #CCCCCC;}

.gallery_name

{

width:100%;

padding-bottom:5%;

padding-top:5%;

text-align:center;

text-transform:uppercase;

border-bottom:solid 1px #CCCCCC;

font-size:17px;

color:#000000;

/*font-family:'NewsGothCnBTRegular';*/

    margin-bottom: 5px;

}



.gallery_name a

{

	color:#000000;

}



.gallery_name a:hover

{

	color:#900;

}

	