*
{
  margin:0;
  padding:0;
}

body
{
  /*font-family:'times new roman', serif;*/
  font-family:arial, sans-serif;
  font-size:90%;
  padding:20px;
}

#menu_skip, 
#top, 
#banner, 
#menu_main, 
#menu_sub, 
#slides, 
#page_3_up, 
#menu_options, 
#tabs_navigation, 
.tab_images, 
#news_archive, 
#column_right, 
#container_blocks_horizontal, 
#container_footer, 
form, 
.back
{
  display:none;
}

#header
{
  margin:0 0 20px 0;
}

#logo img
{
  border:0;
}

ul
{
  margin:0 0 20px 0;
  padding:0 0 0 20px;
}

ul, 
p, 
.attachment, 
table
{
  margin:0 0 20px 0;
}

table
{
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
}

th, 
td
{
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  padding:2px 12px 2px 2px;
}

th
{
  text-align:left;
}

th img
{
  display:none;
}

tab_images
{
  margin:0 0 20px 0;
}

#legend ul
{
  margin:0;
}

.labels
{
  font-style:italic;
  margin:0 0 10px 0;
}

.labels .category
{
  margin:0 10px 0 0;
}