Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

DL update

  • Loading branch information...
commit 8fae2ca9b53c43c168bab6ab7928fbe9bee5bf1a 1 parent 91ef0ec
Mihai Bazon authored February 11, 2012

Showing 47 changed files with 195 additions and 15,405 deletions. Show diff stats Hide diff stats

  1. 2  src/js/ymacs-buffer.js
  2. 2  src/js/ymacs-commands-utils.js
  3. 2  src/js/ymacs-commands.js
  4. 2  src/js/ymacs-exception.js
  5. 2  src/js/ymacs-frame.js
  6. 2  src/js/ymacs-interactive.js
  7. 2  src/js/ymacs-keyboard.js
  8. 2  src/js/ymacs-keymap-emacs.js
  9. 2  src/js/ymacs-keymap-isearch.js
  10. 2  src/js/ymacs-keymap.js
  11. 2  src/js/ymacs-marker.js
  12. 2  src/js/ymacs-minibuffer.js
  13. 2  src/js/ymacs-mode-css.js
  14. 2  src/js/ymacs-mode-js.js
  15. 2  src/js/ymacs-mode-lisp.js
  16. 2  src/js/ymacs-mode-markdown.js
  17. 2  src/js/ymacs-mode-paren-match.js
  18. 2  src/js/ymacs-mode-xml.js
  19. 2  src/js/ymacs-regexp.js
  20. 2  src/js/ymacs-textprop.js
  21. 2  src/js/ymacs-tokenizer.js
  22. 2  src/js/ymacs.js
  23. 2  templates/copyright-source.txt
  24. 1,093  test/dl/css/default-blue-ds.css
  25. 1,093  test/dl/css/default-blue.css
  26. 1,093  test/dl/css/default-cyan-ds.css
  27. 1,093  test/dl/css/default-cyan.css
  28. 1,093  test/dl/css/default-ds.css
  29. 1,093  test/dl/css/default-green-ds.css
  30. 1,093  test/dl/css/default-green.css
  31. 1,093  test/dl/css/default-grey.css
  32. 1,093  test/dl/css/default-magenta-ds.css
  33. 1,093  test/dl/css/default-magenta.css
  34. 1,093  test/dl/css/default-red-ds.css
  35. 1,093  test/dl/css/default-red.css
  36. 1,093  test/dl/css/default-yellow-ds.css
  37. 1,093  test/dl/css/default-yellow.css
  38. 2  test/dl/deprecated/js/grid.js
  39. 2  test/dl/deprecated/js/gridmodel.js
  40. 2  test/dl/extras/base64.js
  41. 2  test/dl/extras/cryptaes.js
  42. 2  test/dl/extras/md5.js
  43. 2  test/dl/extras/sha1.js
  44. 18  test/dl/js/thelib.js
  45. 32  test/dl/new-theme/basedefs.scss
  46. 139  test/dl/new-theme/default.css
  47. 51  test/dl/new-theme/default.scss
2  src/js/ymacs-buffer.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-commands-utils.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-commands.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-exception.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-frame.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-interactive.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-keyboard.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-keymap-emacs.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-keymap-isearch.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-keymap.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-marker.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-minibuffer.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-css.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-js.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-lisp.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-markdown.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-paren-match.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-mode-xml.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-regexp.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-textprop.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs-tokenizer.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  src/js/ymacs.js
... ...
@@ -1,7 +1,7 @@
1 1
 //> This file is part of Ymacs, an Emacs-like editor for the Web
2 2
 //> http://www.ymacs.org/
3 3
 //>
4  
-//> Copyright (c) 2009-2011, Mihai Bazon, Dynarch.com.  All rights reserved.
  4
+//> Copyright (c) 2009-2012, Mihai Bazon, Dynarch.com.  All rights reserved.
5 5
 //>
6 6
 //> Redistribution and use in source and binary forms, with or without
7 7
 //> modification, are permitted provided that the following conditions are
