body {
	margin:50px 0 0 0;
	padding:0px;
	background: url(../images/image1.jpg) no-repeat center top;
	background-color:#113255;
	}
	
#clear {
	clear:both;
	}	
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666666;
	padding:0 3px 5px 2px;
	}	
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
	color:#003366;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	padding:0px;
	margin:0px;

}

.hm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	text-transform:capitalize;
	padding:0px;
	margin:0px;

}


#heading {
	width:auto;
	height:auto;
	padding:5px;
	margin:8px 5px 0 5px;
	float:left;
	background-color:#FFFFFF;
}
	
#container {
	width:1000px;
	height:auto;
	position:relative;
	margin:auto;
	padding:0px;
	background-color:#FFFFFF;
	}
/*----Header---*/	

#header {
	float:left;
	width:1000px;
	height:auto;
	margin:0px;
	padding:0px;
	clear:both;
	}	
	
#logo {
	float:left;
	width:1000px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:center;
}	

#icon {
	float:right;
	width:300px;
	height:auto;
	margin:0px;
	padding:0px;
	position:absolute;
	top:55px;
	left:620px;
}

.touch{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#009933;
	padding-left:10px;
	margin:0px;
	}
	
.su{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#990000;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}	
	
	
.us{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#003366;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.us a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006699;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.us a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}	
	
	
.us1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.us1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006699;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
.us1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}		
	
	
	
			
/*----End of Header---*/	
	
/*----Navigation---*/
#nav {
	width:1000px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	clear:both;
}
/*--top Navigation--*/

#multi-level {height:37px; position:relative; z-index:100;}
#multi-level .pad {float:left;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:300; color:#fff;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default top link link styling */
.menu li.top a.top_link {display:block; float:left; height:58px;}
.menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:12px;} /* move the link text off screen */

/* pre-load the hover images into the lists */
.menu li.p1 {width:98px; background: url(../img/aboutus-s.png) no-repeat;}
.menu li.p2 {width:117px; background:url(../img/admission-s.png) no-repeat;}
.menu li.p3 {width:101px; background:url(../img/student-s.png) no-repeat;}
.menu li.p4 {width:153px; background:url(../img/infrastructure-s.png) no-repeat;}
.menu li.p5 {width:139px; background:url(../img/staff-members-s.png) no-repeat;}
.menu li.p6 {width:194px; background:url(../img/managing-s.png) no-repeat;}
.menu li.p7 {width:100px; background:url(../img/gallery-s.png) no-repeat;}
.menu li.p8 {width:98px; background:url(../img/careers-s.png) no-repeat;}


/* set up the normal unhovered images in the links */
.menu li a#about {width:98px; background: url(../img/aboutus.png) no-repeat;}
.menu li a#admissions {width:117px; background:url(../img/admission.png) no-repeat;}
.menu li a#students {width:101px; background:url(../img/student.png) no-repeat;}
.menu li a#infrastructure {width:153px; background:url(../img/infrastructure.png) no-repeat;}
.menu li a#staff {width:139px; background:url(../img/staff-members.png) no-repeat;}
.menu li a#managing {width:194px; background:url(../img/managing.png) no-repeat;}
.menu li a#gallery {width:100px; background:url(../img/gallery.png) no-repeat;}
.menu li a#careers {width:98px; background:url(../img/careers.png) no-repeat;}


/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

/* make the links transparent on hover so that the hover images in the lists show through (no flicker) */
.menu li a#about:hover, .menu li:hover a#about,
.menu li a#admissions:hover, .menu li:hover a#admissions,
.menu li a#students:hover, .menu li:hover a#a#students,
.menu li a#infrastructure:hover, .menu li:hover a#infrastructure,
.menu li a#staff:hover, .menu li:hover a#staff,
.menu li a#managing:hover, .menu li:hover a#managing, 
.menu li a#gallery:hover, .menu li:hover a#gallery, 
.menu li a#careers:hover, .menu li:hover a#careers

