
#top {
    display: none !important;
}

.plusDisp, .plusesColumn {
    display: none;
}

.inputPart {
    display: none !important;
}

h1,h2,h3,h4 {
    display: none;
}


.timeBlockColumn {
    margin-left: 1px;
    margin-right: 1px;
}

.timeBlock {
    font-size: 8px;
    white-space: nowrap;
}

#tableform\:table {
    margin-top: 0;
}

#tableform\:table th {
    font-size: 8px;
    font-weight: bold;
}

#tableform\:table td {
    padding: 1px;
    overflow: visible;
}

.columnDate {
    font-size: 8px;
    font-weight: bold;
}

#content>div, #content {
    border: 0 !important;
    left: 0 !important;
    top: 0 !important;
    height: auto !important;
    overflow: visible !important;
}

.ui-widget-content {
    background: none;
    border: 0;
}

#tableform\:table table {
    width: auto;
}

.chart {
    width: 18cm !important;
    /*height: 7cm !important;*/
}

#statsform\:statsGrid td {
    font-size: 10px !important;
}

#statsform\:statsPanel_header {
    display: none !important;
}

body {
    overflow: visible !important;
}
