.panel{overflow:hidden;text-align:left;margin:0;border:0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.panel-header,.panel-body{border-width:1px;border-style:solid}.panel-header{padding:0;position:relative}.panel-title{}.panel-header-noborder{border-width:0 0 1px 0}.panel-body{overflow:auto;border-top-width:0;padding:0}.panel-body-noheader{border-top-width:1px}.panel-body-noborder{border-width:0}.panel-with-icon{padding-left:18px}.panel-icon,.panel-tool{position:absolute;top:50%;margin-top:-8px;height:16px;overflow:hidden}.panel-icon{left:5px;width:16px}.panel-tool{right:5px;width:auto}.panel-tool a{display:inline-block;width:16px;height:16px;opacity:.6;filter:alpha(opacity=60);margin:0 0 0 2px;vertical-align:top}.panel-tool a:hover{opacity:1;filter:alpha(opacity=100);background-color:#e6e6e6;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.panel-loading{padding:11px 0 10px 30px}.panel-noscroll{overflow:hidden}.panel-fit,.panel-fit body{height:100%;margin:0;padding:0;border:0;overflow:hidden}.panel-loading{background:url('images/loading.gif') no-repeat 10px 10px}.panel-tool-close{background:url('images/panel_tools.png') no-repeat -16px 0}.panel-tool-min{background:url('images/panel_tools.png') no-repeat 0 0}.panel-tool-max{background:url('images/panel_tools.png') no-repeat 0 -16px}.panel-tool-restore{background:url('images/panel_tools.png') no-repeat -16px -16px}.panel-tool-collapse{background:url('images/panel_tools.png') no-repeat -32px 0}.panel-tool-expand{background:url('images/panel_tools.png') no-repeat -32px -16px}.panel-header,.panel-body{border-color:#d4d4d4}.panel-header{background-color:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0)}.panel-body{background-color:#fff;color:#333;font-size:12px}.panel-title{font-size:12px;font-weight:bold;color:#777;height:0;line-height:0}.pagination{zoom:1}.pagination table{float:left;height:30px}.pagination td{border:0}.pagination-btn-separator{float:left;height:24px;border-left:1px solid #ccc;border-right:1px solid #fff;margin:3px 1px}.pagination .pagination-num{border-width:1px;border-style:solid;margin:0 2px;padding:2px;width:2em;height:auto}.pagination-page-list{margin:0 6px;padding:1px 2px;width:auto;height:auto;border-width:1px;border-style:solid}.pagination-info{float:right;margin:0 6px 0 0;padding:0;height:30px;line-height:30px;font-size:12px}.pagination span{font-size:12px}.pagination-link .l-btn-text{width:24px;text-align:center;margin:0}.pagination-first{background:url('images/pagination_icons.png') no-repeat 0 center}.pagination-prev{background:url('images/pagination_icons.png') no-repeat -16px center}.pagination-next{background:url('images/pagination_icons.png') no-repeat -32px center}.pagination-last{background:url('images/pagination_icons.png') no-repeat -48px center}.pagination-load{background:url('images/pagination_icons.png') no-repeat -64px center}.pagination-loading{background:url('images/loading.gif') no-repeat center center}.pagination-page-list,.pagination .pagination-num{border-color:#d4d4d4}.datagrid .panel-body{overflow:hidden;position:relative}.datagrid-view{position:relative;overflow:hidden}.datagrid-view1,.datagrid-view2{position:absolute;overflow:hidden;top:0}.datagrid-view1{left:0}.datagrid-view2{right:0}.datagrid-mask{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;filter:alpha(opacity=30);display:none}.datagrid-mask-msg{position:absolute;top:50%;margin-top:-20px;padding:10px 5px 10px 30px;width:auto;height:16px;border-width:2px;border-style:solid;display:none}.datagrid-sort-icon{padding:0}.datagrid-toolbar{height:auto;padding:1px 2px;border-width:0 0 1px 0;border-style:solid}.datagrid-btn-separator{float:left;height:24px;border-left:1px solid #ccc;border-right:1px solid #fff;margin:2px 1px}.datagrid .datagrid-pager{display:block;margin:0;border-width:1px 0 0 0;border-style:solid}.datagrid .datagrid-pager-top{border-width:0 0 1px 0}.datagrid-header{background:url('images/table_header_light_blue.png') repeat-x!important;color:#5b5b5b!important;height:30px!important;padding:0!important;line-height:30px!important;border-bottom:1px solid #737373!important}.datagrid-header-inner{float:left;width:10000px}.datagrid-header-row,.datagrid-row{height:28px}.datagrid-header td{line-height:30px!important;border-width:0 1px 1px 0;border-style:dotted;margin:0;padding:0}.datagrid-body td,.datagrid-footer td{border-width:0 1px 1px 0;border-style:dotted;margin:0;padding:0}.datagrid-cell,.datagrid-cell-group,.datagrid-header-rownumber,.datagrid-cell-rownumber{margin:0;padding:0 4px;white-space:nowrap;word-wrap:normal;overflow:hidden;height:24px;line-height:24px;font-size:12px}.datagrid-header .datagrid-cell{height:auto}.datagrid-header .datagrid-cell span{font-size:12px}.datagrid-cell-group{text-align:center}.datagrid-header-rownumber,.datagrid-cell-rownumber{width:25px;text-align:center;margin:0;padding:0}.datagrid-body{margin:0;padding:0;overflow:auto;zoom:1}.datagrid-view1 .datagrid-body-inner{padding-bottom:20px}.datagrid-view1 .datagrid-body{overflow:hidden}.datagrid-footer{overflow:hidden}.datagrid-footer-inner{border-width:1px 0 0 0;border-style:solid;width:10000px;float:left}.datagrid-row-editing .datagrid-cell{height:auto}.datagrid-header-check,.datagrid-cell-check{padding:0;width:27px;height:18px;font-size:1px;text-align:center;overflow:hidden}.datagrid-header-check input,.datagrid-cell-check input{margin:0;padding:0;width:15px;height:18px}.datagrid-resize-proxy{position:absolute;width:1px;height:10000px;top:0;cursor:e-resize;display:none}.datagrid-body .datagrid-editable{margin:0;padding:0}.datagrid-body .datagrid-editable table{width:100%;height:100%}.datagrid-body .datagrid-editable td{border:0;margin:0;padding:0}.datagrid-body .datagrid-editable .datagrid-editable-input{margin:0;padding:2px;border-width:1px;border-style:solid}.datagrid-sort-desc .datagrid-sort-icon{padding:0 13px 0 0;background:url('images/datagrid_icons.png') no-repeat -16px center}.datagrid-sort-asc .datagrid-sort-icon{padding:0 13px 0 0;background:url('images/datagrid_icons.png') no-repeat 0 center}.datagrid-row-collapse{background:url('images/datagrid_icons.png') no-repeat -48px center}.datagrid-row-expand{background:url('images/datagrid_icons.png') no-repeat -32px center}.datagrid-mask-msg{background:#fff url('images/loading.gif') no-repeat scroll 5px center}.datagrid-header,.datagrid-td-rownumber{background-color:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0)}.datagrid-cell-rownumber{color:#333}.datagrid-resize-proxy{background:#bbb}.datagrid-mask{background:#ccc}.datagrid-mask-msg{border-color:#d4d4d4}.datagrid-toolbar,.datagrid-pager{background:#f5f5f5}.datagrid-header,.datagrid-toolbar,.datagrid-pager,.datagrid-footer-inner{border-color:#e6e6e6}.datagrid-header td,.datagrid-body td,.datagrid-footer td{border-color:#ccc}.datagrid-htable,.datagrid-btable,.datagrid-ftable{color:#333;border-collapse:separate}.datagrid-row-alt{background:#e4f0f8}.datagrid-header td.datagrid-header-over{cursor:pointer}.datagrid-row-over{background:#e6e6e6;color:#00438a;cursor:default}.datagrid-row-selected{background:#7eb4e3;color:#fff}.datagrid-row-selected a{color:#fff!important}.datagrid-body .datagrid-editable .datagrid-editable-input{border-color:#d4d4d4}.l-btn{text-decoration:none;display:inline-block;margin:0;padding:0;cursor:pointer;outline:none;text-align:center;vertical-align:middle}.l-btn-plain{border:0;padding:1px}.l-btn-disabled{color:#ccc;opacity:.5;filter:alpha(opacity=50);cursor:default}.l-btn-left{display:inline-block;position:relative;overflow:hidden;margin:0;padding:0;vertical-align:top}.l-btn-text{display:inline-block;vertical-align:top;width:auto;line-height:24px;font-size:12px;padding:0;margin:0 4px}.l-btn-icon{display:inline-block;width:16px;height:16px;line-height:16px;position:absolute;top:50%;margin-top:-8px;font-size:1px}.l-btn span span .l-btn-empty{display:inline-block;margin:0;width:16px;height:24px;font-size:1px;vertical-align:top}.l-btn span .l-btn-icon-left{padding:0 0 0 20px;background-position:left center}.l-btn span .l-btn-icon-right{padding:0 20px 0 0;background-position:right center}.l-btn-icon-left .l-btn-text{margin:0 4px 0 24px}.l-btn-icon-left .l-btn-icon{left:4px}.l-btn-icon-right .l-btn-text{margin:0 24px 0 4px}.l-btn-icon-right .l-btn-icon{right:4px}.l-btn-icon-top .l-btn-text{margin:20px 4px 0 4px}.l-btn-icon-top .l-btn-icon{top:4px;left:50%;margin:0 0 0 -8px}.l-btn-icon-bottom .l-btn-text{margin:0 4px 20px 4px}.l-btn-icon-bottom .l-btn-icon{top:auto;bottom:4px;left:50%;margin:0 0 0 -8px}.l-btn-left .l-btn-empty{margin:0 4px;width:16px}.l-btn-plain:hover{padding:0}.l-btn-focus{outline:#00f dotted thin}.l-btn-large .l-btn-text{line-height:40px}.l-btn-large .l-btn-icon{width:32px;height:32px;line-height:32px;margin-top:-16px}.l-btn-large .l-btn-icon-left .l-btn-text{margin-left:40px}.l-btn-large .l-btn-icon-right .l-btn-text{margin-right:40px}.l-btn-large .l-btn-icon-top .l-btn-text{margin-top:36px;line-height:24px;min-width:32px}.l-btn-large .l-btn-icon-top .l-btn-icon{margin:0 0 0 -16px}.l-btn-large .l-btn-icon-bottom .l-btn-text{margin-bottom:36px;line-height:24px;min-width:32px}.l-btn-large .l-btn-icon-bottom .l-btn-icon{margin:0 0 0 -16px}.l-btn-large .l-btn-left .l-btn-empty{margin:0 4px;width:32px}.l-btn{color:#444;background:#f5f5f5;background-repeat:repeat-x;border:1px solid #bbb;background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.l-btn:hover{background:#e6e6e6;color:#00438a;border:1px solid #ddd;filter:none}.l-btn-plain{background:transparent;border:0;filter:none}.l-btn-plain:hover{background:#e6e6e6;color:#00438a;border:1px solid #ddd;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.l-btn-disabled,.l-btn-disabled:hover{background:#f5f5f5;color:#444;background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);filter:alpha(opacity=50) progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0)}.l-btn-plain-disabled,.l-btn-plain-disabled:hover{background:transparent;filter:alpha(opacity=50)}.l-btn-selected,.l-btn-selected:hover{background:#2c8ecc;color:#fff;filter:none}.l-btn-plain-selected,.l-btn-plain-selected:hover{background:#2c8ecc;color:#fff}