body{ 
   background-color: #ffffff; 
   padding:0 0 0 0; 
   margin:10px 10px 10px 10px;
}
body, input, select, td, textarea{ 
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 11px;
}
h1, h2, h3, h4, h5, h6, p, strong, div, form, acronym, label, table, td, th, span, a, hr, code, pre, hr {
   margin:0;
   padding:0;
   font-size: 1em;
   background-repeat:no-repeat;
   list-style-type:none;
}
a, a:visited, a:hover { 
   color:#666666; text-decoration:none; 
}
a:hover {
   text-decoration: underline;
}
dt {
   font-weight: bold;
}
.clear {
   clear: both;
}
h1 {
   font-size: 2em;
}
h1 a{
   color: #000000;
}
h2 {
   font-size: 1.2em;
   margin: 10px 0 10px 0;
}
p {
   margin: 0 0 10px 0;
}
table {
   border: 0px solid #666666;
   width: 100%;
/*   margin: 20px 20px 20px 20px; */
}
th, td {
/*   padding: 2px 4px 2px 4px; */
   padding: 0px 0px 1px 0px;
   text-align: left;
   vertical-align: top;
   white-space:nowrap;
}
thead tr {
  background-color: #ffcc00;
}
th a, th a:visited {
  color: black;
}
th a:hover {
  text-decoration: underline;
  color: black;
}
tr.odd {
  background-color: #ffffff;
}
tr.tableRowEven, tr.even {
  background-color: #ffeeaa
}


