.sort-table {
	font:		Icon;
	border:		0px Solid ThreeDShadow;
	background:	none;
	color:		WindowText;
	width:		100%;
	font: 		normal 7pt Helvetica;
	padding: 	10px;	
}

.sort-table thead {
	height: 25px; background: #fff;
}

.sort-table thead tr {
	height: 25px;
}

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

.sort-table thead td {
	
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	cursor:			default;
	font: 			bold 8pt Helvetica;		
}

.sort-table thead td:hover { cursor: pointer;	}

.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight
					ButtonHighlight ButtonShadow;
	padding:		0px;
}

.sort-table thead td[_sortType=None]:active {
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	padding:		0px 0px;
}

.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 0px;
}

.sort-table tbody tr:hover {
	background:#0000;
}

.sort-table tbody td {
	border-bottom: 1px dotted #ffffff;
	height: 20px;
	vertical-align: top;
}


.sort-table tbody td a:hover {
	cursor: pointer;
	text-decoration: underline;
}


.sort-arrow.descending {
	background-image:		url(../images/downsimple.png);

}

.sort-arrow.ascending {
	background-image:		url(../images/upsimple.png);
}
