	.briefs.long .date {
		clear: none;
		display: block;
		float: left;
		font-size: 10pt;
		margin: 0;
		padding: 0;
		width: 26.5%;
	}
	.briefs.long .date.current {
		font-size: 14pt;
		text-align: center;
		width: 46%;
	}
	.briefs.long .date.before {
		text-align: left;
	}
	.briefs.long .date.after {
		text-align: right;
	}
	.briefs.long .story .headline {
		margin-bottom: 1ex;
	}
	
	.briefs hr {
		clear: both;
	}
	
	.briefs.short {
		list-style-type: none;
		margin: 1ex 0 0 0;
		padding: 0;
	}
	.briefs.short .stories {
		list-style-type: none;
		margin: 0 0 2ex 0;
		padding: 0 0 0 2em;
	}
	.briefs.short .story {
		margin-bottom: 0.5ex;
		padding-left: 1em;
		text-indent: -1em;
	}
	.briefs.short .story .headline {
		font-size: 100%;
		margin: 0;
		padding: 0;
	}
	.briefs.short .story .headline a {
		text-decoration: none;
	}
	.briefs.short .story .headline a:hover, .briefs.short .story .headline a:active {
		text-decoration: underline;
	}
	
	#NextPrev {
		font-size: 8pt;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
		width: 100%;
	}
	#NextPrev a {
		color: #990033;
		font-weight: bold;
	}
	#NextPrev td {
		padding: 0;
		width: 33.33%;
	}
	#NextPrev #Prev {
		text-align: left;
	}
	#NextPrev #Next {
		text-align: right;
	}
	#NextPrev #Pages {
		display: none;
		text-align: center;
	}