{background:transparent;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* set up the first drop down sub level */
.menu :hover ul.sub {left:0; top:37px; background:#950014; padding:3px 0; border:1px solid #ffdc61; white-space:nowrap; width:150px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:150px;}
.menu :hover ul.sub li a {display:block; font-size:12px; text-align:left; height:20px; width:150px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; border:none; border-width:0 0 0 3px;}
.menu :hover ul.sub li a.fly {background:#fff url(multi_level-files/arrow.gif) 80px 7px no-repeat;}
.menu :hover ul.sub li a:hover {background:#ffdc61; color:#950014;}
.menu :hover ul.sub li a.fly:hover {background:#37a237 url(multi_level-files/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu :hover ul li:hover > a.fly {background:#37a237 url(multi_level-files/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:93px; z-index:200; height:auto; z-index:300;}
	

/*----End-of Navigation---*/	
/*----Banner---*/	

#f-banner {
	width:1000px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	clear:both;
	background:url(../images/loading.gif) no-repeat center;
	}

/*----End Banner---*/	

/*----Block-text---*/		
#text-block {
	width:1000px;
	height:auto;
	float:left;
	margin:0px 0 0 0;
	padding:1px;
	background-color:#FFFFFF;
	}
	
/*----Left Block-text---*/	
#left-block {
	width:650px;
	height:auto;
	float:left;
	margin:0px;
	padding:0;
	background:url(../img/divider.png) repeat-y right top;
	}
	
.left-block-img {
	float:left;
	margin:0px;
	padding:15px 0 0px 30px;
	}
.left-block-img1 {
	float:left;
	margin:0px;
	padding:5px 0 0px 40px;
	}
.left-block-img2 {
	float:left;
	margin:0px;
	padding:10px 0 10px 0px;
	}	
.left-block-img3 {
	float:left;
	margin:0px;
	padding:25px 0 10px 0px;
	}			
	
#left-block-text {
	width:600px;
	height:auto;
	float:left;
	margin:0 0 0 18px;
	padding:25px 5px 5px 25px;
	background:url(../img/text-corner.png) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	}
	
#left-block-text1 {
	width:600px;
	height:auto;
	float:left;
	margin:0 0 0 18px;
	padding:10px 5px 5px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	}		
	
#left-block-nt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#784003;
	font-weight:bold;
	width:330px;
	height:auto;
	float:right;
	margin:0px;
	padding:5px;
	background-color:#e1d4c3;
	}	
	
	
	
#inner-right-block {
	width:950px;
	height:auto;
	float:left;
	margin:0 0 0 20px;
	padding:0px;
	}
#inner-right-block1 {
	width:950px;
	height:auto;
	float:left;
	margin:0 0 0 20px;
	padding:0px;
	background:url(../img/hb.jpg) repeat-x left top;	
	}	

#inner-right-block-text {
	width:930px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	padding:0px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	}
	
#inner-left-block {
	width:200px;
	height:auto;
	float:right;
	margin:0px 5px 0 0;
	padding:10px;
	background:url(../img/divider.png) repeat-y right top;
	border:1px solid #333333;
}
	
#inner-left-block-bg {
	width:281px;
	height:auto;
	float:left;
	margin:5px 0px 0 10px;
	padding:5px 5px 5px 10px;
	background:url(../img/footer-bg1.png) no-repeat left top;
	}
.form-text-inner {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}	
	
	
	
	
	
/*---for news scroll--*/
#newsticker-demo { 
width:310px; 
padding:5px 5px 0; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:15px auto;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:315px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:20px; margin-bottom:5px; border-bottom:1px solid #c7af93; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:310px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#990000; padding-top:10px; }
.newsticker-jcarousellite .info span.cat a { display: block; font-size:10px; color:#990000; }
.newsticker-jcarousellite .info span.cat a:hover { display: block; font-size:10px; color:#663366; }

/*---End of news scroll--*/	

/*----End of Left Block---*/

/*----Right Block-text---*/	
#right-block {
	width:300px;
	height:auto;
	float:right;
	margin:15px 15px 0 0;
	padding:10px;
	}
#right-block-bg {
	width:281px;
	height:auto;
	float:right;
	margin:5px 0px 0 10px;
	padding:5px 5px 5px 10px;
	background:url(../img/form-bg.png) no-repeat left top;
	}
#media-box {
	width:275px;
	height:auto;
	float:left;
	margin:5px 0px 0 5px;
	padding:5px 5px 5px 10px;
	}
#gallery-box {
	width:275px;
	height:auto;
	float:left;
	margin:5px 0px 0 5px;
	padding:5px 5px 5px 5px;
	}	
	
.notice-image {
	border:none;
	margin:0px 5px 3px 5px;
	float:left;
	}
