a img { border: 0px; }
#maincontainer  {
	width: 1004px; /*Width of main container*/	 
	margin: 0 auto;  border:1px solid #BBB4B4;	background-color: #ffffff; padding: 0px 0px 0px 0px; 	height:auto; /*	background-color: #9AC0C0; */ 
}

#header { width: 1004px; margin: 0 auto; height: 20px; background-color: #FFB600; /*yellow*/  padding: 0px 0px 0px 0px; }
.colorBar { width:800px;  margin:0px; padding:0px; height:3px;  background-color: #FFB600; /*yellow*/ }

 #header #translations { float: left; margin-left: 2px; z-index:1;}

 #header #translations a#toggleQL { display: block; padding: 2px 0 0 10px;  color:#000; font-size:12px; text-decoration:none; font-weight:bold;}

 #header #translations.open #toggleQL { color: #000; padding: 2px 3px 0 10px;  background-color:#DDEEEE;}

 #header #translations #translist {display: none; position:absolute; z-index:1;}

 #header #translations.open #translist {  position:absolute; z-index:2; background-color:#DDEEEE; display: block;}

#translist ul{ list-style:none; margin:2px 3px 0 -40px; border:0px solid red;}

#translist ul li{ float:left; display:inline; margin:2px 2px 2px 5px; width:20px; border:0px solid red; text-align:center;}
.clearfix { clear:both; }

 #header #quickLink{ float:right; margin:2px 10px 0 0; font-size:12px; text-decoration:none; font-weight:bold;}

#header #quickLink a{ text-decoration:none; color:#000; }

#footer  { width: 1004px; margin: 0 auto;  height: 15px; background-color: #006264;	 padding:0px 0px 0px 0px; overflow:hidden; }
#footer h1 { padding:5px 0px 5px 5px; text-align:left; font-size:11px; font-weight:normal; }
#footer.copyright {  width:994px; padding: 3px 0px 7px 10px; font-style: normal; font-weight: bold; color: #FFFFFF;	 text-align: left;	font-size: 11px; }

/*************** Begining the css for Top container **************************************************/

#topContainer { width:1004px; margin: 0 auto;  background-color: #006264; overflow:hidden;  } 
#topContainer #left {float: left;} 

#topContainer #right {width: 900px;} 
#topContainer #right .top{float: left; width: 900px; padding-left: 20px;} 
#topContainer #right .bottom{float: left; width: 900px; padding-left: 20px;} 
#topContainer #right .bottom #university{float: left;} 		

#topContainer #right .bottom #search { margin-top: 15px;  border: 0px solid red; float: left;}   
#topContainer #right .bottom #search form { font-size: 0.9em; float: left;  overflow:hidden; }  
#topContainer #right .bottom #search form fieldset * { vertical-align: middle; }  

#topContainer #right .bottom #search form fieldset.input #search_text { 
	border: #666 1px solid;  width: 180px; height:15px; font: 12px Arial, sans-serif; margin:0px 0px 0px 40px; 
} 

#topContainer #right .bottom #search form fieldset.input #search_submit { 
	border-style: none;  vertical-align:middle; font-size: 0px; BACKGROUND: url(../images/ico_search1.gif) #ffffff no-repeat center; height: 12px; width: 12px; margin-left: -19px; 
} 

/* Firefox */ 
@-moz-document url-prefix() { 
 	#topContainer #right .bottom #search form fieldset.input #search_text { float: left; } 
 	#topContainer #right .bottom #search form fieldset.input #search_submit { float: left; margin-top: 4px;  margin-left: -15px;} 
} 


/* Safari  And Chrome */ 
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 	#topContainer #right .bottom #search form fieldset.input #search_text { float: left; } 
 	#topContainer #right .bottom #search form fieldset.input #search_submit { float: left; margin-top: 5px;  margin-left: -15px;} 
} 


/*************** End css for Top container **************************************************/

#centerContainer { width: 1004px; margin: 0 auto; }

#centerContainer #leftContainer {
    width: 203px; float: left;  text-align: left;  margin : 0px 0px 0px 0px;  padding : 0px 0px 0px 0px; background-color: #ffffff; border-right: 0px solid #9AC0C0;  overflow:hidden; 
}

#centerContainer #rightContainer {
	width: 800px; float: right;  margin : 0px 0px 0px 0px;  padding : 0px 0px 0px 0px; background-color: #ffffff; border-left: 1px solid #9AC0C0;  overflow:hidden; /*  border: 1px solid #BBB4B4;  */
}

