/* 

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

/* general styles */
table.withStyle {
	width:100%;
	color:#133566;
	border-collapse:collapse;
	border:1px solid #133566;}

.withStyle th,
.withStyle td{
	padding:.3em .5em;}

.withStyle th{
	border:1px solid #fff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background:#133566 url(/images/tablecloth_th.jpg);
	color:#fff;}

.withStyle td{
	border:1px solid #fff;
	text-align:right;
	background:#d0d7e1;}

.withStyle td.leftAlign {
	text-align:left;}
	
div#mainContentArea table.withStyle a {
	text-decoration:none;}

div#mainContentArea table.withStyle a:hover {
	color:#fff;}

/* tablecloth styles */
 .withStyle tr.even td{background:#d0d7e1;}
 .withStyle tr.odd td{background:#e7eaef;}

 .withStyle tr.even td.y{background:#d0d7e1;}
 .withStyle tr.odd td.y{background:#e7eaef;}
 .withStyle td.y{background:#d0d7e1;}

 .withStyle tr.even td.n{background:#d0d7e1;}
 .withStyle tr.odd td.n{background:#e7eaef;}
 .withStyle td.n{background:#d0d7e1;}

 .withStyle th.over, tr.even th.over, tr.odd th.over{background-color:#f7941d;}
 .withStyle th.down, tr.even th.down, tr.odd th.down{background:#f7941d;}
 .withStyle th.selected, tr.even th.selected, tr.odd th.selected{}

 .withStyle td.over, tr.even td.over, tr.odd td.over{background:#f7941d;}
 .withStyle td.down, tr.even td.down, tr.odd td.down{background:#f7941d;}
 .withStyle td.selected, tr.even td.selected, tr.odd td.selected{background:#f7941d repeat;}

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