/* 

	TableCloth	
	by Alen Grakalic, #tableclothed  brought to you by cssglobe.com
	
*/

/* general styles */

#tableclothed table, #tableclothed  td{
	font:100% Arial, Helvetica, sans-serif; 
}
#tableclothed table{width:100%;border-collapse:collapse;margin:0;}
#tableclothed td
{
    text-align:center;
    padding-top:0px;
    padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 0px;
    border:1px solid #fff;
}
#tableclothed th{background:#96307d url(tr_back.gif) repeat-x;color:#fff;}
#tableclothed td{background:#efe0eb;}

/* tablecloth styles */

#tableclothed tr.even td{background:#ead6e5;}
#tableclothed tr.odd td{background:#e3c9dc;}

#tableclothed th, #tableclothed th.over, #tableclothed  tr.even th.over, #tableclothed  tr.odd th.over{background:#96307d;padding: 2px 5px 2px 5px;border:1px solid #fff;}
#tableclothed th.down, #tableclothed  tr.even th.down, #tableclothed  tr.odd th.down{background:#96307d;}
#tableclothed  tr.even th.selected, #tableclothed  tr.odd th.selected{color:Black;}

#tableclothed td.over, #tableclothed  tr.even td.over, #tableclothed tr.odd td.over{background:#d5b1d3;color:Black;}
#tableclothed td.down, #tableclothed  tr.even td.down, #tableclothed tr.odd td.down{background:#d5b1d3;color:#fff;}
#tableclothed td.selected, #tableclothed  tr.even td.selected, #tableclothed th.over, #tableclothed  tr.odd td.selected{background:#d5b1d3;color:Black;}

#tableclothed th.hidden
{
	background:#96307d url(tr_back.gif) repeat-x;
	color:#fff;
}

#tableclothed td.down {}
#tableclothed th.over {background:#d5b1d3;color:Black;}

/* use this if you want to apply different styleing to empty table cells*/
#tableclothed td.empty, #tableclothed  tr.odd td.empty, #tableclothed  tr.even td.empty{background:#fff;}

#tableclothed div.style2 {color:#555;}

#tableclothed td.selected div.style2, #tableclothed td.over div.style2  {color:Black;}

#tableclothed a{
	text-decoration:none;
	color:#057fac;
}
#tableclothed a:hover{
	text-decoration:none;
	color:#999;
}
#tableclothed
{
	background: white;
	font-family: Arial, Helvetica, sans-serif; 
	line-height:150%;
	text-align:left;
	margin:0 auto;
	width:490px;
	padding-bottom:20px;
	margin:0 20px;
}

#tableclothed h1
{
	font-size:140%;
	margin:0 20px;
	line-height:80px;	
}
#tableclothed h2
{
	font-size:120%;
}
#tableclothed p.sig
{	
	margin:0 auto;
	width:680px;
	padding:1em 0;
}
#tableclothed th.selected span.style2, #tableclothed th.over span.style2
{
	color:White;
}

#tableclothed td.clicked, #tableclothed td.clicked div.style2 
{
	font-weight:900;
	font-style:normal;
	font-size: 11pt;
	color: Black;
}