#welcome {
	float:left;
	padding:0px;
	margin:10px 5px 5px 0;
	width:310px;
	}	
	
.n-read-more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC3300;
	text-decoration:none;
	padding:20px 25px 0 0;
	float:left;
	background:url(../img/notice-arrow.png) no-repeat right;
	}
.n-read-more a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC3300;
	text-decoration:none;
	}
.n-read-more a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
	
.n-sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	text-decoration:none;
	padding:0px;
	}
.n-sub a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	text-decoration:none;
	}
.n-sub a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
	
.n-msub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding:0px;
	}
.n-msub a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.n-msub a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	}					

/*----End of Right Block---*/

/*----Icon box---*/			
#icon-block {
	width:1000px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	padding:5px;
	clear:both;
	}
#topper-block {
	width:322px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	background:url(../img/topper-block.png) no-repeat;
	}
	
/*------------------------------------------------------------
-------------------------------------------------------------	
	
#topper-block ul {
	width:322px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:none;
	}	
#topper-block li {
	width:76px;
	height:auto;
	float:left;
	margin:0;
	padding:2px 7px 10px 15px;
	list-style:none;
	}	
	
--------------------------------------------------------------------
------------------------------------------------------------------*/	
	
.topper-head {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#784003;
	text-decoration:no;
	padding:2px 0 0 10px;
	}
.topper-detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:0px;
	padding:0px;
	text-align:center;
	}
.topper-border {
	border:2px solid #FFFFFF;
	}							
	
#message-block {
	width:322px;
	height:auto;
	float:left;
	margin:0 5px 0 15px;
	padding:0px;
	background:url(../img/message-box.png) no-repeat;
	}
	
/*-----------------------------------------------------------
*************************************************************	
	
#message-block ul{
	width:322px;
	height:auto;
	float:left;
	margin:40px 0px 10px 0px;
	padding:0px;
	list-style:none;
	}
#message-block li{
	width:322px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 0 0 10px;
	list-style:none;
	}	
	
***************************************************************
-------------------------------------------------------------*/				
	
#gallery-block {
	width:322px;
	height:auto;
	float:right;
	margin:0;
	padding:0px;
	}	
/*----End of Icon box---*/
/*----End of Block-text---*/
#footer {
	width:100%;
	margin:auto;
	padding:0px;
	float:left;
	height:auto;
	}
#footer-text {
	width:1000px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:	center;
	margin:auto;
	padding:20px 0 0 0;
}
#footer-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#footer-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099CC;
	font-weight:bold;
	text-decoration:none;
}
#related-text {
	width:1000px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:	center;
	margin:auto;
	padding:20px 0 0 0;
}
#related-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#related-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}	


	
.alpha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.alpha a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}	
.alpha a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}
.alpha1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 0 0px;
	margin:0px;
}
.alpha1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}	
.alpha1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}


/*--- Introduction Page--*/

#ab-block {
	width:1000px;
	height:auto;
	float:left;
	background: url(../img/tr-bg.png) repeat;
	margin:0px;
	padding:5px;
	}
#ab-head-area {
	width:1000px;
	height:auto;
	float:left;
	margin:0px;
	padding:5px;
	clear:both;
	}	
#ab-head-tittle {
	width:600px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	}
#ab-sub-tittle {
	width:350px;
	height:auto;
	float:right;
	position:absolute;
	top:530px;
	left:640px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:right;
	}
.abs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:normal;
	}
#ab-line {
	width:1000px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:0px;
	clear:both;
	}
#ab-text-box {
	width:1000px;
	height:auto;
	float:left;
	margin:0px 0 0px 0;
	padding:0px;
	clear:both;
	}
.about-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	padding:10px 15px 10px 10px;
}

.about-text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	padding:5px 15px 5px 10px;
}

.about-text1-a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-align:justify;
	font-weight:bold;
	padding:5px 15px 5px 10px;
}


.uniform-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-align:justify;
	padding:5px 15px 5px 10px;
}

.spacer {
	padding:10px 0px 290px 0px;
}
.vision-head {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#006600;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px 15px 10px 20px;
	background:url(../img/vision-arrow.png) no-repeat left center;
	text-decoration:none;
}
.vision-head a {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#990000;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
}
.vision-head a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#333333;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
}
#sitemap {
	width:800px;
	height:250px;
	float:left;
	margin:5px 10px 5px 35px;
	padding:0px;
	background-image:url(../img/stbg.png); background-repeat:no-repeat; background-position:right;
}
#sitemap ul {
	width:800px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}
