/* Start of CMSMS style sheet 'typography' */
/* Site-wide typography stylesheet */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#666666;
}

body a {
font-family:inherit;
text-decoration:none;
font-weight:bold;
color:#333333;
}

div#global_topMenu a,
div#global_bottomMenu a, 
div#global_midMenu a, 
div#left_menuNav a {
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
color:#666666;
}

div#global_topMenu .currentpage,
div#global_bottomMenu .currentpage,
div#global_midMenu .currentpage,
div#left_menuNav .currentpage {
color:#333333;
}

ul.global_barMenu li p.global_barMenuSep {
color:#cc6666;
font-weight:900;
letter-spacing:-0.5px;
font-size: 10px;
}

div#global_bottomMenu {
font-size: 7pt;
}

div#global_bottomMenu ul.global_barMenu li p.global_barMenuSep {
font-size: 8px;
}

div#global_headerSearch form div.search_input input,
div#global_emailBlock form div.nms_input input {
font-family:inherit;
font-size:100%;
font-weight:700;
color:#FFFFFF;
}

div#global_emailBlock form div.nms_button a,
div#global_headerSearch form div.search_button a {
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

div#home_flashContainer {
text-align:center;
}

div#global_emailBlock div.nms_message {
font-size:8pt;
font-weight:bold;
color:#666666;
}

div#global_content, 
div#global_content_Level1, div#global_content_Level1a, div#global_content_Level2, 
div#global_contentHeader,
div#global_content h4 {
font-family: Georgia, Palatino, "Times New Roman", serif;
font-size: 8pt;
color:#666666;
line-height:14pt;
}

div#global_content h4 {
color:red;
line-height:4pt;
}

div#global_contentHeader {
font-family:Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight:bold;
line-height:normal;
}

div#home_quote div#quote_right {
font-family:inherit;
font-size:8pt;
font-weight:bold;
color:#666666;
line-height:10pt;
}

div#global_footerContact {
text-transform:uppercase;
font-size: 7pt;
}

div#home_latestAnnouncementHeader {
font-size:8pt;
color:#d85062;
font-weight:bold;
}

div#sub_rightHeader {
font-size:10pt;
color:#d85062;
font-weight:bold;
}

div#sub_calloutContent{
line-height:14pt;
font-weight:bold;
}

div#sub_calloutHeader {
font-size:10pt;
color:#d85062;
font-weight:bold;
}

div#sub_rightContent{
line-height:14pt;
font-weight:bold;
}


span.news_summaryTitle,
div#news_articleDate,
div#news_articleTitle {
color:#564b93;
font-weight:bold;
}

.calendar_monthName {
font-size: 10pt;
font-weight:bold;
}

.calendar_eventTitle {
font-size: 8pt;
font-weight:bold;
}

div#global_contentHeader span#donors-giving {
color:#564B93;
}

div#global_contentHeader span#grants {
color:#FFBB54;
}

div#global_contentHeader span#funds-initiatives {
color:#00a7a3;
}

div#global_contentHeader span#the-foundation {
color:#D85062;
}

div#global_contentHeader span#news-research {
color:#3090DD;
}
/* End of 'typography' */

