/* normal list table */
.table-list{border-collapse:collapse; width:100%; margin:5px 0;}
.table-list td{ color:#333; background:#fff; padding:5px; font-size:11px; line-height:13px; border:1px solid #0079C1;}
.table-list .odd td, .table-list tr.odd .column1{ background:#dce8ef}

.table-list th{ background:#77aecf url(../graphics/th-bg.png) no-repeat top left; font-size:13px; color:#333; border:1px solid #0079C1; padding:3px 6px; text-align:left}

.table-list th a{ color:#333}

.table-list thead th .tooltip{ float:right; margin-top:8px;}
#search-fields thead th .tooltip{ float:none; margin:0;}
#search-fields a img{ margin:0}

/*.table-list tfoot td{ background:#fff; border:none; text-align:center; font-size:11px; font-weight:bold; padding:5px 0;}*/
.table-list tfoot th { background:#f4f9fe; text-align:center;}	

.table-list tfoot th strong { font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; margin:.5em .5em .5em 0; color:#66a3d3;}

.table-list tfoot th em { color:#f03b58; font-weight: bold; font-size: 1.1em; font-style: normal;}

.table-list tfoot td, .table-list tfoot .odd td{ background:#cae5ff; text-align:center; font-size:11px; font-weight:bold;}
.table-list tfoot td a{ margin:0px 3px; text-decoration:none;}

.table-list tbody tr:hover td{ background:#c8e1f0;}

.table-list td a{ text-decoration:none; white-space:nowrap}
.table-list td a img{ margin-bottom:-3px}
