﻿/* table style */
table.tablecloth-theme
{
    font-family:Arial,Helvetica,sans-serif;
    color:#555555;
    text-align:center;
    border-collapse:collapse;
    border-style:none;
    padding:4px;
    border-width:0px;
	width:100%;   
}
.tablecloth-theme a
{
    font-family:Arial,Helvetica,sans-serif;
    color:#555555;
    padding:4px;
    text-align:center;
    border-collapse:collapse;
    border-style:none;
    border-width:0px;
	width:100%;
	text-decoration:none;   
}
.tablecloth-theme a:hover
{
    font-family:Arial,Helvetica,sans-serif;
    color:#555555;
    padding:4px;
    border-collapse:collapse;
    border-style:none;
    border-width:0px;
    text-align:center;
	width:100%;
	text-decoration:underline;   
}
/* header cell style */
.tablecloth-theme th
{
    background:#e4e4e4;
    color:#606060;
    text-decoration:none;
    padding:4px;
}  

/* common cell styles */
.tablecloth-theme th, .tablecloth-theme td
{
    text-align:center;
    font-size: 11px;
    cursor:default;
    padding:4px;
}

/* alternating row style */
.tablecloth-theme .alt-data-row 
{ 
	background-color:#e4e4e4;
	text-decoration: none;
	padding:4px;
}

/* mouseover row style */
.tablecloth-theme .row-over, .tablecloth-theme .column-over, .tablecloth-theme .cell-over 
{ 
	background-color:#ffeeee;padding:4px; 
	}

/* mouseover row style */
.tablecloth-theme .row-select, .tablecloth-theme .column-select, .tablecloth-theme .cell-select
{ 
    background:#ffe5e5;
    color:#555;
    padding:4px;
}

/* mouseover row style */
.tablecloth-theme .header-over a
{
	text-decoration: underline;
	padding:4px; 
}