body.bodyDisplay div.formPage div.formContainer.reportContainer { width: auto; min-width:700px; margin: auto;} div.reportContainer div.charts {padding: 11px;} div.reportContainer div.charts div {float: left; margin: 0 10px 8px auto; width: auto;} body.bodyDisplay {float:left; min-width:700px; width:auto; padding:0 10px 0 10px;} div.reportData p.noEntries {text-align: center; padding: 5px 0 5px 0; font-size: 1.4em; font-weight: bold;} .hidden {display: none;}  #statusBox {visibility: hidden;background-color: #66CCFF;padding: 4px 10px 4px 10px;color: white;width: auto;right: 0;top: 0;position: absolute;} #statusBox a {text-decoration: underline;}  .entries {padding: 11px; margin: 0 0 0 0;} .entries .tableHelper {margin: 10px 0 0 0; background: white;} .entries table {z-index: 1001; margin: 0 0 0 0; border-collapse:collapse; padding: 0; width: 100%; background: white;} .entries th { text-align: left; overflow: hidden; background-repeat: no-repeat; cursor: pointer; background-color: #DDDDDD; font-weight: bold; color: #696464; background-position: right center; border: 1px solid #CCCCCC; padding:3px 20px 3px 5px;} .entries th.sortUp {background-image: url('/resources/img/all/sort_up.png'); background-color: #F1F1F1;padding:3px 20px 3px 5px;} .entries th.sortDown {background-image: url('/resources/img/all/sort_down.png'); background-color: #F1F1F1;padding:3px 20px 3px 5px;} .entries th.idValue {font-family: arial; width: 40px; margin: 0; min-width: 40px; padding:3px 5px 3px 5px;} .entries th.configureFields {background-color: #177dd6; border: 1px solid #177dd6; width: 26px; padding: 0; text-align: center; vertical-align: middle;} .entries th.configureFields img {display: block; text-align: center; margin: auto; border: 0px none;} .entries th.configureFields a:hover {text-decoration: none; padding: 0; margin: 0; background: transparent;} .entries th.delete {width: 14px; text-align: center; background-color: transparent; border: 0px none;} .entries th.delete a:hover{background-color: transparent;} .entries tfoot td {padding: 5px 0 0 0; margin: 0 0 0 0; border: 0px none;} .entries tfoot td select {padding: 0; margin: 0; font-size: 11px;} .entries tfoot td input {padding: 0; margin: 0 0 0 3px; font-size: 11px;} .entries td.delete {width: 14px; text-align: center;} .entries td {height: 20px; text-align: left; overflow: hidden; border: 1px solid #CCCCCC; padding:3px 5px 3px 5px;} .entries td.idValue {text-align: center;} .entries td.checkbox {text-align: center; background-image: url('/resources/img/all/ico_ok.png'); background-repeat: no-repeat; background-position: center center;} div.entries ul.visibleSelector {font-size:10px;position:absolute;z-index:9000;margin:0 0 0 -215px; padding: 0; border: #BFBFBF 5px solid; background-color: white; width: 200px; max-height:290px;overflow:auto;overflow-x:hidden;} div.entries ul.visibleSelector li {text-align: left; padding: 5px 5px 5px 30px; margin: 0; font-size: 11px; font-weight: normal;} div.entries ul.visibleSelector li:hover, div.entries ul.visibleSelector li.hover {background-color: #89C5F9; cursor: pointer;} div.entries ul.visibleSelector li:hover a, div.entries ul.visibleSelector li.hover a {color: #fff;} div.entries ul.visibleSelector li:hover a:hover, div.entries ul.visibleSelector li.hover a:hover {color: #fff;} div.entries ul.visibleSelector li a {color: #000; text-decoration: none;} div.entries ul.visibleSelector li a:hover {color: #000; background-color: transparent;} div.entries ul.visibleSelector li.checked {background-image: url('/resources/img/all/ico_tick.png'); background-repeat: no-repeat; background-position: 5px center;} div.entries ul.visibleSelector li.close {border-top: 1px dotted #177dd6; background-image: url('/resources/img/all/ico_cancel.png'); background-repeat: no-repeat; background-position: 9px center;} div.entries div.toolbar {margin: 6px 2px 6px 2px; text-align: right;} div.entries div.toolbar a {color: #0060BF; outline: none; text-decoration: underline;} div.entries div.toolbar a:hover { background-color: #EDF8FF;} div.entries div.toolbar a.configureFields {background-image: url('/resources/img/all/ico_configure.png'); background-repeat: no-repeat; background-position: center left; padding: 2px 0 2px 19px; line-height: 17px;} div.entries div.toolbar a.export {background-image: url('/resources/img/all/ico_export.png'); background-repeat: no-repeat; background-position: center left; padding: 1px 0 1px 19px; line-height: 17px;} div.entries div.toolbar div.links {float: right;} div.entries div.toolbar div.visibleSelectorContainer {display: block; float: right; }  div.tableHelper {float: none; padding: 0; margin: 0;} div.tableHelper div.helperStatistics {margin: 4px 0 4px 0; font-size: 0.9em; color: #444444; border: 0px none; text-align: left;} div.tableHelper div.navigation {margin: 0; padding: 0;} div.tableHelper a {float: left; color: #000000; vertical-align: middle; border: 1px solid #676767; padding: 2px 6px 2px 5px; font-size: 0.9em; text-decoration: none; margin: 0 auto; margin: 0 3px 0 0; } div.tableHelper a.active {font-weight: bold; color: #fff; border: 1px solid #8A8A8A; background: #8A8A8A; padding: 2px 6px 2px 5px; font-size: 0.9em; text-decoration: none;} div.tableHelper a.active:hover {background: #8A8A8A;} div.tableHelper span.separator {float: left; margin: 0 5px 0 5px;} div.tableHelper a.disabled {cursor: 'text'; vertical-align: middle; border: 1px solid #a4a4a4; color: #a4a4a4; padding: 2px 6px 2px 6px; font-size: 0.9em; text-decoration: none; float: left; margin: 0 3px 0 0;} div.tableHelper a.disabled:hover {background: transparent; cursor: default;} div.tableHelper a:hover {background: #E5E5E5;}