* { color: #000 !important; overflow: visible !important; border: none !important; position: static !important; height: auto !important; width: auto !important; float: none !important; }

body { font-size: 12pt; }

h1, h2 { font-family: Helvetica, Arial, clean, sans-serif; text-transform: none; font-weight: bold; background: none; color: #000; padding: 0; font-size: 16pt; }

#sb, #nav, .pagination, #map { display: none; }

#main { float: none; width: auto; }

#wrapper { max-width: 100%; min-width: 0; padding: 0; margin: 0; }

#hd .logo a { width: auto; height: auto; text-indent: 0; background: transparent; text-decoration: none; font-weight: bold; font-size: 24pt; }

#main .module .graph { display: none !important; }

#main .module table { display: table !important; width: 100%; }

#main dt { float: left !important; }

