/* CSS Document */

<STYLE type="text/css">
	.category { color:000000; font-family:arial,helvetica,sans-serif; font-size:12pt; font-weight:bold; text-transform:uppercase; }
	.abstract { color:000000; font-family:arial,helvetica,sans-serif; font-size:8pt; }
	.catlist { color:CC3300; font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase; }
	.catshow { color:000000; font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase; }
	.footer { color:660000; font-family:verdana,helvetica,sans-serif; font-size:8pt;}
	.header { color:993300; font-family:arial,helvetica,sans-serif; font-size:11pt; font-weight:bold; }
	.headerwhite { color:ffffff; font-family:arial,helvetica,sans-serif; font-size:9pt; font-weight:bold; }
    .headershow { color:CC3300; font-family:arial,helvetica,sans-serif; font-size:8pt; font-weight:bold; text-transform:uppercase; }
	.sectiontagline { color:660000; font-family:verdana,helvetica,sans-serif; font-size:11pt; font-weight:bold; }
	.subnavtext { color:663333; font-family:arial,helvetica,sans-serif; font-size:8pt; }
	.textbold { color:000000; font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; }
	.textboldsmall { color:000000; font-family:arial,helvetica,sans-serif; font-size:8pt; font-weight:bold; }
	.textitalic { color:000000; font-family:arial,helvetica,sans-serif; font-size:10pt; font-style:italic; }
	.textsmall { color:000000; font-family:arial,helvetica,sans-serif; font-size:8pt; }
	.textsmallgray { color:666666; font-family:arial,helvetica,sans-serif; font-size:8pt; }
	.textsmallred { color:CC3300; font-family:arial,helvetica,sans-serif; font-size:9pt; }
	.title { color:003366; font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; }
    .titlebox { color:336699; font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; }
	.titleshow { color:660000; font-family:arial,helvetica,sans-serif; font-size:12pt; font-weight:bold; }
	a.urlboldsmall:link { color:000066; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlboldsmall:visited { color:336699; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlboldsmall:active { color:6699CC; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlfooter:link,a.urlfooter:visited, a.urlfooter:active { color:660000; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlsmall:active { color:6699CC; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlsmall:link { color:000066; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlsmall:visited { color:336699; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; }
	a.urlsubnav:active { color:663333; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
	a.urlsubnav:link { color:663333; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
	a.urlsubnav:visited { color:663333; font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
	a.urltitle:active { color:336699/*6699CC*/; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; font-weight:bold; }
	a.urltitle:link { color:336699/*000066*/; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; font-weight:bold;}
	a.urltitle:visited { color:336699; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; font-weight:bold;}
	.subnavExit	{ display: block; margin-top: 7px; }
	a:active { color:6699CC; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; }
	a:link { color:000066; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; }
	a:visited { color:336699; font-family:arial,helvetica,sans-serif; font-size:10pt; text-decoration:underline; }
	a.headershow, a.headershow:visited { color:CC3300; font-family:arial,helvetica,sans-serif; font-size:8pt; font-weight:bold; text-transform:uppercase; }
	BODY, TABLE, TR, TD, .text { color:00000; font-family:arial,helvetica,sans-serif; font-size:10pt; }
	
	/*	view all fellows & column sort styles	*/
	
	#viewAllFellows th
	{
		text-align: left;
		border-bottom: 1px dotted #660000;
		padding-bottom: 5px;
	}
	
	#viewAllFellows td
	{
		padding-top: 5px;
	}
	
	#sortDown
	{
		width: auto;
		display: table;
		padding-right: 15px;
		background: url(img/arrowDown.gif) right 2px no-repeat;
	}
	
	#sortUp
	{
		width: auto;
		display: table;
		padding-right: 15px;
		background: url(img/arrowUp.gif) right 2px no-repeat;
	}
	
	.fellowSelected
	{
		width: auto;
		display: table;
		font-weight: bold;
		padding-left: 15px;
		background: url(img/featuredArrow.gif) left 4px no-repeat;
	}
	
	h4, h4 a
	{
		padding: 0px;
		margin: 0px;
	}
	
	/**  Staff List Styles **/

	#staffList div.containerStaff div.containerStaffPhoto {
		float: left;
	}
	
	#staffList div.containerStaff div.containerStaffPhoto img {
		margin-right: 15px;
	}
	
	#staffList div.containerStaff h4 {
		margin-bottom: 0px;
		font-size: 9pt;
		padding-bottom: 0px;
		line-height: 9pt;
	}
	
	#staffList div.containerStaff h4 span {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	
	#staffList div.containerStaff {
		margin-top: 0px;
		padding-bottom: 0px;
	}
	
	#staffList div.containerStaff span.staffEmail a {
		display: none;
		font-size: 8pt;
		color: #999;
		text-decoration: none;
	} 
	
	#staffList div.containerStaff span.staffEmail a:hover {
		display: none;
		text-decoration: underline;
	} 
	
	#staffList div.containerStaff p {
		font-size: 9pt;
		margin-top: 5px;
		padding-top: 0;
	} 
	
	
	#staffList div.clearing {
		clear: left; 
		line-height: 0px;
		margin-bottom: 15px;
	}
	

	
	
</STYLE>
