/* adds padding below the footer */

#main {
	padding-bottom: 15px;
}

/* hides the header bar */

#headerBar, #titleDropShadow {
	display: none;
}

 h1 {
 padding: 1.5em 0em 0em 0em;
 border: 0em;
 margin: 0em;
 }
 
  h2 {
  padding: 0.5em 0em 0em 0em;
  border: 0em;
  margin: 0em;
 }
 
  h3 {
  padding: 1.5em 0em 0em 0em;
  border: 0em;
  margin: 0em;
 }
 
  h4 {
  padding: 1.5em 0em 0em 0em;
  border: 0em;
  margin: 0em;
 }
 
 img {
  background-color: #EEE;
  padding: 5px;
  margin: 5px;
  border: 1px solid #333;
}
 
/* the following highlights tables */

table {
 font-family: Helvetica, verdana, sans-serif;
 background-color:#FFF;
 border-collapse: collapse;
 width: 100%;
 border: 1px solid #000;
 line-height: 1.2em;
}

caption {
 font-size: 1.2em;
 font-weight: bold;
 padding: 1em;
 text-align: center;
}


thead th {
 font-size: 100%;
 font-weight: bold;
/* text-align: center; */
 padding: 0.2em;
 height: 2em;
 background-color: #EEE;
}

td, th { padding: 0.4em 1em; border: 1px solid #BBB; }
td { text-align: left;  font-size: 80%;}
th { text-align: center}

tbody a:active,tbody a:hover,tbody a:focus,tbody a:visited {
	color: #666
}

tbody tr:hover {
	background-color: #EEE;
	color: #333
}

tbody tr:hover a {
	background-color: #FFF
}
