/* 
    TableCloth    
    by Alen Grakalic, brought to you by cssglobe.com
    http://cssglobe.com/lab/tablecloth/
    
*/
/* general styles */
table {
 border-collapse: collapse;
 border: none !important;
 margin:1em 0;
}
th, td {
 border: none !important;
 background-color: #FFFFFF;  
}
thead tr th {
 background-color: #5D94D0;
 color: #ffffff;
 vertical-align: middle;
}
tbody tr th {
 
}
/*td {
 background:#e5f1f4;
}*/

/* tablecloth styles */
tr.even td {
 background: #F1F6FA;
}
tr.odd td {
 background: #fff; 
}

/* For news & event listing, reverse colours */
table.listing thead {
display: none;
}
table.listing tr.even td {
 background: #fff;
}
table.listing tr.odd td {
 background: #F1F6FA; 
}


/* Default table - To ensure white borders are not overwritten*/

table.default th, table.default td {
 border-bottom: 1px solid #fff !important;
 border-right: 1px solid #fff !important;
 background-color: #FFFFFF;  
}


th.over, tr.even th.over, tr.odd th.over {
}
th.down, tr.even th.down, tr.odd th.down {
/* background:#878787;*/
}
th.selected, tr.even th.selected, tr.odd th.selected {
 /*background:#666;
 color:#fff;*/
}
td.over, tr.even td.over, tr.odd td.over {
 /*background:#c6d9e3;*/
}
td.down, tr.even td.down, tr.odd td.down {
/* background: #888;
 color:#fff;*/
}
td.selected, tr.even td.selected, tr.odd td.selected {
/* background:#878787;
 color:#fff;*/
}
/* use this if you want to apply different styling to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty {
 background:#fff;
}