#sitemap li {
	width:790px;
	height:auto;
	float:left;
	margin:0 0 0 100px;
	padding:3px 0 3px 3px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
}
#sitemap li a {
	width:790px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
}
#sitemap li a:hover {
	width:790px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
}


#our-vision {
	width:630px;
	height:auto;
	float:left;
	margin:5px 5px 5px 5px;
	padding:0px;
}
#our-vision ul {
	width:620px;
	height:auto;
	float:left;
	margin:0;
	padding:10px 0 0 0;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}
#our-vision li {
	width:600px;
	height:auto;
	float:left;
	margin:0 0 0 25px;
	padding:5px 0 5px 10px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}

#dis {
	width:850px;
	height:auto;
	float:left;
	margin:5px 10px 5px 35px;
	padding:0px;
	background:url(../img/images1.png) no-repeat right bottom;
}
#dis ul {
	width:850px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}
#dis li {
	width:830px;
	height:auto;
	float:left;
	margin:0 0 0 25px;
	padding:10px 0 10px 0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}
#pti {
	width:950px;
	height:auto;
	float:left;
	margin:5px 10px 5px 35px;
	padding:0px;
	background:url(../img/images2.png) no-repeat right bottom;
}
#pti ul {
	width:950px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}
#pti li {
	width:930px;
	height:auto;
	float:left;
	margin:0 0 0 25px;
	padding:10px 0 10px 0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}

#ptf {
	width:850px;
	height:auto;
	float:left;
	margin:5px 10px 5px 35px;
	padding:0px;
}

#ptf ul {
	width:850px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}

#ptf li {
	width:830px;
	height:auto;
	float:left;
	margin:0 0 0 25px;
	padding:10px 0 10px 0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}

#hs {
	width:950px;
	height:auto;
	float:left;
	margin:5px 10px 5px 35px;
	padding:0px;
}
#hs ul {
	width:950px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:left center; 
}
#hs li {
	width:930px;
	height:auto;
	float:left;
	margin:0 0 0 25px;
	padding:10px 0 10px 0px;
	list-style:url(../img/arrow-list.png); background-repeat:no-repeat; background-position:40%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}
.img-style-anni {
	padding:5px;
	float:left;
	border:1px solid #ccc;
	margin:0 10px 5px 0px;
	}

.img-style-anni-r {
	padding:5px;
	float:right;
	border:1px solid #ccc;
	margin:0 0px 5px 10px;
	}


.img-style {
	padding:10px;
	float:left;
	}
	
.img-style-m {
	padding:10px;
	margin:10px;
	float:left;
	border:2px solid #CCCCCC;
	}
		
#ab-text-bottom {
	width:1000px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../img/footer-bottom.png) no-repeat center top;
	height:125px;
	}	

.st-mainhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
}	

.st-text-field {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	border:1px solid #FFCC00;
	width:150px;
	height:20px;
	background-color:#fff;
	}
		
.st-head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	background-color:#990000;
}
				
.st-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	border:1px solid #ccc;
	
}	
/*--- End of Introduction Page--*/	

#gallery-text-box {
	width:1000px;
	height:auto;
	float:left;
	margin:0px 0 0px 10px;
	padding:0px;
	clear:both;
	}
#pgallery-portion {
	width:950px;
	height:auto;
	float:left;
	margin:0px 0 0px px;
	padding:0px;
	}
	
#pgallery-portion ul {
	width:950px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
#pgallery-portion li {
	width:200px;
	height:auto;
	float:left;
	margin:5px 10px 5px 10px;
	padding:5px;
	border:1px solid #CCCCCC;
	}
	
#gallery-portion {
	width:630px;
	height:auto;
	float:left;
	margin:0px 0 0px px;
	padding:0px;
	}
#gallery-portion ul {
	width:630px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
#gallery-portion li {
	width:160px;
	height:auto;
	float:left;
	margin:5px 10px 5px 10px;
	padding:5px;
	border:1px solid #CCCCCC;
	}			
#gallery-cat {
	width:230px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
	}	
#gal-page {
	width:600px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	}	
#pgal-page {
	width:950px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	}	
#page-num {
	width:auto;
	height:auto;
	border:none;
	float:right;
	margin:0;
	padding:0px;
	}		
	
