summaryrefslogtreecommitdiff
path: root/js/dojo-1.6/dojox/grid/resources
diff options
context:
space:
mode:
Diffstat (limited to 'js/dojo-1.6/dojox/grid/resources')
-rw-r--r--js/dojo-1.6/dojox/grid/resources/Expando.html5
-rw-r--r--js/dojo-1.6/dojox/grid/resources/Grid.css415
-rw-r--r--js/dojo-1.6/dojox/grid/resources/Grid_rtl.css15
-rw-r--r--js/dojo-1.6/dojox/grid/resources/View.html12
-rw-r--r--js/dojo-1.6/dojox/grid/resources/_Grid.html6
-rw-r--r--js/dojo-1.6/dojox/grid/resources/claroGrid.css283
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/grid_dx_gradient.gifbin0 -> 267 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/grid_sort_down.gifbin0 -> 49 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/grid_sort_up.gifbin0 -> 48 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/header.pngbin0 -> 3276 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/header_shadow.pngbin0 -> 197 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/row_back.pngbin0 -> 3077 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/tabEnabled_rotated.pngbin0 -> 94 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/tabHover_rotated.pngbin0 -> 106 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/images/td_button_down.pngbin0 -> 3105 bytes
-rw-r--r--js/dojo-1.6/dojox/grid/resources/nihiloGrid.css237
-rw-r--r--js/dojo-1.6/dojox/grid/resources/soriaGrid.css245
-rw-r--r--js/dojo-1.6/dojox/grid/resources/tundraGrid.css268
18 files changed, 1486 insertions, 0 deletions
diff --git a/js/dojo-1.6/dojox/grid/resources/Expando.html b/js/dojo-1.6/dojox/grid/resources/Expando.html
new file mode 100644
index 0000000..c7e7c22
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/Expando.html
@@ -0,0 +1,5 @@
+<div class="dojoxGridExpando"
+ ><div class="dojoxGridExpandoNode" dojoAttachEvent="onclick:onToggle"
+ ><div class="dojoxGridExpandoNodeInner" dojoAttachPoint="expandoInner"></div
+ ></div
+></div>
diff --git a/js/dojo-1.6/dojox/grid/resources/Grid.css b/js/dojo-1.6/dojox/grid/resources/Grid.css
new file mode 100644
index 0000000..037d906
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/Grid.css
@@ -0,0 +1,415 @@
+.dojoxGrid {
+ position: relative;
+ background-color: #EBEADB;
+ font-family: Geneva, Arial, Helvetica, sans-serif;
+ -moz-outline-style: none;
+ outline: none;
+ overflow: hidden;
+ height: 0;
+}
+
+.dojoxGrid table {
+ padding: 0;
+}
+
+.dojoxGrid td {
+ -moz-outline: none;
+}
+
+/* master header */
+
+.dojoxGridMasterHeader {
+ position: relative;
+}
+
+/* master view */
+
+.dojoxGridMasterView {
+ position: relative;
+}
+
+/* master messages */
+
+.dojoxGridMasterMessages {
+ position: relative;
+ padding: 1em;
+ text-align: center;
+ background-color: white;
+}
+
+/* views */
+
+.dojoxGridView {
+ position: absolute;
+ overflow: hidden;
+}
+
+/* header */
+
+.dojoxGridHeader {
+ position: absolute;
+ overflow: hidden;
+ cursor: default;
+}
+
+.dojoxGridHeader {
+ background-color: #E8E1CF;
+}
+
+.dojoxGridHeader table {
+ text-align: center;
+}
+
+.dojoxGridHeader .dojoxGridCell {
+ border: 1px solid;
+ border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
+ background: url(images/grid_dx_gradient.gif) #E8E1CF top repeat-x;
+ padding-bottom: 2px;
+}
+
+.dojoxGridHeader .dojoxGridCellOver {
+ background-image: none;
+ background-color: white;
+ border-bottom-color: #FEBE47;
+ margin-bottom: 0;
+ padding-bottom: 0;
+ border-bottom-width: 3px;
+}
+
+.dojoxGridHeader .dojoxGridCellFocus {
+ border: 1px dashed blue;
+}
+
+.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver {
+ background-image: none;
+ background-color: white;
+ border-bottom-color: #FEBE47;
+ margin-bottom: 0;
+ padding-bottom: 0;
+ border-bottom-width: 3px;
+}
+.dojoxGridArrowButtonNode {
+ display: none;
+ padding-left: 16px;
+}
+.dojoxGridArrowButtonChar {
+ display:inline;
+}
+
+/* Need to explicitly define how to treat hovering over the arrow on IE */
+.dojoxGridArrowButtonNode:hover {
+ cursor: default;
+}
+.dojoxGridArrowButtonChar:hover {
+ cursor: default;
+}
+.dojoxGridSortUp:hover {
+ cursor: default;
+}
+.dojoxGridSortDown:hover {
+ cursor: default;
+}
+
+.dijit_a11y .dojoxGridArrowButtonChar {
+ display:inline !important;
+}
+
+/* content */
+
+.dojoxGridScrollbox {
+ position: relative;
+ overflow: auto;
+ background-color: white;
+ width: 100%;
+}
+
+.dojoxGridContent {
+ position: relative;
+ overflow: hidden;
+ -moz-outline-style: none;
+ outline: none;
+}
+
+/* rowbar */
+
+.dojoxGridRowbar {
+ border: 1px solid;
+ border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
+ border-top: none;
+ background: url(images/grid_dx_gradient.gif) #E8E1CF top repeat-x;
+}
+
+.dojoxGridRowbarInner {
+ border-top: 1px solid #F6F4EB;
+}
+
+.dojoxGridRowbarOver {
+ background-image: none;
+ background-color: white;
+ border-top-color: #FEBE47;
+ border-bottom-color: #FEBE47;
+}
+
+.dojoxGridRowbarSelected {
+ background-color: #D9E8F9;
+}
+
+/* rows */
+
+.dojoxGridRow {
+ position: relative;
+ width: 9000em;
+}
+
+.dojoxGridRow {
+ /*border: 1px solid #E8E4D8;*/
+ border: 1px solid #E8E4D8;
+ border-color: #F8F7F1;
+ /*padding: 0 0 1px 0;*/
+ border-left: none;
+ border-right: none;
+ background-color: white;
+ border-top: none;
+}
+
+.dojoxGridRowOver {
+ border-top-color: #FEBE47;
+ border-bottom-color: #FEBE47;
+ /*border-bottom-width: 2px;
+ padding-bottom: 0;*/
+ /*background-color: #FFDD9D;*/
+ /*background-color: #FDFDFD;*/
+}
+
+.dojoxGridRowOdd {
+ background-color: #FFFDF3;
+ /*background-color: #F9F7E8;*/
+}
+
+.dojoxGridRowSelected {
+ background-color: #D9E8F9;
+}
+
+.dojoxGridRowTable {
+ table-layout: fixed;
+ width: 0;
+ empty-cells: show;
+}
+.dj_ie .dojoxGridRowTable {
+ border-collapse: collapse;
+}
+
+.dojoxGridInvisible {
+ visibility: hidden;
+}
+
+.Xdojo-ie .dojoxGridInvisible {
+ display: none;
+}
+
+.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {
+ border-top-width: 0;
+ border-bottom-width: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ height: 0;
+ overflow: hidden;
+}
+
+/* cells */
+
+.dojoxGridCell {
+ border: 1px solid;
+ border-color: #EBEADB;
+ border-right-color: #D5CDB5;
+ padding: 3px 3px 3px 3px;
+ text-align: left;
+ overflow: hidden;
+}
+
+.dojoxGridCellFocus {
+ border: 1px dashed blue;
+}
+
+.dojoxGridCellOver {
+ border: 1px dotted #FEBE47;
+}
+
+.dojoxGridCellFocus.dojoxGridCellOver {
+ border: 1px dashed green;
+}
+
+/* editing */
+
+.dojoxGridRowEditing td {
+ background-color: #F4FFF4;
+}
+
+.dojoxGridRow-inserting td {
+ background-color: #F4FFF4;
+}
+.dojoxGridRow-inflight td {
+ background-color: #F2F7B7;
+}
+.dojoxGridRow-error td {
+ background-color: #F8B8B6;
+}
+
+.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea {
+ margin: 0;
+ padding: 0;
+ border-style: none;
+ width: 100%;
+ font-size: 100%;
+ font-family: inherit;
+}
+
+.dojoxGridHiddenFocus {
+ position: absolute;
+ top: -1000px;
+ height: 0;
+ width: 0;
+}
+
+.dijit_a11y .dojoxGridRowbarSelected {
+ border-top: 1px solid white;
+ border-bottom: 1px dashed black;
+ border-top: 0;
+ background: none;
+}
+
+.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {
+ border: 0;
+ border-top: 1px solid white;
+}
+
+.dijit_a11y .dojoxGridRowSelected {
+ border: 1px solid black !important;
+}
+
+/* Drag and Drop */
+.dojoxGridDndAvatar {
+ font-size: 100%;
+}
+.dojoxGrid .dojoDndItemBefore {
+ border-left-color: red;
+}
+.dojoxGrid .dojoDndItemAfter {
+ border-right-color: red;
+}
+.dijit_a11y .dojoDndItemBefore {
+ border-left: double;
+}
+.dijit_a11y .dojoDndItemAfter {
+ border-right: double;
+}
+.dojoxGridDndAvatarItem td {
+ border: 1px solid;
+ border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
+ background: url(images/grid_dx_gradient.gif) #E8E1CF top repeat-x;
+ padding: 0pt;
+ margin: 0pt;
+}
+.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage {
+ border: 0;
+ border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
+ background-color: transparent;
+ padding: 3px;
+ padding-bottom: 2px;
+ margin: 0;
+}
+.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
+ background-image: url(../../../dojo/resources/images/dndNoMove.png);
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
+ background-image: url(../../../dojo/resources/images/dndNoCopy.png);
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
+ background-image: url(../../../dojo/resources/images/dndMove.png);
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
+ background-image: url(../../../dojo/resources/images/dndCopy.png);
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.dojoxGridColPlaceBottom {
+ background: transparent url(images/grid_sort_up.gif) no-repeat scroll left top;
+}
+.dojoxGridColPlaceTop {
+ background: transparent url(images/grid_sort_down.gif) no-repeat scroll left top;
+}
+
+.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {
+ font-size:1px;
+ height:6px;
+ z-index:10000;
+ top:0;
+ overflow:hidden;
+ position:absolute;
+ line-height:1px;
+ width:8px;
+}
+.dojoxGridResizeColLine {
+ width: 1px;
+ background-color: #777;
+ position: absolute;
+ cursor: col-resize;
+ z-index:10000;
+}
+.dojoxGridColNoResize,
+.dojoxGridColNoResize .dojoDndItemOver {
+ cursor: not-allowed !important;
+}
+.dojoxGridColResize,
+.dojoxGridColResize .dojoDndItemOver,
+.dojoxGridColumnResizing,
+.dojoxGridColumnResizing .dojoDndItemOver,
+.dojoxGridColumnResizing .dojoxGridHeader {
+ cursor: col-resize !important;
+}
+
+.dojoxGridColPlaceBottom {
+ background: transparent url(images/grid_sort_up.gif) no-repeat scroll left top;
+}
+.dojoxGridColPlaceTop {
+ background: transparent url(images/grid_sort_down.gif) no-repeat scroll left top;
+}
+
+.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {
+ font-size:1px;
+ height:6px;
+ z-index:10000;
+ top:0;
+ overflow:hidden;
+ position:absolute;
+ line-height:1px;
+ width:8px;
+}
+.dojoxGridResizeColLine {
+ width: 1px;
+ background-color: #777;
+ position: absolute;
+}
+
+/* Tree Grid */
+.dojoxGridExpandoCell {
+ vertical-align: middle;
+}
+.dojoxGridSummarySpan {
+ visibility: hidden;
+}
+.dojoxGridSummaryRow .dojoxGridSummarySpan,
+.dojoxGridRowCollapsed .dojoxGridSummarySpan {
+ visibility: visible;
+}
+.dojoxGridNoChildren .dojoxGridExpando {
+ visibility: hidden !important;
+ width: 0px !important;
+} \ No newline at end of file
diff --git a/js/dojo-1.6/dojox/grid/resources/Grid_rtl.css b/js/dojo-1.6/dojox/grid/resources/Grid_rtl.css
new file mode 100644
index 0000000..77d2dd5
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/Grid_rtl.css
@@ -0,0 +1,15 @@
+.dj_ie .dojoxGridRtl .dojoxGridHeader table {
+ float:none;
+}
+
+.dojoxGridRtl .dojoxGridCell {
+ text-align:right;
+}
+
+.dj_ie8 .dojoxGridRtl .dojoxGridCell {
+ border-left: none;
+}
+
+.dojoxGridRtl .dojoxGridArrowButtonNode {
+ float:left;
+} \ No newline at end of file
diff --git a/js/dojo-1.6/dojox/grid/resources/View.html b/js/dojo-1.6/dojox/grid/resources/View.html
new file mode 100644
index 0000000..578b705
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/View.html
@@ -0,0 +1,12 @@
+<div class="dojoxGridView" role="presentation">
+ <div class="dojoxGridHeader" dojoAttachPoint="headerNode" role="presentation">
+ <div dojoAttachPoint="headerNodeContainer" style="width:9000em" role="presentation">
+ <div dojoAttachPoint="headerContentNode" role="row"></div>
+ </div>
+ </div>
+ <input type="checkbox" class="dojoxGridHiddenFocus" dojoAttachPoint="hiddenFocusNode" role="presentation" />
+ <input type="checkbox" class="dojoxGridHiddenFocus" role="presentation" />
+ <div class="dojoxGridScrollbox" dojoAttachPoint="scrollboxNode" role="presentation">
+ <div class="dojoxGridContent" dojoAttachPoint="contentNode" hidefocus="hidefocus" role="presentation"></div>
+ </div>
+</div>
diff --git a/js/dojo-1.6/dojox/grid/resources/_Grid.html b/js/dojo-1.6/dojox/grid/resources/_Grid.html
new file mode 100644
index 0000000..2db90e1
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/_Grid.html
@@ -0,0 +1,6 @@
+<div hidefocus="hidefocus" role="grid" dojoAttachEvent="onmouseout:_mouseOut">
+ <div class="dojoxGridMasterHeader" dojoAttachPoint="viewsHeaderNode" role="presentation"></div>
+ <div class="dojoxGridMasterView" dojoAttachPoint="viewsNode" role="presentation"></div>
+ <div class="dojoxGridMasterMessages" style="display: none;" dojoAttachPoint="messagesNode"></div>
+ <span dojoAttachPoint="lastFocusNode" tabindex="0"></span>
+</div>
diff --git a/js/dojo-1.6/dojox/grid/resources/claroGrid.css b/js/dojo-1.6/dojox/grid/resources/claroGrid.css
new file mode 100644
index 0000000..867a765
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/claroGrid.css
@@ -0,0 +1,283 @@
+/* Claro styles for DataGrid */
+@import url("Grid.css");
+
+.claro .dojoxGrid {
+ margin:0px;
+ padding:0px;
+ border-collapse:collapse;
+ background-color:#fff;
+}
+/* messages */
+.claro .dojoxGridMasterMessages {
+ background-color: #fefefe;
+}
+.claro .dojoxGridLoading,
+.claro .dojoxGridError {
+ background-position:left center;
+ background-repeat: no-repeat;
+ padding-left:25px;
+}
+.claro .dojoxGridLoading {
+ background-image:url("../../../dijit/themes/claro/images/loadingAnimation.gif");
+}
+.claro .dojoxGridError {
+ background-image: url('../../../dijit/icons/images/commonIconsObjActEnabled.png');
+ background-position: -496px;
+ width: 16px;
+ height: 16px;
+}
+
+/* header */
+.claro .dojoxGridHeader {
+ background-color:#FFF;
+}
+.claro .dojoxGridHeader .dojoxGridCell {
+ background:url("images/header.png") #e5edf4 repeat-x top;
+ border-style:solid;
+ border-width:1px;
+ border-color:#BCBCBC #BCBCBC #BCBCBC transparent;
+}
+.dj_ie6 .claro .dojoxGridHeader .dojoxGridCell {
+ border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4;
+}
+
+/* header sorting arrow */
+.claro .dojoxGridSortNode {
+ background:url("images/header_shadow.png") #e5edf4 repeat-x bottom;
+ text-decoration:none;
+ display:block;
+ padding:4px 6px 5px 6px;
+ border:1px solid #e0eefb;
+}
+.dj_ie6 .claro .dojoxGridSortNode {
+ background-image:none;
+}
+.claro .dojoxGridCellOver .dojoxGridSortNode {
+ background-color:#9dcfff;
+}
+.claro .dojoxGridArrowButtonChar {
+ display:none;
+ float:right;
+}
+.claro .dojoxGridArrowButtonNode {
+ background:transparent url("../../../dijit/themes/claro/images/spriteArrows.png") no-repeat scroll left center;
+ display:block;
+ float:right;
+ height:1em;
+ margin:2px 4px 0 5px;
+ padding-left:0;
+ width:7px;
+}
+.claro .dojoxGridSortUp .dojoxGridArrowButtonNode {
+ background-position:-21px 50%;
+}
+
+/* header rows */
+.dj_ie .claro .dojoxGridHeader .dojoxGridRowTable {
+ border-collapse:separate;
+}
+
+/* Grid view content */
+.claro .dojoxGridScrollbox {
+ background-color: #fefefe;
+}
+
+/* rowbar - row headers */
+.claro .dojoxGridRowbar {
+ background:url("images/header.png") #e5edf4 repeat-x top;
+ border:none;
+ border-right:1px solid #BCBCBC;
+}
+.claro .dojoxGridRowbarTable {
+ background:transparent url("images/header_shadow.png") repeat-x scroll center bottom;
+}
+.dj_ie6 .claro .dojoxGridRowbar,
+.dj_ie6 .claro .dojoxGridRowbarTable {
+ background-image:none;
+}
+.claro .dojoxGridRowbarInner {
+ border:none;
+ border-bottom:1px solid #ccc;
+}
+.claro .dojoxGridRowbarOver .dojoxGridRowbarTable {
+ background-color:#abd5fd;
+}
+.claro .dojoxGridRowBarActive .dojoxGridRowbarTable {
+ background-color:#91c9fe;
+}
+.claro .dojoxGridRowbarSelected {
+ background-color:#abd5fd;
+ border-right:1px solid #ccc;
+}
+
+/* rows */
+.claro .dojoxGridRow {
+ border:none;
+ background-color:#fff;
+}
+.dj_ie .claro .dojoxGridMasterView .dojoxGridRowTable {
+ border-collapse:separate;/*IE, separate is must to show the border of tr and td*/
+}
+.claro .dojoxGridRowTable tr {
+ background:url("images/row_back.png") #fff repeat-x;
+}
+.claro .dojoxGridRowOdd .dojoxGridRowTable tr {
+ background-color:#f7fcff;
+}
+.claro .dojoxGridRowSelected .dojoxGridRowTable tr {
+ background-color:#cee6fa;
+}
+
+/* cells */
+.claro .dojoxGridCell {
+ padding:0px;
+ border:1px solid transparent;
+}
+.dj_ie6 .claro .dojoxGridCell {
+ border-color:#fff
+}
+.dj_ie6 .claro .dojoxGridRowOdd .dojoxGridCell {
+ border-left-color:#f4f9fd;
+ border-right-color:#f4f9fd;
+}
+.dj_ie6 .claro .dojoxGridRowSelected .dojoxGridCell {
+ border-left-color:#d3e9fb;
+ border-right-color:#d3e9fb;
+}
+.claro .dojoxGridRowSelected .dojoxGridCell {
+ border-top:1px solid #BFD6EB;
+ border-bottom:1px solid #BFD6EB;
+}
+.claro .dojoxGridCellFocus {
+ border:1px dashed darkblue !important;
+}
+.claro .dojoxGridCellContent {
+ padding:4px 6px 4px 6px;
+}
+
+/* Single Affordance Hover Effect */
+.claro .dojoxGridRowOver .dojoxGridCell {
+ background:url("images/row_back.png") #ABD6FF repeat-x;
+ border-top:1px solid #769DC0;
+ border-bottom:1px solid #769DC0;
+}
+.dj_ie6 .claro .dojoxGridRowOver .dojoxGridCell,
+.dj_ie7 .claro .dojoxGridRowOver .dojoxGridCell {
+ border-left:1px solid #ABD6FF;
+ border-right:1px solid #ABD6FF;
+}
+.claro .dojoxGridRowActive .dojoxGridCell {
+ background:url("images/td_button_down.png") #7DBEFA repeat-x;
+}
+.dj_ie6 .claro .dojoxGridRowActive .dojoxGridCell,
+.dj_ie7 .claro .dojoxGridRowActive .dojoxGridCell {
+ border-left:1px solid #7DBEFA;
+ border-right:1px solid #7DBEFA;
+}
+
+/* Double Affordance Hover Effect */
+.claro .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver {
+ border:solid 1px #769dc0;
+ background-color:#93cafe;
+ border-collapse:separate;/*FF*/
+}
+.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell{
+ background-image:url("images/row_back.png");
+}
+.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive {
+ background:url("images/td_button_down.png") #93cafe repeat-x;
+}
+.dj_ie6 .claro .dojoxGridCell {
+ background-image:none !important;
+}
+
+/* editing */
+.claro .dojoxGridRowEditing td {
+ /* background-color: #F4FFF4; */
+ background-color: #cee6fa;
+ /* padding: 0px 3px 0px 3px; */
+}
+.claro .dojoxGridRow-inserting td {
+ background-color: #F4FFF4;
+}
+.claro .dojoxGridRow-inflight td {
+ background-color: #F2F7B7;
+}
+.claro .dojoxGridRow-error td {
+ background-color: #F8B8B6;
+}
+
+/* Drag and Drop */
+.claro .dojoxGrid .dojoDndItemBefore {
+ border-left-color: #3559ac;
+}
+.claro .dojoxGrid .dojoDndItemAfter {
+ border-right-color: #3559ac;
+}
+
+/* Tree Grid */
+.claro .dojoxGridExpando {
+ float: left;
+ height: 18px;
+ width: 18px;
+ text-align: center;
+ margin-top: -3px;
+}
+.dijitRtl .claro .dojoxGridExpando {
+ float: right;
+}
+.claro .dojoxGridExpandoCell {
+ padding-top: 5px;
+ background-position: left top !important;
+}
+.claro .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/claro/images/treeExpandImages.png');
+ width: 16px;
+ height: 16px;
+ background-position: 1px 0px; /* for closed state */
+}
+.dj_ie6 .claro .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/claro/images/treeExpandImages8bit.png');
+}
+.claro .dojoxGridRowOver .dojoxGridExpandoNode {
+ background-position: -17px 0px;
+}
+.claro .dojoxGridExpandoOpened .dojoxGridExpandoNode {
+ background-position: -35px 0px;
+}
+.claro .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode {
+ background-position: -53px 0px;
+}
+.claro .dojoxGridExpandoLoading .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/claro/images/loadingAnimation.gif');
+}
+.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
+ visibility: visible !important;
+ width: 18px !important;
+}
+.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode,
+.dj_ie6 .claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
+ background-image:none;
+}
+.claro .dojoxGridExpandoNodeInner {
+ visibility: hidden;
+}
+.dijit_a11y .dojoxGridExpandoNodeInner {
+ visibility: visible;
+}
+
+.claro .dojoxGridSummaryRow .dojoxGridCell {
+ border:1px solid transparent;
+}
+.dj_ie6 .claro .dojoxGridSummaryRow .dojoxGridCell {
+ border-color:#fff
+}
+.claro tr.dojoxGridSubRowAlt {
+ background-color:#f4f9fd;
+}
+.claro .dojoxGridRowOdd tr.dojoxGridSubRowAlt {
+ background-color:#fff;
+}
+.claro .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected {
+ background-color:#cee6fa;
+}
diff --git a/js/dojo-1.6/dojox/grid/resources/images/grid_dx_gradient.gif b/js/dojo-1.6/dojox/grid/resources/images/grid_dx_gradient.gif
new file mode 100644
index 0000000..57f67ba
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/grid_dx_gradient.gif
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/grid_sort_down.gif b/js/dojo-1.6/dojox/grid/resources/images/grid_sort_down.gif
new file mode 100644
index 0000000..7a73f82
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/grid_sort_down.gif
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/grid_sort_up.gif b/js/dojo-1.6/dojox/grid/resources/images/grid_sort_up.gif
new file mode 100644
index 0000000..9452da0
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/grid_sort_up.gif
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/header.png b/js/dojo-1.6/dojox/grid/resources/images/header.png
new file mode 100644
index 0000000..aa3e5ba
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/header.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/header_shadow.png b/js/dojo-1.6/dojox/grid/resources/images/header_shadow.png
new file mode 100644
index 0000000..59b2c83
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/header_shadow.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/row_back.png b/js/dojo-1.6/dojox/grid/resources/images/row_back.png
new file mode 100644
index 0000000..643db07
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/row_back.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/tabEnabled_rotated.png b/js/dojo-1.6/dojox/grid/resources/images/tabEnabled_rotated.png
new file mode 100644
index 0000000..e326abd
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/tabEnabled_rotated.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/tabHover_rotated.png b/js/dojo-1.6/dojox/grid/resources/images/tabHover_rotated.png
new file mode 100644
index 0000000..1a30e10
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/tabHover_rotated.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/images/td_button_down.png b/js/dojo-1.6/dojox/grid/resources/images/td_button_down.png
new file mode 100644
index 0000000..ab27e3e
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/images/td_button_down.png
Binary files differ
diff --git a/js/dojo-1.6/dojox/grid/resources/nihiloGrid.css b/js/dojo-1.6/dojox/grid/resources/nihiloGrid.css
new file mode 100644
index 0000000..4fc1bcc
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/nihiloGrid.css
@@ -0,0 +1,237 @@
+@import url("Grid.css");
+
+.nihilo .dojoxGrid {
+ background-color: #e9e9e9;
+ font-size: 0.85em; /* inherit font-family from dojo.css */
+}
+
+/* master messages */
+
+.nihilo .dojoxGridMasterMessages {
+ background-color: #fefefe;
+}
+
+/* header */
+
+.nihilo .dojoxGridHeader {
+ background-color: #e9e9e9;
+}
+
+.nihilo .dojoxGridHeader .dojoxGridCell {
+ border-width: 1px;
+ padding-bottom: 0px;
+ border-color: transparent #ACA899 #919191 transparent;
+ background: url(../../../dijit/themes/nihilo/images/titleBar.png) #e9e9e9 repeat-x top;
+ color: #000 !important;
+}
+
+.nihilo .dojoxGridHeader .dojoxGridCellOver {
+ background: url(../../../dijit/themes/nihilo/images/titleBarActive.png) #e9e9e9 repeat-x top;
+}
+
+.nihilo .dojoxGridHeader .dojoxGridCellFocus {
+ border-color: #ACA899 #919191;
+ border-style: dashed;
+}
+
+.nihilo .dojoxGridArrowButtonChar {
+ float: right;
+ display: none;
+}
+.nihilo .dojoxGridArrowButtonNode {
+ display: block !important;
+ padding-left: 0px;
+ float: right;
+ background:url("../../../dijit/themes/nihilo/images/spriteArrows.png") left center no-repeat;
+ width: 11px;
+ height: 1em;
+ margin-top: 1px;
+}
+.dj_ie6 .nihilo .dojoxGridArrowButtonNode {
+ background-image:url("../../../dijit/themes/nihilo/images/spriteArrows.gif");
+ margin-left: 0px;
+}
+
+.nihilo .dojoxGridSortUp .dojoxGridArrowButtonNode {
+ background-position: -21px;
+}
+.dijit_a11y .nihilo .dojoxGridArrowButtonNode {
+ display: none !important;
+}
+
+/* content */
+
+.nihilo .dojoxGridScrollbox {
+ background-color: #fefefe;
+}
+
+/* rowbar */
+
+.nihilo .dojoxGridRowbar {
+ border: none;
+ background: url(../../../dijit/themes/nihilo/images/titleBar.png) #e9e9e9 repeat-y right;
+ border-right: 1px solid #ccc;
+ padding: 0px;
+}
+
+.nihilo .dojoxGridRowbarInner {
+ border: none;
+ border-bottom: 1px solid #ccc;
+}
+
+.nihilo .dojoxGridRowbarOver {
+ background: url(../../../dijit/themes/nihilo/images/titleBarActive.png) #e9e9e9 repeat-y right;
+}
+
+.nihilo .dojoxGridRowbarSelected {
+ background: url(../../../dijit/themes/nihilo/images/titleBar.png) #D9E8F9 no-repeat center;
+ border-right: 1px solid #ccc;
+}
+
+/* rows */
+
+.nihilo .dojoxGridRow {
+ border: none;
+ background-color: white;
+}
+
+.nihilo .dojoxGridRowOver {
+ border-top-color: #ccc;
+ border-bottom-color: #ccc;
+}
+
+.nihilo .dojoxGridRowOver .dojoxGridCell {
+ background-color: #ffe284;
+}
+
+.nihilo .dojoxGridRowOdd {
+ background-color: #f2f5f9;
+}
+
+.nihilo .dojoxGridRowSelected {
+ background-color: #aec7e3;
+}
+
+.dijit_a11y .nihilo .dojoxGridRowSelected {
+ background-color: #aec7e3;
+ border-style: solid;
+}
+
+/* cells */
+
+.nihilo .dojoxGridCell {
+ border: 1px dotted #D5CDB5;
+ border-left-color: transparent;
+ border-top-color: transparent;
+}
+
+.dj_ff2 .nihilo .dojoxGridCell {
+ border-left-width: 0px;
+ border-top-width: 0px;
+}
+
+.dj_ie6 .nihilo .dojoxGridCell {
+ border: 1px solid white;
+ border-right: 1px solid #D5CDB5;
+}
+
+.nihilo .dojoxGridCellFocus {
+ border: 1px dashed darkblue;
+}
+
+.nihilo .dojoxGridCellOver {
+ border: 1px dotted #a6a6a6;
+}
+
+.nihilo .dojoxGridCellFocus.dojoxGridCellOver {
+ border: 1px dashed darkblue;
+}
+
+/* editing */
+
+/* FIXME: these colors are off! */
+.nihilo .dojoxGridRowEditing td {
+ /* background-color: #F4FFF4; */
+ background-color: #ffe284;
+ /* padding: 0px 3px 0px 3px; */
+}
+
+.nihilo .dojoxGridRow-inserting td {
+ background-color: #F4FFF4;
+}
+.nihilo .dojoxGridRow-inflight td {
+ background-color: #F2F7B7;
+}
+.nihilo .dojoxGridRow-error td {
+ background-color: #F8B8B6;
+}
+
+/* Drag and Drop */
+
+.nihilo .dojoxGrid .dojoDndItemBefore {
+ border-left-color: #ffe284;
+}
+.nihilo .dojoxGrid .dojoDndItemAfter {
+ border-right-color: #ffe284;
+}
+
+
+/* Tree Grid */
+.nihilo .dojoxGridExpando {
+ float: left;
+ height: 18px;
+ width: 18px;
+ text-align: center;
+ margin-top: -3px;
+}
+.dijitRtl .nihilo .dojoxGridExpando {
+ float: right;
+}
+.nihilo .dojoxGridExpandoCell {
+ padding-top: 5px;
+}
+.nihilo .dojoxGridExpandoNode {
+ height: 18px;
+ background-image: url('../../../dijit/themes/nihilo/images/spriteTree.gif');
+}
+.nihilo .dojoxGridExpandoOpened .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/nihilo/images/spriteTree.gif') no-repeat -18px top;
+}
+.nihilo .dojoxGridExpandoLoading .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/nihilo/images/treeExpand_loading.gif');
+}
+.nihilo .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
+ visibility: visible !important;
+ width: 18px !important;
+}
+.nihilo .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/nihilo/images/spriteTree.gif') no-repeat -36px top;
+}
+.nihilo .dojoxGridExpandoNodeInner {
+ visibility: hidden;
+}
+.dijit_a11y .dojoxGridExpandoNodeInner {
+ visibility: visible;
+}
+
+.nihilo .dojoxGridSummaryRow .dojoxGridCell {
+ border-top-color: #999;
+ border-top-style: solid;
+}
+.nihilo .dojoxGridSpacerCell,
+.nihilo .dojoxGridExpandoCell,
+.nihilo .dojoxGridSummaryRow .dojoxGridSpacerCell {
+ border-color: transparent;
+ border-right-color: #D5CDB5;
+}
+.nihilo .dojoxGridSummaryRow .dojoxGridTotalCell,
+.nihilo .dojoxGridRowCollapsed .dojoxGridExpandoCell,
+.nihilo .dojoxGridTreeModel .dojoxGridExpandoCell {
+ border-bottom-color: #D5CDB5;
+}
+.nihilo .dojoxGridSubRowAlt {
+ background-color: #F8F8F8;
+}
+.nihilo .dojoxGridRowOdd .dojoxGridSubRowAlt {
+ background-color: #EDEFF3;
+}
diff --git a/js/dojo-1.6/dojox/grid/resources/soriaGrid.css b/js/dojo-1.6/dojox/grid/resources/soriaGrid.css
new file mode 100644
index 0000000..330ddf3
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/soriaGrid.css
@@ -0,0 +1,245 @@
+@import url("Grid.css");
+
+.soria .dojoxGrid {
+ background-color: #e9e9e9;
+ font-size: 0.85em; /* inherit font-family from dojo.css */
+}
+
+/* master messages */
+
+.soria .dojoxGridMasterMessages {
+ background-color: #fefefe;
+}
+
+/* header */
+
+.soria .dojoxGridHeader {
+ background-color: #e9e9e9;
+}
+
+.soria .dojoxGridHeader .dojoxGridCell {
+ border-width: 1px;
+ padding-bottom: 0px;
+ border-color: transparent #ACA899 #919191 transparent;
+ background: url(../../../dijit/themes/soria/images/titleBar.png) #e9e9e9 repeat-x top;
+ color: #000 !important;
+}
+
+.soria .dojoxGridHeader .dojoxGridCellOver {
+ background: url(../../../dijit/themes/soria/images/titleBarActive.png) #e9e9e9 repeat-x top;
+}
+
+.soria .dojoxGridHeader .dojoxGridCellFocus {
+ border-color: #ACA899 #919191;
+ border-style: dashed;
+}
+
+.soria .dojoxGridArrowButtonChar {
+ float: right;
+ display: none;
+}
+.soria .dojoxGridArrowButtonNode {
+ display: block !important;
+ padding-left: 0px;
+ float: right;
+ background:url("../../../dijit/themes/soria/images/spriteArrows.png") no-repeat left center;
+ margin-top: 2px;
+ width: 11px;
+ height: 1em;
+}
+.dj_ie6 .soria .dojoxGridArrowButtonNode {
+ background-image:url("../../../dijit/themes/soria/images/spriteArrows.gif");
+ margin-left: 0px;
+}
+
+.soria .dojoxGridSortUp .dojoxGridArrowButtonNode {
+ background-position: -21px;
+}
+.dijit_a11y .soria .dojoxGridArrowButtonNode {
+ display: none !important;
+}
+
+/* content */
+
+.soria .dojoxGridScrollbox {
+ background-color: #fefefe;
+}
+
+/* rowbar */
+
+.soria .dojoxGridRowbar {
+ border: none;
+ background: url(../../../dijit/themes/soria/images/titleBar.png) #e9e9e9 repeat-y right;
+ border-right: 1px solid #ccc;
+ padding: 0px;
+}
+
+.soria .dojoxGridRowbarInner {
+ border: none;
+ border-bottom: 1px solid #ccc;
+}
+
+.soria .dojoxGridRowbarOver {
+ background: url(../../../dijit/themes/soria/images/titleBarActive.png) #e9e9e9 repeat-y right;
+}
+
+.soria .dojoxGridRowbarSelected {
+ background: url(../../../dijit/themes/soria/images/titleBar.png) #D9E8F9 no-repeat center;
+ border-right: 1px solid #ccc;
+}
+
+/* rows */
+
+.soria .dojoxGridRow {
+ border: none;
+ background-color: white;
+}
+
+.soria .dojoxGridRowOver {
+ border-top-color: #ccc;
+ border-bottom-color: #ccc;
+}
+
+.soria .dojoxGridRowOver .dojoxGridCell {
+ background-color: #60a1ea;
+ color:#fff;
+}
+
+.soria .dojoxGridRowOver .dojoxGridCell .dijit {
+ color: #000;
+}
+
+.soria .dojoxGridRowOver .dojoxGridCell .dijitDisabled {
+ color: gray;
+}
+
+.soria .dojoxGridRowOdd {
+ background-color: #f2f5f9;
+}
+
+.soria .dojoxGridRowSelected {
+ background-color: #aec7e3;
+}
+
+.dijit_a11y .soria .dojoxGridRowSelected {
+ background-color: #aec7e3;
+ border-style: solid;
+}
+
+/* cells */
+
+.soria .dojoxGridCell {
+ border: 1px dotted #D5CDB5;
+ border-left-color: transparent;
+ border-top-color: transparent;
+}
+
+.dj_ff2 .soria .dojoxGridCell {
+ border-left-width: 0px;
+ border-top-width: 0px;
+}
+
+.dj_ie6 .soria .dojoxGridCell {
+ border: 1px solid white;
+ border-right: 1px solid #D5CDB5;
+}
+
+.soria .dojoxGridCellFocus {
+ border: 1px dashed darkblue;
+}
+
+.soria .dojoxGridCellOver {
+ border: 1px dotted #a6a6a6;
+}
+
+.soria .dojoxGridCellFocus.dojoxGridCellOver {
+ border: 1px dashed darkblue;
+}
+
+/* editing */
+
+/* FIXME: these colors are off! */
+.soria .dojoxGridRowEditing td {
+ /* background-color: #F4FFF4; */
+ background-color: #60a1ea;
+ /* padding: 0px 3px 0px 3px; */
+}
+
+.soria .dojoxGridRow-inserting td {
+ background-color: #F4FFF4;
+}
+.soria .dojoxGridRow-inflight td {
+ background-color: #F2F7B7;
+}
+.soria .dojoxGridRow-error td {
+ background-color: #F8B8B6;
+}
+
+/* Drag and Drop */
+
+.soria .dojoxGrid .dojoDndItemBefore {
+ border-left-color: #4B5AAA;
+}
+.soria .dojoxGrid .dojoDndItemAfter {
+ border-right-color: #4B5AAA;
+}
+
+/* Tree Grid */
+.soria .dojoxGridExpando {
+ float: left;
+ height: 18px;
+ width: 18px;
+ text-align: center;
+ margin-top: -3px;
+}
+.dijitRtl .soria .dojoxGridExpando {
+ float: right;
+}
+.soria .dojoxGridExpandoCell {
+ padding-top: 5px;
+}
+.soria .dojoxGridExpandoNode {
+ height: 18px;
+ background-image: url('../../../dijit/themes/soria/images/spriteTree.gif');
+}
+.soria .dojoxGridExpandoOpened .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/soria/images/spriteTree.gif') no-repeat -18px top;
+}
+.soria .dojoxGridExpandoLoading .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/soria/images/treeExpand_loading.gif');
+}
+.soria .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
+ visibility: visible !important;
+ width: 18px !important;
+}
+.soria .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
+ background: url('../../../dijit/themes/soria/images/spriteTree.gif') no-repeat -36px top;
+}
+.soria .dojoxGridExpandoNodeInner {
+ visibility: hidden;
+}
+.dijit_a11y .dojoxGridExpandoNodeInner {
+ visibility: visible;
+}
+
+.soria .dojoxGridSummaryRow .dojoxGridCell {
+ border-top-color: #999;
+ border-top-style: solid;
+}
+.soria .dojoxGridSpacerCell,
+.soria .dojoxGridExpandoCell,
+.soria .dojoxGridSummaryRow .dojoxGridSpacerCell {
+ border-color: transparent;
+ border-right-color: #D5CDB5;
+}
+.soria .dojoxGridSummaryRow .dojoxGridTotalCell,
+.soria .dojoxGridRowCollapsed .dojoxGridExpandoCell,
+.soria .dojoxGridTreeModel .dojoxGridExpandoCell {
+ border-bottom-color: #D5CDB5;
+}
+.soria .dojoxGridSubRowAlt {
+ background-color: #F8F8F8;
+}
+.soria .dojoxGridRowOdd .dojoxGridSubRowAlt {
+ background-color: #EDEFF3;
+}
diff --git a/js/dojo-1.6/dojox/grid/resources/tundraGrid.css b/js/dojo-1.6/dojox/grid/resources/tundraGrid.css
new file mode 100644
index 0000000..18ba271
--- /dev/null
+++ b/js/dojo-1.6/dojox/grid/resources/tundraGrid.css
@@ -0,0 +1,268 @@
+@import url("Grid.css");
+
+.tundra .dojoxGrid {
+ background-color: #e9e9e9;
+ font-size: 0.85em; /* inherit font-family from dojo.css */
+}
+
+/* master messages */
+
+.tundra .dojoxGridMasterMessages {
+ background-color: #fefefe;
+}
+
+.tundra .dojoxGridLoading,
+.tundra .dojoxGridError {
+ background-position:left center;
+ background-repeat: no-repeat;
+ padding-left:25px;
+}
+
+.dijitRtl .tundra .dojoxGridLoading,
+.dijitRtl .tundra .dojoxGridError,
+.dijitRtl .tundra .dojoxGridNoData {
+ background-position:right;
+ padding-right:25px;
+ padding-left:0px;
+}
+
+.tundra .dojoxGridLoading {
+ background-image: url('../../../dijit/themes/tundra/images/loading.gif');
+}
+
+.tundra .dojoxGridError {
+ background-image: url('../../../dijit/themes/tundra/images/warning.png');
+}
+
+/* header */
+
+.tundra .dojoxGridHeader {
+ background-color: #e9e9e9;
+}
+
+.tundra .dojoxGridHeader .dojoxGridCell {
+ border-width: 1px;
+ padding-bottom: 0px;
+ border-color: transparent #ACA899 #919191 transparent;
+ background: url(../../../dijit/themes/tundra/images/tabEnabled.png) #e9e9e9 repeat-x top;
+ color: #000 !important;
+}
+
+.tundra .dojoxGridHeader .dojoxGridCellOver {
+ background: url(../../../dijit/themes/tundra/images/tabHover.png) #e9e9e9 repeat-x top;
+ color: #000 !important;
+}
+.tundra .dojoxGridHeader .dojoxGridCellFocus {
+ border-color: #ACA899 #919191;
+ border-style: dashed;
+}
+.tundra .dojoxGridArrowButtonChar {
+ float: right;
+ display: none;
+}
+.tundra .dojoxGridArrowButtonNode {
+ display: block !important;
+ padding-left: 0px;
+ float: right;
+ background:url("../../../dijit/themes/tundra/images/spriteArrows.png") no-repeat left center;
+ width: 7px;
+ height: 1em;
+ margin: 2px 4px 0px 5px;
+}
+.dj_ie6 .tundra .dojoxGridArrowButtonNode {
+ background-image:url("../../../dijit/themes/tundra/images/spriteArrows.gif");
+ margin-left: 0px;
+}
+
+.tundra .dojoxGridSortUp .dojoxGridArrowButtonNode {
+ background-position: -21px;
+}
+.dijit_a11y .tundra .dojoxGridArrowButtonNode {
+ display: none !important;
+}
+
+/* content */
+
+.tundra .dojoxGridScrollbox {
+ background-color: #fefefe;
+}
+
+/* rowbar */
+
+.tundra .dojoxGridRowbar {
+ border: none;
+ background: url(images/tabEnabled_rotated.png) #e9e9e9 repeat-y right;
+ border-right: 1px solid #ccc;
+ padding: 0px;
+}
+
+.tundra .dojoxGridRowbarInner {
+ border: none;
+ border-bottom: 1px solid #ccc;
+}
+
+.tundra .dojoxGridRowbarOver {
+ background: url(images/tabHover_rotated.png) #e9e9e9 repeat-y right;
+}
+
+.tundra .dojoxGridRowbarSelected {
+ background: url(../../../dijit/themes/tundra/images/tabDisabled.png) #D8E8F9 no-repeat center;
+ border-right: 1px solid #ccc;
+}
+
+/* rows */
+
+.tundra .dojoxGridRow {
+ border: none;
+ background-color: white;
+}
+
+.tundra .dojoxGridRowOver {
+ border-top-color: #ccc;
+ border-bottom-color: #ccc;
+}
+
+.tundra .dojoxGridRowOver .dojoxGridCell {
+ background-color: #60a1ea;
+ color:#fff;
+}
+
+.tundra .dojoxGridRowOver .dojoxGridCell .dijit {
+ color: #000;
+}
+
+.tundra .dojoxGridRowOver .dojoxGridCell .dijitDisabled {
+ color: gray;
+}
+
+.tundra .dojoxGridRowOdd {
+ background-color: #f2f5f9;
+}
+
+.tundra .dojoxGridRowSelected {
+ background-color: #aec7e3 !important;
+}
+
+.dijit_a11y .tundra .dojoxGridRowSelected {
+ background-color: #aec7e3;
+ border-style: solid;
+}
+
+/* cells */
+
+.tundra .dojoxGridCell {
+ border: 1px dotted #D5CDB5;
+ border-left-color: transparent;
+ border-top-color: transparent;
+}
+
+.dj_ff2 .tundra .dojoxGridCell {
+ border-left-width: 0px;
+ border-top-width: 0px;
+}
+
+.dj_ie6 .tundra .dojoxGridCell {
+ border: 1px solid white;
+ border-right: 1px solid #D5CDB5;
+}
+
+.tundra .dojoxGridCellFocus {
+ border: 1px dashed darkblue !important;
+}
+
+.tundra .dojoxGridCellOver {
+ border: 1px dotted #a6a6a6;
+}
+
+.tundra .dojoxGridCellFocus .dojoxGridCellOver {
+ border: 1px dashed darkblue !important;
+}
+
+/* editing */
+
+/* FIXME: these colors are off! */
+.tundra .dojoxGridRowEditing td {
+ /* background-color: #F4FFF4; */
+ background-color: #60a1ea;
+ /* padding: 0px 3px 0px 3px; */
+}
+
+.tundra .dojoxGridRow-inserting td {
+ background-color: #F4FFF4;
+}
+.tundra .dojoxGridRow-inflight td {
+ background-color: #F2F7B7;
+}
+.tundra .dojoxGridRow-error td {
+ background-color: #F8B8B6;
+}
+
+/* Drag and Drop */
+
+.tundra .dojoxGrid .dojoDndItemBefore {
+ border-left-color: #3559ac;
+}
+.tundra .dojoxGrid .dojoDndItemAfter {
+ border-right-color: #3559ac;
+}
+
+/* Tree Grid */
+.tundra .dojoxGridExpando {
+ float: left;
+ height: 18px;
+ width: 18px;
+ text-align: center;
+ margin-top: -3px;
+}
+.dijitRtl .tundra .dojoxGridExpando {
+ float: right;
+}
+.tundra .dojoxGridExpandoCell {
+ padding-top: 5px;
+}
+.tundra .dojoxGridExpandoNode {
+ height: 18px;
+ background-image: url('../../../dijit/themes/tundra/images/treeExpand_plus.gif');
+}
+.tundra .dojoxGridExpandoOpened .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/tundra/images/treeExpand_minus.gif');
+}
+.tundra .dojoxGridExpandoLoading .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/tundra/images/treeExpand_loading.gif');
+}
+.tundra .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
+ visibility: visible !important;
+ width: 18px !important;
+}
+.tundra .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
+ background-image: url('../../../dijit/themes/tundra/images/treeExpand_leaf.gif');
+ background-position: -3px;
+}
+.tundra .dojoxGridExpandoNodeInner {
+ visibility: hidden;
+}
+.dijit_a11y .dojoxGridExpandoNodeInner {
+ visibility: visible;
+}
+
+.tundra .dojoxGridSummaryRow .dojoxGridCell {
+ border-top-color: #999;
+ border-top-style: solid;
+}
+.tundra .dojoxGridSpacerCell,
+.tundra .dojoxGridExpandoCell,
+.tundra .dojoxGridSummaryRow .dojoxGridSpacerCell {
+ border-color: transparent;
+ border-right-color: #D5CDB5;
+}
+.tundra .dojoxGridSummaryRow .dojoxGridTotalCell,
+.tundra .dojoxGridRowCollapsed .dojoxGridExpandoCell,
+.tundra .dojoxGridTreeModel .dojoxGridExpandoCell {
+ border-bottom-color: #D5CDB5;
+}
+.tundra .dojoxGridSubRowAlt {
+ background-color: #F8F8F8;
+}
+.tundra .dojoxGridRowOdd .dojoxGridSubRowAlt {
+ background-color: #EDEFF3;
+}