/* Overarching styles for Pubs */

	.nf_pubs,
	.nf_pubs_list						{ display: block; clear: both; }
	.nf_pubs							{ width: 150px; }
	td.pubs_email .nf_pubs				{ width: auto; }
	.nf_pubs_list						{ width: 200px; }
	.newspubs .nf_pubs_list				{ width: 360px; }
	#col1 .nf_pubs_list					{ width: 150px; }
	#newspage .nf_pubs_list				{ width: 410px; }
	.nf_pubsType						{ margin-bottom: 10px; }
	.nf_pubsCategory					{ margin-bottom: 10px; margin-left: 15px; }
	.nf_pubsArticle						{ display: block; clear: both; font-size: 12px; }
	.nf_pubsArticle						{ padding-top: 5px; }
	.noleftmargin						{ margin-left: 0px; }
/*
	.nf_pubs a:link						{ color: #6666FF; text-decoration: none; }
	.nf_pubs a:visited					{ color: #6666FF; text-decoration: none; }
	.nf_pubs a:hover					{ color: #6666FF; text-decoration: underline; }
*/

/* Show or Hide specific sections of information */

	.nf_pubsTitle,
	.nf_pubsTitleRight					{ display: block; font-size: 12px; font-weight: bold; margin-bottom: 0px; }
	.nf_pubsTitle						{ margin-top: 10px; }
	.nf_pubsTitleRight					{ margin-left: 110px; }
/*
	.nf_pubsTitle a						{ text-decoration: none; }
*/
	.nf_pubsTitle a:hover				{ text-decoration: underline; }
	.nf_pubsInfo						{ display: block; clear: both; }
	.nf_pubsAuthor						{ display: block; font-size: 10px; text-transform: uppercase; float: left; margin-right: 8px; color: #BBBBBB; }
	.nf_pubsLastUpdated					{ display: block; font-size: 10px; text-transform: uppercase; float: left; margin-right: 8px; color: #CC0000; }
	.nf_pubsStory						{ display: block; clear: both; }
	.nf_pubsSummary						{ margin-right: 70px; }
	#newspage .nf_pubsSummary			{ margin-right: 100px; }
	#sidebar .nf_pubsSummary			{ margin-right: 0px; }
	.nf_pubsStartDate					{ margin-bottom: 10px; }
	.nf_pubsContent						{ }
	.nf_pubsStoryObject					{ display: none; }

/*	.nf_pubsSummary p					{ display: inline; } */
/* email clients seem happier with this method */
	.nf_pubsSummary p					{ margin: 0; }
	
	#sidebar .nf_pubsTitle				{ padding-left: 0px; color: black; }
	.nf_pubsStartDateOnly				{ font-weight: bold; float: right; width: 90px; position: relative; top: 8px; }