/*  CSS Table Design
Author: Stanislav Filev
Theme: Stainless Steel: Stenli Style
URL: http://www.stenli.net

----------------------------------------------- */

table.data-table {
	border: 1px solid #000; 
	background-color: #D4D0C8; 
	color: #000;
	width:100%;
}
 
.data-table td, .data-table th { padding:5px;}

.data-table caption {
	text-transform: uppercase;
	text-align:center;  
	color: #4F4F4F;
	margin: 3px 0;
}

/* =links
----------------------------------------------- */
.data-table table a { color:maroon; text-decoration: none;}
.data-table table a:link {color:maroon;}
.data-table table a:visited { color: maroon;}
.data-table table a:hover {color:chocolate;}

/* thead tbody tfoot
----------------------------------------------- */

.data-table thead th, .data-table tfoot th, .data-table tfoot td ,.data-table tbody th,.data-table tbody td {
	color: #000; 
	font-size: 10pt; 
	border-right: 1px solid #aaa; 
	border-top: 1px solid #eee; 
	border-left:1px solid #eee; 
	border-bottom: 1px solid #aaa; 
}

.data-table thead th, .data-table thead td, .data-table tfoot th, .data-table tfoot td { background-color: #ccc; font-weight: bold; font-size:1.2em; text-align:left; }
.data-table tfoot td { text-align:right }
.data-table tbody th { white-space: nowrap; font-weight: bold; text-align:center; }


/* Visual and hover effects */
.data-table .odd td { }

.data-table tbody tr:hover td{
	background-color: silver;
	border-right: 1px solid #eee; 
	border-top: 1px solid #999; 
	border-left: 1px solid #999; 
	border-bottom: 1px solid #eee; 
	background-color: #e4e0d8;
}
