	#mainContainer {
		margin: 0 auto; padding: 0px 0px 0px 0px; height:auto;
		width: 945px;  border: 0px solid red; background: #fff; overflow: hidden;
	}

h1,h2,h3,h4,h5,h6
{

padding:0px;margin:0px;
_padding:0px 2px 0px 1px;
*padding:0px 2px 0px 1px;
display:inline;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:normal;

}
	/* -------------------- logoContainer --------------------------------------------- */
	
	#mainContainer #logoContainer {margin: 0px 0px; padding: 0px 0px; border-bottom: 1px solid #737B7E; height: 80px;  width: 945px; float: left; overflow: hidden; }
		#mainContainer #logoContainer .logo { width: 100px; float: left; overflow: hidden; height: 75px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;   }
		#mainContainer #logoContainer .logo h1 { margin: 5px 0px 0px 0px;}  	
		#mainContainer #logoContainer .logo h1 a img { text-decoration:none;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px; }  			

	/*	@-moz-document url-prefix() {#mainContainer #logoContainer { border: 1px solid red;} } */
		
		/* -------------------- navigationContainer  --------------------------------------------- */

		#mainContainer #logoContainer .navigationContainer { width: 843px; float: left; border: 0px solid red;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}	

		/* *#mainContainer #logoContainer .navigationContainer { float: left; width: 830px; margin-top: -50px; margin-left: 100px; border: 10px solid red;}	*/
	
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav h2 { margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width: 400px; float: left; border: 0px solid red;}
			
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav #topNavigation { width: 425px; text-align: right; overflow: hidden; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; border: 0px solid red; }
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav #topNavigation ul{font-size: 11px; color: #000; margin: 0px 0px 0px -5px; padding: 20px 0px 0px 0px; overflow: hidden; }
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav #topNavigation ul li{ display: inline; padding: 0px 0px 0px 0px; }			
			#mainContainer #logoContainer .navigationContainer #logoTextAndNav #topNavigation ul li a{text-decoration: none; color: #000; }			

	/* -------------------- searchContainer --------------------------------------------- */
	
	#mainContainer #searchContainer{ width: 945px; height: 30px; background: #EEEEEE; float: left; overflow: hidden; }
		#mainContainer #searchContainer .dateTime{ float:left;width: 715px;  float: left; overflow: hidden;border:0px solid red; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

	#mainContainer #searchContainer .dateTime #rotator { float:left; background:#eeeeee; width:620px; color:#000; height:30px; border:0px solid red; margin: 2px 0px 0px 0px;}			
		html > body #mainContainer #searchContainer .dateTime #rotator { width:620px; *margin: -19px 0px 0px 0px; padding: 0px 0px 0px 0px; }	
		html #mainContainer #searchContainer .dateTime #rotator { width:620px; _margin: -17px 0px 0px 0px; padding: 0px 0px 0px 0px; }					
		@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body #mainContainer #searchContainer .dateTime #rotator { margin: -15px 0px 0px 0px; } }		

		#mainContainer #searchContainer .dateTime #rotator  p { font-size:11px; font-weight:normal; color:#E75D00; }
		#mainContainer #searchContainer .dateTime #rotator  a { text-decoration:none; color:#E75D00; }
		

		#mainContainer #searchContainer .search{float: right; width: 180px; height: 28px;  overflow: hidden; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px;  border:0px solid red;} 
		body #mainContainer #searchContainer .search{_margin-left: 30px;} 
		#mainContainer #searchContainer .search form {float:left;width: 180px;margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; text-align: right; border: 0px solid red; } 
		#mainContainer #searchContainer .search form fieldset.input #search_text { float:left;margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 150px; height: 13px; font-size:11px; border:1px solid #737b7e;} 		
		#mainContainer #searchContainer .search form fieldset.input #search_submit { 
			float:right; width: 20px;  height: 20px;  
			margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url('../images/searchBtn.gif') no-repeat;  font-size: 0; 
			cursor: pointer;  border: 0px solid red;
		}
		

	/* -------------------- contentContainer --------------------------------------------- */	
	#mainContainer #contentContainer{ width: 945px;  float: left; overflow:hidden; margin-top: 15px; padding-bottom: 5px; } 
	
	/* IE 7 */ 
	html > body #mainContainer #contentContainer { *padding-bottom: 5px; } 
	
		/* -------------------- leftContentContainer --------------------------------------------- */
		#mainContainer #contentContainer #leftContentContainer { width: 200px; float: left; overflow: hidden; margin-left: 15px; }
			#mainContainer #contentContainer #leftContentContainer #welcome { float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width: 200px; }
			#mainContainer #contentContainer #leftContentContainer #welcome img{float: left;}			

			#mainContainer #contentContainer #leftContentContainer #welcome h3{ color: #000; font-size: 12px; background-color: #EEEEEE; height: 25px; padding: 5px 0px 0px 10px; }
			#mainContainer #contentContainer #leftContentContainer #welcome h3{ background-image:url('../images/campusTopImg.gif'); background-repeat:no-repeat; background-position:top right; }
			#mainContainer #contentContainer #leftContentContainer #welcome .campus img{ padding-left: 0px; }	
	
			#mainContainer #contentContainer #leftContentContainer #managing { background: #01CBF1; margin-top: 15px; float: left; overflow: hidden; width: 200px; }
				#mainContainer #contentContainer #leftContentContainer #managing ul { font-size: 11px; text-align: justify; padding:3px 0 0px 10px; margin: 5px 15px; list-style-image: url(../images/menu-arrow.gif); list-style-position: outside; list-style-type: none; list-style-type:disc;}
					#mainContainer #contentContainer #leftContentContainer #managing ul li { font-weight: normal; padding: 3px 0px;  margin: 0px 0px; }		
						#mainContainer #contentContainer #leftContentContainer #managing ul li a{ text-decoration: none; color: #000; padding-left: 0px; vertical-align: 10%; }
					    #mainContainer #contentContainer #leftContentContainer #managing ul li a:hover{ text-decoration: underline; color: #fff;}
					    
						/* IE 7 */ 
						html > body	#mainContainer #contentContainer #leftContentContainer #managing ul li { *padding: 0px 0px; }		
						html > body #mainContainer #contentContainer #leftContentContainer #managing ul li a{ *vertical-align: 50%; }	
						
						body #mainContainer #contentContainer #leftContentContainer #managing ul li { _margin: 0px 0px -10px -3px; padding: 3px 0px 5px 0px;}	 
						body #mainContainer #contentContainer #leftContentContainer #managing ul li a{ _vertical-align: 60%;}	 
					
			#mainContainer #contentContainer #leftContentContainer .accredited{ float: left; overflow: hidden;  margin-top :15px; border: 1px solid #DDDDDD; width: 198px; }
			#mainContainer #contentContainer #leftContentContainer .accredited .contentHead{ color: #000; background-color: #fff; font-size: 12px; font-weight:bold; height: 20px; padding: 7px 0px 0px 10px; border-bottom: 1px dotted #DDDDDD; }
			#mainContainer #contentContainer #leftContentContainer .accredited img{ padding: 5px 20px; }
			#mainContainer #contentContainer #leftContentContainer .accredited .content1{ color: #000; text-align: center; font-size: 11px; padding: 5px 2px; }
	
	
		/* -------------------- centerContentContainer --------------------------------------------- */
		#mainContainer #contentContainer #centerContentContainer {float: left; width: 435px;  margin-left: 15px;  border: 0px solid green;}
	    * html 	#mainContainer #contentContainer #centerContentContainer {float: left; width: 415px;  margin-left: 15px;  border: 0px solid green;}
			#mainContainer #contentContainer #centerContentContainer h1{width: 435px; color: #BB8800; font-size: 17px; padding-bottom: 10px;    border:0px solid green;}
			#mainContainer #contentContainer #centerContentContainer .Engaging{border-bottom: 1px dotted #DDDDDD; background-image:url('../images/advancedTopImg.gif'); background-repeat:no-repeat; background-position:top right; text-transform:uppercase;font-size:14px; color: #BB8800; font-weight:bold; padding-bottom:10px;}	
		
			#mainContainer #contentContainer #centerContentContainer .flash{ margin-top: 10px; }
			#mainContainer #contentContainer #centerContentContainer ul{ font-size: 11px;  margin-left: -43px; margin-top: 0px;}
				#mainContainer #contentContainer #centerContentContainer ul li{ display: inline; padding-left: 5px;}
					#mainContainer #contentContainer #centerContentContainer ul li a{color: #000; }
	
	
			#mainContainer #contentContainer #centerContentContainer .dottedLine { border-top: 1px dotted #737B7E; margin-top: -5px; width: 435px;}				
			#mainContainer #contentContainer #centerContentContainer #dottedLine { border-top: 1px dotted #737B7E; margin-top: -5px; width: 435px; }				
	
			#mainContainer #contentContainer #centerContentContainer .prospective{ color: #BB8800; font-size: 16px; padding-bottom: 10px; width: 435px; color: #BB8800; font-weight:bold}			
			#mainContainer #contentContainer #centerContentContainer .content{ color: #000; font-size: 11px; text-align: justify; padding: 0px 0px; margin-left: 0px; width: 435px;  line-height: 140%; }
			
			
					
		/* -------------------- rightContentContainer --------------------------------------------- */
		#mainContainer #contentContainer #rightContentContainer {float:left; width: 250px;  margin-left: 15px; border:0px solid red;}
		
			#mainContainer #contentContainer #rightContentContainer .newsAtAlliance{width: 250px; height: 310px; background-color: #F0B501;}		
			#mainContainer #contentContainer #rightContentContainer .newsAtAlliance h6{float:left; width: 240px; height: 25px; background-color: #EEEEEE;  color: #000; font-size: 11px; font-weight:bold;  margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px;}			
			#mainContainer #contentContainer #rightContentContainer .newsAtAlliance .newsEvents{ background-image:url('../images/newsTopImg.gif'); background-repeat:no-repeat; background-position:top right; height:25px; width:240px; padding:5px 0 0 10px;background-color: #EEEEEE; color: #000; font-size: 11px; font-weight:bold;}			
			#mainContainer #contentContainer #rightContentContainer .news{ color: #3D505A; font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid green;}
			#mainContainer #contentContainer #rightContentContainer .news img{ padding: 10px 10px 5px 10px; }
		/*	#mainContainer #contentContainer #rightContentContainer .news h4{ font-size: 12px; font-weight: bold; color: #ffffff; padding: 0px 10px 3px 0px; text-decoration: underline; width: 86%; margin-left: 10px; }*/
			#mainContainer #contentContainer #rightContentContainer .news .newsHead{ float:left; font-size: 10px; font-weight: bold; color: #00080c; padding: 0px 10px 3px 5px; text-decoration: underline; margin-left: 5px; }
			#mainContainer #contentContainer #rightContentContainer .news .newsContent{ float:left; font-size: 11px; color: #00080c; padding: 0px 10px 3px 5px; margin-left: 5px; }
			
			
			#mainContainer #contentContainer #rightContentContainer .news { margin-top: -4px;  font-size: 11px;  padding: 4px 0px 0px 0px; color: #00080c;}			
			#mainContainer #contentContainer #rightContentContainer .news a{ padding-left: 195px; color: #125687; font-size: 11px; font-weight: normal;}
			#mainContainer #contentContainer #rightContentContainer .news a:hover{color: #000; text-decoration: none; }
					
		
		    #mainContainer #contentContainer #rightContentContainer .publications {width: 250px; height: 310px; background-color: #F0B501;  /*background: url('../images/news/publications2.jpg') no-repeat; opacity:0.4;filter:alpha(opacity=40); */}
			#mainContainer #contentContainer #rightContentContainer .publications h3{width: 240px; height: 25px; background-color: #EEEEEE;  color: #000; font-size: 12px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 10px;}			
			#mainContainer #contentContainer #rightContentContainer .publications .newsEvents{ background-image:url('../images/newsTopImg.gif'); background-repeat:no-repeat; background-position:top right; }		    
			    #mainContainer #contentContainer #rightContentContainer .publications ul{font-size: 11px; margin-top: 0px; margin-bottom: 0px; margin-left: -7px; }
  			    #mainContainer #contentContainer #rightContentContainer .publications ul li {list-style-image: url('../images/news/publications.gif'); list-style-position:outside; list-style-type:disc; padding: 5px 3px; }
  			    #mainContainer #contentContainer #rightContentContainer .publications ul li a{color: #FFF; text-decoration: none; vertical-align: 40%; }
  			    #mainContainer #contentContainer #rightContentContainer .publications ul li a:hover{color: #000; text-decoration: underline; } 
	  			    #mainContainer #contentContainer #rightContentContainer .publications ul li ol{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px; } 
	  			    #mainContainer #contentContainer #rightContentContainer .publications ul li ol li{ margin: 0px 0px 0px 0px; padding: 3px 0px 2px 0px; } 
	  			    body #mainContainer #contentContainer #rightContentContainer .publications ul li ol li{ _padding: 3px 0px 2px 5px; } 
	  			    
	  			    #mainContainer #contentContainer #rightContentContainer .publications .pbliMore { margin: -5px 0px 0px 0px; padding: 0px 0px 0px 195px; } 
	  			    #mainContainer #contentContainer #rightContentContainer .publications .pbliMore a{font-size: 11px; color: #125687;  text-decoration: underline; } 
	  			    #mainContainer #contentContainer #rightContentContainer .publications .pbliMore a:hover{color: #000; text-decoration: none;  } 
	  			    
				/* IE 7 */ 
				html > body #mainContainer #contentContainer #rightContentContainer .publications ul{ *margin-left: 25px; }			


		    #mainContainer #contentContainer #rightContentContainer .media {width: 250px; height: 310px; background-color: #F0B501;}
			#mainContainer #contentContainer #rightContentContainer .media h3{width: 240px; height: 25px; background-color: #EEEEEE;  color: #000; font-size: 12px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 10px;}			
			#mainContainer #contentContainer #rightContentContainer .media .newsEvents{ background-image:url('../images/newsTopImg.gif'); background-repeat:no-repeat; background-position:top right; }		    
		    #mainContainer #contentContainer #rightContentContainer .media #medialList{margin-top: 5px; padding-bottom: 5px;}	  		    
		    #mainContainer #contentContainer #rightContentContainer .media #medialList ul {font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }	  		    
			    #mainContainer #contentContainer #rightContentContainer .media #medialList ul li{ margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; list-style-position:outside; list-style-type:none; }			    
			    #mainContainer #contentContainer #rightContentContainer .media #medialList ul li a{color: #fff; text-decoration: none; vertical-align: 20%; }
			    #mainContainer #contentContainer #rightContentContainer .media #medialList ul li a:hover{color: #000; text-decoration: underline;}
			
			#mainContainer #contentContainer #rightContentContainer .newsList { margin-top: -1px; background-color: #F0B501; height: 30px; border-top: 1px dotted #fff; }
			#mainContainer #contentContainer #rightContentContainer .newsList ul{ margin: 0px 10px;  padding: 5px 0px; }
				#mainContainer #contentContainer #rightContentContainer .newsList ul li{list-style-type: none; display: inline; padding-left: 1px; }
					#mainContainer #contentContainer #rightContentContainer .newsList ul li a{text-decoration: none; color: #000; font-size: 11px; }
					#mainContainer #contentContainer #rightContentContainer .newsList ul li a:{text-decoration: underline; color: #fff;}
	
			#mainContainer #contentContainer #rightContentContainer .studentVoice { margin-top :15px; border: 1px solid #DDDDDD; }
			#mainContainer #contentContainer #rightContentContainer .studentVoice h3{color: #000; background-color: #fff; font-size: 12px; height: 20px; padding: 10px 0px 0px 10px; border-bottom: 1px dotted #DDDDDD; }

			#mainContainer #contentContainer #rightContentContainer .articulation{float:left;border:1px solid #dddddd; width:250px; /* height:200px; */ margin:10px 0px 0px 0px; }			
			/* IE6 */
			body #mainContainer #contentContainer #rightContentContainer .articulation{_width:245px; }			
						
			#mainContainer #contentContainer #rightContentContainer .articulation .alogo{float:left; border:0px solid #dddddd; text-align:center; width:213px; margin:10px 0px 0px 0px;}
			#mainContainer #contentContainer #rightContentContainer .articulation .alogo b{float:left; border:0px solid #dddddd; text-align:center; width:213px; font-size:11px; margin-top:10px; color: #005495; }	
			#mainContainer #contentContainer #rightContentContainer .articulation .articulationContent{color: #000; background-color: #fff; font-size: 12px; font-weight:bold; height: 20px; padding: 10px 0px 0px 10px; border-bottom: 1px dotted #DDDDDD;}

			#mainContainer #contentContainer #rightContentContainer .collage {padding:5px 2px 2px 2px;}
			#mainContainer #contentContainer #rightContentContainer .collage img{padding:4px 5px 5px 5px;}
			#mainContainer #contentContainer #rightContentContainer .collage a{color:#125687; text-decoration:underline;font-size:10px;padding-left:200px;}
			#mainContainer #contentContainer #rightContentContainer .collage a:hover{color:#125687; text-decoration:none;}

	/* -------------------- footerContainer --------------------------------------------- */
	
	#mainContainer #footerContainer{background-color: #EEEEEE; height: 25px; width: 945px; float: left; overflow:hidden;}
	#mainContainer #footerContainer .copyright { float: left; overflow:hidden; width: 400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	#mainContainer #footerContainer .copyright ul{font-size: 8pt; color: #000; margin: 7px 0px 0px -35px; }
	#mainContainer #footerContainer .copyright ul li{display: inline; padding-left: 10px;}
	#mainContainer #footerContainer .copyright ul li a{text-decoration:none; color: #000; }
	
	/* .rpr == RSS Podcast Request Information */
	#mainContainer #footerContainer .rpr { float: left; overflow:hidden; width: 530px; text-align: right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} 
	#mainContainer #footerContainer .rpr ul{font-size: 8pt; color: #000; margin: 5px 0px 0px 0px; }
	#mainContainer #footerContainer .rpr ul li{display: inline; padding-left: 10px;}
	#mainContainer #footerContainer .rpr ul li a{text-decoration:none; color: #000; }
	#mainContainer #footerContainer .rpr ul li a img{ vertical-align: -25%; }
	
	/*************************** Ramesh ***************************************************************************************/
	.central  { float:left; position:relative;  z-index: 25; margin:0px 0px 0px 15px;  padding:5px 5px 5px 5px;  border:2px solid #BDBEC0;  background-color:#fff; }
	.central b { text-align:center; color: #01A5AE;  text-transform:uppercase; font-size:12px;	}
 	#mainContainer #contentContainer #leftContentContainer #welcome .deanMess{position:relative; top:-15px; width:200px; margin:-9px 10px 0px 0px ; border:0px solid red; z-index:1; height:130px;}	
/**********************************************************************************************************/


.centralImage {  float:left;  border:0px solid red;  width:200px;  height:90px;  position:relative;  z-index:100; padding:5px 0px 0px 0px;   margin:-8px 0px 0px 0px; }
.centralImage img { padding-left:5px; border:0px solid red; }

#mainContainer #contentContainer #leftContentContainer .imageCon { float:left; width:198px; margin-top:-40px; background:#EEEEEE; padding:35px 0px 0px 2px; font-size:11px; color: #000; }
#mainContainer #contentContainer #leftContentContainer .imageCon p { padding: 0px 7px 5px 5px; /*line-height: 160%; */}

* html #mainContainer #contentContainer #leftContentContainer #welcome h3{float:right; width:100px;color: #000; font-size: 12px; background-color: #EEEEEE; height: 25px; padding: 5px 0px 0px 10px; border:1px solid red;}
#mainContainer #contentContainer #leftContentContainer #welcome .centralImage .conWithImage{float:right; width:112px; color: #000; font-size: 11px; background-color: #fff; height: 25px; padding: 5px 0px 0px 0px; margin:0px 0px 0px 0px;  border: 0px solid red;}
#mainContainer #contentContainer #leftContentContainer #welcome .centralImage .conWithImage b.content{float:left; width:112px;color: #000; font-size: 11px; background-color: #fff; height: 25px; padding: 0px 0px 0px 3px;margin:0px 0px 0px 0px;  }
#mainContainer #contentContainer #leftContentContainer #welcome .centralImage .conWithImage b.corner{float:right;;width:112px;background-image:url('../images/deanTopImg.jpg');background-repeat:no-repeat; background-position:top right;height:20px;}


@-moz-document url-prefix() { #mainContainer #searchContainer .dateTime #rotator { margin: 2px 0px 0px 0px; }} 
@media screen and (-webkit-min-device-pixel-ratio:0) { #mainContainer #searchContainer .dateTime #rotator { margin: 2px 0px 0px 0px; } } 
html:first-child #mainContainer #searchContainer .dateTime #rotator { margin: 2px 0px 0px 0px; }
#mainContainer #contentContainer #rightContentContainer .pubMore { text-align: right; margin-right: 10px;}
#mainContainer #contentContainer #rightContentContainer .publications .pubMore a{ text-decoration: underline; color: #125687;}
#mainContainer #contentContainer #rightContentContainer .publications .pubMore a:hover{ text-decoration: none; color: #125687;}