body { margin: 0; padding: 0; }
.block { height: 90px; width: 74px; border: 1px solid threedface; text-align: center; behavior: url(hover.htc );
font-size: 9pt; font-family: "MS Sans Serif", Geneva, sans-serif; padding-top: 3px;}
.block a img { border: 0 none; }
.block:hover, .block.hover{ background-color: #ffc; }
.edit { font-size: 9pt; font-family: "MS Sans Serif", Geneva, sans-serif; padding-top: 3px; color:#000000; }
.edit a { border: 1px solid white; padding: 3px; color:#000000;}
.edit a:hover { border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; background-color: #ffffff; }
.edit a img { border: 0 none; vertical-align: bottom; }
.noResult { font-size:large; font-weight:bold; color:#ccc; font-family: Helvetica, sans-serif;  text-align: center;  padding-top: 60px;   }
.error { color:#c00; font-weight:bold; font-size: medium; font-family: Helvetica, sans-serif; text-align: center;  padding-top: 65px;}
.header { font-family:Verdana, Helvetica, Arial, Sans-Serif; font:message-box; background: ThreedFace; padding: 2px; }
.sort-table {
	font:		Icon;
	border:		0px Solid Window;
	background:	Window;
	color:		WindowText;
}

.sort-table thead {
	background:	ButtonFace;
}

.sort-table td {
	padding:	2px 5px;
}

.sort-table thead td {
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	cursor:			pointer;
}

.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight
					ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
}
a {
color: black;
}

a:visited {
color: black;
}
