/* 

	TableCloth	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* general styles */
table, td {
   font:100% Arial, Helvetica, sans-serif; 
}

table { 
   width:100%; 
   border-collapse: collapse; 
   margin-top: 0.5em; 
   margin: 0.2em 0; 
}

th, td {
   text-align:left;
   padding:.2em;
   border:1px solid #fff;
}

th {
  margin-top: 0.5em; 
  background:#328aa4 url(tr_back.gif) repeat-x;
  color:#ffffff;
}

td {
	background-color: #FFFFFF;
}

/* tablecloth styles */
tr.even td { background:#e5f1f4; }
tr.odd  td { background:#f8fbfc; }

th.over, tr.even th.over, tr.odd th.over { background:#4a98af; }
th.down, tr.even th.down, tr.odd th.down { background:#bce774; }
th.selected, tr.even th.selected, tr.odd th.selected { }

td.over, tr.even td.over, tr.odd td.over { background:#ecfbd4; }
td.down, tr.even td.down, tr.odd td.down { background:#bce774; color:#fff; }
td.selected, tr.even td.selected, tr.odd td.selected { background:#bce774;color:#555; }

/* use this if you want to apply different styleing to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty { background:#fff; }

#prevnext tr.even {
   background: #ffffff;
   border-color: #ffffff; 
}
#prevnext tr.odd {
   background: #ffffff;
   border-color: #fffffff; 
}
#prevnext td {
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#prevnext td.over {
   background: #ffffff;
   border-color: #ffffff; 
}
#prevnext table {
   background: #ffffff;
   border-color: #ffffff; 
}
