
table
{
	background-color: #efefef;
	margin: 1em 0;
	padding:0;
}
tr
{

}
th
{
	margin: 0;
	padding: .4em;
	background-color: #4b6b7e;
	color: #fff;
}
td
{
	border-bottom:1px dotted #6b569f;
	margin: 0;
	padding:.5em;
	vertical-align: top;
}
.publications td.last
{
	width: 8em;
}
.publications #content img.cover
{
	float: left;
	padding-right: .5em;
}
.publications #content .pdfresults p
{
	float:left;
	margin:0; 
	padding: 0 .5em 0 0
}



.publications #content .pdfresults ul{
	list-style:none; 
	margin:0; 
	padding:0
}
.publications #content .pdfresults li{
	float:left;
	padding: 0 .5em 0 .5em;
	border-right: 1px solid #333;
}
.publications #content .pdfresults li.nextprev{
	border: none;
	padding: 0 .5em 0 .5em;
}
.publications #content .pdfresults li.first{
	border: none;
	padding: 0 0 0 0;
}



.pagination{
	list-style:none; 
	margin:1em 0; 
	padding:0;
}
.pagination li{
	float:left;
	padding: 0 .4em 0 0;
	margin:0.2em .4em  0.2em 0;
	border-right: 1px solid #333;
	white-space:nowrap;
}
.clearpagination, .paginationwrapper p{
	clear:left;
}
.pagination li.first{
	padding-left:0;
}
.pagination li.last{
	border: none; 
}

