* { background:none !important }

html
{
  width: 100%;
}

.noprint, div#sitefooter, td#pagebodymenucol, table#headerlinksholder
, div#navpatharea, div#pagenav, div#headerlinksholder, td#pagebodybannercol,
#sitesectionmenu
{
  display:none;
}
td#pagebodycontentcol
{
  width: 100%;
}
table#newsoverview td.newstext
{
  width:100% !important;
}
div.pagepartholder, table#pagebodytable
{
  width:100%;
}
/*
td#pagebodybannercol
{
  width: 20%;
  padding-right: 10px;
}
*/
div#siteheader
{
  height:auto !important; /* defeat header99/header198 */
}
#headerutlogo
{
  margin: 5px 0 20px 10px;
  position: static;
}
div#sitenameholder
{
  top:0;
  right:10px;
}

input.dtbutton
, div.pagenav a.selected span.corners span.linkcontents
{
  color: black !important;
}

div#printcontrols
{
  display: block;
}
