/* 

	TableCloth	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* general styles */

.tablecloth, td{
	font:10px Arial, Helvetica, sans-serif; 
}
.tablecloth{width:100%;border-collapse:collapse;margin:0;}
.tablecloth th, .tablecloth td{padding:2px;border:1px solid #fff;vertical-align:middle;}
.tablecloth th{background:#FF7C00 url(tr_back_orange.gif) repeat-x;color:#fff;}
.tablecloth td{background:#ffffff url(rowback.png) repeat-x;  background-position:bottom; border:solid 1px #efefef; }

.filteroptions {width:100%;border-collapse:collapse;margin:0;border:solid 1px #A2D84B;}
.filteroptions td{
	font:10px Arial, Helvetica, sans-serif; background-color:White;text-align:left;
}
.filteroptions th
{
	font-weight:bold;font:10px Arial, Helvetica, sans-serif;
}

.filteroptions .foheader {background:#FFF url(tr_back_green.gif) repeat-x;color:#fff;font-weight:bold;font-size:12px;}

.filteroptions table { width:100%;}

/* tablecloth styles */
.tablecloth .subtable td { background:#fff; border:solid 1px #808080;  }
.tablecloth .subtable th { background:#F3F3F3;font-weight:bold; font-size:10px; width:80px;border:solid 1px #808080;color:Black;}


.tablecloth td.over{background:none;background-color:#fff;color:#1b9dec;border:solid 1px #fff;}

.tablecloth td.overnoback{background-color:#fff;color:#1b9dec;border:solid 1px #fff;}

td.EditBar {border-left:solid 1px #f1f5e1;border-right:solid 1px #f1f5e1;border-bottom:solid 1px #f1f5e1;background:none;background:#fff url(/inc/tablecloth/rowbackgreen.png) repeat-x;text-align:center;}

td.BulkAssignBar {background:#fff7ec; border:dashed 1px orange;width:auto;vertical-align: top;}