@charset "utf-8";

/*

CSS By: Webonise Lab
Client: Établir Designs
Date:	6 June 2009

*/


*	{
margin:0px 0px;
padding:0px 0px;
}

html, body, table, td, tr, span, form, h1, h2, h3, h4, h5,h6, img, div	{
margin:0px 0px;
padding:0px 0px;
position: relative;
}

img	{
border:none;
}

a	{
color:#999999;
text-decoration:none;
}
a:hover	{
color:#999933;
}
p	{
text-align:justify;
}

body	{
background:#d1c6b4;
color:#999999;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
line-height:18px;
}

#wrapper	{
background:#fff;
width:880px;
margin:0 auto;
padding:0px 10px
}
/* HEADER */
#header	{
width:880px;
background: none;
padding-top:10px;
}
#headerBot	{
width:840px;
margin-left:20px;
background: none;
}

.logo	{
width:245px;
display:block;
float:left;
height:35px;
position:relative;
}

.logo1	 {
width: 226px;
display: block;
float: left;
height: 157px;
/* margin-top: -161px; */
left: 16px;
top: -156px;
/* z-index: 9999; */
position:absolute;
-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;
}
.mainNav {
	width:580px;
	float:right;
	color:#484848;
	}
.mainNav ul {
	float:right;
	}
.mainNav li {
	float:left;
	display:inline;
	margin:0px 0px 0px 5px;
}
.mainNav li a{
	background:transparent url(../images/buttonright.png) no-repeat scroll left top;
	display:block;
	float:left;
	height:35px;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#484848;
}
.mainNav li a span{
	background:transparent url(../images/buttonleft.png) no-repeat scroll right top;
	display:block;
	float:left;
	height:30px;
	padding:8px 10px 0 0;
	text-decoration:none;
	font-weight:bold;
	color:#484848;
}
.mainNav li a:hover {
	background:transparent url(../images/buttonleftselect.png) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	height:35px;
	padding:0 0 0 10px;
	text-decoration:none;
}
.mainNav li a:hover span {
	background:transparent url(../images/buttonrightselect.png) no-repeat scroll right top;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	height:30px;
	padding:8px 10px 0 0;
	text-decoration:none;
}
.mainNav li .current {
	background:transparent url(../images/buttonleftselect.png) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	height:35px;
	padding:0 0 0 10px;
	text-decoration:none;
}
.mainNav li .current span{
	background:transparent url(../images/buttonrightselect.png) no-repeat scroll right top;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	height:30px;
	padding:8px 10px 0 0;
	text-decoration:none;
}

#contentWrapper	{
width:840px;
margin-left:20px;
margin-top:30px;
}
.contentLeft	{
width:605px;
float:left;
}
.contentLeftMedium	{
width:370px;
float:left;
}
.contentLeft p, .contentLeftMedium p	{
text-align:justify;
}
.contentLeft h1, .contentLeftMedium h1	{
display:block;
font-size:18px;
color:#999933;
font-weight:bold;
margin-bottom:5px;
}
.bold {
	font-weight:bold;
}
.black {
	color:#000000;
}
.contentArticle	{
width:215px;
margin-left:20px;
float:left;
}
.contentArticle h1	{
display:block;
font-size:16px;
color:#666600;
font-weight:bold;
margin-bottom:5px;
}
.contentRight	{
width:215px;
float:right;
}

.contentRight ul	{
background:none;
margin:0px 0px;
padding:0px 0px;
}
.contentRight ul	{
list-style:none;
}
.contentRight ul li a{
height:25px;
line-height:25px; 
list-style:none; 
padding-left:10px;
color:#999933; 
border-bottom:#e7e7e7 solid; 
border-width:1px;
cursor:pointer;
display:block;
}
.contentRight ul li a:hover, .subMenuCurrent	{
background:#e7e7e7;
height:25px;
line-height:25px; 
list-style:none; 
padding-left:10px;
color:#000; 
border-bottom:#fff solid; 
border-width:1px;
cursor:pointer;
display:block;
}
.readmore	{
text-align:right;
display:block;
}
.readmore a	{
color:#000;
text-decoration:none;
}
.readmore a:hover	{
color:#999933;
}

#footer	{
width:840px;
margin-left:20px;
margin-top:30px;
padding:10px 0px;
}
.footerLeft	{
float:left;
}
.footerRight	{
float:right;
}
.footerLinkCurrent	{
color:#999933;
}


