body {
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #660000;
	color:#000;
	line-height: 25px;
	text-align: left;
}
	
		
.body_text_black { 
		color: #000000; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif ; margin-top: 0px;
	margin-left: 0px; }

hr {
	

	color: #cccccc;

}	 

a:link {color: #0063a3; text-decoration:none;}
a:hover {color: #990000; text-decoration:underline;}
a:visited {
	color: #0063a3;
	text-decoration:none;
	text-align: left;
}
/* added the below line to avoid adding # at the end of urls */
a:visited:hover {color: #990000; text-decoration:underline;}

			 


.boldgray-title {color: #000000; font-weight: bold; font-size:14px;}

.faqs {
    margin-top: 1px; 
	display: none; 
	margin-bottom: 3px; 
	margin-left: 1em;
	}


#txtarea {
 SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
 SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 padding-right:8px;
 overflow:auto;
 width:730px;
 }
 
 #txtarea1 {
 SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
 SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 padding-right:8px;
 overflow:auto;
 width:730px;
 }
 
 #txtarea_home {
 SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
 SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 padding-right:10px;
 overflow:auto;
 width:710px;
 height:180px;
 }
 
 #newstxtarea {
 SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
 SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 padding-right:8px;
 overflow:auto;
 width:730px;
 height:180px;
 }
 
 #eventstxtarea {
 SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
 SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 padding-right:8px;
 overflow:auto;
 width:730px;
 height:180px;
 }

h1 {
	color: #990000;
	font-size: 14px;
	font-weight: bold;
	padding-top:10px;
	text-align: center;
}
h6 {padding-top:10px;}
h2 {
	color: #990000;
	font-size: 14px;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:0px;
	text-align: center;
}
.smallfont {font-size:9px;}
.boldtitle {color: #990000; font-weight: bold; font-size:14px; }
.boldbluetitle {color: #0063a3; font-weight: bold; font-size:14px;}
.bluetitle-small{color: #0063a3; font-weight: bold; font-size:12px;}

.graytitle-small{color: #666666; font-weight: bold; font-size:12px;}
.bold-redtitle {color: #990000; font-weight: bold;}
.bold-darkbluetitle {color: #0000A0; font-weight: bold;}
.boldbluetitle-small {color: #0063a3; font-weight: bold; font-size:11px;}

.large-redtitle {color: #990000; font-weight: bold; font-size:14px;}

 used for Related Links bullets 
.verylarge-redtitle {color: #990000; font-weight: bold; font-size:24px;}
 end 

.homepage-bluetext {color: #0063a3; font-weight: bold; font-size:16px; font-family:"Times New Roman", Times, serif; line-height:22px;}

.black-headlines {color: #000000; font-weight: bold; font-size:12px;}
.bold-black {color: #000000; font-weight: bold; }

.black-headlines-caps {color: #000000; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif ; font-size:11px;}
.headlines-caps {color: #990000; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif ; font-size:11px;}

.bottomlinks_gray {color: #666666; font-size:10px; }

.justify {text-align:justify;}

.eachevent {width:156px}

.event
{
 overflow:auto;
 height:220px;
 padding-right:8px;
 width:173px 
}

.customscroll
{
SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-TRACK-COLOR: #f8f8ff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

ul.custom {
margin: 1.5em;
margin-top:0;
margin-bottom:0;
}

/* used on research pages with a larger indent */
ul.customindent {
margin: inherit;
margin-top:0;
margin-bottom:0;
}

ul.noleftindent {
margin-left: 0;
margin-top:0;
margin-bottom:0;
}


/* To highlight current page, must set ID in body tag
---------------------------------------------------------------- */	 

#undergrad .undergrad, #about .about, #graduate .graduate, #facilities .facilities, #people .people, #research .research, #admissions .admissions
  {
	
	background-color: #660000;

  }	 
  
/*	Right Navigation 
---------------------------------------------------------------- */

#right-nav  {
	width:200px;
	font-family:  Arial, Helvetica, sans-serif;
	margin-top:27px;
}
			 
#right-nav ul  { 
		 list-style:none;
		 margin: 0; 
		 padding: 0;
         color: #ffffff;
		 text-indent: 5px;
}

#right-nav li {
		 border-bottom: 1px solid #b3b2b0; font-weight: bold; font-size:11px;
		 
}

#right-nav li a  {
	display: block;
	padding: 4px 3px 4px 0.5em;
	background-color: #eae8e4;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
		 }
		 
#right-nav li a:hover  {  
		 background-color:#b3b2b0;
		 color:#000000;
		 }

		 
/*	Top/drop down Navigation 
---------------------------------------------------------------- */		 

	UL#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; display:inline; color: #ffffff; font-weight: normal; z-index: 100; color: #ffffff; border-bottom: 1px solid #347eb3;
}



#nav A {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none;  z-index: 100; 
}




#nav LI A:hover {
	BACKGROUND-COLOR: #660000; padding-left:0px; color:#FFFFFF;
}


#nav LI {
	FONT-SIZE: 10px;
	FLOAT: left;
	WIDTH: 147px;
	CURSOR: default;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: relative; /*relative;*/
	BACKGROUND-COLOR: #2d5078;
	TEXT-ALIGN: center;
	z-index: 100;
	border-bottom: 2px solid #a39d95;
}


#nav LI LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; WIDTH: 147px; COLOR: #000000; z-index: 100; padding-left:0px; padding-right:0px;
}


#nav LI LI:hover {
	DISPLAY: block; BACKGROUND-COLOR: #697f96; padding-left:0px; color:#000000; padding-right:0px;
}
#nav LI LI {
	BORDER-RIGHT: #000000 1px solid; DISPLAY: block; FLOAT: none; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #767472 1px solid; BACKGROUND-COLOR: #cccccc; padding-left:0px; padding-right:0px;
}
#nav LI LI.rightfix {
	DISPLAY: block; FLOAT: none; BORDER-LEFT: #f0f0f0 0px solid; WIDTH: 125px; BORDER-BOTTOM: #767472 1px solid; BACKGROUND-COLOR: #cccccc;
}
#nav LI LI.rightfix A {
	DISPLAY: block; FLOAT: none; WIDTH: 125px; BACKGROUND-COLOR: #cccccc;
}
#nav LI LI.rightfix A:hover {
	DISPLAY: block; FLOAT: none; WIDTH: 125px; BACKGROUND-COLOR: #697f96;
}
LI#first {
	BORDER-LEFT-WIDTH: 0px;WIDTH: 78px; 
}
LI#second {
	BORDER-LEFT-WIDTH: 0px;WIDTH: 78px; 
}