2  templates/copyright-source.txt
... ...
@@ -1,7 +1,7 @@
1,093  test/dl/css/default-blue-ds.css
... ...
@@ -1,1093 +0,0 @@
1  
-
2  
-
3  
-html, body { margin: 0; padding: 0; overflow: hidden; height: 100%; }
4  
-
5  
-body { z-index: 0; background-color: #ffffff; }
6  
-form { padding: 0; margin: 0; }
7  
-
8  
-.DYNARCH-GET-PADDING-AND-BORDER {
9  
-  overflow:    hidden  !important;
10  
-  font-size:   1px     !important;
11  
-  line-height: 1px     !important;
12  
-  width:       1px     !important;
13  
-  height:      1px     !important;
14  
-}
15  
-
16  
-.DYNARCH-GET-ABSOLUTE-POSITION {
17  
-  position: absolute !important;
18  
-  margin: 0 !important;
19  
-  padding: 0 !important;
20  
-}
21  
-
22  
-.DYNARCH-EVENT-STOPPER {
23  
-  position: absolute !important;
24  
-
25  
-
26  
-
27  
-  left: 0;
28  
-  top: 0;
29  
-  width: 100%;
30  
-  height: 100%;
31  
-  z-index: 30000;
32  
-}
33  
-
34  
-.DYNARCH-GARBAGE-COLLECTOR {
35  
-  position: absolute;
36  
-  z-index: -10000;
37  
-  width: 1px;
38  
-  height: 1px;
39  
-  overflow: hidden;
40  
-  left: -32000px;
41  
-  top: -32000px;
42  
-  display: none;                
43  
-}
44  
-
45  
-.DYNARCH-FAKE-FOCUS { z-index: -10000; position: absolute; left: -2000px; top: 0; }
46  
-
47  
-.CURSOR-DRAGGING   { cursor: move !important; }
48  
-.CURSOR-RESIZE-E   { cursor: e-resize !important; }
49  
-.CURSOR-RESIZE-W   { cursor: w-resize !important; }
50  
-.CURSOR-RESIZE-S   { cursor: s-resize !important; }
51  
-.CURSOR-RESIZE-N   { cursor: n-resize !important; }
52  
-.CURSOR-FORBIDDEN  { cursor: not-allowed !important; }
53  
-.CURSOR-NO-DROP    { cursor: no-drop !important; }
54  
-.CURSOR-DROP       { cursor: pointer !important; }
55  
-.CURSOR-RESIZE-COL { cursor: col-resize !important; }
56  
-
57  
-
58  
-
59  
-.DlWidget, .DlWidget table, .DlWidget input, .DlWidget select, .DlWidget button, .DlWidget textarea {
60  
-
61  
-  font: 12px "Lucida Grande",Tahoma,"Lucida Sans","Trebuchet MS",Tahoma,Verdana,sans-serif;
62  
-
63  
-}
64  
-
65  
-.DlWidget {
66  
-
67  
-  cursor: default;
68  
-  color: #000000;
69  
-
70  
-  zoom: 1; 
71  
-}
72  
-
73  
-.DlWidget-3D {
74  
-  background-color: #c9cde2;
75  
-  color: #000000;
76  
-}
77  
-
78  
-
79  
-
80  
-
81  
-.DlWidget-dragged-clone {
82  
-  position: absolute !important;
83  
-  z-index: 10000;
84  
-}
85  
-
86  
-
87  
-
88  
-.DlAbstractButton { white-space: nowrap; }
89  
-
90  
-
91  
-
92  
-.DlButton { border: 1px solid; border-color: #9ba3bc #68708b #68708b #9ba3bc; background-color: #c9cde2; text-align: center; }
93  
-.DlButton .DlButton-inner { border: 1px solid; border-color: #fbf2fb #acb4cd #acb4cd #fbf2fb; padding: 2px 4px; }
94  
-
95  
-.DlButton .DlButton-inner div { min-height: 16px; } 
96  
-
97  
-.DlButton-hover { border-color: #9ba3bc #68708b #68708b #9ba3bc; }
98  
-.DlButton-hover .DlButton-inner { border-color: #ffffff #acc0d5 #acc0d5 #ffffff; }
99  
-.DlButton-active { border-color: #68708b #9ba3bc #9ba3bc #68708b; background-color: #e2e4f5; }
100  
-.DlButton-active .DlButton-inner { padding: 3px 3px 1px 5px; border-color: #bcc4de #fbf2fb #fbf2fb #bcc4de; }
101  
-.DlButton-1 { border-color: #68708b #acb4cd #acb4cd #68708b; background-color: #e7e8f2; }
102  
-.DlButton-1 .DlButton-inner { border-color: #bcc4de #ffffff #ffffff #bcc4de; }
103  
-.DlButton-hover { background-color: #daddf3; }
104  
-
105  
-.DlAbstractButton-withIcon, .DlButton-withIcon {
106  
-  padding-left: 22px;
107  
-  background-repeat: no-repeat !important;
108  
-  background-position: 0 50%;
109  
-}
110  
-
111  
-.DlButton-empty .DlButton-inner { padding: 2px; }
112  
-.DlButton-empty .DlButton-withIcon {
113  
-  padding: 0;
114  
-  width: 16px;
115  
-  height: 16px;
116  
-}
117  
-
118  
-.DlButton-disabled .DlButton-inner,
119  
-.DlWidget-disabled .DlButton .DlButton-inner { border-color: #c9cde2; opacity: 0.6; filter: alpha(opacity=60); }
120  
-.DlButton-disabled, .DlWidget-disabled .DlButton { border-color: #979bb0 #68708b #68708b #979bb0; }
121  
-
122  
-div.DlButton-Label { display: inline; }
123  
-.DlButton-focus { border-color: #58607b #252d4a #252d4a #58607b; }
124  
-.DlButton-focus div.DlButton-Label { display: block; border: 1px dotted black; margin: -1px -2px; padding: 0 1px; }
125  
-
126  
-
127  
-
128  
-.DlWidget-disabled.DlCheckbox-0 { color: #717182; background-image: url("img/checkbox-0-disabled.png"); }
129  
-.DlWidget-disabled.DlCheckbox-1 { color: #717182; background-image: url("img/checkbox-1-disabled.png"); }
130  
-
131  
-.DlCheckbox { padding: 2px 5px 2px 20px; -moz-border-radius: 3px; }
132  
-.DlCheckbox-0 { background: transparent url("img/checkbox-0.png") no-repeat 5px 50%; }
133  
-.DlCheckbox-1 { background: transparent url("img/checkbox-1.png") no-repeat 5px 50%; }
134  
-.DlCheckbox-hover { background-color: #dcdff3; }
135  
-.DlCheckbox-active { background: #e2e4f5 url("img/checkbox-2.png") no-repeat 5px 50%; }
136  
-.DlCheckbox-empty { height: 15px; padding-left: 15px; width: 1px; }
137  
-
138  
-.DlCheckbox-focus div.DlButton-Label { display: block; border: 1px dotted black; margin: -1px -2px; padding: 0 1px; }
139  
-
140  
-
141  
-
142  
-.DlWidget-disabled.DlRadioButton-0 { color: #717182; background-image: url("img/radiobutton-0-disabled.png"); }
143  
-.DlWidget-disabled.DlRadioButton-1 { color: #717182; background-image: url("img/radiobutton-1-disabled.png"); }
144  
-
145  
-.DlRadioButton { padding: 2px 5px 2px 20px; -moz-border-radius: 3px; }
146  
-.DlRadioButton-0 { background: transparent url("img/radiobutton-0.png") no-repeat 5px 50%; }
147  
-.DlRadioButton-1 { background: transparent url("img/radiobutton-1.png") no-repeat 5px 50%; }
148  
-.DlRadioButton-hover { background-color: #dcdff3; }
149  
-.DlRadioButton-active { background: #e2e4f5 url("img/radiobutton-2.png") no-repeat 5px 50%; }
150  
-.DlRadioButton-empty { height: 15px; padding-left: 15px; width: 1px; }
151  
-
152  
-.DlRadioButton-focus div.DlButton-Label { display: block; border: 1px dotted black; margin: -1px -2px; padding: 0 1px; }
153  
-
154  
-.DlPopupMenu .DlRadioButton,
155  
-.DlPopupMenu .DlCheckbox { -moz-border-radius: 0; }
156  
-
157  
-
158  
-
159  
-.DlEntry { border: 1px solid; border-color: #68708b #9ba3bc #9ba3bc #68708b; }
160  
-.DlEntry .DlEntry-cell { border: 1px solid; border-color: #fbf2fb #fbf2fb #fbf2fb #fbf2fb; background-color: #edeef9; }
161  
-.DlEntry input, .DlEntry textarea {
162  
-  margin: 0;
163  
-  border: none !important;
164  
-  border-width: 0px !important;
165  
-  background: #edeef9;
166  
-  color: #000000;
167  
-  padding: 1px 2px 2px 2px !important;
168  
-
169  
-  resize: none;
170  
-}
171  
-.DlEntry-Focus { border-color: #68708b; outline: 1px solid #979bb0; -moz-outline-radius: 2px; }
172  
-.DlEntry-Focus .DlEntry-cell, .DlEntry-Focus input, .DlEntry-Focus textarea { background-color: #ffffff; }
173  
-.DlEntry input:selection, .DlEntry textarea:selection { background-color: #a0bcdf; color: #000000; }
174  
-.DlEntry-ValidationError { border-color: #bf5340; }
175  
-.DlEntry-ValidationError .DlEntry-cell { border-color: #ffffff; background-color: #f2d9df; }
176  
-.DlEntry-ValidationError input, .DlEntry-ValidationError textarea { background-color: #f2d9df; }
177  
-.DlEntry-Readonly .DlEntry-cell { background-color: #daddf3; border-bottom-color: #e6e6f7; border-right-color: #e6e6f7; }
178  
-.DlEntry-Readonly input, .DlEntry-Readonly textarea { background-color: #daddf3; }
179  
-.DlEntry-emptyText { display: none; position: absolute; left: 3px; top: 1px; color: #9393a3; font-style: italic; cursor: text; }
180  
-.DlEntry-empty .DlEntry-emptyText { display: block; }
181  
-
182  
-.DlEntry-dropDownBtn {
183  
-  line-height: 20px;
184  
-  border-left: 1px solid #9393a3;
185  
-  padding-left: 4px; padding-right: 4px;
186  
-}
187  
-
188  
-.DlEntry-dropDownBtn-hover { background-color: #ffffff; }
189  
-.DlEntry-dropDownBtn-active { background-color: #6d7fa7; }
190  
-
191  
-.DlEntry-invalidIcon {
192  
-  width: 16px;
193  
-  height: 16px;
194  
-  position: absolute;
195  
-  right: 1px;
196  
-  top: 50%;
197  
-  margin-top: -8px;
198  
-  background-image: url("img/entry-warning.png");
199  
-  background-repeat: no-repeat;
200  
-  background-position: 50% 50%;
201  
-  opacity: 0.6;
202  
-  display: none;
203  
-}
204  
-
205  
-div.DlEntry-invalidIcon:hover { opacity: 1; }
206  
-
207  
-.DlEntry-ValidationError .DlEntry-invalidIcon {
208  
-  display: block;
209  
-}
210  
-
211  
-
212  
-
213  
-.DlCompletionEntry-busy input {
214  
-  background-image: url("img/busy1.gif");
215  
-  background-position: 100% 50%;
216  
-  background-repeat: no-repeat;
217  
-}
218  
-
219  
-.DlCompletionEntry-rightAligned input {
220  
-  background-position: 0 50%;
221  
-  text-align: right;
222  
-}
223  
-
224  
-
225  
-
226  
-.DlComboBox-dropDownBtn {
227  
-  background: #c9cde2 url("img/arrows/dropdown.png") no-repeat 50% 50%;
228  
-  width: 11px;
229  
-  height: 20px;
230  
-  border-left: 1px solid #9393a3;
231  
-}
232  
-
233  
-.DlEntry-Focus .DlComboBox-dropDownBtn { border-color: #68708b; }
234  
-
235  
-.DlComboBox-dropDownBtn-hover { background-color: #ffffff; }
236  
-.DlComboBox-dropDownBtn-active { background-color: #6d7fa7; }
237  
-
238  
-
239  
-
240  
-.DlSpinner { background-color: yellow; width: 1em; }
241  
-.DlSpinner .DlSpinner-Button { height: 50%; }
242  
-.DlSpinner input { text-align: right; }
243  
-.DlSpinner .DlSpinner-Button .DlButton-inner { width: 5px; }
244  
-.DlSpinner .DlSpinner-Button .DlButton-inner div { min-height: 0; }
245  
-.DlSpinner .DlSpinner-Button-Up .DlButton-inner { height: 2px; background: url("img/spinner-up.gif") no-repeat 50% 50%; }
246  
-.DlSpinner .DlSpinner-Button-Down .DlButton-inner { height: 2px; background: url("img/spinner-down.gif") no-repeat 50% 50%; }
247  
-
248  
-
249  
-
250  
-.DlProgressBar { position: relative; border: 1px solid #9ba3bc; background: #edeef9; }
251  
-.DlProgressBar-label { text-align: center; position: relative; padding: 2px 0; }
252  
-.DlProgressBar-fill { position: absolute; left: 0; top: 0; width: 50%; height: 100%; background-color: #c9d6ed; }
253  
-
254  
-
255  
-
256  
-.DlButtonMenu .MenuArrow .DlButton-inner { padding-left: 0; padding-right: 0; }
257  
-.DlButtonMenu .MenuArrow-inner {
258  
-  padding: 0 1px;
259  
-  border-left: none;
260  
-  width: 7px; overflow: visible; background-image: url("img/menu/darrow-small.gif");
261  
-  background-repeat: no-repeat;
262  
-  background-position: 1px 50%;
263  
-}
264  
-.DlButtonMenu .LabelPart { border-right: none; }
265  
-.DlButtonMenu .LabelPart .DlButton-inner { border-right: none; }
266  
-
267  
-
268  
-
269  
-.DlButtonColorPicker table { border-collapse: collapse; }
270  
-.DlButtonColorPicker .DlButton-inner .ColorPart { border: 1px solid; border-color: #68708b #fbf2fb #fbf2fb #68708b;
271  
- width: 10px; height: 10px; overflow: hidden; min-height: 0; margin-top: 1px; }
272  
-.DlButtonColorPicker .Label { padding-left: 5px; }
273  
-.DlButtonColorPicker .EmptyLabel { width: 1px; overflow: hidden; height: 1em; }
274  
-
275  
-
276  
-
277  
-.DlCalendar { background-color: #f0f0f8; }
278  
-.DlCalendar-disabled { background-color: #e1e1e8; }
279  
-table.DlCalendar {
280  
-  border-collapse: separate; border-spacing: 0; font-size: 11px; font-family: tahoma,verdana,sans-serif; border: 1px solid #68708b; }
281  
-.DlCalendar tr.DlCalendar-Navigation td { text-align: center; border-bottom: 1px solid #c5c5d5; background-color: #e1e1e8; padding: 2px 0; }
282  
-.DlCalendar tr.DlCalendar-Navigation td.PrevMonth,
283  
-.DlCalendar tr.DlCalendar-Navigation td.PrevYear { border-right: 1px solid #c5c5d5; font-weight: bold; }
284  
-.DlCalendar tr.DlCalendar-Navigation td.NextMonth,
285  
-.DlCalendar tr.DlCalendar-Navigation td.NextYear { border-left: 1px solid #c5c5d5; font-weight: bold; }
286  
-
287  
-.DlCalendar tr.DlCalendar-Navigation td.NextMonth { background-image: url("img/arrows/nav-right.gif"); background-repeat: no-repeat; background-position: 50% 50%; }
288  
-.DlCalendar tr.DlCalendar-Navigation td.PrevMonth { background-image: url("img/arrows/nav-left.gif"); background-repeat: no-repeat; background-position: 50% 50%; }
289  
-.DlCalendar tr.DlCalendar-Navigation td.NextYear { background-image: url("img/arrows/nav-right-x2.gif"); background-repeat: no-repeat; background-position: 50% 50%; }
290  
-.DlCalendar tr.DlCalendar-Navigation td.PrevYear { background-image: url("img/arrows/nav-left-x2.gif"); background-repeat: no-repeat; background-position: 50% 50%; }
291  
-
292  
-.DlCalendar tr.DlCalendar-DayNames td { width: 20px; text-align: right; padding-right: 3px; border-bottom: 1px solid #76798f; background-color: #e1e1e8; }
293  
-
294  
-.DlCalendar tr.Dates td { text-align: right; padding: 2px 3px 2px 2px; }
295  
-.DlCalendar tr.Dates td.OtherMonth { color: #979bb0; }
296  
-.DlCalendar tr.Dates td.Today { color: #7295d0; }
297  
-.DlCalendar td.WeekNumber { border-right: 1px solid #68708b; color: #717182; background-color: #e1e1e8; }
298  
-.DlCalendar tr.DlCalendar-DayNames td.WeekNumber { border-right-color: #68708b; }
299  
-.DlCalendar tr.DlCalendar-Navigation td.hover { background-color: #6d7fa7; color: #ffffff; }
300  
-.DlCalendar tr.DlCalendar-Navigation td.rolling { background-color: #000000; }
301  
-.DlCalendar tr.DlCalendar-DayNames td.hover { background-color: #6d7fa7; color: #ffffff; }
302  
-.DlCalendar tr.Dates td.hover { border: 1px solid #b4b4c5; padding: 1px 2px 1px 1px; background-color: #daddf3 !important; }
303  
-.DlCalendar tr.Selected td { border-bottom: 1px solid #d6d5e6; border-top: 1px solid #d6d5e6; padding-top: 1px; padding-bottom: 1px; }
304  
-.DlCalendar tr.Dates td.Selected { border: 1px solid #9393a3; background-color: #ffffff; padding: 1px 2px 1px 1px; }
305  
-
306  
-.DlCalendar tr.DlCalendar-DayNames td.WeekEnd { color: #a26e4c; }
307  
-.DlCalendar td.WeekEnd {  color: #a26e4c; }
308  
-.DlCalendar tr.Dates td.OtherMonth.WeekEnd {  color: #ccaa88; }
309  
-
310  
-.DlCalendar tr.Dates td.DlCalendar-infoDay { font-weight: bold; background: url("img/tmpcal.gif") no-repeat 100% 100%; }
311  
-
312  
-
313  
-
314  
-.DlResizeBar { font-size: 1px; line-height: 1px; }
315  
-.DlResizeBar-Horizontal {
316  
-  height: 5px; cursor: s-resize; background: url("img/resizebar-horiz2.png") no-repeat 50% 50%; }
317  
-.DlResizeBar-Vertical { width: 5px; cursor: e-resize; background: url("img/resizebar-vert2.png") no-repeat 50% 50%; }
318  
-.DlResizeBar-DraggingLine {
319  
-  position: absolute;
320  
-
321  
-  background-color: #979bb0; opacity: 0.6; filter: alpha(opacity=60);
322  
-  z-index: 10000;
323  
-}
324  
-
325  
-
326  
-
327  
-.DlUploadEntry { height: 22px; }
328  
-.DlUploadEntry iframe { background: transparent; width: 80px; height: 22px; display: block; }
329  
-
330  
-
331  
-
332  
-.DlContainer { position: relative; } 
333  
-
334  
-.DlContainer-Hidden { position: absolute; left: -30000px; top: -30000px; visibility: hidden; }
335  
-
336  
-.DlContainer-pad-sep-left { padding: 5px; border-left: 1px solid #acb4cd; }
337  
-.DlContainer-pad-sep-right { padding: 5px; border-right: 1px solid #acb4cd; }
338  
-
339  
-.DlLayout { position: relative; }
340  
-.DlLayout-positioned { position: absolute; }
341  
-
342  
-.DlGridLayout-table { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
343  
-.DlGridLayout-tr-minHeight td { height: 2px; }
344  
-.DlGridLayout-td-minWidth { width: 2px; white-space: nowrap; }
345  
-.DlGridLayout-td-minHeight { height: 2px; }
346  
-
347  
-
348  
-
349  
-
350  
-.DlDesktop { position: absolute; left: 0; top: 0; overflow: hidden; }
351  
-
352  
-.DlFieldset { border: 2px groove #e6e6f7; margin-top: 1em;
353  
-  -moz-border-top-colors: #8a92ac #fbf2fb;
354  
-  -moz-border-bottom-colors: #fbf2fb #8a92ac;
355  
-  -moz-border-left-colors: #8a92ac #fbf2fb;
356  
-  -moz-border-right-colors: #fbf2fb #8a92ac;
357  
-}
358  
-.DlFieldset-label { position: relative; top: -0.75em; left: 5px;
359  
-  user-select: none;
360  
-  -moz-user-select: none;
361  
-  -webkit-user-select: none;
362  
-  font-weight: bold;
363  
-  background-color: #c9cde2;
364  
-  padding: 1px 7px; border: 1px solid #9ba3bc; }
365  
-.DlFieldset-content { padding: 10px 10px 10px 10px; margin-top: -1em; }
366  
-
367  
-.DlPopup {
368  
-  position: absolute;
369  
-  z-index: 100;
370  
-  left: -30000px;
371  
-  top: -30000px;
372  
-}
373  
-
374  
-.DlPopup-scrollArea {
375  
-  overflow: hidden;
376  
-  position: relative; 
377  
-  z-index: 10;
378  
-}
379  
-
380  
-.DlPopup-scrollUp, .DlPopup-scrollDown {
381  
-  height: 10px; overflow: hidden;
382  
-  background-position: 50% 1px;
383  
-  background-repeat: no-repeat;
384  
-}
385  
-
386  
-.DlPopup-scrollUp { border-bottom: 1px solid #b0b3da; }
387  
-.DlPopup-scrollDown { border-top: 1px solid #b0b3da; }
388  
-
389  
-.DlPopup-scrollUp { background-image: url("img/arrows/scroll-up.gif"); }
390  
-.DlPopup-scrollUp-hover { background-image: url("img/arrows/scroll-up-hover.gif"); background-color: #ffffff; }
391  
-.DlPopup-scrollUp-disabled { background-image: url("img/arrows/scroll-up-disabled.gif"); }
392  
-.DlPopup-scrollDown { background-image: url("img/arrows/scroll-down.gif"); }
393  
-.DlPopup-scrollDown-hover { background-image: url("img/arrows/scroll-down-hover.gif"); background-color: #ffffff; }
394  
-.DlPopup-scrollDown-disabled { background-image: url("img/arrows/scroll-down-disabled.gif"); }
395  
-
396  
-.DlCompletionPopup { border: 1px solid #b0b3da; background-color: #f0f0f8; }
397  
-.DlCompletionPopup .DlMenuItem .div2 { font-size: 90%; padding: 1px 5px; }
398  
-.DlCompletionPopup .DlVMenu { border: none; }
399  
-
400  
-.DlTooltip {
401  
-  background-color: #f7f7e8;
402  
-  font-family: arial,helvetica,sans-serif;
403  
-  padding: 4px 7px;
404  
-  color: #2a2a19;
405  
-}
406  
-
407  
-.DlTooltip-noShadow { border: 1px solid #000000; }
408  
-
409  
-.DlDialogPopup {
410  
-  background-color: #f0f0f8;
411  
-  border: 1px solid #7e81a8;
412  
-}
413  
-
414  
-.DlPopupMenu {
415  
-  background-color: #f0f0f8;
416  
-  border: 1px solid #eeeeee;
417  
-}
418  
-.DlPopupMenu-noShadow { border: 1px solid #7e81a8; }
419  
-
420  
-.DlPopupMenu .DlCalendar {
421  
-  border: 1px solid;
422  
-  border-color: #ffffff #d0d3ef #d0d3ef #ffffff;
423  
-}
424  
-.DlCalendar-borderless { border-width: 0 !important; }
425  
-
426  
-.DlVMenu, .DlHMenu {
427  
-  border-collapse: collapse;
428  
-  background-color: #f0f0f8;
429  
-}
430  
-
431  
-.DlVMenu-noShadow, .DlHMenu-noShadow {
432  
-  border: 1px solid;
433  
-  border-color: #ffffff #d0d3ef #d0d3ef #ffffff;
434  
-}
435  
-
436  
-.DlVMenu { margin: 4px 0; }
437  
-
438  
-.DlHMenu {
439  
-  margin: 0 2px;
440  
-}
441  
-
442  
-.DlHMenu div.DlHMenu-separator {
443  
-  overflow: hidden;
444  
-  height: 16px;
445  
-  width: 1px;
446  
-  margin-left: 3px; margin-right: 2px;
447  
-  border-left: 1px solid #cccccc;
448  
-  background-color: #ffffff;
449  
-}
450  
-
451  
-div.DlVMenu-separator {
452  
-  margin: 4px 0 3px 0;
453  
-  background-color: #cccccc;
454  
-  border-bottom: 1px solid #ffffff;
455  
-
456  
-  height: 1px;
457  
-  overflow: hidden;
458  
-  font-size: 1px;
459  
-  line-height: 1px;
460  
-}
461  
-
462  
-.DlMenuItem {  }
463  
-.DlMenuItem .div2 { padding: 2px 5px; }
464  
-.DlMenuItem-popped { background-color: #bcc4de; color: #000000; }
465  
-.DlMenuItem-hover { background-color: #6d7fa7; color: #ffffff; }
466  
-.DlMenuItem-active { background-color: #000000; color: #ffffff; }
467  
-.DlMenuItem .DlMenuItem-withIcon {
468  
-  padding-left: 26px;
469  
-  background-repeat: no-repeat;
470  
-  background-position: 5px 50%;
471  
-}
472  
-.DlVMenu .DlMenuItem .DlMenuItem-withPopup {
473  
-  margin-right: 3px;
474  
-  padding-right: 12px;
475  
-  background-image: url("img/menu/rarrow.gif");
476  
-  background-repeat: no-repeat !important;
477  
-  background-position: 100% 50%;
478  
-}
479  
-.DlVMenu .DlMenuItem-hover .DlMenuItem-withPopup {
480  
-  background-image: url("img/menu/rarrow-hover.gif") !important;
481  
-}
482  
-.DlWidget-disabled .DlMenuItem, .DlMenuItem-disabled { opacity: 0.6; filter: alpha(opacity=60); }
483  
-
484  
-.DlVMenu .DlCheckbox-hover,
485  
-.DlHMenu .DlCheckbox-hover,
486  
-.DlVMenu .DlRadioButton-hover,
487  
-.DlHMenu .DlRadioButton-hover { background-color: #6d7fa7; color: #ffffff; }
488  
-
489  
-.DlVMenu .DlCheckbox-active,
490  
-.DlHMenu .DlCheckbox-active,
491  
-.DlVMenu .DlRadioButton-active,
492  
-.DlHMenu .DlRadioButton-active { background-color: #000000; color: #ffffff; }
493  
-
494  
-
495  
-
496  
-
497  
-
498  
-
499  
-
500  
-
501  
-
502  
-.DlTabs .TabBar { z-index: 10; position: relative; }
503  
-.DlTabs .TabBar .DlButton { border-color: #68708b; }
504  
-.DlTabs .TabBar .DlButton-1 { background-color: #d5d8ec; }
505  
-.DlTabs .TabBar .DlButton-1 .DlButton-inner { padding-top: 3px; padding-bottom: 3px; border-color: #bcc4de; }
506  
-
507  
-.DocTabBar { width: 100%; }
508  
-.DocTabBar td { width: 33.3333%; }
509  
-
510  
-.DlTabs-top .TabBar { top: 1px; }
511  
-.DlTabs-top .TabBar .DlButton-1, .DlTabs-top .TabBar .DlButton-1 .DlButton-inner { border-bottom: none; }
512  
-
513  
-.DlTabs-bottom .TabBar { top: -1px; }
514  
-.DlTabs-bottom .TabBar .DlButton-1, .DlTabs-bottom .TabBar .DlButton-1 .DlButton-inner { border-top: none; }
515  
-
516  
-.DlTabs .TabContent, .DlTabs .TabContent .DlNotebook { background-color: #d5d8ec; }
517  
-.DlTabs .TabContent { border: 1px solid #68708b; }
518  
-.DlTabs .TabContent .TabContent-inner { padding: 5px; }
519  
-.DlTabs .TabContent-inner { position: relative; overflow: hidden; border: 1px solid #bcc4de; }
520  
-
521  
-.DlTabs-top .TabContent .TabContent-inner { border-top: none; }
522  
-.DlTabs-bottom .TabContent .TabContent-inner { border-bottom: none; }
523  
-
524  
-
525  
-
526  
-.DlMacHBar, .DlMacVBar {
527  
-  background-color: #b8bcd1;
528  
-  border: 1px solid #9ba3bc;
529  
-  padding: 2px;
530  
-}
531  
-.DlMacBarIcon { display: inline; }
532  
-.DlMacBarIcon img { vertical-align: middle; padding: 5px; }
533  
-.DlMacBarIcon-1 img { border: 1px solid #76798f; -moz-border-radius: 15px; padding: 4px; background-color: #e6e6f7; }
534  
-.DlMacBarIcon-active { opacity: 0.6;  }
535  
-.DlMacHBar div.DlMacHBar-separator {
536  
-  overflow: hidden;
537  
-  height: 16px;
538  
-  width: 1px;
539  
-  border-left: 1px solid #9ba3bc;
540  
-  background-color: #e6e6f7;
541  
-}
542  
-
543  
-.DlMacVBar div.DlMacVBar-separator {
544  
-  overflow: hidden;
545  
-  height: 1px;
546  
-  font-size: 1px;
547  
-  line-height: 1px;
548  
-  border-top: 1px solid #9ba3bc;
549  
-  background-color: #e6e6f7;
550  
-}
551  
-
552  
-
553  
-
554  
-table.DlHbox { border-collapse: separate; }
555  
-.DlHbox td.cell { padding: 0; }
556  
-.DlHbox div.DlHbox-separator, div.Dl-Vertical-Separator {
557  
-  overflow: hidden;
558  
-  height: 16px;
559  
-  width: 1px;
560  
-  border-left: 1px solid #9ba3bc;
561  
-  background-color: #e6e6f7;
562  
-
563  
-}
564  
-
565  
-.DlHbox div.wide-separator { margin-left: 4px; margin-right: 4px; }
566  
-
567  
-.DlHbox div.DlHbox-spacer {
568  
-  overflow: hidden;
569  
-  width: 4px;
570  
-}
571  
-
572  
-table.DlHbox-hasFiller { width: 100%; }
573  
-.DlHbox-filler { width: 100%; }
574  
-
575  
-
576  
-
577  
-table.DlVbox { border-collapse: separate; }
578  
-.DlVbox td.cell { padding: 0; }
579  
-.DlVbox div.DlVbox-separator, div.Dl-Horizontal-Separator {
580  
-  overflow: hidden;
581  
-  height: 1px;
582  
-  font-size: 1px;
583  
-  line-height: 1px;
584  
-  border-top: 1px solid #9ba3bc;
585  
-  background-color: #e6e6f7;
586  
-
587  
-}
588  
-
589  
-.DlVbox div.wide-separator { margin-top: 5px; margin-bottom: 4px; }
590  
-
591  
-.DlVbox div.DlVbox-spacer {
592  
-  overflow: hidden;
593  
-  height: 4px;
594  
-  line-height: 1px;
595  
-  font-size: 1px;
596  
-}
597  
-
598  
-
599  
-
600  
-table.DlButtonBox { width: 100%; }
601  
-table.DlButtonBox .DlButtonBox-spacer { width: 100%; }
602  
-.DlButtonBox div.DlButtonBox-separator {
603  
-  overflow: hidden;
604  
-  height: 16px;
605  
-  width: 1px;
606  
-  border-left: 1px solid #9ba3bc;
607  
-  background-color: #e6e6f7;
608  
-  margin-left: 3px; margin-right: 2px;
609  
-}
610  
-
611  
-.DlWidget-disabled div.DlVbox-separator, .DlWidget-disabled div.DlHbox-separator { border-color: #c5c5d5; background-color: #e6e6f7; }
612  
-
613  
-
614  
-
615  
-.DlRadioSelect .LabelPart { text-align: left; }
616  
-
617  
-.DlSelect-menu .DlRadioButton { padding-right: 18px; }
618  
-.DlSelect-menu .DlRadioButton-0 { background-image: none; }
619  
-.DlSelect-menu .DlRadioButton-1 { background-image: url("img/mark.gif"); background-color: #c9cde2; color: #000000; }
620  
-.DlSelect-menu .DlRadioButton-active { background-image: url("img/mark-2.gif"); }
621  
-
622  
-
623  
-
624  
-
625  
-
626  
-.DlToolbar {
627  
-  border: 1px solid;
628  
-  border-color: #fbf2fb #76798f #76798f #fbf2fb;
629  
-
630  
-  background-color: #c9cde2;
631  
-  padding: 1px;
632  
-}
633  
-
634  
-.DlToolbar .DlButton { border: none; background-color: transparent; }
635  
-.DlToolbar .DlButton-inner { border: none; padding: 3px; }
636  
-.DlToolbar .DlButton-hover { border: 1px solid #bcc4de; border-color: #ffffff #9393a3 #9393a3 #ffffff; background-color: #e2e4f5; }
637  
-.DlToolbar .DlButton-hover .DlButton-inner { padding: 2px; }
638  
-.DlToolbar .DlButton-1 { border: 1px solid #bcc4de; border-color: #9393a3 #ffffff #ffffff #9393a3; background-color: #b8b9c9; }
639  
-.DlToolbar .DlButton-1 .DlButton-inner { padding: 2px; }
640  
-.DlToolbar .DlButton-active { border: 1px solid #68708b; background-color: #c8c9d8; }
641  
-.DlToolbar .DlButton-active .DlButton-inner { padding: 2px; }
642  
-.DlToolbar .DlButton-disabled { opacity: 0.7; filter: alpha(opacity=70); }
643  
-
644  
-.DlToolbar .DlButtonMenu { background-color: #d5d8ec; }
645  
-.DlToolbar .DlButtonMenu * { border: none; }
646  
-.DlToolbar .DlButtonMenu .DlButton-inner { border: 1px solid #bcc4de; border-color: #ffffff #9393a3 #9393a3 #ffffff; padding: 2px; }
647  
-.DlToolbar .DlButtonMenu .MenuArrow .DlButton-inner { padding-left: 0; padding-right: 0; }
648  
-.DlToolbar .DlButtonMenu .DlButton-active .DlButton-inner { border-color: #9393a3 #ffffff #ffffff #9393a3; }
649  
-.DlToolbar .DlButtonMenu .DlButton-1 .DlButton-inner { border-color: #9393a3 #ffffff #ffffff #9393a3; }
650  
-
651  
-.DlToolbar .DlButtonMenu .DlButton-hover .MenuArrow-inner { padding-left: 1px !important; padding-right: 1px !important; background-position: 1px 50%; }
652  
-.DlToolbar .DlButtonMenu .DlButton-active .MenuArrow-inner { padding-left: 1px !important; padding-right: 1px !important; background-position: 1px 50%; }
653  
-.DlToolbar .DlButtonMenu .DlButton-1 .MenuArrow-inner { padding-left: 1px !important; padding-right: 1px !important; background-position: 1px 50%; }
654  
-.DlToolbar .DlButtonMenu .MenuArrow .DlButton-inner { padding-left: 0 !important; padding-right: 0 !important; }
655  
-
656  
-.DlToolbar .DlLabel { background: inherit; }
657  
-
658  
-.DlToolbar div.DlHbox-separator {
659  
-  border-left-color: #8a92ac;
660  
-  background-color: #ffffff;
661  
-}
662  
-
663  
-.DlToolbar-Light { background: #daddf3; }
664  
-
665  
-
666  
-
667  
-
668  
-
669  
-.DlTable-RowSeparator td { height: 7px; }
670  
-.DlTable-RowSeparator td div { line-height: 1px; font-size: 1px; height: 1px; overflow: hidden;
671  
-  border-top: 1px solid #9ba3bc;
672  
-  background-color: #e6e6f7;
673  
-  margin-top: 3px; margin-bottom: 2px;
674  
-}
675  
-
676  
-
677  
-
678  
-.DlTree-separator {
679  
-  margin-top: 3px; margin-bottom: 4px;
680  
-  border-top: 1px dotted #9ba3bc;
681  
-  line-height: 1px; font-size: 1px; overflow: hidden;
682  
-}
683  
-.DlTree-IconWidth { width: 19px !important; }
684  
-.DlTreeItem .DlTreeItem-Expander { width: 19px; }
685  
-.DlTreeItem .DlTreeItem-Icon {
686  
-  width: 19px;
687  
-  background-repeat: no-repeat;
688  
-  background-position: 50% 50%;
689  
-}
690  
-
691  
-.DlTreeItem .DlTreeItem-Label { padding-left: 3px; padding-top: 1px; padding-bottom: 1px; }
692  
-
693  
-.DlTreeItem-withRadio .DlTreeItem-Label { padding-left: 0; }
694  
-.DlTreeItem-withRadio .DlTreeItem-Table .DlLabel { padding: 0 2px; }
695  
-.DlTreeItem-withRadio .DlTreeItem-Table .DlRadioButton { padding: 0 2px; background-image: none !important; cursor: pointer; }
696  
-.DlTreeItem-withRadio .DlTreeItem-Table .DlRadioButton-hover { background: none; color: #8a9acd; text-decoration: underline; }
697  
-.DlTreeItem-withRadio .DlTreeItem-Table .DlRadioButton-1 { background-color: #8a9acd; color: #ffffff; }
698  
-
699  
-.DlTreeItem-withCheck .DlTreeItem-Label { padding-left: 0; }
700  
-.DlTreeItem-withCheck .DlTreeItem-Table .DlLabel { padding: 0 2px; }
701  
-.DlTreeItem-withCheck .DlTreeItem-Table .DlCheckbox { padding: 0 2px; background-image: none !important; cursor: pointer; }
702  
-.DlTreeItem-withCheck .DlTreeItem-Table .DlCheckbox-hover { background: none; color: #8a9acd; text-decoration: underline; }
703  
-.DlTreeItem-withCheck .DlTreeItem-Table .DlCheckbox-1 { background-color: #8a9acd; color: #ffffff; }
704  
-
705  
-
706  
-.DlTreeItem-Table td { vertical-align: middle; height: 16px; }
707  
-
708  
-
709  
-.DlTree-withLines .DlTreeItem { background-image: url("img/tree/lines-v.gif"); background-repeat: repeat-y; background-position: 9px 50%; }
710  
-
711  
-
712  
-.DlTree-withLines .DlTreeItem-Last { background-image: none; }
713  
-
714  
-
715  
-.DlTree-withLines .DlTreeItem .DlTreeItem-Expander { background: transparent url("img/tree/lines-c.gif") no-repeat 50% 50%; }
716  
-.DlTreeItem-hasSubtree .DlTreeItem-Expander { background: transparent url("img/tree/lines-c.gif") no-repeat 50% 50%; }
717  
-.DlTree-withLines table.DlTreeItem-Last .DlTreeItem-Expander { background: transparent url("img/tree/lines-b.gif") no-repeat 50% 50%; }
718  
-
719  
-
720  
-.DlTreeItem-Subtree { padding-left: 19px; }
721  
-.DlTreeItem-Arrow-Expanded { background: transparent url("img/tree/minus.gif") no-repeat 50% 40%; width: 19px; height: 100%; }
722  
-.DlTreeItem-Arrow-Expanded:hover { background: transparent url("img/tree/minus-hover.gif") no-repeat 50% 40%; width: 19px; height: 100%; }
723  
-.DlTreeItem-Arrow-Collapsed { background: transparent url("img/tree/plus.gif") no-repeat 50% 40%; width: 19px; height: 100%; }
724  
-.DlTreeItem-Arrow-Collapsed:hover { background: transparent url("img/tree/plus-hover.gif") no-repeat 50% 40%; width: 19px; height: 100%; }
725  
-
726  
-.DlWidget-disabled .DlTreeItem-Arrow-Expanded,
727  
-.DlWidget-disabled .DlTreeItem-Arrow-Collapsed,
728  
-.DlWidget-disabled .DlTreeItem-Icon { opacity: 0.6; filter: alpha(opacity=60); }
729  
-
730  
-.DlTreeItem-dropTarget > .DlTreeItem-div .DlTreeItem-Expander div { background: url("img/tree-drop-here.gif") no-repeat 50% 50%; }
731  
-.DlTreeItem-dropTarget-upper > .DlTreeItem-div .DlTreeItem-Expander div { background: url("img/tree-drop-here-upper.gif") no-repeat 50% 50%; }
732  
-.DlTreeItem-dropTarget-lower > .DlTreeItem-div .DlTreeItem-Expander div { background: url("img/tree-drop-here-lower.gif") no-repeat 50% 50%; }
733  
-.DlTreeItem-dropTarget-upper > .DlTreeItem-div > table { border-top: 1px solid #6d7fa7; }
734  
-.DlTreeItem-dropTarget-lower > .DlTreeItem-div > table { border-bottom: 1px solid #6d7fa7; }
735  
-
736  
-.DlTreeItem-div-focus { border: 1px dotted #000000; margin: -1px; }
737  
-
738  
-
739  
-
740  
-.DlColorPickerHSV { border: 1px solid #000000; background-color: #e1e1e8; }
741  
-.DlColorPickerHSV td { width: 8px; height: 10px; padding: 1px; }
742  
-.DlColorPickerHSV td.DlColorPickerHSV-Sep { background-color: #000000; width: 1px; padding: 0; }
743  
-.DlColorPickerHSV td.DlColorPickerHSV-HSV {
744  
-  overflow: visible; vertical-align: top;
745  
-  background: url("img/color/hue.png") repeat-x 0 0; width: 15px; padding: 0; }
746  
-.DlColorPickerHSV td.hover1 { padding: 0; border: 1px solid #ffffff !important; }
747  
-.DlColorPickerHSV td.hover2 { padding: 0; border: 1px solid #000000 !important; }
748  
-.DlColorPickerHSV .DlColorPickerHSV-HSV-bar { height: 1px; left: 0px;
749  
-  font-size: 1px; line-height: 1px; left: -2px; margin-right: -3px;
750  
-  background-color: #000000; overflow: hidden; position: relative; }
751  
-.DlColorPickerHSV .DlColorPickerHSV-HSV-bar2 { background-color: #ffffff; }
752  
-
753  
-
754  
-
755  
-.DlRteFrame { border: 1px solid; border-color: #8a92ac; }
756  
-
757  
-.DlRteFrame iframe { border: 1px solid; border-color: #cdd5ee #ffffff #ffffff #cdd5ee; }
758  
-
759  
-
760  
-
761  
-.DlDataGrid { position: relative; background-color: #f4f4fb; border: 1px solid #68708b; }
762  
-.DlDataGrid-rowTable { table-layout: fixed; width: 10px; border-collapse: collapse; border-spacing: 0; }
763  
-.DlDataGrid-rowTable td { overflow: hidden; white-space: nowrap; border-right: 1px solid #e0e0e0; }
764  
-.DlDataGrid-Headers { overflow: hidden; background-color: #c9cde2; position: relative; width: 5px; }
765  
-.DlDataGrid-Body { overflow: auto; }
766  
-.DlDataGrid-cellData { overflow: hidden; white-space: nowrap; }
767  
-.DlDataGrid-Body td { padding: 2px 0; text-indent: 5px; }
768  
-
769  
-.DlDataGrid-Body .DlDataGrid-rowTable {
770  
-  border-bottom: 1px solid #e0e0e0;
771  
-  user-select: none;
772  
-  -moz-user-select: none;
773  
-  -webkit-user-select: none;
774  
-}
775  
-
776  
-.DlDataGrid-resizeHandle {
777  
-  width: 7px; position: absolute; top: 0;
778  
-  margin-left: -4px;
779  
-  cursor: e-resize;
780  
-  z-index: 30000;
781  
-  height: 100%;
782  
-  background-color: #bf4040; opacity: 0.01; filter: alpha(opacity=1);
783  
-}
784  
-
785  
-.DlDataGrid-align-left { text-align: left; }
786  
-.DlDataGrid-align-center { text-align: center; }
787  
-.DlDataGrid-align-right { text-align: right; }
788  
-
789  
-.DlDataGrid .DlDataGridRow-selected { background-color: #cccccc; }
790  
-.DlDataGrid .DlDataGridRow-selected table td { color: #000000; }
791  
-.DlDataGrid-focus { outline: 1px solid #979bb0; -moz-outline-radius: 2px; }
792  
-.DlDataGrid-focus .DlDataGridRow-selected { background-color: #8da0cb; }
793  
-.DlDataGrid-focus .DlDataGridRow-selected table td { color: #ffffff; }
794  
-
795  
-.DlDataGrid-align-right .DlButton-inner { background-position: 0 50%; }
796  
-
797  
-.DlDataGridHeadLabel { border-width: 0 1px 1px 0; }
798  
-.DlDataGridHeadLabel .DlButton-inner { border: none; padding-top: 3px; padding-bottom: 3px; }
799  
-.DlDataGridHeadLabel-hover { background-color: #daddf3; }
800  
-.DlDataGridHeadLabel-active .DlButton-inner { padding-top: 4px; padding-bottom: 2px; }
801  
-.DlDataGridHeadLabel-resizing { background-color: #d0dfef; }
802  
-.DlDataGridHeadLabel-empty .DlButton-inner { padding-left: 0; padding-right: 0; }
803  
-.DlDataGridHeadLabel-empty .DlButton-withIcon { background-position: 50% 50%; }
804  
-
805  
-.DlDataGridHeadLabel-sort-up { border-bottom: 2px solid #000000; }
806  
-.DlDataGridHeadLabel-sort-down { border-bottom: 2px solid #000000; }
807  
-
808  
-.DlDataGridHeadLabel-sort-up .DlButton-inner {
809  
-  background-image: url("img/arrows/sort-ascending.gif"); background-repeat: no-repeat; background-position: 100% 50%;
810  
-  padding-bottom: 2px;
811  
-}
812  
-.DlDataGridHeadLabel-sort-down .DlButton-inner {
813  
-  background-image: url("img/arrows/sort-descending.gif"); background-repeat: no-repeat; background-position: 100% 50%;
814  
-  padding-bottom: 2px;
815  
-}
816  
-
817  
-.DlDataGridHeadLabel-sort-up.DlDataGridHeadLabel-active .DlButton-inner { padding-bottom: 1px; }
818  
-.DlDataGridHeadLabel-sort-down.DlDataGridHeadLabel-active .DlButton-inner { padding-bottom: 1px; }
819  
-
820  
-.DlDataGrid-drop-col {
821  
-  position: absolute;
822  
-  background: url("img/grid-drop-col.gif") no-repeat 0 0;
823  
-  width: 11px; height: 11px;
824  
-  margin-left: -5px;
825  
-  z-index: 10000;
826  
-}
827  
-
828  
-
829  
-
830  
-.DlIconListView { background-color: #d5d8ec; border: 1px solid #bcc4de; }
831  
-.DlIconListItem { border-collapse: collapse; }
832  
-.DlIconListItem-labelCell { text-align: center; }
833  
-.DlIconListItem-labelDiv { overflow: hidden; white-space: normal; font-size: 90%; }
834  
-.DlIconListItem-iconCell { background-position: 50% 50%; background-repeat: no-repeat; }
835  
-
836  
-
837  
-.DlIconListItem { cursor: pointer; float: left; }
838  
-.DlIconListItem-hover { background-color: #daddf3; }
839  
-.DlIconListItem-hover .DlIconListItem-labelCell { color: #0d1a27; text-decoration: underline; }
840  
-.DlIconListItem-1 { background-color: #b6b6bd; }
841  
-.DlDialog-Active .DlIconListItem-1 { background-color: #6d7fa7; }
842  
-.DlDialog-Active .DlIconListItem-1 .DlIconListItem-labelCell { color: #ffffff; }
843  
-
844  
-.DlIconListItem-focus .DlIconListItem-labelCell { text-decoration: underline; }
845  
-
846  
-
847  
-
848  
-.DlWM {
849  
-  position: absolute;
850  
-  left: 0; top: 0;
851  
-  width: 0; height: 0;
852  
-  overflow: visible;
853  
-  z-index: 300;
854  
-}
855  
-
856  
-
857  
-
858  
-
859  
-
860  
-
861  
-
862  
-.DlWM-modalStopper {
863  
-  z-index: 800; cursor: not-allowed;
864  
-  position: absolute; top: 0; left: 0; width: 100%; height: 100%;
865  
-
866  
-  filter: alpha(opacity=50);
867  
-  opacity: 0.5;
868  
-  background-color: #444444;
869  
-  display: none;
870  
-}
871  
-
872  
-.DlDialog .DlWM-modalStopper {
873  
-  -moz-border-radius: 4px;
874  
-  -webkit-border-radius: 4px;