.GridHeader { } .Header { width: 100%; } .Header th { font-size: 100%; font-weight: bold; text-align: left; padding: 3px; background-image: url('images/headerbg.gif'); color: #ffffff; width: 100%; white-space: nowrap; } .HeaderLeft { background-image: url(images/headerleft.gif); } .HeaderRight { background-image: url(images/headerright.gif); } .HeaderButton { background-image: url(images/headerbg.gif); } .HeaderButton img{ width: 20px; } .HeaderLeft img{ width: 4px; } .HeaderRight img{ width: 9px; } .GridHeader table {margin:0;} .GridHeader td, tr {padding:0;} /* Grid */ table.scroll { table-layout: fixed; margin-bottom :0px; } table.scroll tbody tr { background-color: #fffcf2; } table.scroll tbody tr.alt { background-color: #ecf7e4; } table.scroll tr.over td{ background-color: #FFDEAD; } table.scroll tbody tr.selected td { background: #3c964b; color: #ecf7e4; } table.scroll tbody td { padding: 2px; text-align: left; border-bottom: 1px solid #3c964b; border-left: 1px solid #3c964b; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height : auto; } table.scroll thead th { padding: 2px; border-bottom: 1px solid #3c964b; border-left: 1px solid #3c964b; text-align: left; font-weight: normal; overflow: hidden; white-space: nowrap; background-image: url(images/grid-blue-hd.gif); height : 17px; } table.scroll th div { overflow: hidden; /* white-space: nowrap;*/ word-wrap: break-word; height : 17px; } table.scroll th span { cursor: e-resize; width: 10px; float: right; display: block; margin: -2px -1px -2px 0px; height: 18px; overflow: hidden; white-space: nowrap; } table.scroll thead { } /* End Grid */ /* Pager */ div.scroll { vertical-align: top; height: 23px; white-space: nowrap; text-align: center; background-image: url(images/grid-blue-ft.gif); /* border-left: 1px solid #3c964b; border-right: 1px solid #3c964b; border-bottom: 1px solid #3c964b; */ } div.scroll span { vertical-align : top; } .selbox { font-size: x-small; vertical-align : top; } input.selbox{ font-size: x-small; vertical-align : top; } .pgbuttons { margin-top :2px; width: 19px; } .nav-table-left { padding:1px; float: left; /* position:absolute;*/ } .nav-table-right { padding:1px; float: right; } table.navtable {margin-bottom:0; width: auto;} table.navtable tr{ background-image: url(images/grid-blue-ft.gif); } table.navtable td.nav-button { /* margin-top:2px;*/ border: 1px solid #E2ECF8; white-space: nowrap; } table.navtable td.nav-hover { border: 1px solid #3c964b; } table.tbutton tr td{ border : none; padding:0px; } img.jsHover { /*not used */ border: 1px solid #99CCFF; } /* End Pager */ /*multiselect checkbox */ .cbox { height: 10px; width: 10px; /*border:1px solid #999;*/ } /* end multiselect */ /* loading div */ div.loading { position: absolute; padding: 3px; text-align: center; font-weight: bold; background: red; color: white; display: none; } div.loadingui { display:none; z-index:6000; position:absolute; } div.loadingui div.msgbox { position: relative; z-index:6001; left: 35%; top:45%; background: url(images/loading.gif) no-repeat left; width: 100px; border: 2px solid #B2D2FF; text-align: right; height: auto; padding:2px; margin: 0px; } /* end loading div */ /* toolbar */ div.userdata { margin-top: 0px; background-color : #fffcf2; height : 20px; border-left: 1px solid #3c964b; border-right: 1px solid #3c964b; overflow: hidden; } /* end toolbar */ /*Subgrid text mode*/ .subgrid { height: 100%; overflow: auto; } .tablediv { background-color: White; border-spacing: 1px; /*cellspacing:poor IE support for this*/ border-collapse: separate; width:100%; /* FF hack poor when scroling subgrid */ } .celldiv { float: left; display: table-cell; border: 1px dotted #CCCCCC; overflow: auto; white-space: normal; } .celldivth { float: left; /*fix for buggy browsers*/ border: 1px solid #CCCCCC; background-color: #99CCFF; border-bottom: 1px solid #CBC7B8; text-align: left; overflow: auto; } .rowdiv { display: table-row; background: #F9F9F9 none; color: #000000; width: 100%; overflow:auto; } /* End Subgrid */ /* InLine editing */ input.editable[type="text"] { font-size: x-small; overflow: hidden; } input.editable[type="checkbox"] { } textarea.editable { overflow-y: auto; } select.editable { font-size: x-small; } /* End Inline Editing */ /* Modal window */ .modaltext{ /*caption */ text-align : left; } .modalwin{ border:1px solid #555555; text-align:left; margin: 0 auto; background: #F9F9F9; overflow: auto; } .modalhead{ background-image: url(images/grid-blue-hd.gif); height: 20px; } .modalcontent { overflow : auto; background:#F9F9F9; margin-bottom: 10px; margin-left: 5px; } /* End modal window */ /*search dialog */ input.search { margin: 2px; width: 70px; font-size: 10px; color: #15428B; } select.search { margin: 2px; width: 70px; font-size: 10px; color: #15428B; } .buttonsearch { width : 50px; font-size: 10px; color: #15428B; } /*End search */ /* Form edit */ .FormGrid { margin: 0px; } .EditTable { width: 100%; } .FormData { /* tr */ } #FormError td { font-size: 90%; color: #FF0000; vertical-align: top; background-color: #f7f7f7; } .CaptionTD{ /* td */ font-weight: normal; text-align: left; vertical-align: top; padding: 1px; border-top: 1px solid #D4D0C8; white-space: nowrap; color: #000000; } .DataTD { /* td */ padding: 1px; border-top: 1px solid #D4D0C8; vertical-align: top; } .navButton{ border-top: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; text-align: center; } .navButton input { width:18px; } input.EditButton { /* buttons are at footer tr */ font-size: 10px; color: #15428B; } td.EditButton { text-align: right; border-top: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; } .FormElement { /* form element - input -text,textarea,checkbox - select */ } .FormElement { font-size: 10px; } input[type="text"].FormElement{ color: #15428B; } input[type="checkbox"].FormElement{ width: 15px; color: #15428B; } input[type="textarea"].FormElement{ color: #15428B; } select.FormElement { font-size: 10px; color: #15428B; } /* End Eorm edit */ /*delete dialog */ .DelButton > input { /* buttons are at footer tr */ font-size: 10px; color: #15428B; } .DelButton { text-align: right; } /* End Delete Dialog */ /* Resizing corner */ img.jqResize { position:absolute; bottom: 0px; right: 0px; cursor :se-resize; } .dirty-cell { background: transparent url(images/dirty.gif) no-repeat 0 0; } #DelError td { font-size: 90%; color: #FF0000; vertical-align: top; background-color: #f7f7f7; } /* Tree Grid */ .tree-wrap { float: left; position: relative; height: 18px; white-space: nowrap; overflow: hidden; } .tree-minus { position: absolute; height: 18px; width: 16px; overflow: hidden; background: url(images/tree_minus.gif) no-repeat; } .tree-plus { position: absolute; height: 18px; width: 16px; overflow: hidden; background: url(images/tree_plus.gif) no-repeat; } .tree-leaf { position: absolute; height: 18px; width: 16px; overflow: hidden; background: url(images/tree_leaf.gif) no-repeat; } .treeclick { cursor: pointer; } .edit-cell { background-color: #FFDEAD !important; } .selected-row, .selected-row TD { background-color: #3c964b; }