#page-num ul {
	width:auto;
	height:auto;
	float:left;
	margin:0 45px 0 0;
	padding:5px;
	text-decoration:none;
	list-style:none;
	}
#page-num li {
	width:30px;
	height:auto;
	float:left;
	margin:0px 5px 0 0px;
	padding:2px;
	text-decoration:none;
	text-align:center;
	background-color:#E8E8E8;
	color:#666;
	border:1px solid #CCCCCC;
	}
#page-num li a {
	width:30px;
	height:auto;
	float:left;
	margin:0px 5px 0 0px;
	padding:0px;
	color:#666;
	text-decoration:none;
	text-align:center;
	background-color:#E8E8E8;
	}		
#page-num li a:hover {
	width:30px;
	height:auto;
	float:left;
	color:#fff;
	margin:0px 5px 0 0px;
	padding:0px 0 0 0;
	text-decoration:none;
	text-align:center;
	background-color:#990000;
	}	
	
#imgcaption {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
	}	
	
	
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(../images/controls.png) 0 0 no-repeat;}
    #cboxTopCenter{height:14px; background:url(../images/border.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(../images/controls.png) -36px 0 no-repeat;}
    #cboxBottomLeft{width:14px; height:43px; background:url(../images/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:url(../images/border.png) bottom left repeat-x;}
    #cboxBottomRight{width:14px; height:43px; background:url(../images/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:url(../images/controls.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(../images/controls.png) -211px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(../images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(../images/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;
}	


/***********************************************************************************************************************
Accordian tab
************************************************************************************************************************/
#tab {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	
	}

.accordionButton {	
	width: 700px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background:url(../img/acor.gif) no-repeat;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px 0 0 10px;
	}
	
.accordionContent {	
	width: 690px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: #F5F5F5;
	padding:3px 0 0 10px;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background: #990000;
	background:url(../img/acor-active.gif) no-repeat;
	}
	
.over {
	background: #CCCCCC;
	background:url(../img/acor-over.gif) no-repeat;
	}	
#young-detail {
	width:675px;
	border:1px solid #fff;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:0px;
	position:relative;
}	
.sm-th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding-left:15px;
	line-height:25px;
	border:1px solid #a8b9c4;
	background-color:#c3cfd6;
	
}




.selection-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-left:15px;
	background-color:#950014;
}
.sm-th1 {
	background-color:#a8b9c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	color:#666;
	padding-left:15px;
	line-height:25px;
	border:1px solid #c3cfd6;
}				
.sm-th1 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}	
.sm-th1 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}	
.sm-th1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	color:#0066FF;
	text-decoration:none;
}

#gallery-cat-tittle {
	width:350px;
	height:auto;
	position:absolute;
	top:590px;
	left:15px;
	padding:5px;
	margin:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#333;
	text-transform:capitalize;
	}
#cat-box {
	width:230px;
	height:auto;
	float:left;
	margin:0px 20px 0 0;
	padding:0px;
	}	
	
#cat-box-career {
	width:230px;
	height:auto;
	float:right;
	margin:0px 20px 0 0;
	padding:0px;
	}	
/*--category-navigation--*/

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 230px; /* width of menu (don't forget to add border with below!) */
border-left: 8px solid #ffa1a3; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #885b5c; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
background: white  url(../img/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: black;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: black;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


<!--[if IE]>

.slidedoormenu li a{ /* Menu link width value for IE */
width: 100%;
}

/*--End of category-navigation--*/	

#career-box {
	width:650px;
	height:auto;
	float:left;
	margin:0px 0 0px 0;
	padding:0px;
	}
#designation {
	width:600px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:10px;
	border:1px solid #ccc;
	}	

.school-name {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-transform:uppercase;
	color:#006600;
	padding:10px 0 5px 70px;
	margin:0px;
	background:url(../img/opinion1.png) no-repeat left top;
	height:45px;
	}
.dt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	background:url(../img/arrow-list.png) no-repeat left center;
	border-bottom:1px dashed #333333;
	padding:10px 0 10px 20px;
	margin:0px;
	}
.dd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	text-decoration:none;
	}	
.dd a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	text-decoration:none;
	}
.dd a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-align:justify;
	text-decoration:none;
	}		

.ccc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:5px 0 5px 0;
	margin:0;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	}


	
.mail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding:10px 0 0 0;
	margin:0;
	text-decoration:none;
	}