#centerContainer #rightContainer #rightContainerImage { width: 800px; text-align: center; margin : 0px 0px 0px 0px;  padding : 0px 0px 0px 0px; /* border: 1px solid #BBB4B4;  */ }
#centerContainer #rightContainer #rightContainerImage #smallImage img {  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  width:262px; height:250px; }
#centerContainer #rightContainer #rightContainerImage #largeImage img {  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  width: 390px; height: 293px; }
#centerContainer #rightContainer .rightContainerIndexHeader { margin : 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #006265;  /* border: 1px solid #BBB4B4;  */ }
#centerContainer #rightContainer .rightContainerIndexHeader h2 { width: 800px; font-size: 15px; font-weight: normal; color: #ffffff; text-align: left;  margin: 5px 0px 0px 0px; padding: 2px 0px 2px 10px; }

#centerContainer #rightContainer .rightContainerHeader { margin : 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  /* border: 1px solid #BBB4B4; */ }
#centerContainer #rightContainer .rightContainerHeader h1 {
 	float:left;  BACKGROUND-image: url(../images/arrow-heading.jpg); BACKGROUND-repeat:no-repeat; BACKGROUND-position:middle left;
    width: 800px;  font-size: 18px; font-weight: bold; color: #8F437A; text-align: left;  margin: 5px 0px 0px 0px; padding: 0px 0px 2px 20px; 
}

#centerContainer #rightContainer .rightContainerHeader h2 {
    width: 760px;   font-size: 22px; font-weight: bold; color: #333300;/* FF6699;*/ text-align: left; 
	/*margin: 5px 2px 0px 0px;*/ margin: 5px 20px 0px 20px; padding: 2px 0px 2px 0px; border-bottom: 1px dashed #000; /* text-decoration: underline; */
}

#centerContainer #rightContainer .rightContainerHeader h3 {  width: 780px;  margin: 10px -20px 0px 20px; padding: 10px -20px 0px 20px; font-size:12px; color:#E11111; text-align:justify; font-weight:normal; }
#centerContainer #rightContainer .rightContainerIndexContent  { width: 770px; padding : 5px 10px 5px 15px; /* border: 1px solid #BBB4B4;  */ text-align:justify; font-size:12px; line-height:170%; color: #006264;	}

#centerContainer #rightContainer .rightContainerIndexContent h1 {
	font-size:12px; font-style:italic; font-weight:bold; text-decoration:none; color: #006264;	width:780px; text-align:left; text-transform:lowercase; margin : 0px 0px 0px 0px;  padding: 0px 0px 5px 0px;
}

#centerContainer #rightContainer .rightContainerIndexContent h2 {
	font-size:11px; font-style:normal; font-weight:bold; color: #006264; 	text-align:justify; line-height:170%; margin : 0px 0px 0px 0px;  padding: 0px 0px 5px 0px;
}

#centerContainer #rightContainer .rightContainerContent {
   width: 790px; 	padding : 5px 10px 5px 5px;  /* border: 1px solid #BBB4B4;  */ text-align:justify; font-size:12px; line-height:170%; color: #006264;	
}
#centerContainer #rightContainer .rightContainerContent .left{ float:left; width: 370px; border: 0px solid #BBB4B4;  padding : 10px 0px 10px 15px; color:#000; }
#centerContainer #rightContainer .rightContainerContent .right{ width: 375px; float:right; padding : 15px 15px 10px 10px; border: 0px solid #BBB4B4; color:#000; }
.imageBorder { border: 1px dashed #000; }
#centerContainer #rightContainer .rightContainerContent h1 {
	font-size:12px; font-style:italic; font-weight:bold; text-decoration:none; color: #006264;	width:780px; text-align:left; text-transform:lowercase; margin : 0px 0px 0px 0px;  padding: 0px 0px 5px 0px;
}
#centerContainer #rightContainer .rightContainerContent h1 b { font-size:16px;text-transform:uppercase; }
#centerContainer #rightContainer .rightContainerContent h2 {
	font-size:11px; font-style:normal; font-weight:bold; color: #006264; text-align:justify; line-height:170%; margin : 0px 0px 0px 0px;  padding: 0px 0px 5px 0px;
}
#centerContainer #rightContainer .rightContainerContent h2 b { font-size:15px; } 
#centerContainer #rightContainer .rightContainerContent h3{ width: 780px; font-size:14px; font-style:normal; color: #ffffff; text-align:left;  background-color: #006264;	padding:5px 0px 5px 0px; text-transform:capitalize; }
#centerContainer #rightContainer .rightContainerContent h3 b { font-size:15px; }
 
#address { margin: 0px auto; }
#updatedDate1 { font-size:11px; float:right; padding:3px 20px 0px 0px;color: #EDEF2A; }
#counter { font-size:12px; font-weight:bold; padding:10px 10px 10px 30px; color: #000; }

