@media screen, projection {
	dl.projectlist {
		margin: 10px 0;
		}
	dl.projectlist dt {
		font-size: 12px;
		margin: 0 0 2px 0;
		text-align: left;
		}
	dl.projectlist dd {
		margin: 0 0 5px 0;
		padding: 0 0 2px 15px;
		text-align: left;
		border-bottom: 1px solid #EBEDE3;
		}
	dl.meetinglist {
		margin: 10px 0;
		}
	dl.meetinglist dt {
		font-size: 12px;
		text-align: left;
		}
	dl.meetinglist dd {
		margin: 0 0 5px 0;
		padding: 0 0 2px 15px;
		text-align: left;
		border-bottom: 1px solid #EBEDE3;
		}
	dl.publicationlist {
		margin: 10px 0;
		}
	dl.publicationlist dt {
		border-top: 1px solid #EBEDE3;
		font-size: 11px;
		margin: 5px 0 0 0;
		text-align: left;
		}
	dl.publicationlist dt.first {
		border-top: 0;
		}
	dl.publicationlist dd {
		margin: 0 0 5px 0;
		padding: 0 0 0 15px;
		text-align: left;
		}
}
@media print {
	dl.projectlist {
		margin: 10px 0;
		}
	dl.projectlist dt {
		font-size: 12px;
		margin: 0 0 2px 0;
		text-align: left;
		}
	dl.projectlist dd {
		margin: 0 0 5px 0;
		padding: 0 0 2px 15px;
		text-align: left;
		border-bottom: 1px solid #999;
		}
	dl.meetinglist {
		margin: 10px 0;
		}
	dl.meetinglist dt {
		font-size: 12px;
		text-align: left;
		}
	dl.meetinglist dd {
		margin: 0 0 5px 0;
		padding: 0 0 2px 15px;
		text-align: left;
		border-bottom: 1px solid #999;
		}
	dl.publicationlist {
		margin: 10px 0;
		}
	dl.publicationlist dt {
		border-top: 1px solid #999;
		font-size: 11px;
		margin: 5px 0 0 0;
		text-align: left;
		}
	dl.publicationlist dt.first {
		border-top: 0;
		}
	dl.publicationlist dd {
		margin: 0 0 5px 0;
		padding: 0 0 0 15px;
		text-align: left;
		}
}