.mail a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}	
	
.mail a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	padding:0px;
	margin:0px;
	text-decoration:none;
	}
#form-text {
	width:350px;
	height:auto;
	float:left;
	margin:30px 0 0px 0;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	color:#006600;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}		
#form {
	width:500px;
	height:auto;
	float:left;
	margin:10px 0 0px 0;
	padding:0px;
	border:1px solid #ccc;
	}
#form ul {
	width:500px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	}	
#form li {
	width:235px;
	height:auto;
	float:left;
	margin:0 2px 0 1px;
	padding:5px;
	border:#F7F9F9 1px solid;
	background-color:#FFF2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	line-height:20px;
	height:20px;
	}

#cont-form {
	width:500px;
	height:auto;
	float:left;
	margin:5px 0 0px 0;
	padding:0px;
	border:1px solid #ccc;
	}
#cont-form ul {
	width:500px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	}	
#cont-form li {
	width:485px;
	height:auto;
	float:left;
	margin:0 2px 0 1px;
	padding:3px 5px 3px 5px;
	border:#F7F9F9 1px solid;
	background-color:#FFD9DE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	}

	
.star {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	}	
.con-textfield {
	width:200px;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid #5d8f0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	margin:3px 0 3px 0;
	}
.con-textarea {
	width:200px;
	height:100px;
	background-color:#FFFFFF;
	border:1px solid #5d8f0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	margin:3px 0 5px 0;
	}
.text-pad {
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}		

#news-box {
	width:650px;
	height:auto;
	float:left;
	}	
		
#news-box ul {
	width:650px;
	height:auto;
	float:left;
	list-style:none;
	margin:0 5px 5px 18px;
	padding:0;
	}	
#news-box li {
	width:640px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	padding:0 0 10px 0;
	}		
	
.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b13020;
	text-decoration:none;
	padding:5px;
}	
#archive {
	width:126px;
	height:auto;
	float:right;
	margin:5px 15px 5px 0;
	background-color:#fff;
	border:none;
	}	
/*---school topper scroller--*/
.amazon_scroller{
    padding: 0px;
    margin: 0px;
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;
}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 30px;
    margin-right: 30px;
    overflow: hidden;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    margin-right: 5px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;
}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a amazon_scroller_title{
	overflow:hidden;
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
}
.img-class-border {
	border:2px solid #FF0000;
	}
/*---End of school topper scroller--*/

/*---for-top-nav---*/

#wrap {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height:auto;

}
/* Menu Start Here */
            
#menu li {
	display: inline;
	list-style: none;
	padding: 0;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#054428;
	text-decoration:none;
	letter-spacing:1px;
	text-transform:uppercase;
}
            
#menu li a {
	border-right: 1px solid white;
	padding: 15px 12px 15px 12px;
	text-decoration: none;
	color:black;
	margin-left: -5px;
	/* This is the background used for the animation */
	background-image: url(../img/image.jpg);
	/* Align the image position to the left of the a */
	background-position: left;
	-webkit-transition: all 0.8s ease-in-out;
	/* Animation with transition in Firefox (No supported Yet) */
	-moz-transition: all 0.8s ease-in-out;
	/* Animation with transition in Opera (No supported Yet)*/
	-o-transition: all 0.8s ease-in-out;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#054428;
	text-decoration:none;
	letter-spacing:1px;
	text-transform:uppercase;
}
            
#menu li a:hover {
	color: white;
	/* Align the image position of the background to the right*/
	background-position:right;
}
/*---end-of-top-nav---*/

.c { clear: both; }
a{ color:#FFCC00}
#wrapper { margin:0 auto; padding:0px; width: 1000px; }

#f-icon {
	width:180px;
	height:auto;
	margin:auto;
	padding:10px 0 0 0;
}
#f-icon ul {
	width:180px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#f-icon li {
	width:44px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}





/*#f-icon {
	float:left;
	width:133px;
	height:auto;
	margin:auto;
	padding:0px;
}

#f-icon ul {
	float:left;
	width:133px;
	height:auto;
	
	list-style:none;
	}
#f-icon li {
	float:left;
	width:42px;
	height:auto;
	
	list-style:none;
	}*/
	
	