table.content-table  { border: 0px solid #4682B4;  font-family:verdana, "century Gothic"; border-collapse:collapse;	 font-size: 11px; }
table.content-table tr { line-height:160%;	border: 0px solid #6AAAF2; }
table.content-table tr td { border: 0px solid #4682B4; PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.2em;  font-style:normal; font-weight:normal; text-decoration:none; color: #000000;	}

table.content-table tr th { border: 0px solid #4682B4;	 font-style:normal; font-weight:bold; text-decoration:none; color: #000;	 text-align: left; text-transform:uppercase; 
	background-color: #C0C0C0; /* 006264;	*/ padding:2px 0px 2px 5px;
}

.content h4 { margin: 5px 0px 0px 0px; /*T L B R*/ padding: 2px 0px 2px 25px; /*T L B R*/ text-align: justify;	font-size: 15px;	 color: #D7004D;    /* 008268*/ }
.content p { padding: 10px 15px 0px 15px; text-align: justify;	font-size: 13px;  color: #000000; }
.content p.highlight { font-size: 14px; margin: 5px 15px 5px 15px;  padding:5px 5px; background-color: #E9EDEE; }

#h6subheading { font-style: normal; font-weight: bold; text-align: justify; font-size: 17px; color: #FF734B; }
.content p b { font-style: normal; font-weight: bold; text-align: justify; font-size: 14px; color: #D7004D; }
.content p b span { color: #13888E; font-size: 17px; }
.content p strong { color: #006600; /* 8D002A; */ font-size: 15px;	}
.content span { font-style: normal; font-weight: bold; text-align: justify; font-size: 15px; color: #cc0000; }

.content ul li b { text-align: justify; font-size: 13px; font-weight: bold;	color: #A30E0B; /* 0B2345 8D002A;	*/	}
.content ul li p { margin-top:-10px;	text-align: justify;	font-size: 0.96em;	font-weight: normal; color: #000; }
a.email { color: #000;	 font-weight:normal; text-decoration:none; padding:5px 0px 5px 0px; }
a.email:hover { color: #006264;	 text-decoration:underline; }

.emptyDiv{	width:100%;	height:20px;}
a.publicationContent { text-align: justify; font-size: 13px;font-weight: normal;color: #000000;	padding:5px 10px 0px 10px;	text-decoration:none;}

ul.olclass{	padding:3px 15px 0px 50px;	text-align: justify;	line-height:200%; 	color: #000000;	}
.olclass li {text-align: justify;}
.olclass li a { padding:0px 50px 0px 0px; }
.noscript {
	width: 984px; /*Width of main container*/ 	overflow: hidden; 	margin: 0 auto; /*Center container on page*/
	background-color: #ffffff; 	color: #D40C24;	font-size:12px;	font-weight:normal;	text-transform:blink;	text-align:center;
}


/*-----------------------------Begin To display all columns with equal height  ------------------------------------------------ */
 
#centerContainer #leftContainer { padding-bottom: 1576px; margin-bottom: -1576px; }
#centerContainer #rightContainer{padding-bottom: 1576px;margin-bottom: -1576px;}

/*-----------------------------End To display all columns with equal height  ------------------------------------------------ */

/*------------------------------ Start Krikhouse left container ------------------------------------------*/

#leftContainer #krikContainer { float:left; width:200px; margin:10px 5px 20px 2px; background-color:#ddd;}
#leftContainer #krikContainer #headsupp {  background-color:#006265; width:200px; height:27px; border:0px solid red; float:left; margin:0 0 10px 0;}
#leftContainer #krikContainer #headsupp b{ margin:5px 0 0 20px;  color:#fff; border:0px solid red;  float:left; font-size:12px;}
#leftContainer #krikContainer #KLC { float:left; width:200px; border: 0px solid yellow; }
#leftContainer #krikContainer #KLC #krikImage { float:left; width:80px; border: 0px solid red; }
#leftContainer #krikContainer #KLC #krikHead {  float:right; width:115px; font-size:11.4px; font-weight:bold; margin: -39px 0px 0px 10px; color:#00014E;  border: 0px solid green;}
#leftContainer #krikContainer #krikContent { float:left; width:185px; font-size:11px; line-height:1.5; text-align:justify; padding:5px 0 3px 4px; }

/***********************************************************************/

/*----------------------------------- To keep their scientific terms in Italics(All scientific terms to be italicized) --------------------------------------------*/

i.italic { font-style:italic; }

.notificationStrong { margin: 10px 0px 0px 20px; padding: 0px 0px 0px 0px; font-size: 13px; float: left; width: 750px;}
.notificationUl { margin: 5px 0px 0px 35px; _margin-left: 10px; padding: 0px 0px 0px 0px; float: left; width: 750px;}
.notificationUl li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.notificationUl li a{ font-size: 12px; text-decoration: none; color: #006265; outline:none;}
.notificationUl li a:hover{ text-decoration: underline; color: #000;}

/***********************************************************************/