
/* Tables Design */

table.pi                                            {font-size:11px;border:1px solid #CCC;text-align:left;}
table.pi th                                         {background-color: #3c496e; color:white;}
table.pi thead th, table.pi tfoot th                {border:1px solid #CCC;padding:4px;font-weight:normal;}
table.pi thead .sortable                            {background:url(../images/misc/tablesorterbg.png) #3c496e right no-repeat;cursor:pointer;}
table.pi thead tr .sortableDown                     {background:url(../images/misc/tablesorterasc.png) #7e9dc4 right no-repeat;cursor:pointer;}
table.pi thead tr .sortableUp                       {background:url(../images/misc/tablesorterdesc.png) #7e9dc4 right no-repeat;cursor:pointer;}
table.pi thead tr .header a                         {text-decoration:none;}
table.pi tbody td                                   {padding:4px;background:white;vertical-align:top;}
table.pi tbody tr.odd td                            {background:#F0F0F6;}
table.pi tbody tr:hover > td                        {background:#dbe8f7;}

table.settings {display:table}
table.settings thead * {text-align: center; font-size: 15px;}
table.settings td { padding: 2px 4px;}
table.settings tr:hover { background-color: #eef;}
.pi .numeric                                        {text-align:right;}

table.pi table.subpi tbody td                                   {background:none;}
table.pi table.subpi tbody tr:hover                             {background:none;} 