/* 

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

/* general styles */

table				{ width:100%;}
td 					{ text-align:left; vertical-align: top; padding: 4px 36px 3px 8px; border: 1px #CCC solid; background:#FFF; text-indent: none;}

td a	{ color: #FFF;}
/* tablecloth styles */

tr td				{ color: #FFF; border: 1px #CCC solid;}
tr td .title		{ visibility: hidden; display: block; width: 66px;}
tr td .x			{ visibility: hidden;}

tr td.ignore		{ display: none;}
/*th.down, tr.even th.down, tr.odd th.down{background:#F00;}*/
/*th.selected, tr.even th.selected, tr.odd th.selected{}*/

td.on 										{ background: url(/images/_global/patterns/2x2_ltblue.png); }
td.down, tr td.down 						{ background:#FFF; background-position: -110px 0; }
td.down, tr td.down.on 						{ background: #016ED5; }
td.selected, tr td.selected.on 				{ background: #016ED5; }

td.over, tr.even td.over, tr.odd td.over	{ text-indent: 0; width: 110px; background:#016ED5; background-position: -110px 0; }

/* use this if you want to apply different styleing to empty table cells*/
td.over, tr.even td.empty.over, tr.odd td.empty.over							{ background:#FFF; }
td.over .title, tr.even td.empty.over .title, tr.odd td.empty.over .title		{ visibility:visible; margin: 0; padding: 0; }
