/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xx  CSS Table Gallery               xx
xx  Author: Stu Nicholls            xx
xx  URL: http://www.cssplay.co.uk/  xx
xx  Country: England                xx
xx  Date: 2005-10-23                xx
xx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
table {
  border-collapse:collapse; 
  font-family:verdana, arial, sans-serif; 
  font-size:0.85em; 
  line-height:2em; 
  border:1px solid #363;
  }
td, th {
  padding:0 0.5em; 
  border-top:1px solid #ddd;
  }
tr.odd {
  background:#eee;
  }
th {
  }
  
.classic{
	background:#406C47;
}

.classic a{
	border-top:0.8em solid #406C47; 
  	border-bottom:0.8em solid #406C47;
}

.cobblestone{
	background:#6E9058;
}

.cobblestone a{
	border-top:0.8em solid #6E9058; 
  	border-bottom:0.8em solid #6E9058;
}

.homestead{
	background:#516324;
}

.homestead a{
	border-top:0.8em solid #516324; 
  	border-bottom:0.8em solid #516324;
}

.signature{
	background:#384328;
}

.signature a{
	border-top:0.8em solid #384328; 
  	border-bottom:0.8em solid #384328;
}

caption, tfoot {
  font-family:georgia, "times new roman", serif; 
  font-size:3em; 
  line-height:2em; 
  height:2em; 
  padding-right:0.25em; 
  text-align:right; 
  color:#363; 
  border:1px solid #ddd;
  }
tfoot th {
  background:#fff; 
  color:#363; 
  font-weight:normal;
  }
thead tr {
  color:#fff; 
  height:4em;
  }
thead tr th:first-child {
  color:#fc6; 
  border-right:1px solid #000; 
  text-align:right; 
  padding-right:2em;
  }
tbody th {
  padding:0; 
  border-right:1px solid #fff; 
  border-top:1px solid #000;
  width:16em; 
  vertical-align:middle;
  }
tbody tr.odd th {
  border-right:1px solid #eee;
  }
tbody td {
  color:#363; 
  vertical-align:middle; 
  height:4em;
  }
tbody th a {
  color:#fc3; 
  text-decoration:none; 
  border-right:0.8em solid #fc3; 
  font-weight:normal; 
  text-align:right; 
  padding-right:1.5em; 
  float:right; 
  }
tbody tr th a:visited {
  border-right:0.8em solid #fff;
  }
tbody tr.odd th a:visited {
  border-right:0.8em solid #eee;
  }
tbody td a:visited {
  color:#000; 
  font-weight:normal; 
  text-decoration:underline;
  }
tbody td a {
  color:#000; 
  font-weight:normal;
  }
tbody tr th a:hover {
  color:#fff; 
  border-right:0.8em solid #fff;
  }
tbody tr.odd th a:hover {
  color:#fff; 
  border-right:0.8em solid #eee;
  }
tbody td a:hover {
  color:#c00; 
  font-weight:normal; 
  text-decoration:none;
  }
