/* Body Styles */
.searchBox {width:93px; height:14px; background-color:#ffffff; border:1px solid #AFAEA9; font:8pt arial}
form {margin:0 0 0 0}
a, a:visited, a:hover {color:#993300; text-decoration:none}
a.home, a.home:visited, a.home:hover {color:#000000; text-decoration:none}
td, p, div, li {font:12px Georgia, "Times New Roman", Times, serif; line-height:18px}
p.text_content {text-indent:3em}
li {margin-bottom:15px}
.pagehead_sm {font:15px Georgia, "Times New Roman", Times, serif; color:#666666; font-weight:bold; padding:0px; padding-bottom:10px; margin:0px;}
.pagehead_lg {font:26px Georgia, "Times New Roman", Times, serif; color:#666666; padding-bottom:2px; margin:0px;}
.footerTitle {font:bold 11px Georgia, "Times New Roman", Times, serif; line-height:18px}
.footerText {font:10px Georgia, "Times New Roman", Times, serif; line-height:18px}
.copyright {color:#993300}
.bodytext {font:12px Georgia, "Times New Roman", Times, serif; line-height:18px;}
.subhead_black {font:12px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:12px; margin-bottom:-12px;}
hr {height:1px; color:#666666}
.subhead_grey {font:12px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#666666; line-height:12px; margin-bottom:-12px;}
hr {height:1px; color:#666666}

/* Homepage */
.img_home_intgrant { padding-left: 5px;}
.img_home_usgrant { padding-left: 5px;}
.img_home_general { padding-left: 5px;}
.homelist { padding-left: 10px; margin:3px 5px 0px 11px}
li.home_intgrant {margin-bottom:5px; list-style-image:url(arrow_green.gif); font:11px Verdana, Arial, Helvetica, sans-serif;}
li.home_usgrant {margin-bottom:5px; list-style-image:url(arrow_blue.gif); font:11px Verdana, Arial, Helvetica, sans-serif;}
li.home_general {margin-bottom:5px; list-style-image:url(arrow_orange.gif); font:11px Verdana, Arial, Helvetica, sans-serif;}
.rightText {font:11px Verdana, Arial, Helvetica, sans-serif; line-height:15px}
.rightTitle {font:14px "Times New Roman", Times, serif; }
.rightTitleSans {font:bold 11px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-.1em}

/* Header Graphics */
.header_default {display:block; width:100%; background:#8C8974 url(headerbg_default.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}
.header_int {display:block; width:100%; background:#739893 url(headerbg_int.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}
.header_activity {display:block; width:100%; background:#6A89AC url(headerbg_activity.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}
.header_granties {display:block; width:95%; background:#9B6752 url(headerbg_granties.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}
.header_fellows {display:block; width:100%; background:#C89755 url(headerbg_fellows.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}

/* Grant Display Styles */

.grant_spacerTop {display:block; padding-left:10px;padding-right:25px;}
.grant_spacer {display:block; padding-left:9px;padding-right:25px;margin-top:-12pt;margin-bottom:-18pt;}
.grant_spacer a:link {font-weight:bold}
.grant_spacer a:visited {font-weight:bold}

/* Newsletters and newsroom */

.date-header { margin:0; padding:4px 0px 4px 20px; 
	background:#79A9D9; width:180px;  color:#FFFFFF; 
	font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;}

#indexCol p {padding-left:9px; font:9pt Georgia, "Times New Roman", Times, serif; margin-top:0px; margin-bottom:0px}
#indexCol br {line-height:2pt; }

#index_spacer {padding:0px 10px 0px 10px}



/** Blue menu Options */	
.mnu-blue {  margin:0; padding:5px 10px 5px 10px; 
	background:#e0e8bc; width:100%;  color:#FFFFFF; 
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; }

/** white links for the blue background */
a.blue, a:visited.blue, a:hover.blue, p.mnu-yellow { font-size:10pt}

.c-Body-top { margin:0px; padding: 5px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 1.5em; color: #666666;}
.c-Body-Heading {font:15px Georgia, "Times New Roman", Times, serif; color:#666666; font-weight:bold; padding:0px; padding-bottom:10px; margin:0px;}
.cnt { margin:0px; padding: 10px 0px 2px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 1.7em; }
.cnt_head { margin:0px; padding: 10px 0px 2px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 1.5em; letter-spacing:0.128em  ; font-variant: small-caps}

.callout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em; 
}

.style1 {font-size: 15px}

/* From the Field Styles */
.FieldTitle {font:bold 11px Verdana, Arial, Helvetica, sans-serif; line-height:15px}
.FieldText {font:11px Verdana, Arial, Helvetica, sans-serif; line-height:15px}