body {
    margin: 0px;
    padding: 5px;
    _width: auto;
    background-color: white;
    background-image: none;
}
head+body {
    _width: auto;
    max-width: 100%;
    min-width: 80%;
    margin: 0 auto;
}

.header, .nav {
    display: none;
    width: auto;
}

.footer {
    clear: both;
}

.container {
    margin: 0;
    min-width: 0;
    width: auto;
}

.container .main-content {
    margin: 0;
    min-width: 0;
    width: auto;
}

.container .body {
    margin: 0;
}

.container .sidebar {
    display: none;
}

.container .main-content {
    margin: 0px;
}

.container #search {
    margin: 0px;
}

.container .buttons {
    display: none;
}

#search #side, #search #searchForm, #search .title, #search .paging {
    display: none;
}

.main-content #search {
    margin: 0px;
}

#search #results {
    margin: 0px;
}

#search #results .result {
    margin-left: 0;
    margin-right: 0;
}

.button {
    display: none;
}

.attention {
    display: none;
}

.listTotal {
    display: none;
}

.list td a:link, .list td a:visited, .list td a:active {
    disabled: true;
    color: #000;
    text-decoration: none;
    font-weight: normal;
}

.list tr:hover {
    background: #ffffff;
}
.odd {
    background: #ffffff;
}
.even {
    background: #ffffff;
}

.list td, .list th, .list table {
    border: solid 1px black;
}

.list th, .list th:hover {
    border-bottom: double;
    background: none;
}

.list tr.current {
    background: #ffffff;
}

.list tr.current td a {
    font-weight: bold;
    font-style: italic;
}

.dialog td, .dialog table {
    border: solid 1px black;
}

th.asc a, th.desc a {
    background-image: none;
}

.prop .value {
    word-break: break-all;
}

.prop td.name, .prop td.value, .list td {
    border: solid 1px black;
}

