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

/* News Page Listing */
.article-listing { width: 100%; background: #efefef; }
.article-listing th { padding-top: 15px; padding-bottom: 15px; background: white; }
.article-listing td { padding-left: 1em; padding-right: 1em; }
.article-listing .evenRow { background: #dfdfdf; }
.article-link { width: 525px; padding-top: 4px; padding-bottom: 4px; text-transform: capitalize; }

/* Homepage Listing */
.news-summary { width: 622px; margin-left: 30px; margin-bottom: 30px; }
	.news-summary-article { clear: both; float: none; height: 88px; }
	.news-summary-article .thumbnail { 
		display: block; 
		float: left;
		width: 57px; /* 57 */
		height: 54px; /* 57 */ 
		overflow: hidden; 
		text-align: center; 
		background: url(../images/news/loading.gif) 0px 0px no-repeat; 
		padding-top: 3px; 
		border-right: 20px solid white;
		}
		.news-summary-article .thumbnail img { width: 51px; height: 51px; overflow: hidden; }
	.news-summary-article .date, .news-summary-article a { color: #016064; }
	.news-summary-article .title, .news-summary-article .separator-title { display: none; }
	.news-summary-article .body { color: black; }
	.news-summary-article .link { display: block; }

/* News Article Display */
.news-article-title {
	font-size: 16px;
	/* font-weight: bold; */
	margin-top: 20px;
	margin-bottom: 20px;
	/* color: #007447; */
	color: #016064;
	border-left: 1.2em solid #016064;
	line-height: 1.2em;
	padding-left: 0.5em;
	height: 1.2em;
	overflow: hidden;
	text-transform: capitalize;
	}
.news-image img { float: right; margin: 0px 0px 20px 20px; border: none; }
.news-article-body { margin-bottom: 1em; }
.news-article-body p, .news-article-body ul, .news-article-body ol, .news-article-body img, .news-article-body blockquote, .news-article-body table { margin-bottom: 1em; }
.news-article-body li { margin-left: 4em !important; }
.news-article-body li li { margin-left: 2em !important; }
.news-article-files { border-top: 1px dotted #ababab; padding-top: 1em; margin-top: 1.5em; }
.news-article-files li { margin-left: 2em; line-height: 16px; }
