html, body {
  height: auto !important;
}

body {
  margin: 0;
  padding: 0;
  font-family: Verdana, 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  background-color: transparent !important;
  text-align: left;
}

a:link, a:visited, a:hover, a:active {
  text-decoration: underline !important;
}

#main	{
  width: 100%;
  border: none;
}

h1 {
  display: block;
}

.dark {
  background-color: #DDDDDD;
}

.light {
  background-color: #FFFFFF;
}

#header, #prod-left-col, #prod-right-col, .prod-col-space, #servicearea, .foottd,.mod-right, .cross, .headtd, #main-segments, #main-menu, #inews, .notdisplay, .notprint, .showPDA {
  display: none;
}

#content {
  background-image: none;
  border: none;
}

.module, .module div{
  border: none;
  color: #000000;
}

#prod-col {
  width: 100%;
}

img.fr {
  float: none;
}

/* user styles */
.user-border {
  border: 1px solid black;
}

.user-table-border, .user-table-border td {
  border: 1px solid black !important;
}

.onlyPrint {
  display: block;
}

#printFooter {
  margin-top: 2em;
  border-top: 1px dashed black;
}
