button.neoButton{border:1px solid #bbb;background-color:#f6f6f6;height:29px;color:#444 !important;font-size:11px;font-weight:bold;background-image:url("../img/light/neoButton.png");margin:0 !important;padding:0 !important;margin-right:5px !important;cursor:pointer;padding-left:5px !important;padding-right:5px !important;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}button.neoButton span{font:bold 11px/27px Arial,sans-serif !important;vertical-align:top}button.neoButton.fixedLength{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px}button.neoButton.selected{color:#ea533f;border-color:#ea533f}button.neoButton.dropDown{position:relative;z-index:2;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-right:0 !important;left:-9px}button.neoButton.dropDown span{display:inline-block;width:7px;background-image:url("../img/light/menuDown.gif");background-repeat:no-repeat;background-position:center center;height:28px}button.neoButton:hover{background-image:url("../img/light/neoButton_hover.png")}button.neoButton:focus{outline:0}button.neoButton:active{background-image:url("../img/light/neoButton_hover.png");border:1px solid #aaa}button.neoButton:disabled{color:#cbcbcb !important}button.neoButton span.action{display:block;float:left;width:20px;height:20px;margin-top:4px}button.neoButton span.actionName{padding-left:3px;display:inline-block;height:29px;line-height:29px}.neoTextInput{outline:0;display:inline-block;border:1px solid #cbcbcb;padding:3px;color:#333}.neoTextInput:focus{border:1px solid #ea533f}.popupMenu{background-color:white;border:1px solid #ccc;padding:6px 0;box-shadow:0 2px 4px rgba(0,0,0,0.2);position:absolute;z-index:4;display:none;max-height:350px;overflow-y:auto}#moreActionsContainer{background-color:white;border:1px solid #ccc;padding:6px 0;box-shadow:0 2px 4px rgba(0,0,0,0.2);position:absolute;z-index:3;display:none}#moreActionsContainer button.neoButton{margin-top:5px !important}.popupMenu ul{margin:0;padding:0;overflow:hidden}.popupMenu ul li{list-style:none;padding:5px 10px;cursor:pointer;clear:both;overflow:hidden}.popupMenu ul li:hover{background-color:#eee}.popupMenu ul li.panel:hover{background-color:white}.popupMenu ul li div.container{width:100%;clear:both}.popupMenu ul li div.container div.left{float:left;width:20px;height:20px;background-image:url("../img/light/round_16.png");background-repeat:no-repeat;background-position:center center;margin-right:6px}.popupMenu ul li.selected div.container div.left{float:left;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;margin-right:6px;background-image:url("../img/light/round_16_selected.png")}.popupMenu ul li.selected div.container div.right{float:left;padding-top:2px;color:#ea533f}.popupMenu ul li div.container div.right{float:left;padding-top:2px}.popupMenu ul li>div.container>div.value{display:none}.neologica.overlay{position:absolute;background-color:white;opacity:.5;top:0;left:0;display:none;filter:alpha(opacity=50);z-index:99}.neologica.dialog{position:absolute;margin:0;padding:0;background-color:transparent;border:1px solid #acacac;box-shadow:rgba(0,0,0,0.2) 0 4px 16px;display:none;z-index:100}.neologica.dialog .titleContainer{position:static;height:48px;line-height:48px;background-color:white;text-align:left;padding-left:10px;padding-right:10px;font-size:20px;border-bottom:2px solid #ea533f;font-family:sans-serif;cursor:all-scroll}.neologica.dialog .titleContainer .title{float:left}.neologica.dialog .titleContainer .closeButton{float:right;position:relative;left:5px;background-image:url("../img/light/neoDialogExit.png");background-position:center center;background-repeat:no-repeat;width:48px;height:48px;cursor:pointer}.neologica.dialog .content{position:static;background-color:white;padding:15px}.neologica.dialog .buttonPanel{border-top:1px solid #ea533f;padding-top:8px;padding-right:15px;background-color:#fdfdfd;height:40px}.neologica.dialog .buttonPanel .button{float:right;height:30px}.neologica.dialog input,.neologica.dialog select{margin:5px 3px 5px 3px}.neologica.ui-autocomplete{max-height:120px;overflow-y:auto;overflow-x:hidden;border:1px solid #ea533f;border-top:0;border-radius:0 0 5px 5px}.neologica.ui-autocomplete .ui-menu-item .ui-state-focus{color:#fff;background:#ea533f;border:1px solid #db3017}
