.btnbar {padding: 0px 0px 0px 1px; margin: 0px}
.btnbaritem {margin: 1px 1px 0px 0px}
.button {margin-right: 4px; font-size: 11px; padding: 0px 2px 2px 2px; border: 1px solid black; background-color: #E0E0E0; width: 60px; }
.buttonnc {color: white; background-color: #70AF50; border: 1px solid #989B9E}
.buttonupldnc {width: 156px; height: 27px; color: white; background-color: #70AF50}
.buttonupldncm {width: 100px; height: 27px; color: white; background-color: #70AF50}
.captchaimg {display: block; margin: 0px 10px 5px 0px}
.captchainput {display: block; border: 1px solid black; margin: 0px; padding: 3px 2px; width: 144px}
.captchalabel {display: block; padding: 0px 0px 3px 0px}
.captcharef {display: block; padding: 3px 0px 0px 0px; cursor: pointer}
.cell {border: 1px solid gray; overflow: hidden; white-space: nowrap; padding: 3px; background-color: white}
.cellcld {border: 0px; padding: 2px; text-align: center}
.cellcldA {border: 0px; padding: 2px; text-align: center; background-color: orange}
.cellclde {border: 0px; padding: 2px; text-align: center; color: #F00000}
.cellcldeA {border: 0px; padding: 2px; text-align: center; color: #F00000; background-color: orange}
.cellcldh {border: 0px; padding: 2px; height: 15px; text-align: center}
.cellcldw {border: 0px; padding: 2px; text-align: center; background-color: #F0F0F0}
.cellcldwe {border: 0px; padding: 2px; text-align: center; background-color: #F0F0F0; color: #F00000}
.cellcol { border: 1px solid gray; overflow: hidden; white-space: nowrap; cursor: default; padding: 3px; background-color: #E0E0E0}
.cellcolnc {padding: 4px; background-color: #EBECED; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.cellcolnca {padding: 4px; background-color: #FF812D; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.celld {border: 0px}
.cellnc {padding: 4px; background-color: white; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.cellnca {padding: 4px; background-color: orange; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.cellpnc {padding: 4px; background-color: #F9FAFB; border: 1px solid #C0C3C6; overflow: hidden}
.cellpnca {padding: 4px; background-color: orange; border: 1px solid #C0C3C6; overflow: hidden}
.cellrow { border: 1px solid gray; overflow: hidden; white-space: nowrap; cursor: default; padding: 3px; background-color: #E0E0E0}
.cellrownc {padding: 4px; background-color: #EBECED; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.cellrownca {padding: 4px; background-color: #FF812D; border: 1px solid #C0C3C6; overflow: hidden; white-space: nowrap}
.cellsort {margin: 0px 3px 0px 0px; padding: 0px; vertical-align: bottom; float: left; cursor: pointer}
.checkbox {margin: 0px; float: left; }
.checklabel {display: block; margin: 0px 0px 0px 18px; }
.control {position: absolute; padding: 0px; margin: 0px; overflow: hidden; border: 0px}
.ddmenu {position: absolute; margin: 1px 0px 0px 1px; background-color: #F1F2F3; border-left: 1px solid #C0C3C6; border-right: 1px solid #C0C3C6; border-bottom: 1px solid #C0C3C6; border-collapse: collapse; box-shadow: 3px 3px 5px -2px black; z-index: 7000}
.globalc_err {margin: 10px; padding: 10px; border: 1px solid red; display: block}
.globalc_fldedit {width: 156px; height: 27px}
.globalc_fldedita {width: 506px; height: 80px; max-width: 506px; min-width: 506px; min-height: 80px}
.globalc_fldlabel {height: 15px; color: #67696C}
.globalc_fldwrp {height: 38px}
.globalc_fldwrprel {padding: 0px 0px 12px}
.globalc_head {font-size: 21px; font-weight: normal; padding: 9px 20px 12px; color: #307F10}
.globalc_subhead {position: relative; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 10px; padding: 0px 0px 8px 14px; color: #307F10}
.globalc_text {position: static; font-size: 12px; line-height: 17px; padding: 10px 26px 0px}
.globalc_txt {width: 100%; padding: 14px 0px 12px}
.globalc_username {position: static; text-align: right; font-weight: bold; height: 15px}
.imagelink {cursor: pointer}
.inphint {color: white}
.inputitem {padding: 2px 3px; cursor: default}
.inputitemsbox {display: block; position: absolute; border: 1px solid black; background-color: white; margin: 0px; padding: 0px; width: 100px; min-height: 36px; max-height: 200px; overflow: auto}
.inputmemo {display: block; border: 1px solid black; margin: 0px; padding: 3px 2px; font-size: 11px}
.inputmemonc {font-size: 12px; font-family: Tahoma, sans-serif; background-image: url(styles/evo/inputbck.gif); background-position: left top; background-repeat: no-repeat; border: 1px solid #989B9E; border-radius: 2px}
.inputtext {display: block; border: 1px solid black; margin: 0px; padding: 3px 2px}
.inputtextnc {padding: 3px 6px; background-image: url(styles/evo/inputbck.gif); background-position: left top; background-repeat: no-repeat; border: 1px solid #989B9E; border-radius: 2px}
.labellink {cursor: pointer; color: #307F10; text-decoration: none}
.labellink:hover {color: #FF6D0C}
.labellinkw {color: white}
.labellinkw:hover {color: white}
.mainwebmenuh {margin: 0px; padding: 0px}
.mainwebmenuitemh {margin: 0px; padding: 4px 9px; color: white; white-space: nowrap; display: inline-block}
.mainwebmenuitemha {margin: 0px; padding: 4px 9px; color: white; background-color: orange; white-space: nowrap; display: inline-block}
.mainwebmenuitemho {margin: 0px; padding: 4px 9px; color: white; background-color: #90CF70; white-space: nowrap; display: inline-block}
.mainwebmenuitemv {font-size: 11px; font-weight: bold; margin: 0px; padding: 6px 12px 6px; border-top: 1px solid #C0C3C6; white-space: nowrap; display: list-item}
.mainwebmenuitemv:hover {font-size: 11px; font-weight: bold; margin: 0px; padding: 6px 12px 6px; background-color: white; border-top: 1px solid silver; white-space: nowrap; display: list-item}
.mainwebmenuitemva {font-size: 11px; font-weight: bold; margin: 0px; padding: 6px 12px 6px; color: white; background-color: #FF812D; border-top: 1px solid #C0C3C6; white-space: nowrap; display: list-item}
.mainwebmenuitemvo {font-size: 11px; font-weight: bold; margin: 0px; padding: 6px 12px 6px; color: white; background-color: orange; border-top: 1px solid #C0C3C6; display: list-item}
.mainwebmenuv {min-width: 160px; margin: 0px; padding: 0px}
.mcell {position: absolute; width: 8px; height: 8px; background-color: white; border-radius: 8px}
.menu {position: absolute; padding: 0px; margin: 0px; z-index: 7000; background-color: #F0F0F0; border-collapse: collapse}
.menuitem {margin: 0px; padding: 4px 8px; white-space: nowrap; cursor: default}
.menuitemsep {padding: 0px; margin: 0px; white-space: nowrap; }
.mfood {position: absolute; width: 1px; height: 1px}
.regbutton {color: white; background-color: orange}
.regc_accsblock {padding: 20px 16px; display: block}
.regc_msg {position: relative; padding: 10px}
.select {font-family: Verdana, sans-serif; font-size: 11px; border: 1px solid black; height: 100%; margin: 0px; padding: 2px; }
.selectnc {padding: 5px 2px 4px 2px; background-image: url(styles/evo/inputbck.gif); background-position: left top; background-repeat: no-repeat; border: 1px solid #989B9E; border-radius: 2px}
.table {overflow: auto}
.tabspan {padding: 0px; margin: 0px; border: 0px; position: relative}
.tabstab {display: inline-block; padding: 2px 6px 2px 6px; margin: 0px 0px 0px 0px; white-space: nowrap; background-color: #F0F0F0; border: 0px; border-bottom: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; cursor: default}
.tabstaba {display: inline-block; padding: 2px 6px 2px 6px; margin: 0px 0px 0px 0px; white-space: nowrap; background-color: orange; border: 0px; border-bottom: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; cursor: default}
.tabstabnc {padding: 9px 14px 9px 14px; background-color: #EBECED; border-radius: 4px 4px 0px 0px}
.tabstabnca {padding: 9px 14px 9px 14px; color: white; background-color: #FF812D; border-radius: 4px 4px 0px 0px}
.tabstabs {padding: 0px; margin: 0px; border-bottom: 0px; }
.tbl {border: 1px solid gray; border-collapse: collapse; width: 100px; table-layout: fixed}
.tbla {border: 1px solid gray; border-collapse: collapse; width: 100%}
.tblbox {position: absolute}
.tblcld {width: 100%; height: 100%; border-collapse: collapse; cursor: default}
.tbld {border: 0px; border-collapse: collapse; width: 100%; height: 100%}
.tbldn {border: 0px; border-collapse: collapse}
.tbllist {border-collapse: collapse}
.tbllistcell {font-weight: bold; padding: 3px 5px 6px 0px}
.tblnc {width: 100px; border: 1px solid #C0C3C6; border-collapse: collapse; table-layout: fixed}
.tree {padding: 0px; margin: 0px; margin-left: 15px; }
.treeitem {padding: 0px; margin: 0px}
.treeitemchk {margin: 0px 4px 0px 0px; padding: 0px; vertical-align: bottom}
.treeitemdiv {padding: 2px; margin: 0px; white-space: nowrap; cursor: default}
.treeitemex {padding: 5px 0px 7px; color: #307F10; border-right: 1px solid #C0C3C6; border-bottom: 1px solid #C0C3C6}
.treeitemexa {padding: 5px 0px 7px; color: #307F10; background-color: white; background-image: url(stylespm/headbck.gif); background-position: left top; background-repeat: repeat-y; border-bottom: 1px solid #C0C3C6}
.treeitemicn {margin: 0px 4px 0px 0px; padding: 0px; width: 16px; height: 16px; vertical-align: bottom}
.treeitemimg {width: 11px; height: 11px; margin-right: 4px}
.treeitemimgex {vertical-align: bottom; width: 11px; height: 11px; margin: 0px 6px 0px 0px; cursor: pointer}
.treeitemimgexi {vertical-align: bottom; width: 11px; height: 11px; margin: 0px 6px 0px 0px}
.treeitemtxt {text-decoration: none; color: inherit}
.treem {padding: 0px; margin: 0px; }
.uploaderbar {background-color: black; left: 0px; height: 10px; width: 0%; }
.uploaderbarcont {border: 1px solid black; margin: 4px; position: absolute; bottom: 0px; height: 10px; width: 100%; }
.uploaderbtncont {text-align: center; position: absolute; bottom: 14px; width: 100%}
.uploadertbl {width: 100%}
.uploadertblcont {overflow: auto; margin-bottom: 4px}
.webmenuh {padding: 0px; margin: 0px; }
.webmenuitemh {margin: 0px; padding: 3px 4px; white-space: nowrap; display: inline-block}
.webmenuitemha {margin: 0px; padding: 3px 4px; color: white; background-color: orange; white-space: nowrap; display: inline-block}
.webmenuitemho {margin: 0px; padding: 3px 4px; background-color: orange; white-space: nowrap; display: inline-block}
.webmenuitemv {margin: 0px; padding: 0px 2px 4px; white-space: nowrap; display: list-item}
.webmenuitemva {margin: 0px; padding: 0px 2px 4px; color: white; background-color: orange; white-space: nowrap; display: list-item}
.webmenuv {padding: 0px; margin: 0px; }
.wnd {position: absolute; border: 0px solid black; margin: 0px; padding: 0px; width: 300px; height: 300px}
.wndbutton {padding: 0px; border: 0px solid black; width: 16px; background-color: #307F10; color: #D9C6A8; font-weight: bold; width: 16px; }
.wndbuttonimg {margin-left: 2px; margin-right: 2px; }
.wndbuttons {padding: 0px; border: 0px solid black; text-align: center}
.wndcaption {padding: 3px; border: 0px solid black; margin: 0px; background-color: #307F10; color: #D9C6A8; font-weight: bold; white-space: nowrap; text-align: center; width: 100%; cursor: default}
.wndcnt {vertical-align: top}
.wndcontent {padding: 0px; margin: 0px; border: 0px solid black}
.wndcs {width: 4px; height: 4px; background-color: #CCCCCC}
.wndhs {width: 4px; min-width: 4px; background-color: #CCCCCC}
.wndtbl {padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px; width: 100%; height: 100%; }
.wndvs {height: 4px; background-color: #CCCCCC}
.wndxhs {position: absolute; width: 100%; height: 4px; background-color: #CCCCCC; cursor: n-resize}
.wndxvs {position: absolute; width: 4px; height: 100%; background-color: #CCCCCC; cursor: w-resize}
