.AC_input{background:#fff url(search-small.png) no-repeat right center}.AC_loading{background-image:url(ajax_loading_small.gif)}.AC_highlight{background-color:#183E6C;color:#ecf2ff}.AC_dropdown{position:absolute;background-color:#ecf2ff;border:1px solid #183E6C;padding:3px;color:#183E6C;overflow-y:auto;cursor:default;}
.AC_message{width:auto;background-color:#ff9;padding:4px;color:black;border:1px black solid}.TN_node{display:block}.TN_label{cursor:pointer}.TN_selected{background-color:yellow}.TN_content{display:block;margin:0;margin-left:15px}.TN_mouse{text-decoration:underline}
.TN_button{background:transparent url(tn_sprite.png) no-repeat 0 -9px;float:left;width:9px;height:9px;margin:1px;margin-left:0;padding-right:2px;cursor:pointer;clear:left}.TN_closed .TN_button{background-position:0 0}.TN_closed .TN_content{display:none}.TN_leaf .TN_button{background-position:0 -18px}
.TN_showall .TN_closed .TN_content{display:block}.TN_showall{border-left:5px dotted gray}.CL_highlight,.hilite td{background-color:#183E6C!important;color:#ecf2ff!important}.flash{background-color:red!important}.flash .btn{color:red!important}.gva-actionsbar{background-color:#E8E8E8;border:1px solid #8c8c8c;border-width:1px 0;height:25px;padding:4px 0 1px}
.gva-btn-container{display:inline}.gva-btn-container .btn{margin:0 3px;font-size:12px;cursor:pointer}.gva-btn-container .btn{font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;background:0;border:0;cursor:pointer;padding:1px 2px;color:#000;background-color:transparent!important}
.gva-btn-container .btn{float:left}.gva-btn-container.btn-focus .btn{color:#a00}.gva-btn-container span{display:block;float:left;height:21px}.gva-btn-container span.left{background:transparent url(btn_sprite.gif) no-repeat scroll 0 0;padding:0 1px 0 2px;margin-left:4px}
.gva-btn-container span.center{background:transparent url(btn_sprite.gif) repeat-x scroll 0 -42px;padding:0 2px}.gva-btn-container span.right{background:transparent url(btn_sprite.gif) no-repeat scroll 0 -21px;padding:0 1px 0 2px}.gva-btn-container.btn-hover span.left{background-position:0 -63px}
.gva-btn-container.btn-hover span.center{background-position:0 -105px}.gva-btn-container.btn-hover span.right{background-position:0 -84px}.gva-btn-container.btn-focus span.left{background-position:0 -63px}.gva-btn-container.btn-focus span.center{background-position:0 -126px}
.gva-btn-container.btn-focus span.right{background-position:0 -84px}table{padding:0;margin:0;border-collapse:collapse}#grid_container{border:1px solid #a3bad9}.gva-loading{background:url(ajax_loading.gif) no-repeat center center;position:absolute;width:30px;height:30px;top:50%;left:50%}
.gva-grid-toolbar{background:#C5CCE8 url(glass-bg.gif) repeat-x scroll left top;border:1px solid #A3BAD9;width:100%;height:28px}.gva-grid-actionsbar{float:left;margin-top:4px}.gva-paginatorbar{float:right;width:250px;margin-top:7px}.gva-paginatorbar div{width:16px;height:16px;cursor:pointer;float:right}
.gva-paginatorbar div.first{background-position:center -48px}.gva-paginatorbar div.last{background-position:center -32px}.gva-paginatorbar div.back{background-position:center 0}.gva-paginatorbar div.forward{background-position:center -16px}.gva-paginatorbar div{width:16px;height:16px;cursor:pointer;float:right;background:url(paginator-sprite.png) no-repeat}
.gva-paginatorbar div.inactive{cursor:default;opacity:.25;filter:alpha(opacity=25)}.gva-paginatorbar div.text{text-align:center;width:140px;color:#4b34c5;font-size:10pt}.gva-paginatorbar span.gva-btn-container{display:block;margin-right:4px}.gva-grid{width:100%;font-size:12px}
.gva-grid th.grid-header{text-align:center;padding:2px;color:navy;background-color:#D0D6ED;border:1px solid #6F82A5}.gva-grid td{color:navy}.gva-grid .grid-marker{width:15px;background-color:#D0D6ED;border:1px solid #6F82A5}.gva-grid tr.liste_highlight td.grid-marker{background:#D0D6ED url(selector.gif) no-repeat center center}
.gva-grid tr.liste_highlight td.grid-cell{background-color:#6F82A5!important;color:#f5f5f5!important}.gva-grid td.grid-cell{padding:3px!important;border:1px solid #e8e8e8}.gva-grid td.grid-cell.index_1{background-color:#EFEFEF}.gva-grid td.grid-cell.center{text-align:center;float:none}
.gva-grid td.grid-cell.right{text-align:right;float:none}.gva-grid td.grid-cell.red{color:#a00}.icon-add{display:inline-table;width:16px;height:16px;cursor:pointer;background:transparent url(add.png) no-repeat left center}.icon-delete{display:inline-table;float:right;width:16px;height:16px;cursor:pointer;background:transparent url(delete.png) no-repeat left center}