/* 



	TableCloth	

	by Alen Grakalic, brought to you by cssglobe.com

	

*/



/* general styles */

caption {

	padding: 0 0 5px 0;

	height:30px;

	width: 680px;

	font-family:  Geneva, Arial, Helvetica, Verdana, sans-serif;

	text-align: right;

	font-size: 16px;

	font-style: italic;

	color: #a6a6a6;

	font-weight: bolder;

}

table, td{

	font:100% Arial, Helvetica, sans-serif; 

}

table {width:100%;border-collapse:collapse;margin:1em 0;}

th, td{

	text-align:left;

	padding:0.2em;

	border:1px solid #fff;

}

table p {
padding-left:2px;
margin:0 0 5px 3px;
}

th{

	color:#fff;

	background-color: #B22525;

	background-image: url(tr_back.gif);

	background-repeat: repeat-x;

}

td{background:#e5f1f4;}



/* tablecloth styles */



tr.even td{background:#ececec;}

tr.odd td{background:#dadada;}



th.over, tr.even th.over, tr.odd th.over{background:#f5f5f5;}

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:#f5f5f5;}

td.down, tr.even td.down, tr.odd td.down{background:#b9c4c8;color:#fff;}

td.selected, tr.even td.selected, tr.odd td.selected{

	color:#555;

	background-color: #b9c4c8;

}



/* use this if you want to apply different styleing to empty table cells*/

td.empty, tr.odd td.empty, tr.even td.empty{background:#ececec;}

.style2 {

	color: #990033;

	font-weight: bold;

}

.style3 {

	color: #999900;

	font-weight: bold;

}

.style4 {

	color: #339999;

	font-weight: bold;

}

.style6 {

	color: #0099CC;

	font-weight: bold;

}

.style9 {

	color: #CC9900;

	font-weight: bold;

}

.style10 {

	color: #6666CC;

	font-weight: bold;

}

.style12 {color: #CC0000; font-weight: bold; }

.style11 {color: #CC0000}
