
.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; }
