﻿/* table style */
table.tablecloth-theme
{
    font-family:Arial,Helvetica,sans-serif;
    color:#555555;
    /*
    border-collapse:collapse;
    border-style:none;
    border-width:0px;
    */
    background-color:#FFFFFF;
    border-color: #E7DECA;
    border-style: solid;
    border-width: 1px;
    
	width:725px;    
}

/* header cell style */
.tablecloth-theme th, .header-row a
{
    background:#328AA4 url(../images/tr_back.jpg) repeat-x;
    color:#FFFFFF;
    text-decoration: none;    
}  

.footer-row
{
    background: #328AA4 url(../images/tr_back.jpg) repeat-x top;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
}
.footer-row span
{
    color: #FFFF00;
    font-size: 14px;
    font-weight: normal;
    border: none;
    text-decoration: underline;
}

.footer-row a, .footer-row a:hover 
{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    border: none;
    text-decoration: none;
    padding: 0; 
    margin: 0;
    
}

/* common cell styles 
text-align:left;
*/

.tablecloth-theme td
{
    border:0px solid #FFFFFF;
    padding:0.3em;
    
    font-size: 11px;
    font-weight: normal;
    cursor: default;
    
}

.tablecloth-theme th
{
    border:0px solid #FFFFFF;
    padding:0.3em;
  
    color:#FFFFFF;
    cursor:pointer;
    font-size:12px;
    font-weight:bold;
    vertical-align: bottom;
    height: 35px;
}

.tablecloth-theme th a, .tablecloth-theme th a:hover, .tablecloth-theme th a:visited 
{
   
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
    
}

/* row style */
.tablecloth-theme .data-row { background-color: #FFFFFF; }

/* alternating row style */
.tablecloth-theme .alt-data-row { background-color: #E7DECA; }

/* mouseover row style */
.tablecloth-theme .row-over, .tablecloth-theme .column-over, .tablecloth-theme .cell-over { background-color:#ECFBD4; }

/* mouseover row style */
.tablecloth-theme .row-select, .tablecloth-theme .column-select, .tablecloth-theme .cell-select
{ 
    background:#BCE774;
    color:#555;
}

.header-over
{
  color: #FFFFFF;
	text-decoration: none;   
}

/* mouseover row style */
.tablecloth-theme .header-over a
{
	color: #FFFFFF;
	text-decoration: underline; 
}

