/* CSS Document */

table
{
border-collapse: collapse;
border-spacing:0;
/*border: 1px solid #BA9;*/
border: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1em; line-height:1.5em; color:#333;
}
 caption{
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 110%;
  font-weight: bold;
  text-transform: uppercase;
  color: #453827;
  background: transparent;
  }
	
tr{

}
td, th {
  /*border: 1px solid #BBAA99;*/
  border: none;
  padding: .3em;
  font-size: 1em;
  color: #666;
  }
thead th, tfoot th, tfoot td {
	/*border: 1px solid #BA9;*/
        border: none;
	text-align: left;
	font-weight: bold;
	font-size: 100%;
	background: #BA9 url("images/thbg.gif") repeat-x top left;
	color: #333;
}
 tbody th,thead th,tbody td {
	vertical-align: top;
	text-align: left;
}

tbody tr:hover td, 
tbody tr:focus td,
tbody tr:hover th,
tbody tr:focus th
{
	background: url("images/shimx.gif")  repeat-x top left;
	color: #000;
}

tr.odd
{
background: url("images/shim.gif")  repeat-x top left;
}	