/* Copyright 2025, Productive Technologies LLC  09/02/25 19:53 */

*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a,article,aside,abbr,acronym,address,applet,audio,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figure,figcaption,form,footer,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,span,strike,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
b,big,h1,h2,h3,h4,h5,h6,i,small,strong,sub,sup{margin:0;padding:0;border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
blockquote,q{quotes:none;}
body{line-height:1;}
html{overflow-y:scroll;}
img{border-width:0;display:inline;}
ol{list-style:decimal;margin-left:2.5em;}
ul{list-style:disc;margin-left:1.5em;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
body{padding-bottom:50px;background:#FFF;font-family:Verdana,Arial,sans-serif;}
.HD1{height:50px;padding:4px;border-bottom:4px solid #FF6900;text-align:center;line-height:38px;font-size:28px;}
.HD1Logo{float:left;height:38px;width:38px;margin:0;background:#005BC3;}
.HD2{height:16px;margin:5px 0 15px 0;}
.AMHD2{height:18px;margin:5px 0 13px 0;font-size:14px;font-weight:bold;}
.FT1{position:fixed;bottom:0;width:100% !important;height:38px;z-index:9999;border-top:1px solid #AAA;background:#FFF;}
.FT1 .EFBtnBlk{margin-top:10px;}
.EFormMain{padding:0 0 20px 2px;}
.EFormMainNF{padding:0 0 0 2px;}
.BodyNF{padding-bottom:0;}
.EForm{width:100%;margin:0;font-family:Verdana,Arial,sans-serif;font-size:12px;}
.EForm br{clear:both;line-height:12px;font-size:1px;}
.EForm img{border-width:0;display:inline;}
.EForm input,.EForm textarea,.EForm select{;margin:0;padding:2px;border:1px solid #AAAAAA;vertical-align:baseline;font-family:Verdana,sans-serif;font-size:100%;color:#000;background:#FFF;}
.EForm select{padding:1px 0;}
@supports (-moz-orient:inline){.EForm select{padding:1px 2px 1px 3px;}}
.EForm textarea{overflow:auto;vertical-align:top;}
.EForm textarea:focus,.EForm input:focus,.EForm select:focus{outline:#666666 solid 1px;}
.EFBullNt{float:right;padding-right:2px;font-size:11px;}
.EFBullNt span{color:#FF0000;}
#EFErrLst div:last-child{margin-bottom:6px;}
.EFErrMsg{border:1px solid #FFC0C0;line-height:1.4;font-weight:bold;color:#E60000;}
.EFHide{display:none;}
.EFA1,.EFA2,.EFAT,.EFB1,.EFC1{float:left;padding:4px 0 7px 0;}
.EFA1{width:170px;}
.EFB1{width:271px;}
.EFC1{width:379px;}
.EFA2{width:10px;font-weight:bold;color:#FF0000;}
.EFAF{float:left;padding:0 4px 3px 0;}
.EFAC{float:left;padding:4px 4px 5px 0;}
.EFAC input{width:13px;height:13px;padding:0;border:0;}
.EFAB{float:left;padding:1px 0 0 0;}
.EFH1,.EFH2,.EFHT{float:left;padding:4px 0 0 0;font-family:Tahoma,Sans-Serif;font-size:11px;}
.EFH1{width:170px;}
.EFH2{width:10px;font-weight:bold;color:#FF0000;}
.EFLT{padding:4px 0 7px 0;}
.EFLB{line-height:10px;min-height:1px;}
.EFLH{padding:8px 0 3px 0;font-size:14px;font-weight:bold;}
.EFLF{margin-left:180px;padding:0 0 3px 0;font-size:10px;}
.EFTP{float:left;margin:3px 0 0 0;height:18px;width:18px;background:url("../Images/EFormIcons.gif") no-repeat -2px -44px;cursor:pointer;}
.EFDiv{overflow:auto;padding-top:1px;}
.EFRJ{text-align:right;}
.EFCJ{text-align:center;}
.EFFL{float:left;}
.EFBF{border:1px solid #005BC3;background:#FFF;}
.EFWA{width:50px;}
.EFWB{width:104px;}
.EFWC{width:212px;}
.EFWD{width:320px;}
.EFWE{width:428px;}
.EFWF{width:530px;}
.EFWDT{width:80px;}
.EFWTM{width:68px;}
.EFWECT{width:304px;}
.EFWEST{width:26px;}
.EFWEZP{width:90px;}
.EFWFCT{width:406px;}
.EFWFST{width:26px;}
.EFWFZP{width:90px;}
.EFW1{width:10px;}
.EFW2{width:20px;}
.EFW3{width:30px;}
.EFW4{width:40px;}
.EFW5{width:50px;}
.EFW6{width:60px;}
.EFW7{width:70px;}
.EFW8{width:80px;}
.EFW9{width:90px;}
.EFW10{width:100px;}
.EFW11{width:110px;}
.EFW12{width:120px;}
.EFW13{width:130px;}
.EFW14{width:140px;}
.EFW15{width:150px;}
.EFW16{width:160px;}
.EFW17{width:170px;}
.EFTA2{height:35px;}
.EFTA3{height:49px;}
.EFTA4{height:63px;}
.EFTA5{height:77px;}
.EFTA6{height:91px;}
.EFTA7{height:105px;}
.EFTA8{height:119px;}
.EFTA10{height:147px;}
.EFTA16{height:231px;}
.EFTA24{height:343px;}
.EFTA28{height:399px;}
.EFBtnBlk{margin:16px 0 0 30px;}
.EFBtnBlk:after{content:'';clear:both;}
.EFBtnBlk a{float:left;margin-right:30px;}
.EFBsp{float:left;width:30px;min-height:1px;}
.EFBtnBlk2{margin:12px 0 0 180px;}
.EFBtnBlk2:after{content:'';clear:both;}
.EFBtnBlk2 a{float:left;margin-right:30px;}
.EFM1BtnBlk{margin:0 0 0 1px;min-height:24px;}
.EFM1BtnBlk:after{content:'';clear:both;}
.EFM1BtnBlk > div{float:left;min-height:1px;}
.EFM1BtnBlk a{float:left;margin-right:4px;}
.EFM2BtnBlk{margin:0 0 0 1px;}
.EFM2BtnBlk:after{content:'';clear:both;}
.EFM2BtnBlk > div{min-height:38px;padding-bottom:4px;}
.EFM2BtnBlk a{float:left;margin-right:4px;width:160px;}
.EFM2BtnDesc{float:left;width:530px;padding:2px 0 0 0;line-height:1.4;}
.EFM2BtnBlk a.EFBtn{padding:4px 4px;}
a.EFBtn{display:inline-block;margin-top:1px;padding:2px 4px;border:1px solid #AAA;border-radius:.25rem;font-size:12px;font-weight:normal;}
a.EFBtn:link,a.EFBtn:visited,a.EFBtn:active,a.EFBtn:hover,a.EFBtn:focus{text-decoration:none;color:#000;background:#F6F6F6;}
a.EFBtn:hover,a.EFBtn:focus{background:#FCFCFC;box-shadow:1px 1px 1px rgba(80,80,80,.3)}
a.EFLnk:link,a.EFLnk:visited,a.EFLnk:active{color:#005BC3;background:transparent;text-decoration:none;}
a.EFLnk:hover,a.EFLnk:focus{color:#005BC3;background:transparent;text-decoration:underline;}
.EFCST{margin:5px 0;padding-left:11px;font-weight:bold;color:#005BC3;background:url("../Images/EFormIcons.gif") no-repeat;background-position:-6px -2px;}
.EFCST span{cursor:pointer;}
.EFCSI{color:#005BC3;cursor:pointer;}
.EFCSTR{background-position:-6px -2px;}
.EFCSTD{background-position:-6px -24px;}
.EFCSB{overflow:hidden;display:none;padding:1px 0 2px 1px;border-left:1px solid #005CB3;}
.EFCSB .EFA1{width:168px;}
.EFCSB .EFB1{width:269px;}
.EFCSB .EFC1{width:377px;}
.EFCL{overflow:auto;padding:0 2px;border:1px solid #000;background:#FFF;}
.EFCL label{display:block;padding:1px 0;}
.EFCL input{width:15px;height:15px;vertical-align:-2px;margin-right:2px;padding:0;border:0;}
.EFCLHL{background:#E0E0E0;}
.ShellLogo,.MnuLO,.Mnu{position:absolute;left:6px;width:174px;}
.ShellLogo{top:6px;}
.MnuLO{top:120px;}
.Mnu{top:170px;bottom:6px;overflow-y:auto;}
.PriWinD{position:absolute;top:6px;right:6px;bottom:6px;left:184px;}
.PriWinD iframe{width:100%;height:100%;border:1px solid #005BC3;overflow-y:auto;}
.ShellLogo img{display:block;margin:4px 0 0 20px;}
.MBtns a{width:150px;margin:0 0 2px 4px;border:1px solid #DDD;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;text-decoration:none;}
.MBtns > a{display:block;padding:1px 2px 4px 2px;font-size:14px;}
.MBtns > a:link,.MBtns > a:visited,.MBtns > a:active{color:#000;background:#F9F9F9;}
.MBtns > a:hover{color:#FFF;background:#005BC3;}
.MBtns div{display:none;}
.MBtns div > a{display:block;padding:3px 2px 3px 10px;font-size:11px;}
.MBtns div > a:link,.MBtns div > a:visited,.MBtns div > a:active{color:#000;background:#FCFCEC;}
.MBtns div > a:hover{color:#FFF;background:#005BC3;}
.MBtnsHL{color:#FFF !important;background:#004FA8 !important;}
.IL1{width:706px;}
.AMLOFcn .IL1{width:770px;}
.IL1{margin:5px 0 0 1px;border:2px solid #000;font-size:12px;}
.IL1 td{padding:2px 1px;}
.IL1Ht{}
.AMLOFcn .IL1Ht{max-height:374px;}
.IL1Grd{background:#F3F3F3;}
.IL1Hdr{font-weight:bold;color:#005BC3;background:#F9F9F9;border-bottom:1px solid #005BC3;}
.IL1Ftr{color:#A9A9A9;background:#F9F9F9;}
.IL1RowN{color:#000;background:#FFF;cursor:default;}
.IL1RowN:hover{color:#FFF;background:#005BC3;cursor:pointer;}
.IL1RowB{color:#000;background:#FFF;cursor:default;}
.IL1RowH{color:#FFF;background:#005BC3;cursor:pointer;}
.IL1Btn{text-align:center;line-height:12px;font-size:10px;color:#005BC3;background:#FFF;}
.IL1Ftr a:link,.IL1Ftr a:visited{text-decoration:none;color:#000;background:transparent;}
.IL1Ftr a:hover,.IL1Ftr a:active{text-decoration:none;color:#000;background:#FF6900;}