LI#last {
	WIDTH: 126px; BORDER-RIGHT-WIDTH: 0px;
}

#nav LI A:visited {
	 COLOR: #ffffff; 
}

#nav LI LI A:visited {
	 COLOR: #000000; 
}

/* added the below to get rid of hash and hovering issue */
#nav LI LI A:hover {
	DISPLAY: block; BACKGROUND-COLOR: #697f96; padding-left:0px; color:#000000; padding-right:0px;
}	
/* June 25th 2009 */


#nav LI UL {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 100%; z-index: 100;
}
UNKNOWN {
	MARGIN-TOP: 0px; LEFT: auto; MARGIN-LEFT: -1px; TOP: auto
}
#nav LI:hover UL {
	BORDER-TOP: #347eb3 0px solid; MARGIN-TOP: 0px; DISPLAY: block; MARGIN-LEFT: -1px; padding-left:0px;
}
#nav LI.over UL {
	BORDER-TOP: #347eb3 0px solid; MARGIN-TOP: 0px; DISPLAY: block; MARGIN-LEFT: -1px;
}	 
		 

/* Tabular List  
------------------------------------*/
div#tablist ul.vert {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 700px;
	}
div#tablist ul.vert li {
	padding: 4px 0;
	margin: 0;
	height: 14px; /* space out your rows */
	}
div#tablist ul.vert li.odd {
	background-color: #eee;
	}
div#tablist ul.horz {
	clear: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div#tablist ul.horz li {
	float: left;
	width: 80px;
	padding: 0 20px 0 0;
	margin: 0;
	}
div#tablist ul.horz li.name { /* size your columns individually at the expense of »  slightly bloated markup (labelling each appropriate <li> with this class) */
	width: 130px;
	}
div#tablist ul.horz li.longname { /* size your columns individually at the expense of »  slightly bloated markup (labelling each appropriate <li> with this class) */
	width: 300px;
	}
div#tablist ul.horz li.numeric {
	text-align: right;
	padding-right: 0;
	}
	
li.tableheader {
	font-weight: bold;
	}


/* Tabular list end
----------------------------------- */	
			 
 CSS for popups on faculty paper awards 
td a:hover.popup1{
color:#0A00B0; /*for MSIE*/
}
td a.popup1 span.comment{
margin-left:20px;
display:none;
font-weight:600;
font-style:italic;
text-decoration:none;
}
td a:hover.popup1 span.comment{
display:inline;
}