/* OTHER */
.clr	{
clear:both;
}

.marLeft10
{
	margin-left:10px;
}
.marLeft20
{
	margin-left:20px;
}
.marBot5	{
margin-bottom:5px;
}
.marBot10	{
margin-bottom:10px;
}
.marBot30	{
margin-bottom:10px;
}
.marBot20	{
margin-bottom:20px;
}
.marTop10	{
margin-top:10px;
}
.marTop15	{
margin-top:15px;
}
.marTop20	{
margin-top:20px;
}
.marTop25	{
margin-top:25px;
}
.marTop30	{
margin-top:30px;
}
.marTop33	{
margin-top:33px;
}
.marTop35	{
margin-top:33px;
}
.marTop40
{
	margin-top:40px;
}
.marTop50	{
margin-top:50px;
}
.marTop55	{
margin-top:55px;
}
.marTop70
{
	margin-top:70px;
}
.marTop105	{
margin-top:105px;
}
.marTopM25	{
margin-top:-25px;
}
.marTop5
{
	margin-top:5px;
}
.marTop-85
{
	margin-top:-80px;
}
.padTop5
{
	padding-top:5px;
}
.padTop10
{
	padding-top:10px;
}
.padTop20
{
	padding-top:20px;
}

.padBot10
{
	padding-bottom:10px;
}
.padBot5
{
	padding-bottom:5px;
}

.padBot10
{
	padding-bottom:10px;
}
.padBot20
{
	padding-bottom:20px;
}
.padBot30
{
	padding-bottom:30px;
}
.padBot40
{
	padding-bottom:40px;
}
.padRight20	{
padding-right:20px;
}
.padLeft47	{
padding-left:42px;
}
.padLeft285	{
padding-left:285px;
}
.padLeft10	{
padding-left:10px;
}
.padLeft15	{
padding-left:15px;
}
.padLeft20	{
padding-left:20px;
}

/*   PAGES   */
#pgAll	{
width:510px;
float:left;
}
.textJustify	{
text-align:justify;
}
.textLeft	{
text-align:left;
}
.textRight	{
text-align:right;
}




/* ================ By SAURABH ================= */

/*** FOR our vision page ***/ 
#visionText, #accrText
{
margin:10px 0 0;
width:510px;
float:left;
font-size:13px;
color:#333333;
/* padding-right:25px;	 */
}

.padRight25
{
	padding-right:25px;
}

.redText
{ color:#ff0000;}

/* Start Right Submenu */
#rightSubnav
{
	font-size:12px;
	font-weight:normal;
	width:214px;
	/* height:237px; */ /* 33px + 204px; */
	height:auto;
	background-color:#e5e2e2; 
	float:left;
	margin-top:-51px;
}
#rightSubnav .subnavHeader
{
	background-image: url(../images/rightMenuBg.jpg);
	background-repeat:repeat-x;
	height:33px;
	color:#fff;
	font-size:18px;
	text-align:center;
	font-family:arial;
	font-weight:bold;
	padding-top:5px;
}
#rightSubnav ul
{
	
	/*margin:0 52px;*/
	/* margin:0px 20px 0px 40px; */ /* changes by nyn */
	text-align:left;
	background-color:#E5E2E2;
	font-size:12px;
	margin:-5px 20px 0; /* changes by SS */
	padding-top:10px;
	text-align:left;
	
}
#rightSubnav ul li
{
	list-style-type:none;
	padding:3px 0;
}
#rightSubnav ul li a
{
	color:#333333;
	text-decoration:underline;
}
#rightSubnav ul li a:hover, #rightSubnav ul li a:active, #rightSubnav ul li a.navCurrent
{
	color:#b80f00;	
	text-decoration:none;
}

.rightMenuBg
{
	background-color:#e5e2e2;
}
/* End Right Submenu */

/*** accreditations Page ***/
#accrText .marTop40 p
{
	line-height:1em;
}
#accrText img
{

}

/*FOR Academic page*/

.fonts
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.redColor
{
	color:#cc0000;
}
.posTop25
{
	position:relative;
	top:-25px;
}
#accrText a , #accrText a:hover
{
	color:#333333;
	text-decoration:underline;
}
.lineht25
{
	line-height:2.1em;
}
.copyrights {
border:#FF0000;
text-align:center;
}