.data_table_container .advanced_search {
    border: 1px solid #C6D5E1;
    margin-bottom: 8px;
    padding: 5px;
}

.data_table_container .advanced_search .search {
    float: left;
}

.data_table_container .advanced_search .filter {
    float: right;
}

.data_table_container .footer {
    margin-top: 8px;
}

.data_table_container .footer .nav {
    float: left;
}

.data_table_container .footer .nav .jump {
    width: 120px;
    text-align: center;
}

.data_table_container .footer .nav .nav_item {
    display: inline;
    float:left;
}

.data_table_container .footer .data_download {
    float: right;
}

.data_table_container table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0px;
}

.data_table_container table tr {
    height: 26px;
}

.data_table_container table td {
    border: 1px solid #C6D5E1;
    padding: 4px;
}

.data_table_container table .header {
    background-color: #4B708D;
    color: #CFDCE7;
    font-weight: bold;
}

.data_table_container table .header a {
    color: #DCE6EE;
    font-weight: bold;
    display: block;
    height: 100%;
    width: auto;
}

.data_table_container table .cell_highlight_even {
    background-color: #ECF2F6;
}

.data_table_container table .cell_highlight_odd {
    background-color: #DCE6EE;
}

.data_table_container table .data_cell {
    font-size: 0.9em;
}

.data_table_container table .data_cell a {
	text-decoration: none;
}

.data_table_container table .data_cell .cell_url {
    display: block;
    color: #000000;
    width: 100%;
    height: 100%;
    padding: 2px 0px;
}

.data_table_container table .even {
    background-color: #FFFFFF;
}

.data_table_container table .odd {
    background-color: #ECF2F6;
}

.data_table_container table .zero_row .zero_row_cell {
    text-align: center;
}