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


/*---------------------------------------------
// News Archive
*/
	#news-archive ul {
		padding-left: 10px;
		list-style-type: none;
	}
	#news-archive li {
		font-size: 12px;
		margin-bottom: 5px;
		font-weight: bold;
		clear: left;
	}
	#news-archive li span {
		display: block;
		width: 60px;
		float: left;
		font-weight: normal;
		font-size: 11px;
		color: #999;
		margin-top: 1px;
	}
	#news-archive li a {
		color: #00529c;
		text-decoration: none;
		display: block;
		margin-left: 60px;
	}
	#news-archive li a:hover { text-decoration: underline; }
	#news-archive li p {
		margin-left: 60px;
		margin-top: 5px;
	}
	#news-archive li p a {
		color: #000;
		font-weight: normal;
		display: inline;
		margin-left: 0px;
	}


/*---------------------------------------------
// News Article
*/
	#news-article {}
	#news-article .date {
		font-size: 10px;
		float: left;
		margin-right: 5px;
		padding-top: 1px;
	}
	#news-article .date:after { content: ' - '; }
	#news-article #details {
		font-size: 10px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #666;
		float: left;
		width: 300px;
		margin-right: 10px;
		margin-bottom: 5px;
		padding-bottom: 5px;
		color: #666;
	}
	#news-article #details .capation {}
	#news-article #details .capation p {
	font-size: 8px;
	padding: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	}
	#news-article #details .capation ul.tags {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
	#news-article #details .capation ul.tags li {
		display: inline;
		margin-right: 3px;
	}
	#news-article #article {}




/*---------------------------------------------
// News Comments
*/
	.news-comments {
		margin-top: 30px;
		color: #666666;
	}
	.news-comments .border {
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	.news-comments .comment-heading {
		font-size: 14px;
		font-weight: bold;
	}
	.news-comments .comment-heading a {
		color: #1653a0;
		text-decoration: none;
	}
	.news-comments .comment-heading a:hover {
		color: #3584E3;
		text-decoration: underline;
	}
	.news-comments div.comment {
		background-color: #E9F2FC;
		padding: 5px;
		border: 1px solid #80B1EE;
		margin-bottom: 5px;
	}
	.news-comments div.comment .n-c-name {
		font-size: 14px;
		margin-bottom: 2px;
	}
	.news-comments div.comment .n-c-name a { color: #FF0000; }
	.news-comments div.comment .n-c-date {
		font-size: 10px;
		color: #666666;
		margin-bottom: 15px;
	}
	.news-comments div.comment .n-c-body { color: #333333; }
	.news-comments form label {
		font-size: 12px;
		margin-top: 7px;
		display: block;
	}
	.news-comments form input {}
	.news-comments form small {
		font-size: 11px;
		color: #666666;
	}