#pp-head {
	width:630px;
	height:auto;
	float:left;
	margin:5px 5px 0px 5px;
	padding:0px;
}
#pp-head ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pp-head li {
	width:190px;
	height:auto;
	float:left;
	margin:0;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background-color:#006666;
	border:1px solid #fff;
	text-transform:uppercase;
}	

#pp-text-c1 {
	width:630px;
	height:auto;
	float:left;
	margin:0px 5px 0px 5px;
	padding:0px;
}
#pp-text-c1 ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pp-text-c1 li {
	width:190px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 8px 5px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006666;
	font-weight:bold;
	background-color:#C9D9C1;
	border:1px solid #fff;
	text-transform:capitalize;
}	

#pp-text-c2 {
	width:630px;
	height:auto;
	float:left;
	margin:0px 5px 0px 5px;
	padding:0px;
}
#pp-text-c2 ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pp-text-c2 li {
	width:190px;
	height:auto;
	float:left;
	margin:0;
	padding:5px 8px 5px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006666;
	font-weight:bold;
	background-color:#DBE4D6;
	border:1px solid #fff;
	text-transform:capitalize;
}

#pt {
	width:900px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}


#pm-text-c1 {
	width:170px;
	height:auto;
	float:left;
	margin:0px;
	padding:4px;
	background-color:#b6c2c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
/*#pm-text-c1 ul {
	width:600px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pm-text-c1 li {
	width:290px;
	height:auto;
	float:left;
	margin:0;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	background-color:#fd99a7;
	border:1px solid #fff;
	text-transform:capitalize;
}*/

#pm-text-c2 {
	width:700px;
	height:auto;
	float:right;
	margin:0px;
	padding:4px 10px 4px 10px;
	background-color:#b6c8d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
/*#pm-text-c2 ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pm-text-c2 li {
	width:290px;
	height:auto;
	float:left;
	margin:0;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	background-color:#ffd9de;
	border:1px solid #fff;
	text-transform:capitalize;
}*/

#pm-text-c3 {
	width:630px;
	height:auto;
	float:left;
	margin:0px 5px 0px 5px;
	padding:0px;
}
#pm-text-c3 ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#pm-text-c3 li {
	width:290px;
	height:auto;
	float:left;
	margin:0;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	background-color:#fd99a7;
	border:1px solid #fff;
	text-transform:capitalize;
}
#st-map {
	width:630px;
	height:auto;
	float:left;
	margin:5px 5px 0px 20px;
	padding:0px;
	background:url(../img/st.png) no-repeat right top;
}
#st-map ul {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	padding:0px 0 0 0;
	list-style:none;
}
#st-map li {
	width:350px;
	height:auto;
	float:left;
	margin:0;
	padding:8px 8px 8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	background:url(../img/arrow-list.png) no-repeat;
}	
#st-map li a {
	width:350px;
	height:auto;
	float:left;
	margin:0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	
}

#st-map li a:hover {
	width:350px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993333;
	font-weight:bold;
	text-transform:uppercase;
}	





#styletwo{

	position:relative;

	display:block;

	height:40px;

	font-size:11px;

	font-weight:bold;

	background:transparent url(../img/bgOFF.gif) repeat-x top left;

	font-family:Arial,Verdana,Helvitica,sans-serif;

	}



#styletwo ul{

	margin:0;

	padding:0;

	list-style-type:none;

	width:auto;

	}



#styletwo ul li{

	display:block;

	float:left;

	margin:0 1px 0 0;

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

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	}



#styletwo ul li a{

	display:block;

	float:left;

	color:#000;

	text-decoration:none;

	padding:14px 23px 0 23px;

	height:24px;

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

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	text-transform:uppercase;

	}



#styletwo ul li a:hover,#styletwo ul li a.current{

	color:#fff;

	background:transparent url(../img/bgON.gif) repeat-x top left;

	}
#form-text-submit {
	width:350px;
	height:auto;
	float:left;
	margin:30px 0 0px 100px;
	padding:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #ccc;
	text-align:center;
	}

#short-links {	
	width:930px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:0px;
}
#short-links ul {	
	width:930px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
#short-links li {	
	width:calc(33.3333% - 20px);
	flex: 0 0 auto;
	position:relative;
	height:auto;
	float:left;
	margin:0 10px 10px;
	border:0px solid #CCC;
}
#short-links li a img
{
	width: 100%;
	height: 220px;
	object-fit: contain;
	object-position: center;
}
#short-links li a {
	text-decoration:none;}
