﻿body
{
	font-family: 'Palatino Linotype' , Arial, Helvetica;
	font-size: 10pt;
}

.headlineLinks
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		font-size: 9pt;
		color: black;
	}

a.headlineLinks:hover
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 9pt;
	}
	
.headlineLabel
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		font-size: 10pt;
		color: white;
		font-weight: bold;
	}
a.headlineLabel:hover
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		font-size: 10pt;
		color: white;
		font-weight: bold;
	}
	
.tabLink
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 10pt;
	}
a.tabLink:hover
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 10pt;
	}

.nmefToday
	{
		font-size: 14pt;
		color: #ff0033;
		font-family: 'Palatino Linotype',Arial,Helvetica;
	}
	
.nmefTodaytext
	{
		font-size: 10pt;
		font-family: 'Palatino Linotype',Arial,Helvetica;
	}

.articleDetailsTitle
	{
	 font-size: 12pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}
	
a.articleDetailsTitle:hover
	{
	 font-size: 12pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}
	
a.articleDetailsTitle:visited
	{
	 font-size: 12pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}

.articleDetailsText
	{
	 font-size: 9pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}
	
a.articleDetailsText:hover
	{
	 font-size: 9pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}
	
a.articleDetailsText:visited
	{
	 font-size: 9pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}


.subheaderHR
	{
		width: 100%;
		 color: #ff0033;
	}
.headerDate
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 10pt;
	}
	
	
.PublishingHeader1
{
	font-family: 'Palatino Linotype',Arial,Helvetica;
	color: white;
	font-size: 20px;
	
}

.AdminHeaderH3
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 14pt;
	}
	
.AdminHeaderH4
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		background-color: silver;
		font-size: 12pt;
	}
	
.AdminHeaderLabel
{
	font-family: 'Palatino Linotype',Arial,Helvetica;
	text-decoration: none;
	color: black;
	font-size: 15pt;
	font-weight: 400;
}

.AdminFieldLabel
{
	font-family: 'Palatino Linotype',Arial,Helvetica;
	text-decoration: none;
	color: black;
	font-size: 10pt;
	font-weight: 700;
}

.ExpandCollapseColumn
	{
		 width: 18px;
	}
	
.UserInfoContentColumn
	{
		width: 180px;
	}
	
.subMenuLink
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: white;
	}
a.subMenuLink:hover
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: white;
	}
	
a.subMenuLink:visited
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: white;
	}
	
.MenuLink
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	color: #666666;
}
a.MenuLink:hover
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: #666666;
	}
	
a.MenuLink:visited
	{
		font-family: Verdana,Arial,Helvetica;
		text-decoration: none;
		color: #666666;
	}

.BoardNameLabel
{
	font-family: 'Palatino Linotype',Arial,Helvetica;
	text-decoration: none;
	color: black;
	font-size: 13pt;
	font-weight: 700;
}	

a.BoardNameLabel:hover
{
	font-family: 'Palatino Linotype',Arial,Helvetica;
	text-decoration: none;
	color: black;
	font-size: 13pt;
	font-weight: 700;
}	

a.pageLink
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: blue;
		font-size: 12pt;
	}
	
a.pageLink:hover
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: blue;
		font-size: 12pt;
	}
	
h3.NewsEventsPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #edb69a;
		font-size: 15pt;
		font-weight:bold
	}
	
.NewsEventsPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #edb69a;
		font-size: 15pt;
		font-weight:bold
	}
	
.FoundationPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #99cccc;
		font-size: 15pt;
		font-weight:bold
	}
	
h3.FoundationPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #99cccc;
		font-size: 15pt;
		font-weight:bold
	}
	
h3.GrantmakingPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #a1aad3;
		font-size: 15pt;
		font-weight:bold
	}
	
.GrantmakingPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #a1aad3;
		font-size: 15pt;
		font-weight:bold
	}
.GrantmakingPageSubHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #a1aad3;
		font-size: 12pt;
		font-weight:bold
	}
	
h3.ResearchPageHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #3f88b7;
		font-size: 15pt;
		font-weight:bold
	}
	
h3.SiteMapHeader
{
	font-family: 'Palatino Linotype' ,Arial,Helvetica;
	text-decoration: none;
	color: #adcd9b;
	font-size: 15pt;
	font-weight: bold;
}
	
.ResearchPageArticleHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #3f88b7;
		font-size: 11pt;
		font-weight:bold
	}
	
.NewsandEventsPageArticleHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: #3f88b7;
		font-size: 11pt;
		font-weight:bold
	}
.TableHeaderBlue
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: blue;
		font-size: 12pt;
	}
	
.TableTextBlue
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: blue;
		font-size: 9pt;
	}
	
.TableHeaderBlack
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 12pt;
		font-weight:normal
	}
	
.TableTextBlack
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 9pt;
		font-weight:normal
	}
	
.ListContainerHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 12pt;
	}
	
.ListContainerItem
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 9pt;
	}
	
.ListContainerSelectedItem
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		font-weight:bold;
		color: black;
		font-size: 12pt;
	}
	
.ReadMoreText
	{
	 font-size: 9pt;
	 color: #008C90;
	 font-family: 'Palatino Linotype',Arial,Helvetica;
	 text-decoration:none;
	}

.departmentHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		font-size: 15pt;
		color: black;
	}
	
.staffNameHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		font-size: 12pt;
		color: black;
	}

a.staffNameHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		font-size: 12pt;
		color: black;
	}
	
.grantlistLinks
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		font-size: 9pt;
		color: black;
		font-weight:normal;
	}

a.grantlistLinks:hover
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: black;
		font-size: 9pt;
		font-weight:bold;
	}
	
	
.EventDateHeader
{
	font-family: 'Palatino Linotype' ,Arial,Helvetica;
	text-decoration: none;
	color: #edb69a;;
	font-size: 15pt;
	font-weight: bold;
}
	
.EventTitleHeader
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: none;
		color: Black;
		font-size: 12pt;
		font-weight:bold
	}
	
.SearchResultsTitle
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: underline;
		color: blue;
		font-size: 11pt;
	}
	
.SearchResultsURL
	{
		font-family: 'Palatino Linotype',Arial,Helvetica;
		text-decoration: underline;
		color: green;
		font-size: 9pt;
	}
	
.Menu
{
	visibility: hidden; 
	position: absolute; 
	background-color: #dddcdf; 
	border-right: #666666 thin solid; 
	border-top: #666666 thin solid; 
	border-left: #666666 thin solid; 
	border-bottom: #666666 thin solid; 
	color: #666666; 
	width: 150px;
	}
.menuItem
{
	font-size: 8pt;
	padding-right: 2px; 
	padding-left: 2px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-bottom-color: #cccccc; 
	border-bottom-style: solid; 
	width: 150px;
	cursor:pointer; 
	height: 24px;
	background-color: #dddcdf;
	}
	
.NewsAndEventsMenu
{
	left: 500px; 
	top: 160px; 
	width: 130px;
	visibility: hidden; 
	position: absolute; 
	background-color: #edb69a; 
	font-size: 8pt; 
	border-right: #ffffff thin solid; 
	border-top: #ffffff thin solid; 
	border-left: #ffffff thin solid; 
	border-bottom: #ffffff thin solid; 
	color: #ffffff; 
	
	}
.NewsAndEventsmenuItem
{
	width: 130px; 
	cursor: hand; 
	height: 24px;
	padding-right: 2px; 
	padding-left: 2px;
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-bottom-color: #ffffff; 
	border-bottom-style: solid; 	
	}
	
.FoundationMenu
{
	left: 440px; 
	top: 160px; 
	width: 130px;
	visibility: hidden; 
	position: absolute; 
	background-color: #99cccc; 
	font-size: 8pt; 
	border-right: #ffffff thin solid; 
	border-top: #ffffff thin solid; 
	border-left: #ffffff thin solid; 
	border-bottom: #ffffff thin solid; 
	color: #ffffff; 
	}
	
.FoundationmenuItem
{
	width: 130px; 
	height: 24px;
	padding-right: 2px; 
	padding-left: 2px; 
	border-bottom-color: #ffffff; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-bottom-style: solid; 
	cursor: hand; 
	}
	
.GrantMenu
{
	top: 150px; 
	/*left: 1px;*/
	width: 130px;
	font-size: 8pt; 
	visibility: hidden; 
	position: absolute; 
	background-color: #a1aad3; 
	border-right: #ffffff thin solid; 
	border-top: #ffffff thin solid; 
	border-left: #ffffff thin solid; 
	border-bottom: #ffffff thin solid; 
	color: #ffffff; 
	}
	
.GrantMenuItem
{
	padding-right: 2px; 
	padding-left: 2px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-bottom-color: #ffffff; 
	border-bottom-style: solid; 
	width: 130px; 
	cursor: hand; 
	height: 24px;
	}