table.versioned_download {
	width: 100%;
	border: 1px solid #CCC;
}
table.versioned_download th, table.versioned_download td {
	padding: 0.1em 0.4em;
	font-weight: normal;
}
table.versioned_download th {
	padding: 0.2em 0.4em;
	background-color: #369;
	color: white;
}

table.versioned_download td {
	border-top: 1px solid #CCC;
	font-size: 90%;
}
table.versioned_download a {
	color: inherit;
}

table.versioned_download a.versioned_download_exe, table.versioned_download a.versioned_download_zip {
	min-height: 16px;
	padding-left: 20px;
	background-image: url('../images/icons/page_white_put.png');
	background-position: left;
	background-repeat: no-repeat;
}
table.versioned_download a.versioned_download_exe {
	background-image: url('../images/icons/cd.png');
}
table.versioned_download a.versioned_download_zip {
	background-image: url('../images/icons/compress.png');
}