@charset "UTF-8";
/* CSS Document */

/* 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}
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}

.right-text-box {
	border-bottom: 1px solid #d4d2ce;
	padding-bottom: 9px;
	margin-bottom: 9px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
}
.rightcaption {
	font-weight: bold;
	color: #993300;
	display: block;
}

/* 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_us {display:block; width:100%; background:#6A89AC url(headerbg_us.gif) no-repeat; padding:5px 15px 5px 10px; font:bold 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase}
.header_general {display:block; width:100%; background:#9B6752 url(headerbg_general.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}
#fix_br br {line-height:0; margin-bottom:-5px }
#fix_br input {margin:8px}

/* 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 {font:9pt Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px}
#indexCol br {line-height:2pt; }

/*#index_spacer {padding:0px 10px 0px 10px}*/

#icl_container_news ul, #icl_container_nd ul {list-style:none; margin:0px 0px; padding:0px 0px}
#icl_container ul {}
li.icl_title {margin:0px}




/** 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}

/** Inline fix for navigation*/	
td.leftcol div#icl_container ul, td.leftcol div#icl_container ul li {margin-top:0px; margin-bottom:2px}
td.leftcol div#icl_container ul li a {font:10px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none}
