body {
	font-family:"Times New Roman", Times, serif;
	text-align:center;		/* for IE */
	margin:0px;
	background:#FFFFFF;
}

div.pageContainer {
	position:relative;
	margin:0px auto;	/* align for good browsers */
	padding:0px;		/* align for good browsers */
	text-align:left;	/* counter the body center */
	width:96%;
}

div.masthead { width:640px; }
	.masthead p { margin:0px; padding:0px }
			#nnDate {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:12px;
		margin:3px auto;
		text-transform:uppercase;
		letter-spacing:10px;
		}

div.pubDate { width:96%; }
	.pubDate p {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:12px;
		margin:3px auto;
		text-align:center;
		text-transform:uppercase;
		letter-spacing:20px;
}

div.left { float:left; width:175px; display:none; }
	.left p { text-align:center; }
	div.leftBlue { background-color:#003366; }
	div.leftRed { background-color:#990033; }
		.leftBlue h1, .leftRed h1, .leftBlue p, .leftRed p { margin:8px; text-align:center; color:#FFFFFF; }
		.leftBlue h1, .leftRed h1 { padding-top:10px; font-size:14px; font-weight:bold; }
		.leftBlue p, .leftRed p { padding-bottom:10px; font-size:12px; }
		.leftBlue a, .leftRed a { color:#FFCC00; display:block; }

div.right { float:right; width:96%; }

div.footer { clear:both; width:96%; }
	.footer p { margin:0px; font-size:10px; text-align:center; }
	
div.photoCapLeft { margin-top:5px; float:left; }
div.photoCapRight { margin-top:5px; float:right; }
	.photoCapLeft p, .photoCapRight p { margin:0px 10px; font-style:italic; font-size:12px; }
	
hr { color:#003366; }

h1 {
	margin:8px;
	font-size:20px;
	font-weight:bold;
	color:#013E81;
	text-align:left;
}

h2 {
	margin:8px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-12px;
	color:#013E81;
}

h3 {
	margin:8px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-12px;
	color:#98002B;
}
	#grants h3, #sfg h3, #kpg h3, #ecg h3, #ypg h3, #smdc h3 { margin-bottom:0px; }

h4 {
	margin:8px;
	font-size:14px;
	font-weight:bold;
	color:#013E81;
}

p {
	margin:8px;
	font-size:14px;
	line-height:17px;
}
	#grants p, #sfg p, #kpg p, #ecg p, #ypg p, #smdc p { margin-top:0px; }

.PullQuote {
	margin:5px 0px 2px 10px;
	border-top:6px solid #990033;
	border-bottom:6px solid #990033;	
	color:#003366;
	padding:8px;
	float:right;
	width:200px;
	text-align:left;
	font-size:16px;
	font-style:italic;
	line-height:20px;
}

img { border:0px none; }
img.picLeft { float:left; padding-right:20px; }
img.picRight { float:right; padding-left:20px; }
