
.jtadvgrid table { border-collapse: separate; empty-cells: show; } .jtadvgrid td { font-size: 9pt; } .jtadvgrid { background: white; border-bottom: solid 1px #5D7EB0; border-left: solid 1px #5D7EB0; border-right: solid 1px #5D7EB0; border-top: solid 1px #5D7EB0; border-collapse: separate; empty-cells: show; overflow: hidden; position: relative; width: auto; } .jtadvgrid .scrollcontainer { overflow: hidden; position: relative; } .jtadvgrid .header { overflow: hidden; width: auto; } .jtadvgrid .header .intheader { width: auto; width: expression(parentNode.clientWidth); } .jtadvgrid .scrollerdiv { overflow: auto; position: relative; } .noscrolling .scrollcontainer .scrollerdiv { overflow: visible; } .jtadvgrid .containercell { height: 100%; } .jtadvgrid .inttable { background: white; border-collapse: expression("collapse"); empty-cells: show; } .jtadvgrid .scrollerdiv .fillwidth { table-layout: fixed; width: 100%; width: expression(parentNode.clientWidth); } .jtadvgrid .inttablenoscroll { width: 100%; } .jtadvgrid .intheadertable { border-collapse: expression("collapse"); empty-cells: show; table-layout: fixed; } .jtadvgrid .inttable tbody { border-top: solid 1px #5D7EB0; } .jtadvgrid .pager { background: #ECECEC url(images/grid_dark_grad.gif) repeat-x left center; border-top: solid 1px #5D7EB0; color: #5D7EB0; margin: 0; padding: 4px 4px 5px 4px; } .jtadvgrid .toppager .pager { border-top: none; } * html .jtadvgrid .toppager { background: #ECECEC url(images/grid_dark_grad.gif) repeat-x left center; } .jtadvgrid .pager table { margin: 0; padding: 0; width: 100%; } .jtadvgrid .pager table table { width: auto; } .jtadvgrid .pager table table td { padding: 0 3px 0 3px; text-align: center; } .jtadvgrid .pager table table td a { color: black; padding: 0 2px 2px 2px; } .jtadvgrid .inttable tr.row td, .jtadvgrid .intheadertable tr.columnheader td, .jtadvgrid .inttable tr.columnheader td.headercell { empty-cells: show; margin: 0; padding: 2px 1px 2px 1px; } .jtadvgrid .inttable tbody tr td { cursor: default; overflow: hidden; } .jtadvgrid .inttable tbody tr .sc { padding-right: 2px; padding-left: expression("1px"); padding-right: expression("1px"); padding-top: 5px; padding-top: expression("1px"); text-align: center; width: 1px; } .jtadvgrid .inttable tbody .rowselected .sc, .jtadvgrid .inttable tbody .rowselected .selected.sc { padding-top: 4px; padding-top: expression("0px"); } .jtadvgrid .inttable tbody tr .sc input { margin: 0; margin-left: 1px; padding: 0; } .jtadvgrid .inttable .inttablebody tr td div.cd, .jtadvgrid .inttable .inttablebody tr td div.intcolheaderdiv { margin-left: 5px; margin-right: 5px; overflow: hidden; } .jtadvgrid .inttable .inttablebody tr td div.cd .cellspan { -moz-user-select: none; } .jtadvgrid .inttable .oddrow td { background-color: #F4FAFF; } .jtadvgrid .inttable .grouprow td { background-color: #F4FAFF; } .jtadvgrid .inttable .grouprow .groupexpcolcell { background: #CEDCF8; padding-left: 0; padding-right: 0; } .jtadvgrid .inttable .row .grouppadcell, .jtadvgrid .inttable .memorow .grouppadcell, .jtadvgrid .inttable .grouprow .grouppadcell { background: #CEDCF8; } .jtadvgrid .inttable .groupcell { padding: 3px 3px 3px 2px; } .jtadvgrid .inttable .grouprow .groupcell { background: #CEDCF8; } .jtadvgrid .inttable .editcolumn { -moz-user-select: none; text-align: center; } .jtadvgrid .inttable .editcolumn a { color: black; } .jtadvgrid .inttable td.pk { display: none; } .jtadvgrid .inttable .hidden { display: none; } .jtadvgrid .inttable .hidden td { display: none; } .jtadvgrid .inttable tr .merged { background-color: #F9F9F9; } .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.cell, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.cellwithchildren, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.blankcell, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.detailrow, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.sc, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.editcolumn, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr td.memocell, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr.filterbar td.fl, .jtadvgrid .horzlines tbody tr .jtadvgrid tbody tr.columnheader td.headercell { border-bottom: none; padding-top: 0; } .jtadvgrid .horzlines tbody tr td.cell, .jtadvgrid .horzlines tbody tr td.cellwithchildren, .jtadvgrid .horzlines tbody tr td.blankcell, .jtadvgrid .horzlines tbody tr td.detailrow, .jtadvgrid .horzlines tbody tr td.sc, .jtadvgrid .horzlines tbody tr td.editcolumn, .jtadvgrid .horzlines tbody tr td.memocell, .jtadvgrid .horzlines tbody tr.filterbar td.fl, .jtadvgrid .horzlines tbody tr.columnheader td.headercell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.cell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.cellwithchildren, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.blankcell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.detailrow, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.sc, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.editcolumn, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.memocell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr.filterbar td.fl, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr.columnheader td.headercell { border-bottom: solid 1px #C5D3EC; } .jtadvgrid .horzlines tbody tr td.cell, .jtadvgrid .horzlines tbody tr td.cellwithchildren, .jtadvgrid .horzlines tbody tr td.editcolumn, .jtadvgrid .horzlines tbody tr tr.filterbar td.fl, .jtadvgrid .horzlines tbody tr tr.columnheader td.headercell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.cell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.cellwithchildren, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.blankcell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.detailrow, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.editcolumn, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr td.memocell, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr.filterbar td.fl, .jtadvgrid .horzlines tbody tr .jtadvgrid .horzlines tbody tr.columnheader td.headercell { padding-top: 2px; } .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.cell, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.cellwithchildren, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.blankcell, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.detailrow, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.sc, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.editcolumn, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr td.memocell, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr.filterbar td.fl, .jtadvgrid .vertlines tbody tr .jtadvgrid tbody tr.columnheader td.headercell { border-right: none; } .jtadvgrid .vertlines tbody tr td.cell, .jtadvgrid .vertlines tbody tr td.cellwithchildren, .jtadvgrid .vertlines tbody tr td.blankcell, .jtadvgrid .vertlines tbody tr td.detailrow, .jtadvgrid .vertlines tbody tr td.sc, .jtadvgrid .vertlines tbody tr td.editcolumn, .jtadvgrid .vertlines tbody tr td.memocell, .jtadvgrid .vertlines tbody tr.filterbar td.fl, .jtadvgrid .vertlines tbody tr.columnheader td.headercell, .jtadvgrid .vertlines tbody tr .jtadvgrid .vertlines tbody tr td.cell, .jtadvgrid .vertlines tbody tr .jtadvgrid .vertlines tbody tr td.cellwithchildren, .jtadvgrid .vertlines tbody tr .jtadvgrid .horzlines tbody tr td.blankcell, .jtadvgrid .vertlines tbody tr .jtadvgrid .horzlines tbody tr td.detailrow, .jtadvgrid .vertlines tbody tr .jtadvgrid .vertlines tbody tr td.sc, .jtadvgrid .vertlines tbody tr .jtadvgrid .vertlines tbody tr td.editcolumn, .jtadvgrid .vertlines tbody tr .jtadvgrid .vertlines tbody tr td.memocell, .jtadvgrid .vertlines tbody tr .jtadvgrid .horzlines tbody tr.filterbar td.fl, .jtadvgrid .vertlines tbody tr .jtadvgrid .horzlines tbody tr.columnheader td.headercell { border-right: solid 1px #C5D3EC; } .jtadvgrid .inttable tbody tr td.selected, .jtadvgrid .inttable tbody tr.rowselected td { background-color: #CEDCF8; border: dotted 1px #909090; padding: 1px 1px 2px 0; } .jtadvgrid .inttable tbody .rowselected .editcolumn { padding-right: 2px; } .jtadvgrid .inttable tbody tr .noscrollcell div.cd { margin: 0; position: absolute; } .jtadvgridprinting .inttable tbody tr .noscrollcell div.cd { margin: 0 5px; position: static; } .jtadvgrid .inttable tbody .evenrow .noscrollcell div.cd, .jtadvgrid .inttable tbody .oddrow .noscrollcell div.cd { background: white url(images/grid_fixed_col.gif) repeat-y left center; } .jtadvgridprinting .inttable tbody .evenrow .noscrollcell div.cd, .jtadvgridprinting .inttable tbody .oddrow .noscrollcell div.cd { background: transparent; } .jtadvgrid .horzlines tbody tr .noscrollcell div.cd { padding-bottom: 2px; padding-top: 2px; } .jtadvgrid .inttable tbody .row .selected .noscrolldiv, .jtadvgrid .inttable tbody .rowselected .noscrollcell div.cd { background-color: white; border: dotted 1px #909090; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; z-index: 99; } .jtadvgrid .vertlines tbody tr .noscrollcell div.cd { border-left: solid 1px #5D7EB0; border-right: solid 1px #5D7EB0; } .jtadvgridprinting .vertlines tbody tr .noscrollcell div.cd { border: none; } .jtadvgrid .inttable .inttablebody tr .noscrollcell div.cd { padding-left: 5px; padding-right: 5px; } .jtadvgridprinting .inttable .inttablebody tr .noscrollcell div.cd { padding: 0; } .jtadvgrid .inttable tbody tr td.vt { vertical-align: top; } .jtadvgrid .inttable tbody tr td.vm { vertical-align: middle; } .jtadvgrid .inttable tbody tr td.vb { vertical-align: bottom; } .jtadvgrid .inttable tbody tr td .commandcol .btndv { display: inline; } .jtadvgrid .inttable tbody tr td .commandcol .btndv div { background: white; border: 1px solid #5D7EB0; float: left; margin: 0; padding: 1px; } * html .jtadvgrid .inttable tbody tr td .commandcol .btndv div { display: inline; float: none; } .jtadvgrid .inttable tbody tr td .commandcol input { cursor: pointer; font-size: 8pt; margin-right: 1px; } .jtadvgrid .inttable tbody tr td .commandcol .btndv input { background: url(images/grid_dark_grad.gif) repeat-x center center; border: none; margin: 0; padding: 0; } .jtadvgrid .inttable .novisible, .jtadvgrid .intheadertable .novisible { display: none; } .jtadvgrid .inttable .cellexpand { background: url(images/treeplus.gif) no-repeat left center; cursor: pointer; float: left; height: 1em; margin-left: 1px; width: 15px; } .jtadvgrid .inttable .cellwithchildren .expanded { background: url(images/treeminus.gif) no-repeat left center; } .jtadvgrid .inttable .cellwithchildren .collapsed { background: url(images/treeplus.gif) no-repeat left center; } .jtadvgrid .inttable tbody tr .detailrow { padding: 5px 10px 5px 0; } .jtadvgrid .inttable tbody .memorow td { padding: 0; } .jtadvgrid .inttable tbody .memorow td .memorowdiv { padding: 2px 5px 2px 5px; } .jtadvgrid .dragselect { background-color: #F2F7FF; border: solid 1px #5D7EB0; display: none; filter: alpha(opacity=75); font-size: 0; -moz-opacity: 0.75; opacity: 0.75; position: absolute; z-index: 99; } .jtadvgrid .inttable tbody tr td div.cd table { height: 100%; } .jtadvgrid .inttable tbody tr td div.cd table tbody tr td { background: transparent; border: none; margin: 0; padding: 0; } .jtadvgrid .cellsizer { font-size: 0; line-height: 0; height: 0; } .jtadvgrid .intheadertable .blankcell, .jtadvgrid .inttable .blankcell { font-size: 0; line-height: 0; margin: 0; padding: 0; } .jtadvgrid table.intheadertable tr td.phc, .jtadvgrid table.intheadertable tr td.phcfl, .jtadvgrid table.inttable tr td.pcc { border: none; margin: 0; padding: 0; width: 0; } .jtadvgrid .fillwidth .phc, .jtadvgrid .fillwidth .phcfl, .jtadvgrid .fillwidth .pcc { display: none; } .jtadvgrid .inttable tbody .sizerrow td { border: 0; font-size: 0; line-height: 0; height: 0; margin: 0; padding: 0; } .jtadvgrid .inttable tbody .sizerrow td div { font-size: 0; line-height: 0; height: 0; } .jtadvgrid .inttable .sizerrow .sizerselect div { width: 24px; } .jtadvgrid .inttable .sizerrow .sizeredit div { width: 127px; } .jtadvgrid .intheadertable tr td .intcolheaderdiv, .jtadvgrid .inttable tr td .intcolheaderdiv { float: expression("left"); margin-left: 2px; margin-right: 2px; overflow: hidden; width: auto; } .jtadvgrid tr td .intcolheaderspacer { font-size: 0; height: 0; width: 20px; } .jtadvgrid tr .headercell .alignleft { text-align: left; } .jtadvgrid tr .headercell .alignleft .intcolheader { margin: 0; } .jtadvgrid tr .headercell .aligncenter { text-align: center; } .jtadvgrid tr .headercell .aligncenter .intcolheader { margin: 0 auto; } .jtadvgrid tr .headercell .alignright { text-align: right; } .jtadvgrid tr .headercell .alignright .intcolheader { margin: 0 0 0 auto; } .jtadvgrid .columnheader td { background: #CEDCF8 url(images/grid_dark_grad.gif) repeat-x left center; border-top: solid 1px #C5D3EC; height: 19px; overflow: hidden; padding-right: 1px; white-space: nowrap; } .jtadvgrid .columnheader td a { color: black; text-decoration: none; } .jtadvgrid td .link { cursor: pointer; } .jtadvgrid .columnheader .intcolheader { table-layout: fixed; } .jtadvgrid .columnheader .intcolheader td { background-color: transparent; border: none; padding: 0 1px 0 0; } .jtadvgrid .columnheader .intcolheader td img { vertical-align: middle; } .jtadvgrid .columnheader .intcolheader td.srt { width: 9px; } .jtadvgrid .intheadertable .columnheader .selectcolheader, .jtadvgrid .inttable .columnheader .selectcolheader { text-align: center; } .jtadvgrid .intheadertable .columnheader .resizercell, .jtadvgrid .inttable .columnheader .resizercell { overflow: visible; } .jtadvgrid .columnheader .cellresizeborder { font-size: 0; height: 13.5pt; position: relative; width: 0; } .jtadvgrid .columnheader .cellresizeborder div { cursor: w-resize; height: 13.5pt; position: absolute; left: 0; width: 7px; } .jtadvgrid .colmover { background: #CEDCF8 url(images/grid_dark_grad.gif) repeat-x left center; border: solid 1px #5D7EB0; display: none; filter: alpha(opacity=75); font-size: 9pt; -moz-opacity: 0.75; opacity: 0.75; padding: 4px; position: absolute; top: 0; z-index: 99; } .jtadvgrid .colpositioner { background-color: #3E3E3E; display: none; font-size: 0; position: absolute; top: 0; width: 1px; z-index: 98; } .jtadvgrid .colpositioner .colpositionertop { background-image: url(images/downarrow1.gif); background-repeat: no-repeat; font-size: 0; height: 6px; left: -3px; overflow: hidden; position: absolute; top: -6px; width: 7px; } .jtadvgrid .colpositioner .colpositionerbottom { background-image: url(images/uparrow1.gif); background-repeat: no-repeat; bottom: -6px; font-size: 0; height: 6px; left: -3px; overflow: hidden; position: absolute; width: 7px; } .jtadvgrid .header .intheadertable .headercell .intcolheadercelltable, .jtadvgrid .inttable .headercell .intcolheadercelltable { table-layout: fixed; width: 100%; } .jtadvgrid .header .intheadertable .headercell .intcolheadercelltable tbody tr td , .jtadvgrid .inttable thead .headercell .intcolheadercelltable tbody tr td { border: none; margin: 0; padding: 0; } .jtadvgrid .intheadertable .headerendcol { border-right: none; font-size: 0; padding: 0 1px 0 0; } .jtadvgrid .inttablenoscroll .headerendcol { display: none; } .jtadvgrid .horzlines tbody tr .noscrollhdr .noscrollhdrdiv { padding-top: 2px; } .jtadvgrid .columnheader .noscrollhdr .noscrollhdrdiv { padding-right: 2px; white-space: nowrap; } .jtadvgrid .intheadertable .noscrollhdr .noscrollhdrdiv { margin: 0pt; padding: 3px 2px 3px 1px; } .jtadvgrid .filterbar td { background-color: #F2F7FF; border-top: solid 1px #C5D3EC; padding: 1px 1px 1px 1px; } .jtadvgrid .filterbar .fl table { table-layout: fixed; } .jtadvgrid .filterbar td .inputcontainer { font-size: 8pt; width: auto; } .jtadvgrid .filterbar td input { margin: 0; } .jtadvgrid .filterbar td .checkbox { height: auto; } .jtadvgrid .filterbar td select { border: solid 1px #5D7EB0; font-size: 8pt; width: 100%; } .jtadvgrid .filterbar td .textfilterinputcontainer { background-color: white; border: solid 1px #5D7EB0; font-size: 8pt; padding: 1px 0 1px 1px; width: auto; } .jtadvgrid .filterbar td .inputcontainer .textfilterinput { border: none; border-width: 0px; font-size: 8pt; height: 9pt; padding: 0; width: 100%; } .jtadvgrid .intheadertable tbody .filterbar .noscrollfilterdiv { background-color: #F2F7FF; border-right: solid 1px #5D7EB0; border-top: solid 1px #C5D3EC; padding: 2px 1px 1px 1px; } .jtadvgrid .groupbar { background-color: #F2F7FF; border-top: solid 1px #5D7EB0; margin: 0; padding: 4px; } .jtadvgrid .groupbar .intgroupheader td { padding: 0 3px 0 0; } .jtadvgrid .groupbar .intgroupheader td a { color: black; text-decoration: none; } .jtadvgrid .groupbar .intgroupheader td img { vertical-align: middle; } .jtadvgrid .nogroups { color: #5D7EB0; font-style: italic; } .jtadvgrid .groupbar .intgroupheader td .groupcolumn span { cursor: pointer; } .jtadvgrid .intheadertable .groupbyheader { padding-left: 0; padding-right: 0; } .jtadvgridprinting .inttable .groupbyheader { width: 12px; } .jtadvgrid .inttable .groupexpcolcell { border-right: none; cursor: pointer; padding-left: 2px; padding-right: 3px; text-align: center; vertical-align: middle; } .jtadvgridprinting .inttable .groupexpcolcell { width: 12px; } .jtadvgrid .inttable .groupexpcolcell div { height: 12px; margin: 0 auto; width: 12px; } .jtadvgrid .inttable .grouprow .expanded div { background: url(images/treeminus.gif) no-repeat center center; } .jtadvgrid .inttable .grouprow .collapsed div { background: url(images/treeplus.gif) no-repeat center center; } .jtadvgrid .inlineeditor { display: none; } .jtadvgrid .textediteditor { background-color: white; border: solid 1px #5D7EB0; font-size: 8pt; margin-left: 1px; padding-left: 1px; padding-top: 1px; width: auto; } .jtadvgrid .textediteditor input { background-color: white; border: none; font-size: 8pt; height: 11pt; margin: 0; padding: 0; width: 100%; } .jtadvgrid .memoeditor { background-color: white; border: solid 1px #5D7EB0; font-size: 8pt; margin-left: 1px; padding-left: 1px; padding-top: 1px; width: auto; } .jtadvgrid .memoeditor textarea { background-color: white; border: none; font-size: 8pt; height: 50px; margin: 0; padding: 0; width: 100%; } .jtadvgrid .comboboxeditor select { font-size: 8pt; width: 100%; } .jtadvgrid .inttable .editorform td { background-color: #E5EEFC; border-bottom: solid 1px #5D7EB0; border-top: solid 1px #5D7EB0; padding: 0; } .jtadvgrid .inttable .editorform td .editorformdiv { padding: 0 24px 0 5px; position: relative; width: auto; } .jtadvgrid .inttable .editorform td .editorformdiv .cancelbtn { background: url(images/cancelsmall.gif) no-repeat center center; border: solid 1px #5D7EB0; cursor: pointer; height: 16px; position: absolute; right: 0; top: 0; width: 16px; } .jtadvgrid .inttable .editorform td .formeditor { padding: 5px 0; } .jtadvgrid .inttable .editorform td p { margin: 5px 0; } .jtadvgrid .inttable .editorform td p a { color: black; } .jtadvgrid .summary-container, .jtadvgridprinting .summaryrow td, .noscrolling .summaryrow td { background-color: #F2F7FF; border-top: solid 1px #5D7EB0; } .jtadvgridprinting .summaryrow td td, .noscrolling .summaryrow td td { border-top: none; } .jtadvgrid .summaryrow td table { margin-bottom: 1px; margin-left: 5px; margin-top: 1px; } .jtadvgrid .summaryrow td table td { padding: 1px 0; } .jtadvgrid .summaryrow td.sc { width: 24px; } .jtadvgrid .summaryrow td.grpc { width: 19px; } .jtadvgrid .cmdbar { background-color: #F2F7FF; border-top: solid 1px #5D7EB0; font-size: 9pt; margin: 0; } .jtadvgrid .cmdbar a { background-repeat: no-repeat; background-position: 3px center; border: solid 1px #C5D3EC; color: #5D7EB0; float: left; height: 16px; margin: 2px; padding: 3px; text-decoration: none; } .jtadvgrid-rtl .cmdbar a { background-position: right center; } .jtadvgrid .cmdbar a:hover { background-color: #CEDCF8; } .jtadvgrid .cmdbar .cmd-insert { background-image: url(images/plus.gif); text-indent: 18px; } .jtadvgrid .cmdbar .cmd-refresh { background-image: url(images/refresh.gif); text-indent: 18px; } .jtadvgrid .cmdbar .cmd-exportcsv { background-image: url(images/exportcsv.gif); text-indent: 18px; } .jtadvgrid .cmdbar .cmd-exportpdf { background-image: url(images/pdficon_small.gif); text-indent: 18px; } .jtadvgrid .cmdbar .cmd-exportxls { background-image: url(images/exportxls.gif); text-indent: 18px; } .jtadvgrid .cmdbar .cmd-print { background-image: url(images/print.gif); text-indent: 18px; } .jtadvgrid .waitwindow { background: #F2F7FF url(images/wait.gif) no-repeat center center; display: none; filter: alpha(opacity=75); height: 100%; left: 0; -moz-opacity: 0.75; opacity: 0.75; position: absolute; top: 0; width: 100%; }
.jtajaxwaitpopup { background: url("images/wait.gif") no-repeat 10px center #D6D6D6; border: 1px solid #6C6C6C; display: none; font-size: 10pt; height: 48px; line-height: 48px; padding-left: 50px; padding-right: 10px; position: absolute; z-index: 1001; } .jtajaxwaitpopupbackground { background: #ECECEC; display: none; filter: alpha(opacity=75); height: 100%; left: 0; -moz-opacity: 0.75; opacity: 0.75; position: absolute; top: 0; width: 100%; z-index: 1000; } * html .jtajaxwaitpopupbackground { background: transparent url(images/divwindow_mask.gif); }
.authfield { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; }
.jtbevel { position: relative; overflow: hidden; border: solid 1px #5D7EB0; }
.jtbulletlist { margin-top: 0px; margin-left: 20px; padding-left: 0px; } .jtbulletlist li { padding-top: 5px; padding-bottom: 5px; }
.jtcategorybuttons { border: solid 1px #5D7EB0; overflow: hidden; } .jtcatcaption { background: url(images/grid_dark_grad.gif); border-bottom: solid 1px #5D7EB0; color: #515050; cursor: pointer; font-size: 9pt; font-weight: bold; height: 16px; padding-left: 2px; padding-top: 4px; padding-bottom: 4px; } .jtcatbutton { border-bottom: solid 1px #5D7EB0; cursor: pointer; font-size: 9pt; padding: 3px 0 3px 4px; } .jtcatbuttonover { background: #CEDCF8; } .jtcatbutton a { color: #515050; text-decoration: none; }
.jtcheckbox { margin: 3px 0 3px 0; }
.jtdigitalclock { background-image: url(images/clock_dig_back.gif); background-repeat: no-repeat; position: relative; } .jtdigitalclock_digit { height: 29px; overflow: hidden; position: absolute; top: 9px; width: 19px; } .jtdigitalclock_h1 { left: 1px; } .jtdigitalclock_h2 { left: 19px; } .jtdigitalclock_m1 { left: 51px; } .jtdigitalclock_m2 { left: 69px; } .jtdigitalclock_s1 { left: 102px; } .jtdigitalclock_s2 { left: 120px; } .jtdigitalclock_apm { height: 29px; left: 153px; overflow: hidden; position: absolute; top: 9px; width: 37px; } .jtdigitalclock_d0 { background: url(images/clock_dig_0.gif); } .jtdigitalclock_d1 { background: url(images/clock_dig_1.gif); } .jtdigitalclock_d2 { background: url(images/clock_dig_2.gif); } .jtdigitalclock_d3 { background: url(images/clock_dig_3.gif); } .jtdigitalclock_d4 { background: url(images/clock_dig_4.gif); } .jtdigitalclock_d5 { background: url(images/clock_dig_5.gif); } .jtdigitalclock_d6 { background: url(images/clock_dig_6.gif); } .jtdigitalclock_d7 { background: url(images/clock_dig_7.gif); } .jtdigitalclock_d8 { background: url(images/clock_dig_8.gif); } .jtdigitalclock_d9 { background: url(images/clock_dig_9.gif); } .jtdigitalclock_am { background: url(images/clock_dig_am.gif); } .jtdigitalclock_pm { background: url(images/clock_dig_pm.gif); }
.jtcombobox { background: white; border: solid 1px #5D7EB0; overflow: hidden; } .jtcombobox table { table-layout: fixed; width: 100%; } .jtcombobox table tbody tr td.cbi input { border: none; border-width: 0px; width: 100%; } .jtcombobox table tbody tr td.cbi { background: white; border: none; margin: 0; padding: 0; } .jtcombobox table tbody tr td.cba { background: url(images/dropdown_back.gif) repeat-x center center; border: solid 1px white; cursor: pointer; margin: 0; padding: 0; width: 15px; vertical-align: middle !important; } .jtcombobox table tbody tr td.cba div { background-position: center center; background-image: url(images/dropdownarrow.gif); background-repeat: no-repeat; font-size: 0; height: 5px; overflow: hidden; width: 100%; } .jtcomboboxdropdownbox { background: white; border: solid 1px #5D7EB0; display: none; height: 150px; overflow: auto; overflow-x: visible; position: absolute; } .jtcomboboxdropdownbox .cbz { font-size: 0; height: 0; overflow: hidden; } .jtcomboboxdropdownbox ul { font-size: 10pt; list-style-type: none; margin: 0; padding: 0; } .jtcomboboxdropdownbox li { cursor: pointer; line-height: 12pt; padding: 3px 30px 3px 5px; white-space: nowrap; } .jtcomboboxdropdownbox li span.value { display: none; } .jtcomboboxdropdownbox .jtcomboboxhidden { display: none; } .jtcomboboxdropdownbox ul .over { background-color: #DBE4F5; color: black; } .jtcomboboxdropdownbox ul .jtcomboboxitemselected { background-color: #AFC3E4; } .jtcomboboxdisabled table tbody tr td.cba { background: silver !important; }
.jtdatepicker { background: white; border: solid 1px #5D7EB0; } .jtdatepicker .jtdatepickertable { width: 100%; } .jtdatepicker .jtdatepickertable .jtdatepickerinputcell .jtdatepickerinput { border: none; border-width: 0px; width: 100%; } .jtdatepicker .jtdatepickertable .jtdatepickerinputcell { background: white; border: none; margin: 0; padding: 0; } .jtdatepicker .jtdatepickertable .jtdatepickerarrowcell { background: url(images/dropdown_back.gif) repeat-x center center; border: solid 1px white; cursor: pointer; margin: 0; padding: 0; width: 15px; vertical-align: middle !important; } .jtdatepickerdropdownarrow { background-position: center center; background-image: url(images/dropdownarrow.gif); background-repeat: no-repeat; font-size: 0; height: 5px; overflow: hidden; width: 100%; } .jtdatepickercalendar { background: white; border: solid 1px #5D7EB0; padding: 1px; position: absolute; width: 250px; } .jtdatepickercalendarinner { padding: 0; width: auto; } .jtdatepickercalendartitle { background: url(images/grid_dark_grad.gif) repeat-x center center; border-bottom: solid 1px #C5D3EC; color: #505151; height: 20px; padding-top: 1px; width: auto; } .jtdatepickerbutton { background-position: center center; background-repeat: no-repeat; cursor: pointer; height: 16px; -moz-user-select: none; user-select: none; width: 16px; } .jtdatepickercalendarprevyear { background: url(images/doubleleftarrow.gif) no-repeat center center; float: left; } .jtdatepickercalendarprevmonth { background: url(images/leftarrow.gif) no-repeat center center; float: left; } .jtdatepickercalendarnextyear { background: url(images/doublerightarrow.gif) no-repeat center center; float: right; } .jtdatepickercalendarnextmonth { background: url(images/rightarrow.gif) no-repeat center center; float: right; } .jtdatepickercalendartitleinner { font-size: 10pt; height: 100%; overflow: hidden; text-align: center; width: auto; } .jtdatepickercalendartable { height: 150px; width: 100%; } .jtdatepickercalendartable td { font-size: 8pt; text-align: center; } .jtdatepickercalendarheader { background: #F2F7FF; } .jtdatepickercalendarheader td { color: #515050; height: 20px; } .jtdatepickercalendarcell { cursor: pointer; } .jtdatepickerselected { background-color: #DBE4F5; color: black; } .jtdatepickertoday { border: solid 1px red; } .jtdatepickerbottombar { background: #F2F7FF; height: 16px; overflow: hidden; width: 100%; } .jtdatepickerbottomlink { color: #515050; font-size: 8pt; margin-left: 1px; margin-top: 1px; } .jtdatepickerbottomlink a { color: #515050; text-decoration: underline; } .jtdatepickercaltable { height: 180px; } .jtdatepickerinputdiv { width: auto; }
.jtdatetimepickercalendar { background: white; border: solid 1px #5D7EB0; position: absolute; width: 250px; } .jtdatetimepickercalendarinner { padding: 0; width: auto; } .jtdatetimepickertimebar { background: #F2F7FF; padding: 2px; white-space: nowrap; }
.jtdivwindow { background: #F2F7FF; border: solid 1px #5D7EB0; position: absolute; } .jtdivwindowcont { background: #F2F7FF; height: 100%; position: relative; } .jtdivwindowcontinner { background: #F2F7FF; height: 100%; overflow: hidden; position: absolute; width: 100%; } .jtdivwindowinner { height: 100%; overflow: hidden; padding-bottom: 3px; padding-top: 24px; position: absolute; width: 100%; } .jtdivwindowinner_bsNone { padding-top: 3px; } .jtdivwindowtitlebar { background: url(images/dropdown_back.gif) repeat-x scroll center -14px; border-bottom: solid 1px #5D7EB0; cursor: default; height: 22px; left: 0; margin-bottom: 1px; position: absolute; top: 0; width: 100%; } .jtdivwindowtitlebarinner { padding-left: 3px; padding-right: 3px; padding-top: 1px; width: auto; } .jtdivwindowtitlebar_bsNone { display: none; } .jtdivwindowcaption { color: black; font-size: 9pt; margin-left: 3px; margin-top: 2px; overflow: hidden; width: auto; } .jtdivwindowbutton { cursor: pointer; float: right; font-size: 0; height: 19px; margin-left: 1px; overflow: hidden; width: 23px; } .jtdivwindowbutton_help { background: url(images/divwindow_help.gif) no-repeat center center; } .jtdivwindowbutton_help_down { background: url(images/divwindow_help.gif) no-repeat center center; } .jtdivwindowbutton_minimize { background: url(images/divwindow_minimize.gif) no-repeat center center; } .jtdivwindowbutton_minimize_down { background: url(images/divwindow_minimize.gif) no-repeat center center; } .jtdivwindowbutton_maximize { background: url(images/divwindow_maximize.gif) no-repeat center center; } .jtdivwindowbutton_maximize_down { background: url(images/divwindow_maximize.gif) no-repeat center center; } .jtdivwindowbutton_close { background: url(images/divwindow_close.gif) no-repeat center center; } .jtdivwindowbutton_close_down { background: url(images/divwindow_close.gif) no-repeat center center; } .jtdivwindowbutton_restore { background: url(images/divwindow_restore.gif) no-repeat center center; } .jtdivwindowbutton_restore_down { background: url(images/divwindow_restore.gif) no-repeat center center; } .jtdivwindowcontentsouterframe { height: 100%; width: 100%; } .jtdivwindowcontentsframe { height: 100%; padding: 0; width: 100%; } .jtdivwindowcontentsframeleft { height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 5px; display: none; } .jtdivwindowcontentsframetopleft { height: 6px; left: 0; overflow: hidden; position: absolute; top: 0; width: 6px; display: none; } .jtdivwindowmodalback { background: url(images/divwindow_mask.gif); display: none; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .jtdivwindowtopborder_bsNone { display: none; } .jtdivwindowleftborder_bsNone { display: none; } .jtdivwindowrightborder_bsNone { display: none; } .jtdivwindowbottomborder_bsNone { display: none; } .jtdivwindowtopleftcorner_bsNone { display: none; } .jtdivwindowtoprightcorner_bsNone { display: none; } .jtdivwindowbottomleftcorner_bsNone { display: none; } .jtdivwindowbottomrightcorner_bsNone { display: none; } .jtdivwindowtopborder_bsSingle { display: none; } .jtdivwindowleftborder_bsSingle { display: none; } .jtdivwindowrightborder_bsSingle { display: none; } .jtdivwindowbottomborder_bsSingle { display: none; } .jtdivwindowtopleftcorner_bsSingle { display: none; } .jtdivwindowtoprightcorner_bsSingle { display: none; } .jtdivwindowbottomleftcorner_bsSingle { display: none; } .jtdivwindowbottomrightcorner_bsSingle { display: none; } .jtdivwindowtopborder_bsSizeable { position: absolute; left: 0; top: 0; width: 100%; height: 3px; overflow: hidden; cursor: n-resize; } .jtdivwindowleftborder_bsSizeable { position: absolute; left: 0; top: 0; width: 3px; height: 100%; overflow: hidden; cursor: w-resize; } .jtdivwindowrightborder_bsSizeable { position: absolute; right: 0; top: 0; width: 3px; height: 100%; overflow: hidden; cursor: e-resize; } .jtdivwindowbottomborder_bsSizeable { position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; overflow: hidden; cursor: s-resize; } .jtdivwindowtopleftcorner_bsSizeable { position: absolute; left: 0; top: 0; width: 5px; height: 5px; overflow: hidden; cursor: nw-resize; } .jtdivwindowtoprightcorner_bsSizeable { position: absolute; right: 0; top: 0; width: 5px; height: 5px; overflow: hidden; cursor: ne-resize; } .jtdivwindowbottomleftcorner_bsSizeable { position: absolute; left: 0; bottom: 0; width: 5px; height: 5px; overflow: hidden; cursor: sw-resize; } .jtdivwindowbottomrightcorner_bsSizeable { position: absolute; bottom: 0; right: 0; width: 5px; height: 5px; overflow: hidden; cursor: se-resize; } .jtdivwindow .jtdivwindowshadowcontainer { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .jtdivwindowshadowtop { background: url(images/shadowtilex.png) repeat-x left top; height: 16px; left: 0; position: absolute; top: -15px; width: 100%; } .jtdivwindowshadowbottom { background: url(images/shadowtilex.png) repeat-x left bottom; bottom: -14px; height: 16px; left: 0; position: absolute; width: 100%; } .jtdivwindowshadowleft { background: url(images/shadowtiley.png) repeat-y left top; height: 100%; left: -15px; position: absolute; top: 0; width: 16px; } .jtdivwindowshadowright { background: url(images/shadowtiley.png) repeat-y right top; height: 100%; position: absolute; right: -15px; top: 0; width: 16px; } .jtdivwindowshadowtopleft { background: url(images/shadow.png) no-repeat left top; height: 15px; left: -15px; position: absolute; top: -15px; width: 15px; } .jtdivwindowshadowtopright { background: url(images/shadow.png) no-repeat right top; height: 15px; right: -15px; position: absolute; top: -15px; width: 15px; } .jtdivwindowshadowbottomleft { background: url(images/shadow.png) no-repeat left bottom; height: 15px; left: -15px; position: absolute; bottom: -15px; width: 15px; } .jtdivwindowshadowbottomright { background: url(images/shadow.png) no-repeat right bottom; height: 15px; right: -15px; position: absolute; bottom: -15px; width: 15px; } * html .jtdivwindowshadowtop { display: none; } * html .jtdivwindowshadowbottom { background: gray; bottom: -5px; font-size: 0; height: 4px; left: 2px; position: absolute; width: 100%; } * html .jtdivwindowshadowleft { display: none; } * html .jtdivwindowshadowright { background: gray; height: 100%; position: absolute; right: -4px; top: 2px; width: 4px; } * html .jtdivwindowshadowtopleft { display: none; } * html .jtdivwindowshadowtopright { display: none; } * html .jtdivwindowshadowbottomleft { display: none; } * html .jtdivwindowshadowbottomright { background: gray; font-size: 0; height: 6px; right: -4px; position: absolute; bottom: -5px; width: 6px; }

.jteventcalendar { overflow: hidden; } .jteventcalendar table { border-collapse: collapse; height: 100%; width: 100%; } .jteventcalendar table td, .jteventcalendar table th { border: solid 1px #5D7EB0; } .jteventcalendartitle { background: url(images/dropdown_back.gif) repeat-x left center; color: #505151; font-size: 9pt; font-weight: bold; height: 24px; text-align: center; vertical-align: middle !important; } .jteventcalendarheadrow { background: #E5EEFC; } .jteventcalendarheadrow td { color: #515050; font-size: 10pt; height: 25px; text-align: center; vertical-align: middle !important; width: 14%; } .jteventcalendarcellday { font-size: 10pt; padding: 1px; } .jteventcalendarcell { color: #515050; font-size: 8pt; width: 14%; } .jteventcalendarcell_blank { background-color: #E5EEFC; }
.jtexpandpanel { border: solid 1px #5D7EB0; overflow: hidden; position: relative; } .jtexpandpanelcontrol { background: url(images/grid_dark_grad.gif); color: #515050; cursor: pointer; font-size: 9pt; font-weight: bold; height: 20px; overflow: hidden; padding-left: 3px; padding-top: 4px; } .jtexpandpanelline { border-bottom: solid 1px #5D7EB0; font-size: 0; height: 0; line-height: 0; overflow: hidden; } .jtexpandpanelcontent { height: 100%; }
.jtexppopup { position: absolute; visibility: hidden; width: 210px; z-index: 5000; } .jtexppopupframe { background: white; border: solid 1px #5D7EB0; padding: 5px; height: 100%; width: 100%; } .jtexppopupinner { font-size: 8pt; } .jtexppopuparrow { height: 29px; left: 1px; position: absolute; width: 56px; } .jtexppopuparrowup { background: url(images/exppopup_arrow_up.gif) no-repeat; } .jtexppopuparrowdown { background: url(images/exppopup_arrow.gif) no-repeat; }
.atomfeed { width: 20px; height: 20px; background-image: url(images/atomfeed.gif); } .rssfeed { width: 20px; height: 20px; background-image: url(images/rssfeed.gif); }
.jtgrid { background: white; border: solid 1px #5D7EB0; overflow: hidden; position: relative; } .jtgrid_inner { height: 100%; overflow: hidden; position: relative; width: 100%; } .jtgrid_innernoscroll { height: auto; overflow: visible; } .jtgridnoscroll { height: auto; } .jtgrid_header_div { background: url(images/grid_dark_grad.gif) repeat-x center center; border-bottom: solid 1px #5D7EB0; left: 0; overflow: hidden; position: absolute; top: 0; z-index: 2; } .jtgrid_data_scroll { overflow: auto; position: relative; z-index: 1; } .jtgrid_data_noscroll { overflow: visible; position: relative; z-index: 1; } .jtgrid_table { border-collapse: collapse; empty-cells: show; } .jtgrid_header_row { background: #C1C1C1; } .jtgrid_header_cell_div { position: absolute; top: 0; } .jtgrid_header_cell { border: solid 1px #5D7EB0; color: #515050; font-size: 9pt; font-weight: bold; overflow-x: hidden; padding-right: 3px !important; padding-left: 3px !important; padding-bottom: 4px !important; padding-top: 2px !important; } .jtgrid_data_cell { border: solid 1px #C5D3EC; color: #515050; font-size: 9pt; padding: 1px 4px !important; vertical-align: middle !important; } .jtgrid_row_selected { background: silver; border: dotted 1px black; } .jtgrid_row_even { background: white; } .jtgrid_row_odd { background: #F4FAFF; } .jtgrid_cell_selected { background: #CEDCF8; font-size: 9pt; } .jtgridinput { display: none; position: absolute; z-index: 2; } .jtgrid_cellspacer { font-size: 0; height: 0; overflow: hidden; }
.jtgroupbox { border: solid 1px #5D7EB0; margin: 0; overflow: hidden; padding: 0; } .jtgroupboxcontents { height: 100%; width: 100%; } .jtgroupboxcaption { color: #515050; font-size: 9pt; margin-left: 7px; }
.jthorzline { overflow: hidden; height: 1px; background-color: #C1C1C1; }
.fsTiny { font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; } .fsSmall { font-family: Tahoma, Geneva, sans-serif; font-size: 9pt; } .fsDefault { font-family: Tahoma, Geneva, sans-serif; font-size: 10pt; } .fsMedium { font-family: Tahoma, Geneva, sans-serif; font-size: 10pt; } .fsLarge { font-family: Tahoma, Geneva, sans-serif; font-size: 12pt; } .fsTitle { font-family: Tahoma, Geneva, sans-serif; font-size: 14pt; } .fsHeading { font-family: Tahoma, Geneva, sans-serif; font-size: 16pt; }

.jtmenudivider, .jtmenuitem { clear: both; display: block; float: left; list-style-type: none; -moz-user-select: none; width: 230px; } .jtmenudivider { background: #C1C1C1; font-size: 0; height: 1px; line-height: 0; margin: 5px 0 5px 0; overflow: hidden; } .jtmenuitem { color: black; cursor: pointer; font-size: 8pt; line-height: 18px; margin-bottom: 0px; margin-top: 0px; padding: 2px 0; position: relative; text-align: left; } .jtmenuitem_over { background: #CEDCF8; } .jtmenuitem a { background-position: 5px center; background-repeat: no-repeat; color: black; display: block; padding: 0 26px; text-decoration: none; } .jtmenuchildarrow { display: none; } .jtmenuitem .jtmenuchildarrow { background: url(images/rightarrow.gif) no-repeat center center; display: block; height: 18px; position: absolute; right: 0; text-indent: -9999px; top: 0; width: 16px; } .jtmenu { background: #F4FAFF; border: solid 1px #5D7EB0; margin: 0; padding-bottom: 4px; padding-left: 7px; padding-right: 7px; padding-top: 4px; position: absolute; width: 230px; z-index: 200; } .jtmenubar { background: url(images/dropdown_back.gif) repeat-x center center; border: solid 1px #5D7EB0; -moz-user-select: none; overflow: hidden; padding: 1px; } .jtmenubaritem { background-position: 5px center !important; background-repeat: no-repeat !important; color: #2D4879; display: block; float: left; font-size: 10pt; margin-right: 2px; padding: 3px 26px 4px; text-decoration: none; } .jtmenubarbutton_over { background-color: #F2F7FF; }
.jtmonthcalendar { overflow: hidden; } .jtmonthcalendar table { width: 100%; height: 100%; border-collapse: collapse; } .jtmonthcalendar table td, .jtmonthcalendar table th { border: solid 1px #5D7EB0; vertical-align: middle !important; } .jtmonthcalendartitle { background: url(images/dropdown_back.gif) repeat-x left center; color: #515050; font-size: 9pt; font-weight: bold; height: 25px; text-align: center; } .jtmonthcalendarheadrow { background: #E5EEFC; } .jtmonthcalendarheadrow td { border: solid 1px #5D7EB0; color: #515050; font-size: 10pt; height: 20px; padding-left: 5px; padding-right: 5px; text-align: center; width: 14%; } .jtmonthcalendarcellday { font-size: 10pt; cursor: pointer; } .jtmonthcalendarcell { color: #515050; font-size: 8pt; text-align: center; width: 14%; } .jtmonthcalendarcell_blank { background-color: #E5EEFC; } .jtmonthcalendarcellselected { background-color: #CEDCF8; }
.jthnavbar { background: url(images/dropdown_back.gif) repeat-x left center; border: solid 1px #5D7EB0; height: 30px; } .jtnavbar_table { height: 100%; } .jthnavbar_button { color: #2D4879; cursor: pointer; font-size: 10pt; padding: 0; text-align: center; vertical-align: middle !important; } .jthnavbar_button table td { font-size: 10pt; } .jthnavbar a { color: #2D4879; text-decoration: none; } .jthnavbar a:hover { text-decoration: underline; } .jtnavbar_subitem { background-repeat: no-repeat; background-position: left center; color: #2D4879; cursor: pointer; float: left; font-size: 8pt; height: 23px; line-height: 23px; list-style-type: none; margin-right: 6px; } .jtnavbar_subitem_image { padding-left: 20px; } .jtnavbar_subbar { border: solid 1px #5D7EB0; margin-top: 1px; overflow: hidden; } .jtnavbar_subbar_inner { background: #E5EEFC; height: 24px; overflow: hidden; width: 100%; } .jtnavbar_subbar ul { margin: 0; padding: 0 0 0 3px; } .jtvnavbar { background: white; border: solid 1px #5D7EB0; overflow: auto; } .jtvnavbar_caption { background: url(images/cat_header_back.gif); border-bottom: solid 1px #C1C1C1; color: #515050; font-size: 9pt; font-weight: bold; line-height: 23px; padding-left: 3px; padding-top: 0; } .jtvnavbar ul { list-style-type: none; margin: 0; padding: 0; } .jtvnavbar ul ul { margin-left: 15px; } .jtvnavbar li { display: block; zoom: 1; } .jtvnavbar li a { background-position: 5px center; background-repeat: no-repeat; color: #2D4879; font-size: 9pt; display: block; padding: 5px 3px; text-decoration: none; } .jtvnavbar_images li a { padding: 5px 26px; } .jtvnavbar li li { background: url(images/ellipses.gif) no-repeat 3px 0.75em; padding-left: 10px; } .jtvnavbar_divider { background: #C1C1C1 !important; font-size: 0; height: 1px; line-height: 0; overflow: hidden; } .jtvnavbar_button_over { background-color: #CEDCF8; } .jtvnavbar_button_active { background-color: #CEDCF8; color: white; } .jtnavbar a { text-decoration: none; }
.jtnewscontrol { border: solid 1px #C1C1C1; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; overflow: hidden; position: relative; } .jtnewscontrol ul { padding: 0; margin: 5px; } .jtnewsitem { margin-bottom: 10px; } .jtnewsitemdesc { font-size: 0.8em; }
.jtpagecontrol { background: white; position: relative; } .jtpagecontroltabs td { height: 24px; } .jttabbuttons { height: 26px; left: 1px; position: absolute; top: 0; width: 100%; } .jttab { color: #515050; cursor: default; font-size: 9pt; } .jttab_active { background: white; border-left: solid 1px #5D7EB0; border-right: solid 1px #5D7EB0; border-top: solid 1px #5D7EB0; } .jttab_inactive { border-bottom: solid 1px #5D7EB0; vertical-align: bottom !important; } .jttabinner_active { height: 25px; margin-top: 1px; padding-top: 4px; text-align: center; } .jttabinner_before { border-left: solid 1px #5D7EB0; } .jttabinner_after { border-right: solid 1px #5D7EB0; } .jttabinner2_inactive { background: url(images/grid_dark_grad.gif); border-top: solid 1px #5D7EB0; height: 20px; padding-top: 4px; text-align: center; } .jtpagecontrolcontentcell { border-bottom: solid 1px #5D7EB0; border-left: solid 1px #5D7EB0; border-right: solid 1px #5D7EB0; height: 99%; } .jttabcontainer { background: white; height: 100%; width: 100%; z-index: 2; } .jttabcontainerinner { height: 100%; position: relative; width: 100%; z-index: 2; } .jttabsheet { background: white; font-size: 10pt; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; } .jttabframecontainer { overflow: hidden; }
.jtpanel { position: relative; }
.jtprogressbar { background: white; border: solid 1px #5D7EB0; overflow: hidden; } .jtprogressbarinner { height: 100%; overflow: hidden; width: 100%; } .jtprogressbarindicator { height: 100%; overflow: hidden; position: relative; } .jtprogressbarbacktop { background: #E6E6E6; height: 50%; overflow: hidden; width: 100%; } .jtprogressbarbackbottom { background: #B3AFAF; height: 50%; overflow: hidden; width: 100%; } .jtprogressbarindicatorgradient { background: url(images/dropdown_back.gif) repeat-x 0px center; font-size: 0; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; }
.jtradiobutton { margin: 3px 0 3px 0; } .jtradiobuttonhorz { margin: 3px 0 3px 0; }

.jtsectionbar { border: solid 1px #5D7EB0; overflow: hidden; position: relative; } .jtsecbarsections { height: 100%; position: relative; width: 100%; } .jtsecbarsection { left: 0; position: absolute; width: 100%; z-index: 5; } .jtsecbarsectioncaption { background: url(images/grid_dark_grad.gif); color: #515050; cursor: pointer; font-size: 9pt; font-weight: bold; height: 20px; padding-left: 2px; padding-top: 4px; } .jtsecbarcontainer { height: 100%; left: -2px; overflow: hidden; position: absolute; top: -2px; width: 100%; z-index: 1; } .jtsecbarendsection { border-bottom: solid 1px #C1C1C1; height: 0; overflow: hidden; width: 100%; }
.jtclear { clear: both; font-size: 0; height: 0; line-height: 0; overflow: hidden; } .jtfont { font-family: Tahoma, Geneva, sans-serif; }
.jtstatusbar { -moz-user-select: none; position: relative; } .jtstatusbar_inside { background: url(images/dropdown_back.gif) repeat-x center center; border: solid 1px #5D7EB0; -moz-user-select: none; padding: 1px; } .jtstatussection { background: white; border: solid 1px #5D7EB0; color: #062F5D; font-size: 8pt; padding: 1px; } .jtstatussectioninner { background: url(images/dropdown_back.gif) repeat-x center center; height: 18px; line-height: 17px; padding: 0 3px; } .jtstatussectioninner table { line-height: 1em; } .jtstatussectioninner table td { font-size: 8pt; } .jtstatussection_over .jttoolbuttoninner { background: #F2F7FF; } .jtstatussection_down { background: #AFC3E4; } .jtstatussection_down .jttoolbuttoninner { background: #AFC3E4; } .jtstatussection_disabled { background: #EEEDED; border: solid 1px #C1C1C1; color: gray; } .jtstatussection_disabled .jttoolbuttoninner { background: #EEEDED; } .jtstatussectionspacer { width: 1px; } .jtstatusbarinner2 { overflow: hidden; position: relative; width: auto; } .jtstatusbarscroller { overflow: hidden; position: relative; width: auto; zoom: expression("1"); }
.jtsurvey_answerinvalid { font-size: 10pt; font-weight: bold; } .jtsurvey_answersuccess { font-size: 10pt; font-weight: bold; } .jtsurvey_field { font-size: 10pt; } .jtsurveyfieldlabel { font-size: 10pt; } .jtsurveyradioeditcontainer { padding-left: 24px; }

.jttoolbar { -moz-user-select: none; position: relative; } .jttoolbar_inside { background: url(images/dropdown_back.gif) repeat-x center center; border: solid 1px #5D7EB0; -moz-user-select: none; padding: 1px; } .jttoolbutton { background: white; border: solid 1px #5D7EB0; color: #062F5D; cursor: pointer; font-size: 8pt; padding: 1px !important; } .jttoolbuttoninner { background: url(images/dropdown_back.gif) repeat-x center center; height: 18px; line-height: 17px; padding: 0 3px; } .jttoolbuttoninner table { line-height: 1em; } .jttoolbuttoninner table td { font-size: 8pt; vertical-align: middle !important; } .jttoolbutton_over .jttoolbuttoninner { background: #F2F7FF; } .jttoolbutton_down { background: #AFC3E4; } .jttoolbutton_down .jttoolbuttoninner { background: #AFC3E4; } .jttoolbutton_disabled { background: #EEEDED !important; border: solid 1px #C1C1C1 !important; color: gray !important; cursor: default !important; } .jttoolbutton_disabled .jttoolbuttoninner { background: #EEEDED !important; } .jttoolbarfwdscroller { background-position: center center; background-image: url(images/leftarrow.gif); background-repeat: no-repeat; cursor: pointer; display: none; height: 25px; left: 0; position: absolute; top: 0; width: 12px; } .jttoolbarrevscroller { background-position: center center; background-image: url(images/rightarrow.gif); background-repeat: no-repeat; cursor: pointer; display: none; height: 25px; right: 0; position: absolute; top: 0; width: 12px; } .jttoolbarinner2 { overflow: hidden; position: relative; width: auto; } .jttoolbarscroller { overflow: hidden; position: relative; width: auto; zoom: expression("1"); }
.jttreeview { border: solid 1px #5D7EB0; overflow: auto; padding: 1px 5px 1px 5px; position: relative; } .jttreeview ul { margin: 0; padding-left: 0; } .jttreeview li { font-size: 10pt; list-style-type: none; padding: 1px 0 2px 0; } .jttreeview li a, .jttreeview li a:visited { color: #2D4879; font-weight: normal; text-decoration: none; } .jttreeview li a.jttreenodetitleselected, .jttreeview li a.jttreenodetitleselected:visited { color: white; } .jttreeview li a:hover { text-decoration: underline; } .jttreerootnode li { background: url(images/ellipses.gif) no-repeat 15px center; padding-left: 25px; } .jttreeview ul .jttreerootnodewithchildren { background: transparent; } .jttreenodetitle { color: #2D4879; cursor: pointer; font-size: 9pt; font-weight: bold; padding: 0 0 1px 0; white-space: nowrap; } .jttreenodetitleselected { background: #2D4879; color: white; } .jttreeview ul li .jttreenodetitleselected { color: white; } .jttreenodeplus { background: url(images/treeplus.gif) no-repeat left center; cursor: pointer; float: left; font-size: 8pt; height: 12px; margin-top: 3px; overflow: hidden; padding-left: 1px; padding-right: 2px; text-align: center; width: 11px; } .jttreenodeminus { background: url(images/treeminus.gif) no-repeat left center; cursor: pointer; float: left; font-size: 8pt; height: 12px; margin-top: 3px; overflow: hidden; padding-left: 1px; padding-right: 2px; text-align: center; width: 11px; } .jttreenodeplus span { font-size: 8pt; line-height: 9px; }
.jtuserloginloggedin { font-size: 8pt; } .jtuserloginlogout { font-size: 8pt; } .jtuserloginlogin { font-size: 8pt; } .jtuserloginview { background-color: white; } .jtuserloginview a { color: #515050; }
.jtvertline { overflow: hidden; width: 1px; background-color: #C1C1C1; }
