#main {
	width:960px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #cccccc;
	background-color: #cccccc;
		 
}

#container {
         width:960px;
		 background-color:#FFFFFF;
}

#column_1 {
         width:200px;
         float:right;
         background-color: #eae8e4;
		 border-right: 1px solid #cccccc;
		 border-left: 1px solid #cccccc;
		 border-top: 2px solid #cccccc;
}

#column_2 {
         width:756px;
         float:left;
         background-color: #ffffff;
		 border-right: 1px solid #cccccc;
		 border-left:1px solid #cccccc;
		 z-index:22;
		 border-top: 3px solid #cccccc;
}

  
.column_2_text {
		padding-right:25px;
		padding-left:17px;
		margin-top:5px;
		margin-bottom:5px;
}


#column-left{
         width:375px;
         float:left;
         background-color: #ffffff;
		 border-right: 1px solid #cccccc;
		 z-index:22;
}

#column-right {
         width:375px;
         float:left;
         background-color: #ffffff;
		 z-index:22;
}


#history {
		margin-left:5px;
}

.events {
		width: 280px;
		float:right;
		
		padding-right:5px;
		padding-left:10px;
		margin-top:5px;
		margin-bottom:5px;
}

.profiles{
		width: 280px;
		float:left;
		padding-right:5px;
		padding-left:3px;
		margin-top:5px;
		margin-bottom:5px;
		background-color:#f0f0f0;
		border-right: 1px solid #cccccc;
}

/* CSS for test index page begin */
/* for newindex.html */

.Home_Body
{
	background-color:#660000;
}
.home_container
{
	background-color: #FFF;
}
.slideshow-container
{
position:absolute; top:30px
}

.strip
{
	position:absolute;
	top:373px;
	left:145px;
	z-index:0;
	filter:alpha(opacity=  0);
	opacity:0;
}
.p1
{
	line-height:150%;
}

.tdimage
{
	padding-right:15px;	
}

.smallnews
{
	vertical-align:text-bottom;
}
.inputsearch
{
	background-color:#F2F2F2;
}
.smallevents
{
	vertical-align:text-bottom;
}
.Home_footer_clear
{
	clear:both
}
.sitesearch
{
	display:none;
}
.news_section 
{
		width: 580px;
		height:300px;
		padding-right:5px;
		padding-left:10px;
		margin-top:5px;
		margin-bottom:5px;
		overflow:auto;
}

.events_section 
{
		width: 260px;
		height:220px;
		padding-right:10px;
		padding-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		overflow:auto;
}

.column_news 
{
	width: 600px;
	height:380px;
	padding:15px;
	margin:5px;
	float:left;
	
}

.column_events 
{
	width: 280px;
	height:380px;
	padding:15px;
	margin:5px;
	float:right;
	background-color: #eae8e4;
}

/****************************************************/
/* for newinex.html */
.spotlight_section2 
{
		width: 280px;
		height:320px;
		padding-right:5px;
		padding-left:10px;
		margin-top:5px;
		margin-bottom:5px;
		overflow:auto;
}

.news_section2 
{
		width: 295px;
		height:320px;
		padding-right:5px;
		padding-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		overflow:auto;
}

.events_section2 
{
		width: 280px;
		height:226px;
		padding-right:10px;
		padding-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		overflow:auto;
}



.column_spotlight2 
{
	width: 600px;
	height:550px;
	padding:8px;
	margin:5px;
	float:left;
	border: thin groove #999;
	background-color: #FFF;
	
}

.column_news2 
{
	width: 302px;
	height:420px;
	padding:8px;
	margin:5px;
	float:left;
	
}

.column_events2 
{
	width: 300px;
	height:550px;
	padding:8px;
	margin:5px;
	float:right;
	background-color: #FFF;
	border: thin solid #999;
	/*background-color: #eae8e4;*/
}
/* style for the slideshow-item for the main home page image*/
#slideshowoutershell
{
	height: 260px;
	position: relative;
	width: 960px;
}
/* style for the slideshow-item for the main home page image*/
.slideshow-item
{
	height: 184px;
	overflow: hidden;
	position: absolute;
	top: 39px;
	width: 960px;
	left: -960px;
}

/* to remove the link border for image links*/
a img{
border: 0;
text-decoration: none;
}



/*********************************************************/
/* CSS for test index page end */

/* styles for profiles page */
#d1 , #d2, #d3, #d4, #d5 ,#d6 {
 background-color: #F7F7F7;
 border-color: #FFF;
 padding:10px;
 border-style:solid;
 height:240px;"
 }



#header, #footer
	{
		width: 960px;
	}
	
#header
	{
	
		background-color:#ffffff
	}

#footer {
		WIDTH: 960px; border-top: 1px solid #f0f0f0; background-color: #eae8e4; 
}

#footer a:visited {color: #6b7d94; }

.footer-text {
		COLOR: #6b7d94;
}

.footer-text a:visited {
		COLOR: #6b7d94; 
}

#footer a:hover {
		COLOR: #e8d462; TEXT-DECORATION: underline
}

.contactinfo-box { background-color:#6b7d94; color: #ffffff; width: 960px; height: 40px; padding-top: 17px; font-size:11px}


-- CSS for Tables -

#tdata{
		font-size: 9pt;
		top:0px;
		left:0px;
		z-index:2;
		white-space: nowrap;
        }
           
.thcolumn{width:56px;text-align: center; color: #ffffff; font-weight:bold }
.thcolumnCurrent{width:56px;text-align: center; color: #660000; font-weight:bold }
.thcolumnlong{width:365px;text-align: left; color: #ffffff; font-weight:bold   }	

.tcolumn{width:59px; text-align: center; }
.tcolumnCurrent{width:59px;text-align: center; color: #660000;  font-weight:bold; 
				border-right-color: #000000; border-left-color: #000000;  }
.tcolumnlong{width:390px;text-align: left; }


.erow{height:20px;}
.orow{height:20px;  background-color: #eee;}


.tdFacultyPadding{padding-left:3%; width:25%; vertical-align:top }		


		 
		
 CSS for Tables end here ->
