.sort-table {
	font-size: 12px;
	border-top: 3px #F5DD97 Solid;
	border-bottom: 1px #D4D4D4 Solid;
	border-left: 1px #D4D4D4 Solid;
	border-right: 1px #D4D4D4 Solid;	
	background:	Window;
	color:		WindowText;
}

.sort-table thead {
    font-size:14.7px;	
	font-weight:bolder;
	line-height:22px;
}

.sort-table td {
	padding:	2px 5px;
	border:  1px #B2B1B1 dotted;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
}

.sort-table tbody td {
	line-height:20px;
}

.sort-table tfoot td {
    color: #CC6600;
    background:	#FEFDEF;
	line-height:20px;
}

.sort-table thead td {
	border-bottom: 1px #BEBEBE solid;
	border-right: 1px #BEBEBE solid;
	border-top: 0px;
	border-left: 0px;
	background: #FDFBE5;
	cursor:	default;
}

.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight 
					ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
}
.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 2px;
}
.sort-arrow.descending {
	background-image:		url("/images/downsimple.png");	
}
.sort-arrow.ascending {
	background-image:		url("/images/upsimple.png");
}


.sort-name{
    font-size:14.7px;
	font-weight:bolder;
	color: #0066CC;
	margin-bottom: 5px;
}
.sort-headtitle ,.sort-icon{
	 text-align:center;
}
.sort-title {
     color:#CC6600;
	 text-decoration: underline;
	 text-align:center;
}

.djCaption {
     color:#8CBAE8; 
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:14px; font-weight:bold;
}