#short-links li:last-child { margin:0px;}
#short-links li .hover_link {
	background:#113255;
	width:100%;
	line-height:38px; 
	height:38px; 
	text-align:center; 
	font-size:14px;
	position:absolute;
	bottom:3px;
	display:none;}
#short-links li .hover_link a{ color:#fff;}
#short-links li:hover .hover_link {display:block;}



#sitemap1 {	
margin-top:5px;
width: 600px;
color:#000000;
}
#sitemap1 ul{
width: 600px;
margin:0px;
padding:0px 0px 0 0px;
list-style:none;
}

#sitemap1  ul li {
line-height: 20px;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:25px;
padding-bottom:15px;
background-image:url(../img/arrow.gif); background-repeat:no-repeat;background-position:left top;
}

#gal-box {	
margin-top:25px;
width: 950px;
color:#000000;
float:left;
padding:0px;
}
#gal-box ul {	
margin:0px;
width: 950px;
color:#000000;
float:left;
padding:0px;
list-style:none;
}
#gal-box li {	
margin:5px 40px 5px 0;
width: 180px;
color:#000000;
float:left;
padding:3px;
border:1px solid #CCCCCC;
}
#gal-c-box {	
margin-top:25px;
width: 950px;
color:#000000;
float:left;
padding:0px;
}
#gal-c-box ul {	
margin:0px;
width: 950px;
color:#000000;
float:left;
padding:0px;
list-style:none;
}
#gal-c-box li {	
margin:5px 35px 5px 0;
width: 140px;
color:#000000;
float:left;
padding:3px;
border:1px solid #CCCCCC;
}


#sitemap11 {	
margin-top:25px;
width: 900px;
color:#000000;
background:url(../img/gal-ban.jpg) no-repeat right top;
}
#sitemap11 ul{
width: 600px;
margin:0px;
padding:0px 0px 0 0px;
list-style:none;
}

#sitemap11 ul li {
line-height: 20px;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:25px;
padding-bottom:10px;
background-image:url(../img/arrow.gif); background-repeat:no-repeat;background-position:left top;
}


.p-head1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:10px 5px 10px 15px;
margin:0px;
text-decoration:none;
color:#164765;
text-transform:capitalize;
background:url(../img/arrow-list.png) no-repeat left center;
border-bottom:1px dashed #ccc;
}
.border
{
  border-bottom:#000000 dashed 1px;
 }  
 
 #icon1{
    width:600px;

	position:relative;

	display:block;

	height:40px;

	font-size:11px;

	font-weight:bold;

	font-family:Arial,Verdana,Helvitica,sans-serif;

	}



#icon1 ul{
 width:600px;
	margin:0;

	padding:0;

	list-style-type:none;

	width:auto;

	}



#icon1 ul li{

	display:block;

	float:left;

	margin:0 3px 0 18px ;

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

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	}
	#holder{
	width:600px;
	height:auto;
	float:left;
	}
.image {
	float:left;
	margin:0 8px 8px 0;
	padding:3px;
	border:1px solid #CCCCCC;
}
.image1 {
	float:right;
	margin:0 2px 8px 10px;
	padding:3px;
	border:1px solid #CCCCCC;
}	

#gal-box2568 {	
	width: 960px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
#c-box2568 {	
	width: 350px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
#cm-box2568 {	
	width: 400px;
	height:auto;
	float:right;
	padding:0px;
	margin:0 120px 0 0;
}
#cm-box25688 {	
	width: 405px;
	height:auto;
	float:right;
	padding:5px;
	border:1px solid #ccc;
	margin:0 120px 0 0;
}

#gal-hb {	
margin:0px;
width: 880px;
float:left;
padding:0px;
height:auto;
}

#gal-ht {	
margin:0px;
width: 300px;
float:left;
padding:0px;
height:auto;
}

#gal-pt {	
margin:0px;
width: 560px;
float:right;
padding:0px;
height:auto;
}


.view-detail{
	float:left;
	margin:5px 10px 5px 0;
	padding:10px 10px 10px 22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-radius : 5px 5px;
	-webkit-border-radius: 5px 5px;
	-moz-border-radius: 5px 5px;
	background-color:#003366;
}
.view-detail a{
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.view-detail a:hover{
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#inner-right-block-text253 {
	width:930px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	padding:0px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	background:url(../img/nc.jpg) no-repeat top center;
	}