/* List box css items */
.dataset_table
{
	border:0px;
	border-spacing:1px;
	cellpadding:3px;
	width:100%;
}

.dataset_table td {
   padding:3px;
}

.dataset_table th {
	font-weight: bold;
	text-align: left;
}

.dataset_fancy {
    text-align:center;
    padding-right:0px;
    padding-left:0px;
    width:40px;
}

.dataset_evenrow {

    padding-top:10px;
	background:#FFF;
	width:100%;
	padding-bottom:2px;
	}

.dataset_oddrow {
    padding-top:10px;
	background:#F8F8F8;
	width:100%;
	padding-bottom:2px;
	}


.dataset_evencell {
    border:solid 1px #EEE;
    padding-left:12px;
}

.dataset_oddcell {
    border:solid 1px #FEE;
    padding-left:12px;
}

.dataset_sortup {
	color: #F25308;
	font-size: 9px;	
}

.dataset_sortdown {
	color: #F25308;
	font-size: 9px;	
}

.div_actionlink {
    padding-left:5px;
    padding-right:5px;
}

.div_actionlink:hover {
    background:#EFE;
    color:#090;
}
.divtable {
    display:table;
    width:100%;

}

.divrow {
    display:table-row;
    width:100%;
}

.divrowgroup {
    display: table-row-group; 
}
.divcolumn {
    display:table-cell;
    vertical-align:top;
}

.divcell {
    display:table-cell;
    vertical-align:middle;

}

.divheader {
    display:table-cell;
    vertical-align:top;
    font-weight: bold;
    text-align: left;
    padding:3px;
}

.divnav {
    width:100%;
    display:table-caption;
}

.divthead {
    display:table-header-group;
}

.divtbody {
    display:table-row-group;
}

.divtfoot {
    display:table-footer-group;
}

.divcenter {
    text-align:cneter;
}

.dataset_total {
  border:solid 1px #CCCCCC;
  background:#FCFCFF;
}

.dataset_cell_right {
  text-align:right;
}