.yearList{
	color:#291353;
	text-decoration:none;
	font-size:12px;
}
.yearList:hover {
	color:#004a84;
	text-decoration:underline;
}
/*** Container for new/press lists ***/
table.news
{
	margin-top: 20px;
}
/*** Each News Listing ***/
table.news tr td
{
	padding: 10px 0;
}
table.news tr.first td
{
	border-top: 0;
	padding-top: 0;
}
table.news td.photo,
table.news td.photoright
{
	width: 120px;
}
table.news td.photo img,
table.news td.photoright img
{
	width: 100px;
	border: 0;
}
table.news td.photoright
{
	text-align: right;
}
table.news div.headline a
{
	font-size: 18px;
	margin-bottom: 5px;
	color:#004a84;
	text-decoration:none;
}
table.news div.headline a:hover
{
	text-decoration:underline;
}
table.news div.date, div.newsDetail div.date
{
	margin-bottom: 5px;
	font-size:12px;
}
table.news div.story
{
	margin-bottom: 5px;
	font-size:12px;
}
table.news div.moreinfo a
{
	color:#000000;
	font-size:12px;
}
table.news div.moreinfo a:hover {
	color:#004a84;
	text-decoration:none;
}

/*** Container for Detail new and press stories ***/
div.newsDetail
{
	margin-top: 0px;
}
div.newsDetail .return
{
	text-align:right;
	width: 100% !important;
}
div.newsDetail .photo
{
	float: left;
	width: 342px;
	margin-right: 15px;
	margin-bottom: 10px;
}
div.newsDetail div.photo img
{
	width: 342px;
	border: 0;
}
div.newsDetail div.photo .credits
{
	font-style: italic;
}
div.newsDetail div.photo .caption
{
	font-size:12px;
}
div.newsDetail div.headline
{
	font-size:18px;
	margin-bottom: 5px;
	color:#004a84;
}
div.newsDetail div.date
{
	margin-bottom: 5px;
}
div.newsDetail div.story
{
	margin-bottom: 5px;
}
div.newsDetail div.files
{
	margin: 10px 30px;
