/***********************************************************************

    Sortable Table
    v 1.4

***********************************************************************/

table#myTable {
    border: 1px solid #354158;
    width: 100%;
}

#myTable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
    border: 1px solid #354158;
    /*background: url(../images/filter/icon-table-sort.png) no-repeat 2px 8px #000033;*/
	background: #000033;
    padding: 4px 4px 4px 14px;
}

/*#myTable th.sortedASC {
    background: url(../images/filter/icon-table-sort-asc.png) no-repeat 2px 4px #000033;
}

#myTable th.sortedDESC {
    background: url(../images/filter/icon-table-sort-desc.png) no-repeat 2px 10px #000033;
}

#myTable th.tableHeaderOver {
    border: 1px solid #fff;
    cursor: pointer;
    background-color: #354158;
    color: #fff;
}*/

#myTable tr {
    border: 1px solid #354158;
    background-color: #eee;
    padding: 4px;
}

#myTable tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
    border: 1px solid #354158;
    padding: 3px;
}

#myTable tr.altRow {
    background-color: #fff;
}

#myTable tr.over {
    background-color: #354158;
    /*cursor: pointer;*/
}

#myTable tr.over td{
    border: 1px solid #fff;
    color: #fff;
}

#myTable tr.hide {
    display: none;
}

.centerAlign {
    text-align: center;
}


/**********************************************************************

    Page layout

**********************************************************************/
.tableFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    padding: 3px 3px 3px 3px;
    margin: 15px 0 10px 0;
	color:#fff;
}

.tableFilter input {
    border: 1px solid #000;
}

.tableFilter input.submit {
    background-color:#A7A400;
}

.tableFilter input.allPapers {
    width:160px;
}

.tableFilter select {
    border: 1px solid #000;
}
