Commit 09ff6235 by Julian Arni

Updated version of JSME.

parent d186e5d1
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
// to find the URL path in which the script lives. If the name // to find the URL path in which the script lives. If the name
// of the file is changed, GWT won't load correctly // of the file is changed, GWT won't load correctly
var jsmolcalc_src = '/sta' + 'tic/js/capa/jsmolcalc/jsmolcalc.nocache.js'; var jsmolcalc_src = '/sta' + 'tic/js/capa/jsmolcalc/jsmolcalc.nocache.js';
var jsme_src = '/sta' + 'tic/js/capa/jsme/jsme_export.nocache.js'; var jsme_src = '/sta' + 'tic/js/capa/jsme/jsme.nocache.js';
// Make sure we don't request the scripts twice // Make sure we don't request the scripts twice
...@@ -43,16 +43,17 @@ ...@@ -43,16 +43,17 @@
// script loader. To fix this, wait for the scripts to load, // script loader. To fix this, wait for the scripts to load,
// initialize them manually and wait until they are ready // initialize them manually and wait until they are ready
console.log("Waiting for gwt...");
if (typeof(jsmolcalc) != 'undefined' && jsmolcalc) if (typeof(jsmolcalc) != 'undefined' && jsmolcalc)
{ {
jsmolcalc.onInjectionDone('jsmolcalc'); jsmolcalc.onInjectionDone('jsmolcalc');
} }
if (typeof(jsme_export) != 'undefined' && jsme_export) if (typeof(jsme) != 'undefined' && jsme)
{ {
// dummy function called by jsme_export // dummy function called by jsme
window.jsmeOnLoad = function() {}; window.jsmeOnLoad = function() {};
jsme_export.onInjectionDone('jsme_export'); jsme.onInjectionDone('jsme');
} }
// jsmol is defined my jsmolcalc and JavaScriptApplet is defined by jsme // jsmol is defined my jsmolcalc and JavaScriptApplet is defined by jsme
...@@ -67,6 +68,7 @@ ...@@ -67,6 +68,7 @@
function initializeApplets() { function initializeApplets() {
var applets = $('.editamoleculeinput div.applet'); var applets = $('.editamoleculeinput div.applet');
console.log(applets);
applets.each(function(i, element) { applets.each(function(i, element) {
if (!$(element).hasClass('loaded')) { if (!$(element).hasClass('loaded')) {
var applet = new JavaScriptApplet.JSME( var applet = new JavaScriptApplet.JSME(
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
/** /**
* The file contains styles for GWT widgets in the Clean theme. * The file contains styles for GWT widgets in the chrome theme.
* *
* In order to maintain cross-browser compatibility, the following syntax is * In order to maintain cross-browser compatibility, the following syntax is
* used to create IE6 specific style rules: * used to create IE6 specific style rules:
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* } * }
*/ */
body, table td, select, button { body, table td, select {
font-family: Arial Unicode MS, Arial, sans-serif; font-family: Arial Unicode MS, Arial, sans-serif;
font-size: small; font-size: small;
} }
...@@ -22,24 +22,14 @@ pre { ...@@ -22,24 +22,14 @@ pre {
} }
body { body {
color: black; color: black;
margin: 10px; margin: 0px;
border: 0px; border: 0px;
padding: 0px; padding: 0px;
background: #fff; background: #fff;
direction: ltr; direction: ltr;
} }
a, a:visited { a, a:visited, a:hover {
color: #0066cc; color: #0000AA;
text-decoration:none;
}
a:hover {
color: #0066cc;
text-decoration:underline;
}
select {
background: white;
} }
/** /**
...@@ -48,7 +38,7 @@ select { ...@@ -48,7 +38,7 @@ select {
* name below, and attach it to the DOM. Use a timer to detect when the * name below, and attach it to the DOM. Use a timer to detect when the
* element's height and width are set to 5px. * element's height and width are set to 5px.
*/ */
.gwt-Reference-clean { .gwt-Reference-chrome {
height: 5px; height: 5px;
width: 5px; width: 5px;
zoom: 1; zoom: 1;
...@@ -56,22 +46,19 @@ select { ...@@ -56,22 +46,19 @@ select {
.gwt-Button { .gwt-Button {
margin: 0; margin: 0;
padding: 5px 7px; padding: 3px 5px;
text-decoration: none; text-decoration: none;
font-size: small;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
font-size:small; background: url("images/hborder.png") repeat-x 0px -27px;
background: url("images/hborder.png") repeat-x 0px -2077px; border: 1px outset #ccc;
border:1px solid #bbb;
border-bottom: 1px solid #a0a0a0;
border-radius: 3px;
-moz-border-radius: 3px;
} }
.gwt-Button:active { .gwt-Button:active {
border: 1px inset #ccc; border: 1px inset #ccc;
} }
.gwt-Button:hover { .gwt-Button:hover {
border-color: #939393; border-color: #9cf #69e #69e #7af;
} }
.gwt-Button[disabled] { .gwt-Button[disabled] {
cursor: default; cursor: default;
...@@ -89,30 +76,13 @@ select { ...@@ -89,30 +76,13 @@ select {
.gwt-DecoratorPanel { .gwt-DecoratorPanel {
} }
.gwt-DecoratorPanel .topCenter { .gwt-DecoratorPanel .topCenter,
border-top: 1px solid #bbb;
line-height: 0px;
}
.gwt-DecoratorPanel .bottomCenter { .gwt-DecoratorPanel .bottomCenter {
border-bottom: 1px solid #bbb; background: url(images/hborder.png) repeat-x;
line-height: 0px;
}
.gwt-DecoratorPanel .topCenterInner,
.gwt-DecoratorPanel .bottomCenterInner {
height: 1px;
line-height: 0px;
font-size: 1px;
}
.gwt-DecoratorPanel .middleLeft {
border-left: 1px solid #bbb;
} }
.gwt-DecoratorPanel .middleLeft,
.gwt-DecoratorPanel .middleRight { .gwt-DecoratorPanel .middleRight {
border-right: 1px solid #bbb; background: url(images/vborder.png) repeat-y;
}
.gwt-DecoratorPanel .middleLeftInner,
.gwt-DecoratorPanel .middleRightInner {
width: 1px;
line-height: 1px;
} }
.gwt-DecoratorPanel .topLeftInner, .gwt-DecoratorPanel .topLeftInner,
.gwt-DecoratorPanel .topRightInner, .gwt-DecoratorPanel .topRightInner,
...@@ -121,28 +91,22 @@ select { ...@@ -121,28 +91,22 @@ select {
width: 5px; width: 5px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
font-size: 1px;
overflow: hidden;
} }
.gwt-DecoratorPanel .topLeft { .gwt-DecoratorPanel .topLeft {
line-height: 0px; background: url(images/corner.png) no-repeat 0px 0px;
background: url(images/circles.png) no-repeat 0px -6px; -background: url(images/corner_ie6.png) no-repeat 0px 0px;
-background: url(images/circles_ie6.png) no-repeat 0px -6px;
} }
.gwt-DecoratorPanel .topRight { .gwt-DecoratorPanel .topRight {
line-height: 0px; background: url(images/corner.png) no-repeat -5px 0px;
background: url(images/circles.png) no-repeat -5px -6px; -background: url(images/corner_ie6.png) no-repeat -5px 0px;
-background: url(images/circles_ie6.png) no-repeat -5px -6px;
} }
.gwt-DecoratorPanel .bottomLeft { .gwt-DecoratorPanel .bottomLeft {
line-height: 0px; background: url(images/corner.png) no-repeat 0px -5px;
background: url(images/circles.png) no-repeat 0px -11px; -background: url(images/corner_ie6.png) no-repeat 0px -5px;
-background: url(images/circles_ie6.png) no-repeat 0px -11px;
} }
.gwt-DecoratorPanel .bottomRight { .gwt-DecoratorPanel .bottomRight {
line-height: 0px; background: url(images/corner.png) no-repeat -5px -5px;
background: url(images/circles.png) no-repeat -5px -11px; -background: url(images/corner_ie6.png) no-repeat -5px -5px;
-background: url(images/circles_ie6.png) no-repeat -5px -11px;
} }
* html .gwt-DecoratorPanel .topLeftInner, * html .gwt-DecoratorPanel .topLeftInner,
* html .gwt-DecoratorPanel .topRightInner, * html .gwt-DecoratorPanel .topRightInner,
...@@ -154,13 +118,11 @@ select { ...@@ -154,13 +118,11 @@ select {
} }
.gwt-DialogBox .Caption { .gwt-DialogBox .Caption {
background: #F1F1F1; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
padding: 4px 8px 4px 4px; padding: 4px 4px 4px 8px;
cursor: default; cursor: default;
font-family: Arial Unicode MS, Arial, sans-serif;
font-weight: bold;
border-bottom: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb;
border-top: 1px solid #D2D2D2; border-top: 5px solid #e3e3e3;
} }
.gwt-DialogBox .dialogContent { .gwt-DialogBox .dialogContent {
} }
...@@ -169,67 +131,66 @@ select { ...@@ -169,67 +131,66 @@ select {
background: white; background: white;
} }
.gwt-DialogBox .dialogBottomCenter { .gwt-DialogBox .dialogBottomCenter {
background: url(images/hborder.png) repeat-x 0px -2945px; background: url(images/hborder.png) repeat-x 0px -4px;
-background: url(images/hborder_ie6.png) repeat-x 0px -2144px; -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
} }
.gwt-DialogBox .dialogMiddleLeft { .gwt-DialogBox .dialogMiddleLeft {
background: url(images/vborder.png) repeat-y -31px 0px; background: url(images/vborder.png) repeat-y;
} }
.gwt-DialogBox .dialogMiddleRight { .gwt-DialogBox .dialogMiddleRight {
background: url(images/vborder.png) repeat-y -32px 0px; background: url(images/vborder.png) repeat-y -4px 0px;
-background: url(images/vborder_ie6.png) repeat-y -32px 0px; -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
} }
.gwt-DialogBox .dialogTopLeftInner { .gwt-DialogBox .dialogTopLeftInner {
width: 10px; width: 5px;
height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogTopRightInner { .gwt-DialogBox .dialogTopRightInner {
width: 12px; width: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogBottomLeftInner { .gwt-DialogBox .dialogBottomLeftInner {
width: 10px; width: 5px;
height: 12px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogBottomRightInner { .gwt-DialogBox .dialogBottomRightInner {
width: 12px; width: 5px;
height: 12px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogTopLeft { .gwt-DialogBox .dialogTopLeft {
background: url(images/circles.png) no-repeat -20px 0px; background: url(images/corner.png) no-repeat -13px 0px;
-background: url(images/circles_ie6.png) no-repeat -20px 0px; -background: url(images/corner_ie6.png) no-repeat -13px 0px;
} }
.gwt-DialogBox .dialogTopRight { .gwt-DialogBox .dialogTopRight {
background: url(images/circles.png) no-repeat -28px 0px; background: url(images/corner.png) no-repeat -18px 0px;
-background: url(images/circles_ie6.png) no-repeat -28px 0px; -background: url(images/corner_ie6.png) no-repeat -18px 0px;
} }
.gwt-DialogBox .dialogBottomLeft { .gwt-DialogBox .dialogBottomLeft {
background: url(images/circles.png) no-repeat 0px -36px; background: url(images/corner.png) no-repeat 0px -15px;
-background: url(images/circles_ie6.png) no-repeat 0px -36px; -background: url(images/corner_ie6.png) no-repeat 0px -15px;
} }
.gwt-DialogBox .dialogBottomRight { .gwt-DialogBox .dialogBottomRight {
background: url(images/circles.png) no-repeat -8px -36px; background: url(images/corner.png) no-repeat -5px -15px;
-background: url(images/circles_ie6.png) no-repeat -8px -36px; -background: url(images/corner_ie6.png) no-repeat -5px -15px;
} }
* html .gwt-DialogBox .dialogTopLeftInner { * html .gwt-DialogBox .dialogTopLeftInner {
width: 10px; width: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogTopRightInner { * html .gwt-DialogBox .dialogTopRightInner {
width: 12px; width: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogBottomLeftInner { * html .gwt-DialogBox .dialogBottomLeftInner {
width: 10px; width: 5px;
height: 12px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogBottomRightInner { * html .gwt-DialogBox .dialogBottomRightInner {
width: 12px; width: 8px;
height: 12px; height: 8px;
overflow: hidden; overflow: hidden;
} }
...@@ -248,7 +209,7 @@ select { ...@@ -248,7 +209,7 @@ select {
cursor: hand; cursor: hand;
} }
.gwt-DisclosurePanel .content { .gwt-DisclosurePanel .content {
border-left: 3px solid #e7e7e7; border-left: 3px solid #e3e3e3;
padding: 4px 0px 4px 8px; padding: 4px 0px 4px 8px;
margin-left: 6px; margin-left: 6px;
} }
...@@ -268,7 +229,7 @@ select { ...@@ -268,7 +229,7 @@ select {
.gwt-HorizontalSplitPanel .hsplitter { .gwt-HorizontalSplitPanel .hsplitter {
cursor: move; cursor: move;
border: 0px; border: 0px;
background: #e7e7e7; background: #91c0ef url(images/vborder.png) repeat-y;
line-height: 0px; line-height: 0px;
} }
.gwt-VerticalSplitPanel { .gwt-VerticalSplitPanel {
...@@ -276,12 +237,11 @@ select { ...@@ -276,12 +237,11 @@ select {
.gwt-VerticalSplitPanel .vsplitter { .gwt-VerticalSplitPanel .vsplitter {
cursor: move; cursor: move;
border: 0px; border: 0px;
background: #e7e7e7; background: #91c0ef url(images/hborder.png) repeat-x;
line-height: 0px; line-height: 0px;
} }
.gwt-HTML { .gwt-HTML {
padding: 0 0px;
} }
.gwt-Hyperlink { .gwt-Hyperlink {
...@@ -302,19 +262,21 @@ select { ...@@ -302,19 +262,21 @@ select {
} }
.gwt-MenuBar .gwt-MenuItem { .gwt-MenuBar .gwt-MenuItem {
cursor: default; cursor: default;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-MenuBar .gwt-MenuItem-selected { .gwt-MenuBar .gwt-MenuItem-selected {
background: #E3E8F3; background: #cdcdcd;
}
.gwt-MenuBar .gwt-MenuItem-disabled {
color: #cdcdcd;
} }
.gwt-MenuBar-horizontal { .gwt-MenuBar-horizontal {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
border: 1px solid #e0e0e0; border: 1px solid #BBBBBB;
} }
.gwt-MenuBar-horizontal .gwt-MenuItem { .gwt-MenuBar-horizontal .gwt-MenuItem {
padding: 5px 10px; padding: 0px 10px;
vertical-align: bottom; vertical-align: bottom;
color: #000; color: #666666;
font-weight: bold; font-weight: bold;
} }
.gwt-MenuBar-horizontal .gwt-MenuItemSeparator { .gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
...@@ -322,7 +284,7 @@ select { ...@@ -322,7 +284,7 @@ select {
padding: 0px; padding: 0px;
margin: 0px; margin: 0px;
border: 0px; border: 0px;
border-left: 1px solid #ccc; border-left: 1px solid #888888;
background: white; background: white;
} }
.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner { .gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
...@@ -339,7 +301,7 @@ select { ...@@ -339,7 +301,7 @@ select {
border-collapse: collapse; border-collapse: collapse;
} }
.gwt-MenuBar-vertical .gwt-MenuItem { .gwt-MenuBar-vertical .gwt-MenuItem {
padding: 2px 40px 2px 1px; padding: 4px 14px 4px 1px;
} }
.gwt-MenuBar-vertical .gwt-MenuItemSeparator { .gwt-MenuBar-vertical .gwt-MenuItemSeparator {
padding: 2px 0px; padding: 2px 0px;
...@@ -348,14 +310,15 @@ select { ...@@ -348,14 +310,15 @@ select {
height: 1px; height: 1px;
padding: 0px; padding: 0px;
border: 0px; border: 0px;
border-top: 1px solid #ccc; border-top: 1px solid #777777;
background: #ddddee;
overflow: hidden; overflow: hidden;
} }
.gwt-MenuBar-vertical .subMenuIcon { .gwt-MenuBar-vertical .subMenuIcon {
padding-right: 4px; padding-right: 4px;
} }
.gwt-MenuBar-vertical .subMenuIcon-selected { .gwt-MenuBar-vertical .subMenuIcon-selected {
background: #E3E8F3; background: #cdcdcd;
} }
.gwt-MenuBarPopup { .gwt-MenuBarPopup {
margin: 0px 0px 0px 3px; margin: 0px 0px 0px 3px;
...@@ -433,17 +396,14 @@ select { ...@@ -433,17 +396,14 @@ select {
} }
.gwt-PasswordTextBox { .gwt-PasswordTextBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
} }
.gwt-PasswordTextBox-readonly { .gwt-PasswordTextBox-readonly {
color: #888; color: #888;
} }
.gwt-PopupPanel { .gwt-PopupPanel {
border: 3px solid #e7e7e7; border: 3px solid #e3e3e3;
padding: 3px; padding: 3px;
background: white; background: white;
} }
...@@ -452,76 +412,76 @@ select { ...@@ -452,76 +412,76 @@ select {
} }
.gwt-DecoratedPopupPanel .popupMiddleCenter { .gwt-DecoratedPopupPanel .popupMiddleCenter {
padding: 3px; padding: 3px;
background: #f1f1f1; background: #e3e3e3;
} }
.gwt-DecoratedPopupPanel .popupTopCenter { .gwt-DecoratedPopupPanel .popupTopCenter {
background: url(images/hborder.png) 0px -2937px repeat-x; background: url(images/hborder.png) repeat-x;
} }
.gwt-DecoratedPopupPanel .popupBottomCenter { .gwt-DecoratedPopupPanel .popupBottomCenter {
background: url(images/hborder.png) repeat-x 0px -2938px; background: url(images/hborder.png) repeat-x 0px -4px;
-background: url(images/hborder_ie6.png) repeat-x 0px -2138px; -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
} }
.gwt-DecoratedPopupPanel .popupMiddleLeft { .gwt-DecoratedPopupPanel .popupMiddleLeft {
background: url(images/vborder.png) -21px 0px repeat-y; background: url(images/vborder.png) repeat-y;
} }
.gwt-DecoratedPopupPanel .popupMiddleRight { .gwt-DecoratedPopupPanel .popupMiddleRight {
background: url(images/vborder.png) repeat-y -24px 0px; background: url(images/vborder.png) repeat-y -4px 0px;
-background: url(images/vborder_ie6.png) repeat-y -24px 0px; -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
} }
.gwt-DecoratedPopupPanel .popupTopLeftInner { .gwt-DecoratedPopupPanel .popupTopLeftInner {
width: 6px; width: 5px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupTopRightInner { .gwt-DecoratedPopupPanel .popupTopRightInner {
width: 6px; width: 8px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupBottomLeftInner { .gwt-DecoratedPopupPanel .popupBottomLeftInner {
width: 6px; width: 5px;
height: 6px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupBottomRightInner { .gwt-DecoratedPopupPanel .popupBottomRightInner {
width: 6px; width: 8px;
height: 6px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupTopLeft { .gwt-DecoratedPopupPanel .popupTopLeft {
background: url(images/circles.png) no-repeat 0px -16px; background: url(images/corner.png) no-repeat 0px -10px;
-background: url(images/circles_ie6.png) no-repeat 0px -16px; -background: url(images/corner_ie6.png) no-repeat 0px -10px;
} }
.gwt-DecoratedPopupPanel .popupTopRight { .gwt-DecoratedPopupPanel .popupTopRight {
background: url(images/circles.png) no-repeat -6px -16px; background: url(images/corner.png) no-repeat -5px -10px;
-background: url(images/circles_ie6.png) no-repeat -6px -16px; -background: url(images/corner_ie6.png) no-repeat -5px -10px;
} }
.gwt-DecoratedPopupPanel .popupBottomLeft { .gwt-DecoratedPopupPanel .popupBottomLeft {
background: url(images/circles.png) no-repeat 0px -21px; background: url(images/corner.png) no-repeat 0px -15px;
-background: url(images/circles_ie6.png) no-repeat 0px -21px; -background: url(images/corner_ie6.png) no-repeat 0px -15px;
} }
.gwt-DecoratedPopupPanel .popupBottomRight { .gwt-DecoratedPopupPanel .popupBottomRight {
background: url(images/circles.png) no-repeat -6px -21px; background: url(images/corner.png) no-repeat -5px -15px;
-background: url(images/circles_ie6.png) no-repeat -6px -21px; -background: url(images/corner_ie6.png) no-repeat -5px -15px;
} }
* html .gwt-DecoratedPopupPanel .popupTopLeftInner { * html .gwt-DecoratedPopupPanel .popupTopLeftInner {
width: 6px; width: 5px;
height: 5px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupTopRightInner { * html .gwt-DecoratedPopupPanel .popupTopRightInner {
width: 6px; width: 8px;
height: 5px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupBottomLeftInner { * html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
width: 6px; width: 5px;
height: 6px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupBottomRightInner { * html .gwt-DecoratedPopupPanel .popupBottomRightInner {
width: 6px; width: 8px;
height: 6px; height: 8px;
overflow: hidden; overflow: hidden;
} }
...@@ -540,8 +500,6 @@ select { ...@@ -540,8 +500,6 @@ select {
margin: 0; margin: 0;
text-decoration: none; text-decoration: none;
background: url("images/hborder.png") repeat-x 0px -27px; background: url("images/hborder.png") repeat-x 0px -27px;
border-radius: 2px;
-moz-border-radius: 2px;
} }
.gwt-PushButton-up, .gwt-PushButton-up,
.gwt-PushButton-up-hovering, .gwt-PushButton-up-hovering,
...@@ -549,29 +507,27 @@ select { ...@@ -549,29 +507,27 @@ select {
padding: 3px 5px 3px 5px; padding: 3px 5px 3px 5px;
} }
.gwt-PushButton-up { .gwt-PushButton-up {
border:1px solid #bbb; border: 1px outset #ccc;
border-bottom: 1px solid #a0a0a0;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-PushButton-up-hovering { .gwt-PushButton-up-hovering {
border: 1px solid; border: 1px outset;
border-color: #939393; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-PushButton-up-disabled { .gwt-PushButton-up-disabled {
border: 1px solid #bbb; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: .5; opacity: .5;
filter: alpha(opacity=45); filter: alpha(opacity=40);
zoom: 1; zoom: 1;
} }
.gwt-PushButton-down, .gwt-PushButton-down,
.gwt-PushButton-down-hovering, .gwt-PushButton-down-hovering,
.gwt-PushButton-down-disabled { .gwt-PushButton-down-disabled {
padding: 4px 4px 2px 6px; padding: 4px 4px 2px 6px;
outline:none;
} }
.gwt-PushButton-down { .gwt-PushButton-down {
border: 1px inset #666; border: 1px inset #666;
...@@ -579,8 +535,8 @@ select { ...@@ -579,8 +535,8 @@ select {
cursor: hand; cursor: hand;
} }
.gwt-PushButton-down-hovering { .gwt-PushButton-down-hovering {
border: 1px solid #939393; border: 1px inset;
border-top: 1px solid #333333; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
...@@ -588,7 +544,7 @@ select { ...@@ -588,7 +544,7 @@ select {
border: 1px outset #ccc; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: 0.5; opacity: 0.5;
filter: alpha(opacity=45); filter: alpha(opacity=40);
zoom: 1; zoom: 1;
} }
...@@ -604,7 +560,7 @@ select { ...@@ -604,7 +560,7 @@ select {
border: 0px; border: 0px;
} }
.gwt-RichTextToolbar { .gwt-RichTextToolbar {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
border-bottom: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;
padding: 3px; padding: 3px;
margin: 0px; margin: 0px;
...@@ -637,8 +593,7 @@ select { ...@@ -637,8 +593,7 @@ select {
margin-right: 4px; margin-right: 4px;
margin-bottom: 4px; margin-bottom: 4px;
padding: 0px 1px 0px 0px; padding: 0px 1px 0px 0px;
border:1px solid #bbb; border-width: 1px;
border-bottom: 1px solid #a0a0a0;
} }
.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering { .gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
margin-right: 4px; margin-right: 4px;
...@@ -700,13 +655,13 @@ select { ...@@ -700,13 +655,13 @@ select {
} }
.gwt-DecoratedStackPanel .stackItemTopLeft { .gwt-DecoratedStackPanel .stackItemTopLeft {
border-left: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb;
background: #d3def6 url(images/corner.png) no-repeat 0px -49px; background: #e4e4e4 url(images/corner.png) no-repeat 0px -49px;
-background: #d3def6 url(images/corner_ie6.png) no-repeat 0px -49px; -background: #e4e4e4 url(images/corner_ie6.png) no-repeat 0px -49px;
} }
.gwt-DecoratedStackPanel .stackItemTopRight { .gwt-DecoratedStackPanel .stackItemTopRight {
border-right: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb;
background: #d3def6 url(images/corner.png) no-repeat -6px -49px; background: #e4e4e4 url(images/corner.png) no-repeat -6px -49px;
-background: #d3def6 url(images/corner_ie6.png) no-repeat -6px -49px; -background: #e4e4e4 url(images/corner_ie6.png) no-repeat -6px -49px;
} }
.gwt-DecoratedStackPanel .stackItemTopLeftInner, .gwt-DecoratedStackPanel .stackItemTopLeftInner,
.gwt-DecoratedStackPanel .stackItemTopRightInner { .gwt-DecoratedStackPanel .stackItemTopRightInner {
...@@ -751,118 +706,94 @@ select { ...@@ -751,118 +706,94 @@ select {
} }
.gwt-SuggestBox { .gwt-SuggestBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-SuggestBoxPopup { .gwt-SuggestBoxPopup {
margin-left: 3px;
} }
.gwt-SuggestBoxPopup .item { .gwt-SuggestBoxPopup .item {
padding: 2px 6px; padding: 2px 6px;
color: #000; color: #424242;
cursor: default; cursor: default;
font-size: 110%;
} }
.gwt-SuggestBoxPopup .item-selected { .gwt-SuggestBoxPopup .item-selected {
background: #D5E2FF; background: #cdcdcd;
} }
.gwt-SuggestBoxPopup .suggestPopupContent { .gwt-SuggestBoxPopup .suggestPopupContent {
background: white; background: white;
} }
.gwt-SuggestBoxPopup .suggestPopupTopCenter { .gwt-SuggestBoxPopup .suggestPopupTopCenter {
border-top: 1px solid #bbb; background: url(images/hborder.png) repeat-x;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomCenter { .gwt-SuggestBoxPopup .suggestPopupBottomCenter {
border-bottom: 1px solid #bbb; background: url(images/hborder.png) repeat-x 0px -4px;
} -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
.gwt-SuggestBoxPopup .suggestPopupTopCenterInner,
.gwt-SuggestBoxPopup .suggestPopupBottomCenterInner {
height: 1px;
line-height: 1px;
} }
.gwt-SuggestBoxPopup .suggestPopupMiddleLeft { .gwt-SuggestBoxPopup .suggestPopupMiddleLeft {
border-left: 1px solid #bbb; background: url(images/vborder.png) repeat-y;
} }
.gwt-SuggestBoxPopup .suggestPopupMiddleRight { .gwt-SuggestBoxPopup .suggestPopupMiddleRight {
border-right: 1px solid #bbb; background: url(images/vborder.png) repeat-y -4px 0px;
} -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
.gwt-SuggestBoxPopup .suggestPopupMiddleLeftInner,
.gwt-SuggestBoxPopup .suggestPopupMiddleRightInner {
width: 1px;
line-height: 1px;
} }
.gwt-SuggestBoxPopup .suggestPopupTopLeftInner { .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
width: 0px; width: 5px;
height: 0px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupTopRightInner { .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
width: 0px; width: 8px;
height: 0px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner { .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
width: 0px; width: 5px;
height: 0px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomRightInner { .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
width: 0px; width: 8px;
height: 0px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupTopLeft { .gwt-SuggestBoxPopup .suggestPopupTopLeft {
background: url(images/circles.png) no-repeat 0px -6px; background: url(images/corner.png) no-repeat 0px -23px;
-background: url(images/circles_ie6.png) no-repeat 0px -6px; -background: url(images/corner_ie6.png) no-repeat 0px -23px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupTopRight { .gwt-SuggestBoxPopup .suggestPopupTopRight {
background: url(images/circles.png) no-repeat -5px -6px; background: url(images/corner.png) no-repeat -5px -23px;
-background: url(images/circles_ie6.png) no-repeat -5px -6px; -background: url(images/corner_ie6.png) no-repeat -5px -23px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomLeft { .gwt-SuggestBoxPopup .suggestPopupBottomLeft {
background: url(images/circles.png) no-repeat 0px -11px; background: url(images/corner.png) no-repeat 0px -28px;
-background: url(images/circles_ie6.png) no-repeat 0px -11px; -background: url(images/corner_ie6.png) no-repeat 0px -28px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomRight { .gwt-SuggestBoxPopup .suggestPopupBottomRight {
background: url(images/circles.png) no-repeat -5px -11px; background: url(images/corner.png) no-repeat -5px -28px;
-background: url(images/circles_ie6.png) no-repeat -5px -11px; -background: url(images/corner_ie6.png) no-repeat -5px -28px;
width:5px;
height:5px;
} }
* html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner { * html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
width: 0px; width: 5px;
height: 0px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupTopRightInner { * html .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
width: 0px; width: 8px;
height: 0px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner { * html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
width: 0px; width: 5px;
height: 0px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner { * html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
width: 0px; width: 8px;
height: 0px; height: 8px;
overflow: hidden; overflow: hidden;
} }
.gwt-TabBar { .gwt-TabBar {
background: #ccc;
padding-top: 6px;
} }
.gwt-TabBar .gwt-TabBarFirst { .gwt-TabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */ width: 5px; /* first tab distance from the left */
...@@ -870,22 +801,18 @@ select { ...@@ -870,22 +801,18 @@ select {
.gwt-TabBar .gwt-TabBarRest { .gwt-TabBar .gwt-TabBarRest {
} }
.gwt-TabBar .gwt-TabBarItem { .gwt-TabBar .gwt-TabBarItem {
margin-left: 4px; margin-left: 6px;
padding: 4px 8px 4px 8px; padding: 3px 6px 3px 6px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: white; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
} }
.gwt-TabBar .gwt-TabBarItem-selected { .gwt-TabBar .gwt-TabBarItem-selected {
cursor: default; cursor: default;
background: white; background: #bcbcbc;
color: #333;
font-weight: bold;
} }
.gwt-TabBar .gwt-TabBarItem-disabled { .gwt-TabBar .gwt-TabBarItem-disabled {
cursor: default; cursor: default;
...@@ -894,15 +821,14 @@ select { ...@@ -894,15 +821,14 @@ select {
.gwt-TabPanel { .gwt-TabPanel {
} }
.gwt-TabPanelBottom { .gwt-TabPanelBottom {
border-color: #ccc; border-color: #bcbcbc;
border-style: solid; border-style: solid;
border-width: 0px 1px 1px; border-width: 3px 2px 2px;
overflow: hidden; overflow: hidden;
padding: 6px; padding: 6px;
} }
.gwt-DecoratedTabBar { .gwt-DecoratedTabBar {
background: #ccc;
padding-top: 6px;
} }
.gwt-DecoratedTabBar .gwt-TabBarFirst { .gwt-DecoratedTabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */ width: 5px; /* first tab distance from the left */
...@@ -911,11 +837,11 @@ select { ...@@ -911,11 +837,11 @@ select {
} }
.gwt-DecoratedTabBar .gwt-TabBarItem { .gwt-DecoratedTabBar .gwt-TabBarItem {
border-collapse: collapse; border-collapse: collapse;
margin-left: 4px; margin-left: 6px;
} }
.gwt-DecoratedTabBar .tabTopCenter { .gwt-DecoratedTabBar .tabTopCenter {
padding: 0px; padding: 0px;
background: #8E8E8E; background: #e3e3e3;
} }
.gwt-DecoratedTabBar .tabTopLeft, .gwt-DecoratedTabBar .tabTopLeft,
.gwt-DecoratedTabBar .tabTopRight { .gwt-DecoratedTabBar .tabTopRight {
...@@ -924,28 +850,28 @@ select { ...@@ -924,28 +850,28 @@ select {
} }
.gwt-DecoratedTabBar .tabTopLeftInner, .gwt-DecoratedTabBar .tabTopLeftInner,
.gwt-DecoratedTabBar .tabTopRightInner { .gwt-DecoratedTabBar .tabTopRightInner {
width: 3px; width: 6px;
height: 3px; height: 6px;
} }
.gwt-DecoratedTabBar .tabTopLeft { .gwt-DecoratedTabBar .tabTopLeft {
background: url(images/circles.png) no-repeat 0px 0px; background: url(images/corner.png) no-repeat 0px -55px;
-background: url(images/circles_ie6.png) no-repeat 0px 0px; -background: url(images/corner_ie6.png) no-repeat 0px -55px;
} }
.gwt-DecoratedTabBar .tabTopRight { .gwt-DecoratedTabBar .tabTopRight {
background: url(images/circles.png) no-repeat -3px 0px; background: url(images/corner.png) no-repeat -6px -55px;
-background: url(images/circles_ie6.png) no-repeat -3px 0px; -background: url(images/corner_ie6.png) no-repeat -6px -55px;
} }
* html .gwt-DecoratedTabBar .tabTopLeftInner, * html .gwt-DecoratedTabBar .tabTopLeftInner,
* html .gwt-DecoratedTabBar .tabTopRightInner { * html .gwt-DecoratedTabBar .tabTopRightInner {
width: 3px; width: 6px;
height: 3px; height: 6px;
overflow: hidden; overflow: hidden;
} }
.gwt-DecoratedTabBar .tabMiddleLeft, .gwt-DecoratedTabBar .tabMiddleLeft,
.gwt-DecoratedTabBar .tabMiddleRight { .gwt-DecoratedTabBar .tabMiddleRight {
width: 3px; width: 6px;
padding: 0px; padding: 0px;
background: #8E8E8E; background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-DecoratedTabBar .tabMiddleLeftInner, .gwt-DecoratedTabBar .tabMiddleLeftInner,
.gwt-DecoratedTabBar .tabMiddleRightInner { .gwt-DecoratedTabBar .tabMiddleRightInner {
...@@ -953,34 +879,31 @@ select { ...@@ -953,34 +879,31 @@ select {
height: 1px; height: 1px;
} }
.gwt-DecoratedTabBar .tabMiddleCenter { .gwt-DecoratedTabBar .tabMiddleCenter {
padding: 0px 5px 4px 5px; padding: 0px 4px 2px 4px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: #fff; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter {
background:#fff; background: #747474;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft {
background: url(images/circles.png) no-repeat -6px 0px; background-position: 0px -61px;
-background: url(images/circles_ie6.png) no-repeat -6px 0px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight {
background: url(images/circles.png) no-repeat -9px 0px; background-position: -6px -61px;
-background: url(images/circles_ie6.png) no-repeat -9px 0px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft, .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight {
background: #fff; background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
cursor: default; cursor: default;
background: #fff; background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
color:#333; color: white;
font-weight:bold;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter {
cursor: default; cursor: default;
...@@ -988,26 +911,19 @@ select { ...@@ -988,26 +911,19 @@ select {
} }
.gwt-TextArea { .gwt-TextArea {
padding: 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #666;
font-size: 100%;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-TextArea-readonly { .gwt-TextArea-readonly {
color: #888; color: #888;
} }
.gwt-TextBox { .gwt-TextBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: small;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-TextBox-readonly { .gwt-TextBox-readonly {
color: #888; color: #888;
} }
.gwt-ToggleButton-up, .gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering,
.gwt-ToggleButton-up-disabled, .gwt-ToggleButton-up-disabled,
...@@ -1017,8 +933,6 @@ select { ...@@ -1017,8 +933,6 @@ select {
margin: 0; margin: 0;
text-decoration: none; text-decoration: none;
background: url("images/hborder.png") repeat-x 0px -27px; background: url("images/hborder.png") repeat-x 0px -27px;
-moz-border-radius: 2px;
border-radius: 2px;
} }
.gwt-ToggleButton-up, .gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering,
...@@ -1026,23 +940,22 @@ select { ...@@ -1026,23 +940,22 @@ select {
padding: 3px 5px 3px 5px; padding: 3px 5px 3px 5px;
} }
.gwt-ToggleButton-up { .gwt-ToggleButton-up {
border:1px solid #bbb; border: 1px outset #ccc;
border-bottom: 1px solid #a0a0a0;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-ToggleButton-up-hovering { .gwt-ToggleButton-up-hovering {
border: 1px solid; border: 1px outset;
border-color: #939393; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-ToggleButton-up-disabled { .gwt-ToggleButton-up-disabled {
border: 1px solid #bbb; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: .5; opacity: .5;
zoom: 1; zoom: 1;
filter: alpha(opacity=45); filter: alpha(opacity=40);
} }
.gwt-ToggleButton-down, .gwt-ToggleButton-down,
.gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-hovering,
...@@ -1051,7 +964,7 @@ select { ...@@ -1051,7 +964,7 @@ select {
} }
.gwt-ToggleButton-down { .gwt-ToggleButton-down {
background-position: 0 -513px; background-position: 0 -513px;
border: 1px inset #666; border: 1px inset #ccc;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
...@@ -1068,7 +981,7 @@ select { ...@@ -1068,7 +981,7 @@ select {
cursor: default; cursor: default;
opacity: .5; opacity: .5;
zoom: 1; zoom: 1;
filter: alpha(opacity=45); filter: alpha(opacity=40);
} }
.gwt-Tree .gwt-TreeItem { .gwt-Tree .gwt-TreeItem {
...@@ -1079,7 +992,7 @@ select { ...@@ -1079,7 +992,7 @@ select {
cursor: pointer; cursor: pointer;
} }
.gwt-Tree .gwt-TreeItem-selected { .gwt-Tree .gwt-TreeItem-selected {
background: #ebeff9; background: #93c2f1 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-TreeItem .gwt-RadioButton input, .gwt-TreeItem .gwt-RadioButton input,
.gwt-TreeItem .gwt-CheckBox input { .gwt-TreeItem .gwt-CheckBox input {
...@@ -1090,29 +1003,22 @@ select { ...@@ -1090,29 +1003,22 @@ select {
margin-left: -4px; margin-left: -4px;
} }
.gwt-DateBox {
padding: 5px 4px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
}
.gwt-DateBox input { .gwt-DateBox input {
width: 8em; width: 8em;
} }
.dateBoxFormatError { .dateBoxFormatError {
background: #ffcccc; background: #eed6d6;
} }
.dateBoxPopup { .dateBoxPopup {
} }
.gwt-DatePicker { .gwt-DatePicker {
border: 1px solid #ccc; border: 1px solid #888;
border-top:1px solid #999;
cursor: default; cursor: default;
} }
.gwt-DatePicker td, .gwt-DatePicker td,
.datePickerMonthSelector td:focus { .datePickerMonthSelector td:focus {
outline: none; outline: none
} }
.datePickerDays { .datePickerDays {
width: 100%; width: 100%;
...@@ -1121,78 +1027,63 @@ select { ...@@ -1121,78 +1027,63 @@ select {
.datePickerDay, .datePickerDay,
.datePickerWeekdayLabel, .datePickerWeekdayLabel,
.datePickerWeekendLabel { .datePickerWeekendLabel {
font-size: 85%; font-size: 75%;
text-align: center; text-align: center;
padding: 4px; padding: 4px;
outline: none; outline: none;
font-weight:bold;
color:#333;
border-right: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
} }
.datePickerWeekdayLabel, .datePickerWeekdayLabel,
.datePickerWeekendLabel { .datePickerWeekendLabel {
background: #fff; background: #c1c1c1;
padding: 0px 4px 2px; padding: 0px 4px 2px;
cursor: default; cursor: default;
color:#666;
font-size:70%;
font-weight:normal;
} }
.datePickerDay { .datePickerDay {
padding: 4px 7px; padding: 4px;
cursor: hand; cursor: hand;
cursor: pointer; cursor: pointer;
} }
.datePickerDayIsToday {
border: 1px solid black;
padding: 3px;
}
.datePickerDayIsWeekend { .datePickerDayIsWeekend {
background: #f7f7f7; background: #EEEEEE;
} }
.datePickerDayIsFiller { .datePickerDayIsFiller {
color: #999; color: #888888;
font-weight:normal;
} }
.datePickerDayIsValue { .datePickerDayIsValue {
background: #d7dfe8; background: #abf;
} }
.datePickerDayIsDisabled { .datePickerDayIsDisabled {
color: #AAAAAA; color: #AAAAAA;
font-style: italic; font-style: italic;
} }
.datePickerDayIsHighlighted { .datePickerDayIsHighlighted {
background: #F0E68C; background: #dde;
} }
.datePickerDayIsValueAndHighlighted { .datePickerDayIsValueAndHighlighted {
background: #d7dfe8; background: #ccf;
} }
.datePickerDayIsToday {
padding: 3px;
color: #fff;
background: url(images/hborder.png) repeat-x 0px -2607px;
}
.datePickerMonthSelector { .datePickerMonthSelector {
background: #c1c1c1;
width: 100%; width: 100%;
padding: 1px 0 5px 0;
background: #fff;
} }
td.datePickerMonth { td.datePickerMonth {
text-align: center; text-align: center;
vertical-align: middle; vertical-align: center;
white-space: nowrap; white-space: nowrap;
font-size: 100%; font-size: 70%;
font-weight: bold; font-weight: bold;
color: #333;
} }
.datePickerPreviousButton, .datePickerPreviousButton,
.datePickerNextButton { .datePickerNextButton {
font-size: 120%; font-size: 120%;
line-height: 1em; line-height: 1em;
color: #3a6aad;
cursor: hand; cursor: hand;
cursor: pointer; cursor: pointer;
font-weight: bold;
padding: 0px 4px; padding: 0px 4px;
outline: none;
} }
.gwt-StackLayoutPanel { .gwt-StackLayoutPanel {
...@@ -1201,15 +1092,17 @@ td.datePickerMonth { ...@@ -1201,15 +1092,17 @@ td.datePickerMonth {
.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader { .gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader {
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
font-weight: bold;
font-size: 1.3em;
padding: 3px;
border: 1px solid #bbbbbb; border: 1px solid #bbbbbb;
border-bottom: 0px; border-bottom: 0px;
background: #d3def6 url(images/hborder.png) repeat-x 0px -989px; background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
font-weight: bold;
font-size: 1.3em;
padding: 3px;
text-align: center;
} }
.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering { .gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering {
background: #d3def6; background: #d3def6 url(images/hborder.png) repeat-x 0px -1464px;
} }
.gwt-StackLayoutPanel .gwt-StackLayoutPanelContent { .gwt-StackLayoutPanel .gwt-StackLayoutPanelContent {
border: 1px solid #bbbbbb; border: 1px solid #bbbbbb;
...@@ -1221,44 +1114,40 @@ td.datePickerMonth { ...@@ -1221,44 +1114,40 @@ td.datePickerMonth {
.gwt-TabLayoutPanel { .gwt-TabLayoutPanel {
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs {
background: #ccc;
padding-top: 6px;
padding-left: 5px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelContentContainer { .gwt-TabLayoutPanelContentContainer {
border-color: #ccc; border-color: #bcbcbc;
border-style: solid; border-style: solid;
border-width: 0px 1px 1px; border-width: 2px 1px 1px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent { .gwt-TabLayoutPanel .gwt-TabLayoutPanelContent {
border-color: #bcbcbc;
border-style: solid;
border-width: 1px;
overflow: hidden; overflow: hidden;
padding: 6px; padding: 6px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTab {
margin-left: 4px; margin-left: 6px;
padding: 4px 8px 4px 8px; padding: 3px 6px 3px 6px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: white; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected {
cursor: default; cursor: default;
background: white; background: #bcbcbc;
color: #333;
font-weight: bold;
} }
.gwt-SplitLayoutPanel-HDragger { .gwt-SplitLayoutPanel-HDragger {
background: #e7e7e7 url(images/thumb_vertical.png) center center no-repeat; background: white url(images/splitPanelThumb.png) center center no-repeat;
cursor: col-resize; cursor: col-resize;
} }
.gwt-SplitLayoutPanel-VDragger { .gwt-SplitLayoutPanel-VDragger {
background: #e7e7e7 url(images/thumb_horz.png) center center no-repeat; background: white url(images/splitPanelThumb.png) center center no-repeat;
cursor: row-resize; cursor: row-resize;
} }
\ No newline at end of file
/** /**
* The file contains styles for GWT widgets in the Clean theme, in RTL mode. * The file contains styles for GWT widgets in the chrome theme, in RTL mode.
* *
* In order to maintain cross-browser compatibility, the following syntax is * In order to maintain cross-browser compatibility, the following syntax is
* used to create IE6 specific style rules: * used to create IE6 specific style rules:
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* } * }
*/ */
body, table td, select, button { body, table td, select {
font-family: Arial Unicode MS, Arial, sans-serif; font-family: Arial Unicode MS, Arial, sans-serif;
font-size: small; font-size: small;
} }
...@@ -22,24 +22,14 @@ pre { ...@@ -22,24 +22,14 @@ pre {
} }
body { body {
color: black; color: black;
margin: 10px; margin: 0px;
border: 0px; border: 0px;
padding: 0px; padding: 0px;
background: #fff; background: #fff;
direction: rtl; direction: rtl;
} }
a, a:visited { a, a:visited, a:hover {
color: #0066cc; color: #0000AA;
text-decoration:none;
}
a:hover {
color: #0066cc;
text-decoration:underline;
}
select {
background: white;
} }
/** /**
...@@ -48,7 +38,7 @@ select { ...@@ -48,7 +38,7 @@ select {
* name below, and attach it to the DOM. Use a timer to detect when the * name below, and attach it to the DOM. Use a timer to detect when the
* element's height and width are set to 5px. * element's height and width are set to 5px.
*/ */
.gwt-Reference-clean-rtl { .gwt-Reference-chrome-rtl {
height: 5px; height: 5px;
width: 5px; width: 5px;
zoom: 1; zoom: 1;
...@@ -56,22 +46,19 @@ select { ...@@ -56,22 +46,19 @@ select {
.gwt-Button { .gwt-Button {
margin: 0; margin: 0;
padding: 5px 7px; padding: 3px 5px;
text-decoration: none; text-decoration: none;
font-size: small;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
font-size:small; background: url("images/hborder.png") repeat-x 0px -27px;
background: url("images/hborder.png") repeat-x 0px -2077px; border: 1px outset #ccc;
border:1px solid #bbb;
border-bottom: 1px solid #a0a0a0;
border-radius: 3px;
-moz-border-radius: 3px;
} }
.gwt-Button:active { .gwt-Button:active {
border: 1px inset #ccc; border: 1px inset #ccc;
} }
.gwt-Button:hover { .gwt-Button:hover {
border-color: #939393; border-color: #9cf #69e #69e #7af;
} }
.gwt-Button[disabled] { .gwt-Button[disabled] {
cursor: default; cursor: default;
...@@ -89,30 +76,13 @@ select { ...@@ -89,30 +76,13 @@ select {
.gwt-DecoratorPanel { .gwt-DecoratorPanel {
} }
.gwt-DecoratorPanel .topCenter { .gwt-DecoratorPanel .topCenter,
border-top: 1px solid #bbb;
line-height: 0px;
}
.gwt-DecoratorPanel .bottomCenter { .gwt-DecoratorPanel .bottomCenter {
border-bottom: 1px solid #bbb; background: url(images/hborder.png) repeat-x;
line-height: 0px;
}
.gwt-DecoratorPanel .topCenterInner,
.gwt-DecoratorPanel .bottomCenterInner {
height: 1px;
line-height: 0px;
font-size: 1px;
}
.gwt-DecoratorPanel .middleLeft {
border-left: 1px solid #bbb;
} }
.gwt-DecoratorPanel .middleLeft,
.gwt-DecoratorPanel .middleRight { .gwt-DecoratorPanel .middleRight {
border-right: 1px solid #bbb; background: url(images/vborder.png) repeat-y;
}
.gwt-DecoratorPanel .middleLeftInner,
.gwt-DecoratorPanel .middleRightInner {
width: 1px;
line-height: 1px;
} }
.gwt-DecoratorPanel .topLeftInner, .gwt-DecoratorPanel .topLeftInner,
.gwt-DecoratorPanel .topRightInner, .gwt-DecoratorPanel .topRightInner,
...@@ -121,28 +91,22 @@ select { ...@@ -121,28 +91,22 @@ select {
width: 5px; width: 5px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
font-size: 1px;
overflow: hidden;
} }
.gwt-DecoratorPanel .topLeft { .gwt-DecoratorPanel .topLeft {
line-height: 0px; background: url(images/corner.png) no-repeat 0px 0px;
background: url(images/circles.png) no-repeat 0px -6px; -background: url(images/corner_ie6.png) no-repeat 0px 0px;
-background: url(images/circles_ie6.png) no-repeat 0px -6px;
} }
.gwt-DecoratorPanel .topRight { .gwt-DecoratorPanel .topRight {
line-height: 0px; background: url(images/corner.png) no-repeat -5px 0px;
background: url(images/circles.png) no-repeat -5px -6px; -background: url(images/corner_ie6.png) no-repeat -5px 0px;
-background: url(images/circles_ie6.png) no-repeat -5px -6px;
} }
.gwt-DecoratorPanel .bottomLeft { .gwt-DecoratorPanel .bottomLeft {
line-height: 0px; background: url(images/corner.png) no-repeat 0px -5px;
background: url(images/circles.png) no-repeat 0px -11px; -background: url(images/corner_ie6.png) no-repeat 0px -5px;
-background: url(images/circles_ie6.png) no-repeat 0px -11px;
} }
.gwt-DecoratorPanel .bottomRight { .gwt-DecoratorPanel .bottomRight {
line-height: 0px; background: url(images/corner.png) no-repeat -5px -5px;
background: url(images/circles.png) no-repeat -5px -11px; -background: url(images/corner_ie6.png) no-repeat -5px -5px;
-background: url(images/circles_ie6.png) no-repeat -5px -11px;
} }
* html .gwt-DecoratorPanel .topLeftInner, * html .gwt-DecoratorPanel .topLeftInner,
* html .gwt-DecoratorPanel .topRightInner, * html .gwt-DecoratorPanel .topRightInner,
...@@ -154,13 +118,11 @@ select { ...@@ -154,13 +118,11 @@ select {
} }
.gwt-DialogBox .Caption { .gwt-DialogBox .Caption {
background: #F1F1F1; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
padding: 4px 4px 4px 8px; padding: 4px 8px 4px 4px;
cursor: default; cursor: default;
font-family: Arial Unicode MS, Arial, sans-serif;
font-weight: bold;
border-bottom: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb;
border-top: 1px solid #D2D2D2; border-top: 5px solid #e3e3e3;
} }
.gwt-DialogBox .dialogContent { .gwt-DialogBox .dialogContent {
} }
...@@ -169,67 +131,66 @@ select { ...@@ -169,67 +131,66 @@ select {
background: white; background: white;
} }
.gwt-DialogBox .dialogBottomCenter { .gwt-DialogBox .dialogBottomCenter {
background: url(images/hborder.png) repeat-x 0px -2945px; background: url(images/hborder.png) repeat-x 0px -4px;
-background: url(images/hborder_ie6.png) repeat-x 0px -2144px; -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
} }
.gwt-DialogBox .dialogMiddleLeft { .gwt-DialogBox .dialogMiddleLeft {
background: url(images/vborder.png) repeat-y -31px 0px; background: url(images/vborder.png) repeat-y;
} }
.gwt-DialogBox .dialogMiddleRight { .gwt-DialogBox .dialogMiddleRight {
background: url(images/vborder.png) repeat-y -32px 0px; background: url(images/vborder.png) repeat-y -4px 0px;
-background: url(images/vborder_ie6.png) repeat-y -32px 0px; -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
} }
.gwt-DialogBox .dialogTopLeftInner { .gwt-DialogBox .dialogTopLeftInner {
width: 10px; width: 5px;
height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogTopRightInner { .gwt-DialogBox .dialogTopRightInner {
width: 12px; width: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogBottomLeftInner { .gwt-DialogBox .dialogBottomLeftInner {
width: 10px; width: 5px;
height: 12px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogBottomRightInner { .gwt-DialogBox .dialogBottomRightInner {
width: 12px; width: 5px;
height: 12px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DialogBox .dialogTopLeft { .gwt-DialogBox .dialogTopLeft {
background: url(images/circles.png) no-repeat -20px 0px; background: url(images/corner.png) no-repeat -13px 0px;
-background: url(images/circles_ie6.png) no-repeat -20px 0px; -background: url(images/corner_ie6.png) no-repeat -13px 0px;
} }
.gwt-DialogBox .dialogTopRight { .gwt-DialogBox .dialogTopRight {
background: url(images/circles.png) no-repeat -28px 0px; background: url(images/corner.png) no-repeat -18px 0px;
-background: url(images/circles_ie6.png) no-repeat -28px 0px; -background: url(images/corner_ie6.png) no-repeat -18px 0px;
} }
.gwt-DialogBox .dialogBottomLeft { .gwt-DialogBox .dialogBottomLeft {
background: url(images/circles.png) no-repeat 0px -36px; background: url(images/corner.png) no-repeat 0px -15px;
-background: url(images/circles_ie6.png) no-repeat 0px -36px; -background: url(images/corner_ie6.png) no-repeat 0px -15px;
} }
.gwt-DialogBox .dialogBottomRight { .gwt-DialogBox .dialogBottomRight {
background: url(images/circles.png) no-repeat -8px -36px; background: url(images/corner.png) no-repeat -5px -15px;
-background: url(images/circles_ie6.png) no-repeat -8px -36px; -background: url(images/corner_ie6.png) no-repeat -5px -15px;
} }
* html .gwt-DialogBox .dialogTopLeftInner { * html .gwt-DialogBox .dialogTopLeftInner {
width: 10px; width: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogTopRightInner { * html .gwt-DialogBox .dialogTopRightInner {
width: 12px; width: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogBottomLeftInner { * html .gwt-DialogBox .dialogBottomLeftInner {
width: 10px; width: 5px;
height: 12px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DialogBox .dialogBottomRightInner { * html .gwt-DialogBox .dialogBottomRightInner {
width: 12px; width: 8px;
height: 12px; height: 8px;
overflow: hidden; overflow: hidden;
} }
...@@ -248,7 +209,7 @@ select { ...@@ -248,7 +209,7 @@ select {
cursor: hand; cursor: hand;
} }
.gwt-DisclosurePanel .content { .gwt-DisclosurePanel .content {
border-right: 3px solid #e7e7e7; border-right: 3px solid #e3e3e3;
padding: 4px 8px 4px 0px; padding: 4px 8px 4px 0px;
margin-right: 6px; margin-right: 6px;
} }
...@@ -268,7 +229,7 @@ select { ...@@ -268,7 +229,7 @@ select {
.gwt-HorizontalSplitPanel .hsplitter { .gwt-HorizontalSplitPanel .hsplitter {
cursor: move; cursor: move;
border: 0px; border: 0px;
background: #e7e7e7; background: #91c0ef url(images/vborder.png) repeat-y;
line-height: 0px; line-height: 0px;
} }
.gwt-VerticalSplitPanel { .gwt-VerticalSplitPanel {
...@@ -276,12 +237,11 @@ select { ...@@ -276,12 +237,11 @@ select {
.gwt-VerticalSplitPanel .vsplitter { .gwt-VerticalSplitPanel .vsplitter {
cursor: move; cursor: move;
border: 0px; border: 0px;
background: #e7e7e7; background: #91c0ef url(images/hborder.png) repeat-x;
line-height: 0px; line-height: 0px;
} }
.gwt-HTML { .gwt-HTML {
padding: 0 0px;
} }
.gwt-Hyperlink { .gwt-Hyperlink {
...@@ -302,19 +262,21 @@ select { ...@@ -302,19 +262,21 @@ select {
} }
.gwt-MenuBar .gwt-MenuItem { .gwt-MenuBar .gwt-MenuItem {
cursor: default; cursor: default;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-MenuBar .gwt-MenuItem-selected { .gwt-MenuBar .gwt-MenuItem-selected {
background: #E3E8F3; background: #cdcdcd;
}
.gwt-MenuBar .gwt-MenuItem-disabled {
color: #cdcdcd;
} }
.gwt-MenuBar-horizontal { .gwt-MenuBar-horizontal {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
border: 1px solid #e0e0e0; border: 1px solid #BBBBBB;
} }
.gwt-MenuBar-horizontal .gwt-MenuItem { .gwt-MenuBar-horizontal .gwt-MenuItem {
padding: 5px 10px; padding: 0px 10px;
vertical-align: bottom; vertical-align: bottom;
color: #000; color: #666666;
font-weight: bold; font-weight: bold;
} }
.gwt-MenuBar-horizontal .gwt-MenuItemSeparator { .gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
...@@ -322,7 +284,7 @@ select { ...@@ -322,7 +284,7 @@ select {
padding: 0px; padding: 0px;
margin: 0px; margin: 0px;
border: 0px; border: 0px;
border-right: 1px solid #ccc; border-right: 1px solid #888888;
background: white; background: white;
} }
.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner { .gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
...@@ -339,7 +301,7 @@ select { ...@@ -339,7 +301,7 @@ select {
border-collapse: collapse; border-collapse: collapse;
} }
.gwt-MenuBar-vertical .gwt-MenuItem { .gwt-MenuBar-vertical .gwt-MenuItem {
padding: 2px 1px 2px 40px; padding: 4px 1px 4px 14px;
} }
.gwt-MenuBar-vertical .gwt-MenuItemSeparator { .gwt-MenuBar-vertical .gwt-MenuItemSeparator {
padding: 2px 0px; padding: 2px 0px;
...@@ -348,14 +310,15 @@ select { ...@@ -348,14 +310,15 @@ select {
height: 1px; height: 1px;
padding: 0px; padding: 0px;
border: 0px; border: 0px;
border-top: 1px solid #ccc; border-top: 1px solid #777777;
background: #ddddee;
overflow: hidden; overflow: hidden;
} }
.gwt-MenuBar-vertical .subMenuIcon { .gwt-MenuBar-vertical .subMenuIcon {
padding-left: 4px; padding-left: 4px;
} }
.gwt-MenuBar-vertical .subMenuIcon-selected { .gwt-MenuBar-vertical .subMenuIcon-selected {
background: #E3E8F3; background: #cdcdcd;
} }
.gwt-MenuBarPopup { .gwt-MenuBarPopup {
margin: 0px 3px 0px 0px; margin: 0px 3px 0px 0px;
...@@ -433,17 +396,14 @@ select { ...@@ -433,17 +396,14 @@ select {
} }
.gwt-PasswordTextBox { .gwt-PasswordTextBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
} }
.gwt-PasswordTextBox-readonly { .gwt-PasswordTextBox-readonly {
color: #888; color: #888;
} }
.gwt-PopupPanel { .gwt-PopupPanel {
border: 3px solid #e7e7e7; border: 3px solid #e3e3e3;
padding: 3px; padding: 3px;
background: white; background: white;
} }
...@@ -452,76 +412,76 @@ select { ...@@ -452,76 +412,76 @@ select {
} }
.gwt-DecoratedPopupPanel .popupMiddleCenter { .gwt-DecoratedPopupPanel .popupMiddleCenter {
padding: 3px; padding: 3px;
background: #f1f1f1; background: #e3e3e3;
} }
.gwt-DecoratedPopupPanel .popupTopCenter { .gwt-DecoratedPopupPanel .popupTopCenter {
background: url(images/hborder.png) 0px -2937px repeat-x; background: url(images/hborder.png) repeat-x;
} }
.gwt-DecoratedPopupPanel .popupBottomCenter { .gwt-DecoratedPopupPanel .popupBottomCenter {
background: url(images/hborder.png) repeat-x 0px -2938px; background: url(images/hborder.png) repeat-x 0px -4px;
-background: url(images/hborder_ie6.png) repeat-x 0px -2138px; -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
} }
.gwt-DecoratedPopupPanel .popupMiddleLeft { .gwt-DecoratedPopupPanel .popupMiddleLeft {
background: url(images/vborder.png) -21px 0px repeat-y; background: url(images/vborder.png) repeat-y;
} }
.gwt-DecoratedPopupPanel .popupMiddleRight { .gwt-DecoratedPopupPanel .popupMiddleRight {
background: url(images/vborder.png) repeat-y -24px 0px; background: url(images/vborder.png) repeat-y -4px 0px;
-background: url(images/vborder_ie6.png) repeat-y -24px 0px; -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
} }
.gwt-DecoratedPopupPanel .popupTopLeftInner { .gwt-DecoratedPopupPanel .popupTopLeftInner {
width: 6px; width: 5px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupTopRightInner { .gwt-DecoratedPopupPanel .popupTopRightInner {
width: 6px; width: 8px;
height: 5px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupBottomLeftInner { .gwt-DecoratedPopupPanel .popupBottomLeftInner {
width: 6px; width: 5px;
height: 6px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupBottomRightInner { .gwt-DecoratedPopupPanel .popupBottomRightInner {
width: 6px; width: 8px;
height: 6px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-DecoratedPopupPanel .popupTopLeft { .gwt-DecoratedPopupPanel .popupTopLeft {
background: url(images/circles.png) no-repeat 0px -16px; background: url(images/corner.png) no-repeat 0px -10px;
-background: url(images/circles_ie6.png) no-repeat 0px -16px; -background: url(images/corner_ie6.png) no-repeat 0px -10px;
} }
.gwt-DecoratedPopupPanel .popupTopRight { .gwt-DecoratedPopupPanel .popupTopRight {
background: url(images/circles.png) no-repeat -6px -16px; background: url(images/corner.png) no-repeat -5px -10px;
-background: url(images/circles_ie6.png) no-repeat -6px -16px; -background: url(images/corner_ie6.png) no-repeat -5px -10px;
} }
.gwt-DecoratedPopupPanel .popupBottomLeft { .gwt-DecoratedPopupPanel .popupBottomLeft {
background: url(images/circles.png) no-repeat 0px -21px; background: url(images/corner.png) no-repeat 0px -15px;
-background: url(images/circles_ie6.png) no-repeat 0px -21px; -background: url(images/corner_ie6.png) no-repeat 0px -15px;
} }
.gwt-DecoratedPopupPanel .popupBottomRight { .gwt-DecoratedPopupPanel .popupBottomRight {
background: url(images/circles.png) no-repeat -6px -21px; background: url(images/corner.png) no-repeat -5px -15px;
-background: url(images/circles_ie6.png) no-repeat -6px -21px; -background: url(images/corner_ie6.png) no-repeat -5px -15px;
} }
* html .gwt-DecoratedPopupPanel .popupTopLeftInner { * html .gwt-DecoratedPopupPanel .popupTopLeftInner {
width: 6px; width: 5px;
height: 5px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupTopRightInner { * html .gwt-DecoratedPopupPanel .popupTopRightInner {
width: 6px; width: 8px;
height: 5px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupBottomLeftInner { * html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
width: 6px; width: 5px;
height: 6px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-DecoratedPopupPanel .popupBottomRightInner { * html .gwt-DecoratedPopupPanel .popupBottomRightInner {
width: 6px; width: 8px;
height: 6px; height: 8px;
overflow: hidden; overflow: hidden;
} }
...@@ -540,8 +500,6 @@ select { ...@@ -540,8 +500,6 @@ select {
margin: 0; margin: 0;
text-decoration: none; text-decoration: none;
background: url("images/hborder.png") repeat-x 0px -27px; background: url("images/hborder.png") repeat-x 0px -27px;
border-radius: 2px;
-moz-border-radius: 2px;
} }
.gwt-PushButton-up, .gwt-PushButton-up,
.gwt-PushButton-up-hovering, .gwt-PushButton-up-hovering,
...@@ -549,29 +507,27 @@ select { ...@@ -549,29 +507,27 @@ select {
padding: 3px 5px 3px 5px; padding: 3px 5px 3px 5px;
} }
.gwt-PushButton-up { .gwt-PushButton-up {
border:1px solid #bbb; border: 1px outset #ccc;
border-bottom: 1px solid #a0a0a0;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-PushButton-up-hovering { .gwt-PushButton-up-hovering {
border: 1px solid; border: 1px outset;
border-color: #939393; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-PushButton-up-disabled { .gwt-PushButton-up-disabled {
border: 1px solid #bbb; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: .5; opacity: .5;
filter: alpha(opacity=45); filter: alpha(opacity=40);
zoom: 1; zoom: 1;
} }
.gwt-PushButton-down, .gwt-PushButton-down,
.gwt-PushButton-down-hovering, .gwt-PushButton-down-hovering,
.gwt-PushButton-down-disabled { .gwt-PushButton-down-disabled {
padding: 4px 6px 2px 4px; padding: 4px 4px 2px 6px;
outline:none;
} }
.gwt-PushButton-down { .gwt-PushButton-down {
border: 1px inset #666; border: 1px inset #666;
...@@ -579,8 +535,8 @@ select { ...@@ -579,8 +535,8 @@ select {
cursor: hand; cursor: hand;
} }
.gwt-PushButton-down-hovering { .gwt-PushButton-down-hovering {
border: 1px solid #939393; border: 1px inset;
border-top: 1px solid #333333; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
...@@ -588,7 +544,7 @@ select { ...@@ -588,7 +544,7 @@ select {
border: 1px outset #ccc; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: 0.5; opacity: 0.5;
filter: alpha(opacity=45); filter: alpha(opacity=40);
zoom: 1; zoom: 1;
} }
...@@ -604,7 +560,7 @@ select { ...@@ -604,7 +560,7 @@ select {
border: 0px; border: 0px;
} }
.gwt-RichTextToolbar { .gwt-RichTextToolbar {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px; background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
border-bottom: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB;
padding: 3px; padding: 3px;
margin: 0px; margin: 0px;
...@@ -637,8 +593,7 @@ select { ...@@ -637,8 +593,7 @@ select {
margin-left: 4px; margin-left: 4px;
margin-bottom: 4px; margin-bottom: 4px;
padding: 0px 0px 0px 1px; padding: 0px 0px 0px 1px;
border:1px solid #bbb; border-width: 1px;
border-bottom: 1px solid #a0a0a0;
} }
.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering { .gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
margin-left: 4px; margin-left: 4px;
...@@ -700,13 +655,13 @@ select { ...@@ -700,13 +655,13 @@ select {
} }
.gwt-DecoratedStackPanel .stackItemTopLeft { .gwt-DecoratedStackPanel .stackItemTopLeft {
border-left: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb;
background: #d3def6 url(images/corner.png) no-repeat 0px -49px; background: #e4e4e4 url(images/corner.png) no-repeat 0px -49px;
-background: #d3def6 url(images/corner_ie6.png) no-repeat 0px -49px; -background: #e4e4e4 url(images/corner_ie6.png) no-repeat 0px -49px;
} }
.gwt-DecoratedStackPanel .stackItemTopRight { .gwt-DecoratedStackPanel .stackItemTopRight {
border-right: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb;
background: #d3def6 url(images/corner.png) no-repeat -6px -49px; background: #e4e4e4 url(images/corner.png) no-repeat -6px -49px;
-background: #d3def6 url(images/corner_ie6.png) no-repeat -6px -49px; -background: #e4e4e4 url(images/corner_ie6.png) no-repeat -6px -49px;
} }
.gwt-DecoratedStackPanel .stackItemTopLeftInner, .gwt-DecoratedStackPanel .stackItemTopLeftInner,
.gwt-DecoratedStackPanel .stackItemTopRightInner { .gwt-DecoratedStackPanel .stackItemTopRightInner {
...@@ -751,118 +706,94 @@ select { ...@@ -751,118 +706,94 @@ select {
} }
.gwt-SuggestBox { .gwt-SuggestBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-SuggestBoxPopup { .gwt-SuggestBoxPopup {
margin-right: 3px;
} }
.gwt-SuggestBoxPopup .item { .gwt-SuggestBoxPopup .item {
padding: 2px 6px; padding: 2px 6px;
color: #000; color: #424242;
cursor: default; cursor: default;
font-size: 110%;
} }
.gwt-SuggestBoxPopup .item-selected { .gwt-SuggestBoxPopup .item-selected {
background: #D5E2FF; background: #cdcdcd;
} }
.gwt-SuggestBoxPopup .suggestPopupContent { .gwt-SuggestBoxPopup .suggestPopupContent {
background: white; background: white;
} }
.gwt-SuggestBoxPopup .suggestPopupTopCenter { .gwt-SuggestBoxPopup .suggestPopupTopCenter {
border-top: 1px solid #bbb; background: url(images/hborder.png) repeat-x;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomCenter { .gwt-SuggestBoxPopup .suggestPopupBottomCenter {
border-bottom: 1px solid #bbb; background: url(images/hborder.png) repeat-x 0px -4px;
} -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
.gwt-SuggestBoxPopup .suggestPopupTopCenterInner,
.gwt-SuggestBoxPopup .suggestPopupBottomCenterInner {
height: 1px;
line-height: 1px;
} }
.gwt-SuggestBoxPopup .suggestPopupMiddleLeft { .gwt-SuggestBoxPopup .suggestPopupMiddleLeft {
border-left: 1px solid #bbb; background: url(images/vborder.png) repeat-y;
} }
.gwt-SuggestBoxPopup .suggestPopupMiddleRight { .gwt-SuggestBoxPopup .suggestPopupMiddleRight {
border-right: 1px solid #bbb; background: url(images/vborder.png) repeat-y -4px 0px;
} -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
.gwt-SuggestBoxPopup .suggestPopupMiddleLeftInner,
.gwt-SuggestBoxPopup .suggestPopupMiddleRightInner {
width: 1px;
line-height: 1px;
} }
.gwt-SuggestBoxPopup .suggestPopupTopLeftInner { .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
width: 0px; width: 5px;
height: 0px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupTopRightInner { .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
width: 0px; width: 8px;
height: 0px; height: 5px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner { .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
width: 0px; width: 5px;
height: 0px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomRightInner { .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
width: 0px; width: 8px;
height: 0px; height: 8px;
zoom: 1; zoom: 1;
} }
.gwt-SuggestBoxPopup .suggestPopupTopLeft { .gwt-SuggestBoxPopup .suggestPopupTopLeft {
background: url(images/circles.png) no-repeat 0px -6px; background: url(images/corner.png) no-repeat 0px -23px;
-background: url(images/circles_ie6.png) no-repeat 0px -6px; -background: url(images/corner_ie6.png) no-repeat 0px -23px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupTopRight { .gwt-SuggestBoxPopup .suggestPopupTopRight {
background: url(images/circles.png) no-repeat -5px -6px; background: url(images/corner.png) no-repeat -5px -23px;
-background: url(images/circles_ie6.png) no-repeat -5px -6px; -background: url(images/corner_ie6.png) no-repeat -5px -23px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomLeft { .gwt-SuggestBoxPopup .suggestPopupBottomLeft {
background: url(images/circles.png) no-repeat 0px -11px; background: url(images/corner.png) no-repeat 0px -28px;
-background: url(images/circles_ie6.png) no-repeat 0px -11px; -background: url(images/corner_ie6.png) no-repeat 0px -28px;
width:5px;
height:5px;
} }
.gwt-SuggestBoxPopup .suggestPopupBottomRight { .gwt-SuggestBoxPopup .suggestPopupBottomRight {
background: url(images/circles.png) no-repeat -5px -11px; background: url(images/corner.png) no-repeat -5px -28px;
-background: url(images/circles_ie6.png) no-repeat -5px -11px; -background: url(images/corner_ie6.png) no-repeat -5px -28px;
width:5px;
height:5px;
} }
* html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner { * html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
width: 0px; width: 5px;
height: 0px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupTopRightInner { * html .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
width: 0px; width: 8px;
height: 0px; height: 5px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner { * html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
width: 0px; width: 5px;
height: 0px; height: 8px;
overflow: hidden; overflow: hidden;
} }
* html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner { * html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
width: 0px; width: 8px;
height: 0px; height: 8px;
overflow: hidden; overflow: hidden;
} }
.gwt-TabBar { .gwt-TabBar {
background: #ccc;
padding-top: 6px;
} }
.gwt-TabBar .gwt-TabBarFirst { .gwt-TabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */ width: 5px; /* first tab distance from the left */
...@@ -870,22 +801,18 @@ select { ...@@ -870,22 +801,18 @@ select {
.gwt-TabBar .gwt-TabBarRest { .gwt-TabBar .gwt-TabBarRest {
} }
.gwt-TabBar .gwt-TabBarItem { .gwt-TabBar .gwt-TabBarItem {
margin-right: 4px; margin-left: 6px;
padding: 4px 8px 4px 8px; padding: 3px 6px 3px 6px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: white; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
} }
.gwt-TabBar .gwt-TabBarItem-selected { .gwt-TabBar .gwt-TabBarItem-selected {
cursor: default; cursor: default;
background: white; background: #bcbcbc;
color: #333;
font-weight: bold;
} }
.gwt-TabBar .gwt-TabBarItem-disabled { .gwt-TabBar .gwt-TabBarItem-disabled {
cursor: default; cursor: default;
...@@ -894,15 +821,14 @@ select { ...@@ -894,15 +821,14 @@ select {
.gwt-TabPanel { .gwt-TabPanel {
} }
.gwt-TabPanelBottom { .gwt-TabPanelBottom {
border-color: #ccc; border-color: #bcbcbc;
border-style: solid; border-style: solid;
border-width: 0px 1px 1px; border-width: 3px 2px 2px;
overflow: hidden; overflow: hidden;
padding: 6px; padding: 6px;
} }
.gwt-DecoratedTabBar { .gwt-DecoratedTabBar {
background: #ccc;
padding-top: 6px;
} }
.gwt-DecoratedTabBar .gwt-TabBarFirst { .gwt-DecoratedTabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */ width: 5px; /* first tab distance from the left */
...@@ -911,11 +837,11 @@ select { ...@@ -911,11 +837,11 @@ select {
} }
.gwt-DecoratedTabBar .gwt-TabBarItem { .gwt-DecoratedTabBar .gwt-TabBarItem {
border-collapse: collapse; border-collapse: collapse;
margin-right: 4px; margin-right: 6px;
} }
.gwt-DecoratedTabBar .tabTopCenter { .gwt-DecoratedTabBar .tabTopCenter {
padding: 0px; padding: 0px;
background: #8E8E8E; background: #e3e3e3;
} }
.gwt-DecoratedTabBar .tabTopLeft, .gwt-DecoratedTabBar .tabTopLeft,
.gwt-DecoratedTabBar .tabTopRight { .gwt-DecoratedTabBar .tabTopRight {
...@@ -924,28 +850,28 @@ select { ...@@ -924,28 +850,28 @@ select {
} }
.gwt-DecoratedTabBar .tabTopLeftInner, .gwt-DecoratedTabBar .tabTopLeftInner,
.gwt-DecoratedTabBar .tabTopRightInner { .gwt-DecoratedTabBar .tabTopRightInner {
width: 3px; width: 6px;
height: 3px; height: 6px;
} }
.gwt-DecoratedTabBar .tabTopLeft { .gwt-DecoratedTabBar .tabTopLeft {
background: url(images/circles.png) no-repeat 0px 0px; background: url(images/corner.png) no-repeat 0px -55px;
-background: url(images/circles_ie6.png) no-repeat 0px 0px; -background: url(images/corner_ie6.png) no-repeat 0px -55px;
} }
.gwt-DecoratedTabBar .tabTopRight { .gwt-DecoratedTabBar .tabTopRight {
background: url(images/circles.png) no-repeat -3px 0px; background: url(images/corner.png) no-repeat -6px -55px;
-background: url(images/circles_ie6.png) no-repeat -3px 0px; -background: url(images/corner_ie6.png) no-repeat -6px -55px;
} }
* html .gwt-DecoratedTabBar .tabTopLeftInner, * html .gwt-DecoratedTabBar .tabTopLeftInner,
* html .gwt-DecoratedTabBar .tabTopRightInner { * html .gwt-DecoratedTabBar .tabTopRightInner {
width: 3px; width: 6px;
height: 3px; height: 6px;
overflow: hidden; overflow: hidden;
} }
.gwt-DecoratedTabBar .tabMiddleLeft, .gwt-DecoratedTabBar .tabMiddleLeft,
.gwt-DecoratedTabBar .tabMiddleRight { .gwt-DecoratedTabBar .tabMiddleRight {
width: 3px; width: 6px;
padding: 0px; padding: 0px;
background: #8E8E8E; background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-DecoratedTabBar .tabMiddleLeftInner, .gwt-DecoratedTabBar .tabMiddleLeftInner,
.gwt-DecoratedTabBar .tabMiddleRightInner { .gwt-DecoratedTabBar .tabMiddleRightInner {
...@@ -953,34 +879,31 @@ select { ...@@ -953,34 +879,31 @@ select {
height: 1px; height: 1px;
} }
.gwt-DecoratedTabBar .tabMiddleCenter { .gwt-DecoratedTabBar .tabMiddleCenter {
padding: 0px 5px 4px 5px; padding: 0px 4px 2px 4px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: #fff; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter {
background:#fff; background: #747474;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft {
background: url(images/circles.png) no-repeat -6px 0px; background-position: 0px -61px;
-background: url(images/circles_ie6.png) no-repeat -6px 0px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight {
background: url(images/circles.png) no-repeat -9px 0px; background-position: -6px -61px;
-background: url(images/circles_ie6.png) no-repeat -9px 0px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft, .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight {
background: #fff; background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
cursor: default; cursor: default;
background: #fff; background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
color:#333; color: white;
font-weight:bold;
} }
.gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter { .gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter {
cursor: default; cursor: default;
...@@ -988,26 +911,19 @@ select { ...@@ -988,26 +911,19 @@ select {
} }
.gwt-TextArea { .gwt-TextArea {
padding: 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #666;
font-size: 100%;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-TextArea-readonly { .gwt-TextArea-readonly {
color: #888; color: #888;
} }
.gwt-TextBox { .gwt-TextBox {
padding: 5px 4px; padding: 2px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: small;
font-family: Arial Unicode MS, Arial, sans-serif;
} }
.gwt-TextBox-readonly { .gwt-TextBox-readonly {
color: #888; color: #888;
} }
.gwt-ToggleButton-up, .gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering,
.gwt-ToggleButton-up-disabled, .gwt-ToggleButton-up-disabled,
...@@ -1017,8 +933,6 @@ select { ...@@ -1017,8 +933,6 @@ select {
margin: 0; margin: 0;
text-decoration: none; text-decoration: none;
background: url("images/hborder.png") repeat-x 0px -27px; background: url("images/hborder.png") repeat-x 0px -27px;
-moz-border-radius: 2px;
border-radius: 2px;
} }
.gwt-ToggleButton-up, .gwt-ToggleButton-up,
.gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering,
...@@ -1026,32 +940,31 @@ select { ...@@ -1026,32 +940,31 @@ select {
padding: 3px 5px 3px 5px; padding: 3px 5px 3px 5px;
} }
.gwt-ToggleButton-up { .gwt-ToggleButton-up {
border:1px solid #bbb; border: 1px outset #ccc;
border-bottom: 1px solid #a0a0a0;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-ToggleButton-up-hovering { .gwt-ToggleButton-up-hovering {
border: 1px solid; border: 1px outset;
border-color: #939393; border-color: #9cf #69e #69e #7af;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
.gwt-ToggleButton-up-disabled { .gwt-ToggleButton-up-disabled {
border: 1px solid #bbb; border: 1px outset #ccc;
cursor: default; cursor: default;
opacity: .5; opacity: .5;
zoom: 1; zoom: 1;
filter: alpha(opacity=45); filter: alpha(opacity=40);
} }
.gwt-ToggleButton-down, .gwt-ToggleButton-down,
.gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-hovering,
.gwt-ToggleButton-down-disabled { .gwt-ToggleButton-down-disabled {
padding: 4px 6px 2px 4px; padding: 4px 4px 2px 6px;
} }
.gwt-ToggleButton-down { .gwt-ToggleButton-down {
background-position: 0 -513px; background-position: 0 -513px;
border: 1px inset #666; border: 1px inset #ccc;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
} }
...@@ -1068,7 +981,7 @@ select { ...@@ -1068,7 +981,7 @@ select {
cursor: default; cursor: default;
opacity: .5; opacity: .5;
zoom: 1; zoom: 1;
filter: alpha(opacity=45); filter: alpha(opacity=40);
} }
.gwt-Tree .gwt-TreeItem { .gwt-Tree .gwt-TreeItem {
...@@ -1080,7 +993,7 @@ select { ...@@ -1080,7 +993,7 @@ select {
zoom: 1; zoom: 1;
} }
.gwt-Tree .gwt-TreeItem-selected { .gwt-Tree .gwt-TreeItem-selected {
background: #ebeff9; background: #93c2f1 url(images/hborder.png) repeat-x 0px -1463px;
} }
.gwt-TreeItem .gwt-RadioButton input, .gwt-TreeItem .gwt-RadioButton input,
.gwt-TreeItem .gwt-CheckBox input { .gwt-TreeItem .gwt-CheckBox input {
...@@ -1091,29 +1004,22 @@ select { ...@@ -1091,29 +1004,22 @@ select {
margin-right: -4px; margin-right: -4px;
} }
.gwt-DateBox {
padding: 5px 4px;
border: 1px solid #ccc;
border-top: 1px solid #999;
font-size: 100%;
}
.gwt-DateBox input { .gwt-DateBox input {
width: 8em; width: 8em;
} }
.dateBoxFormatError { .dateBoxFormatError {
background: #ffcccc; background: #eed6d6;
} }
.dateBoxPopup { .dateBoxPopup {
} }
.gwt-DatePicker { .gwt-DatePicker {
border: 1px solid #ccc; border: 1px solid #888;
border-top:1px solid #999;
cursor: default; cursor: default;
} }
.gwt-DatePicker td, .gwt-DatePicker td,
.datePickerMonthSelector td:focus { .datePickerMonthSelector td:focus {
outline: none; outline: none
} }
.datePickerDays { .datePickerDays {
width: 100%; width: 100%;
...@@ -1122,78 +1028,63 @@ select { ...@@ -1122,78 +1028,63 @@ select {
.datePickerDay, .datePickerDay,
.datePickerWeekdayLabel, .datePickerWeekdayLabel,
.datePickerWeekendLabel { .datePickerWeekendLabel {
font-size: 85%; font-size: 75%;
text-align: center; text-align: center;
padding: 4px; padding: 4px;
outline: none; outline: none;
font-weight:bold;
color:#333;
border-right: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
} }
.datePickerWeekdayLabel, .datePickerWeekdayLabel,
.datePickerWeekendLabel { .datePickerWeekendLabel {
background: #fff; background: #c1c1c1;
padding: 0px 4px 2px; padding: 0px 4px 2px;
cursor: default; cursor: default;
color:#666;
font-size:70%;
font-weight:normal;
} }
.datePickerDay { .datePickerDay {
padding: 4px 7px; padding: 4px;
cursor: hand; cursor: hand;
cursor: pointer; cursor: pointer;
} }
.datePickerDayIsToday {
border: 1px solid black;
padding: 3px;
}
.datePickerDayIsWeekend { .datePickerDayIsWeekend {
background: #f7f7f7; background: #EEEEEE;
} }
.datePickerDayIsFiller { .datePickerDayIsFiller {
color: #999; color: #888888;
font-weight:normal;
} }
.datePickerDayIsValue { .datePickerDayIsValue {
background: #d7dfe8; background: #abf;
} }
.datePickerDayIsDisabled { .datePickerDayIsDisabled {
color: #AAAAAA; color: #AAAAAA;
font-style: italic; font-style: italic;
} }
.datePickerDayIsHighlighted { .datePickerDayIsHighlighted {
background: #F0E68C; background: #dde;
} }
.datePickerDayIsValueAndHighlighted { .datePickerDayIsValueAndHighlighted {
background: #d7dfe8; background: #ccf;
} }
.datePickerDayIsToday {
padding: 3px;
color: #fff;
background: url(images/hborder.png) repeat-x 0px -2607px;
}
.datePickerMonthSelector { .datePickerMonthSelector {
background: #c1c1c1;
width: 100%; width: 100%;
padding: 1px 0 5px 0;
background: #fff;
} }
td.datePickerMonth { td.datePickerMonth {
text-align: center; text-align: center;
vertical-align: middle; vertical-align: center;
white-space: nowrap; white-space: nowrap;
font-size: 100%; font-size: 70%;
font-weight: bold; font-weight: bold;
color: #333;
} }
.datePickerPreviousButton, .datePickerPreviousButton,
.datePickerNextButton { .datePickerNextButton {
font-size: 120%; font-size: 120%;
line-height: 1em; line-height: 1em;
color: #3a6aad;
cursor: hand; cursor: hand;
cursor: pointer; cursor: pointer;
font-weight: bold;
padding: 0px 4px; padding: 0px 4px;
outline: none;
} }
.gwt-StackLayoutPanel { .gwt-StackLayoutPanel {
...@@ -1202,15 +1093,17 @@ td.datePickerMonth { ...@@ -1202,15 +1093,17 @@ td.datePickerMonth {
.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader { .gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader {
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
font-weight: bold;
font-size: 1.3em;
padding: 3px;
border: 1px solid #bbbbbb; border: 1px solid #bbbbbb;
border-bottom: 0px; border-bottom: 0px;
background: #d3def6 url(images/hborder.png) repeat-x 0px -989px; background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
font-weight: bold;
font-size: 1.3em;
padding: 3px;
text-align: center;
} }
.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering { .gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering {
background: #d3def6; background: #d3def6 url(images/hborder.png) repeat-x 0px -1464px;
} }
.gwt-StackLayoutPanel .gwt-StackLayoutPanelContent { .gwt-StackLayoutPanel .gwt-StackLayoutPanelContent {
border: 1px solid #bbbbbb; border: 1px solid #bbbbbb;
...@@ -1222,44 +1115,40 @@ td.datePickerMonth { ...@@ -1222,44 +1115,40 @@ td.datePickerMonth {
.gwt-TabLayoutPanel { .gwt-TabLayoutPanel {
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs {
background: #ccc;
padding-top: 6px;
padding-right: 5px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelContentContainer { .gwt-TabLayoutPanelContentContainer {
border-color: #ccc; border-color: #bcbcbc;
border-style: solid; border-style: solid;
border-width: 0px 1px 1px; border-width: 2px 1px 1px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent { .gwt-TabLayoutPanel .gwt-TabLayoutPanelContent {
border-color: #bcbcbc;
border-style: solid;
border-width: 1px;
overflow: hidden; overflow: hidden;
padding: 6px; padding: 6px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTab {
margin-right: 4px; margin-left: 6px;
padding: 4px 8px 4px 8px; padding: 3px 6px 3px 6px;
cursor: pointer; cursor: pointer;
cursor: hand; cursor: hand;
color: white; color: black;
font-weight: normal; font-weight: bold;
text-align: center; text-align: center;
background: #8E8E8E; background: #e3e3e3;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
} }
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected { .gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected {
cursor: default; cursor: default;
background: white; background: #bcbcbc;
color: #333; }
font-weight: bold;
}
.gwt-SplitLayoutPanel-HDragger { .gwt-SplitLayoutPanel-HDragger {
background: #e7e7e7 url(images/thumb_vertical.png) center center no-repeat; background: white url(images/splitPanelThumb.png) center center no-repeat;
cursor: col-resize; cursor: col-resize;
} }
.gwt-SplitLayoutPanel-VDragger { .gwt-SplitLayoutPanel-VDragger {
background: #e7e7e7 url(images/thumb_horz.png) center center no-repeat; background: white url(images/splitPanelThumb.png) center center no-repeat;
cursor: row-resize; cursor: row-resize;
} }
\ No newline at end of file
/**
* The file contains styles for GWT widgets in the standard theme.
*
* In order to maintain cross-browser compatibility, the following syntax is
* used to create IE6 specific style rules:
* html>body .gwt-Widget {
* Rule applies to all browsers (including IE7), except IE6
* }
* * html .gwt-Widget {
* Rule applied to IE6 only (not to IE7)
* }
*
* Specifically, IE6 does not support images with multiple transparent colors,
* so we need to use the AlphaImageLoader in IE6 only.
*/
/**
* The reference theme can be used to determine when this style sheet has
* loaded. Create a hidden div element with absolute position, assign the style
* name below, and attach it to the DOM. Use a timer to detect when the
* element's height and width are set to 5px.
*/
.mosaic-Reference-chrome {
height: 5px;
width: 5px;
zoom: 1;
}
body {
font-family: arial,sans-serif;
}
div,td {
color: #000000;
}
a:link {
color:#0000cc;
}
a:visited {
color:#551a8b;
}
a:active {
color:#ff0000;
}
/*** Button ***/
.gwt-Button {
/* IE hack */
overflow: visible;
}
/*** TextBox & TextArea */
.gwt-TextBox,
.gwt-PasswordTextBox,
.gwt-TextArea {
margin: 0px;
padding: 0px;
text-decoration: none;
font-size: 10pt;
border: 1px inset #ccc;
}
/*** DecoratedButton ***/
.mosaic-DecoratedButton {
margin: 0px;
text-decoration: none;
font-size: small;
cursor: pointer;
cursor: hand;
background: url("images/hborder.png") repeat-x 0px -27px;
border: none;
border-collapse: collapse;
table-layout: fixed;
}
.mosaic-DecoratedButton .buttonTopCenter,
.mosaic-DecoratedButton .buttonBottomCenter {
height: 1px !important;
background: #444;
}
.mosaic-DecoratedButton .buttonTopCenterInner,
.mosaic-DecoratedButton .buttonBottomCenterInner {
height: 1px !important;
background: #f00;
}
.mosaic-DecoratedButton .buttonMiddleLeft,
.mosaic-DecoratedButton .buttonMiddleRight {
width: 1px;
background: #444;
}
.mosaic-DecoratedButton .buttonTopLeftInner,
.mosaic-DecoratedButton .buttonTopRightInner,
.mosaic-DecoratedButton .buttonBottomLeftInner,
.mosaic-DecoratedButton .buttonBottomRightInner {
width: 1px;
height: 1px;
}
.mosaic-DecoratedButton .buttonMiddleCenterInner {
width: 100%;
height: 100%;
background: #0ff;
}
/*** ComboBox ***/
.mosaic-ComboBox {
border: 1px inset #ccc;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ComboBox input {
border: 0px;
text-align: middle;
}
.mosaic-ComboBox button {
width: 17px !important;
border: 0px;
border-left: 1px solid #ccc;
padding: 0px;
background-position: center center;
background-repeat: no-repeat;
background-image: url(images/combobox/arrow-down.png);
}
/*** ToolButton ***/
.mosaic-ToolButton {
margin: 0px;
padding: 0px;
border: 0px;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ToolButton .mosaic-Button {
margin: 0;
padding: 3px 5px;
text-decoration: none;
font-size: small;
cursor: pointer;
cursor: hand;
background: url("images/hborder.png") repeat-x 0px -27px;
border: 1px outset #ccc;
}
.mosaic-ToolButton .mosaic-Button:active {
border: 1px inset #ccc;
}
.mosaic-ToolButton .mosaic-Button:hover {
border-color: #9cf #69e #69e #7af;
}
.mosaic-ToolButton .mosaic-Button[disabled] {
cursor: default;
color: #888;
}
.mosaic-ToolButton .mosaic-Button[disabled]:hover {
border: 1px outset #ccc;
}
.mosaic-ToolButton .mosaic-Button {
background: none;
}
.mosaic-ToolButton .mosaic-Menu-Button,
.mosaic-ToolButton .mosaic-Split-Button {
padding-right: 20px;
background-position: right center;
background-repeat: no-repeat;
}
.mosaic-ToolButton .mosaic-Menu-Button {
background-image: url(images/button/menu-button-arrow.png);
}
.mosaic-ToolButton .mosaic-Split-Button {
background-image: url(images/button/split-button-arrow.png);
}
.mosaic-ToolButton .mosaic-Split-Button-focus {
background-image: url(split-button-arrow-focus.png);
}
.mosaic-ToolButton .mosaic-Split-Button-hover {
background-image: url(images/button/split-button-arrow-hover.png);
}
.mosaic-ToolButton .mosaic-Split-Button-activeoption {
background-image: url(images/button/split-button-arrow-active.png);
}
/* Checked state */
.mosaic-ToolButton .mosaic-Checkbox-Button-checked {
border: 1px inset #ccc;
background-color: #ccc;
}
/* Disabled state */
.mosaic-ToolButton .mosaic-Menu-Button-disabled {
background-image: url(images/button/menu-button-arrow-disabled.png);
}
.mosaic-ToolButton .mosaic-Split-Button-disabled {
background-image: url(images/button/split-button-arrow-disabled.png);
}
.mosaic-ToolButton .mosaic-Checkbox-Button-checked[disabled] {
border: 1px inset #ccc;
}
/*** Caption ***/
.mosaic-Caption {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
border-bottom: 1px solid #bbbbbb;
}
.mosaic-Caption-iconBoxLeft {
padding: 0px 0px 0px 2px;
}
.mosaic-Caption-iconBoxRight {
padding: 0px 2px 0px 0px;
}
.mosaic-Caption-text {
padding: 4px 4px 4px 4px;
text-align: left !important;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
}
/*** DropDownPanel ***/
.mosaic-DropDownPanel {
}
.mosaic-DropDownPanel .mosaic-ComboBoxList {
background: white;
border: none;
margin: 0px;
padding: 0px;
}
.mosaic-DropDownPanel .gwt-ScrollTable,
.mosaic-DropDownPanel .mosaic-ColumnWidget,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable {
border-color: #aaa;
border-style: solid;
border-width: 1px 0px 1px 1px;
}
.mosaic-DropDownPanel .gwt-ScrollTable .headerWrapper,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerWrapper,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerWrapper {
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.mosaic-DropDownPanel .gwt-ScrollTable .footerWrapper,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerWrapper,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerWrapper {
border-top: 1px solid #aaa;
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
border-color: #aaa;
border-style: solid;
border-width: 0px 0px 0px 0px;
white-space: nowrap;
overflow: hidden;
padding: 1px 3px;
}
.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
color: #fff;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
background: #C3D9FF;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
/*background: #FFFFAA;*/
cursor: hand;
cursor: pointer;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.selected td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.selected td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.selected td {
background: #7AA5D6;
}
/*** WindowPanel ***/
.mosaic-WindowPanel {
}
.mosaic-WindowPanel .mosaic-CaptionLayoutPanel .dragdrop-handle {
cursor: move;
user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
}
.mosaic-WindowPanel .mosaic-CaptionLayoutPanel {
padding: 0px;
margin: 0px;
/* debug */
/*border: 1px solid #00f;*/
}
.mosaic-WindowPanel .Body {
background: white;
}
.mosaic-MessageBox .Body {
background: none;
}
.mosaic-WindowPanel .Footer {
}
.mosaic-WindowPanel .popupMiddleCenter {
padding: 0px;
margin: 0px;
}
.mosaic-WindowPanel .Resize-nw {
cursor: nw-resize;
}
.mosaic-WindowPanel .Resize-n {
cursor: n-resize;
}
.mosaic-WindowPanel .Resize-ne {
cursor: ne-resize;
}
.mosaic-WindowPanel .Resize-e {
cursor: e-resize;
}
.mosaic-WindowPanel .Resize-se {
cursor: se-resize;
}
.mosaic-WindowPanel .Resize-s {
cursor: s-resize;
}
.mosaic-WindowPanel .Resize-sw {
cursor: sw-resize;
}
.mosaic-WindowPanel .Resize-w {
cursor: w-resize;
}
/*** GlassPanel ***/
.mosaic-GlassPanel-loading,
.gwt-GlassPanel {
/* Override glass panel color to be `green` */
background-color: #000 !important;
background-repeat: repeat;
/* Override glass panel to 10% opacity (= 90% transparency) */
filter: alpha(opacity = 10) !important; /* IE */
opacity: 0.1 !important; /* non-IE */
/*
NOTE: Please do NOT use either CSS 'width' or 'height' here, as
this would defeat much of the effort that went into GlassPanel
in order to get it to work consistently in a variety of
circumstances. Specifically, please resist the urge to use
'width/height: 100%' or similar constructs.
*/
}
.mosaic-GlassPanel-invisible {
/* Override glass panel color to be `green` */
background-color: #000 !important;
background-repeat: repeat;
/* Override glass panel to 0% opacity (= 100% transparency) */
filter: alpha(opacity = 0) !important; /* IE */
opacity: 0.0 !important; /* non-IE */
}
.mosaic-GlassPanel-default,
.mosaic-GlassPanel-blue_ridge {
background-image: url("images/glasspanel/blue_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 33) !important; /* IE */
opacity: 0.3 !important; /* non-IE */
}
.mosaic-GlassPanel-countertop {
background-image: url("images/glasspanel/countertop.png");
background-repeat: repeat;
filter: alpha(opacity = 40) !important; /* IE */
opacity: 0.4 !important; /* non-IE */
}
.mosaic-GlassPanel-fish {
background-image: url("images/glasspanel/fish.png");
background-repeat: repeat;
}
.mosaic-GlassPanel-fleur_de_lis {
background-image: url("images/glasspanel/fleur_de_lis.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-floral {
background-image: url("images/glasspanel/floral.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-moss_ridge {
background-image: url("images/glasspanel/moss_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-numbers {
background-image: url("images/glasspanel/numbers.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-sky_ridge {
background-image: url("images/glasspanel/sky_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-snow_ridge {
background-image: url("images/glasspanel/snow_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
/*** ImageButton ***/
.mosaic-ImageButton {
cursor: pointer;
}
.mosaic-ImageButton img {
display: block;
/*
* Unfortunately, in IE, border-color: transparent is rendered as black.
* We get around the border on hover displacement of content by adjusting
* the margin/padding at the same time.
*/
border: 0px solid transparent;
margin: 1px;
}
.mosaic-ImageButton img:hover {
/*
* Unfortunately, in IE, border-color: transparent is rendered as black.
* We get around the border on hover displacement of content by adjusting
* the margin/padding at the same time.
*/
border: 1px solid #4d4d4d;
margin: 0px;
background-color: #ccc;
}
.mosaic-ImageButton img:active {
background-color: #dcc;
}
/*** InfoPanel ***/
.mosaic-InfoPanel {
}
.mosaic-InfoPanel-panel {
}
.mosaic-InfoPanel-caption {
font-weight: bold;
display: block;
}
.mosaic-InfoPanel-description {
}
/*** TabLayoutPanel ***/
.mosaic-TabLayoutPanel {
}
.mosaic-TabLayoutPanelBottom {
/*
border-color: #92c1f0;
border-style: solid;
border-width: 3px 2px 2px 2px;
*/
}
/*** ScrollTabBar ***/
.mosaic-ScrollTabBar {
}
.mosaic-ScrollTabBar .mosaic-ScrollTabBar-NavBar {
margin: 0px 2px !important;
}
.mosaic-ScrollTabBar button {
padding: 0px !important;
margin: 0px 0px 2px 0px !important;
border: 1px solid #ccc;
}
/*** ScrollTable ***/
.gwt-ScrollTable,
.mosaic-ColumnWidget,
.mosaic-ScrollTreeTable {
border-color: #aaa;
border-style: solid;
border-width: 1px 0px 1px 1px;
}
.gwt-ScrollTable .headerWrapper,
.mosaic-ColumnWidget .headerWrapper,
.mosaic-ScrollTreeTable .headerWrapper {
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.gwt-ScrollTable .footerWrapper,
.mosaic-ColumnWidget .footerWrapper,
.mosaic-ScrollTreeTable .footerWrapper {
border-top: 1px solid #aaa;
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.gwt-ScrollTable .dataTable td,
.gwt-ScrollTable .headerTable td,
.gwt-ScrollTable .footerTable td,
.mosaic-ColumnWidget .dataTable td,
.mosaic-ColumnWidget .headerTable td,
.mosaic-ColumnWidget .footerTable td,
.mosaic-ScrollTreeTable .dataTable td,
.mosaic-ScrollTreeTable .headerTable td,
.mosaic-ScrollTreeTable .footerTable td {
border-color: #aaa;
border-style: solid;
border-width: 0px 1px 1px 0px;
white-space: nowrap;
overflow: hidden;
}
.gwt-ScrollTable .headerTable td,
.gwt-ScrollTable .footerTable td,
.mosaic-ColumnWidget .headerTable td,
.mosaic-ColumnWidget .footerTable td,
.mosaic-ScrollTreeTable .headerTable td,
.mosaic-ScrollTreeTable .footerTable td {
color: #fff;
}
.gwt-ScrollTable .dataTable tr.highlighted, /* gen2 */
.gwt-ScrollTable .dataTable tr.hovering,
.mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-ScrollTreeTable .dataTable tr.hovering {
background: #C3D9FF;
}
.gwt-ScrollTable .dataTable td.highlighted, /* gen2 */
.gwt-ScrollTable .dataTable td.hovering,
.mosaic-ColumnWidget .dataTable td.hovering,
.mosaic-ScrollTreeTable .dataTable td.hovering {
background: #FFFFAA;
cursor: hand;
cursor: pointer;
}
.gwt-ScrollTable .dataTable tr.selected,
.mosaic-ColumnWidget .dataTable tr.selected,
.mosaic-ScrollTreeTable .dataTable tr.selected {
background: #7AA5D6;
}
.gwt-ScrollTable .pagingOptions {
background: #e8eef7;
border-top: 1px solid #aaa;
border-right: 1px solid #aaa;
padding: 1px 0px;
}
.gwt-ScrollTable .pagingOptions .errorMessage {
color: red;
}
.gwt-PagingOptions .gwt-Image {
cursor: hand;
cursor: pointer;
}
.gwt-InlineCellEditor {
border: 3px solid #7AA5D6;
padding: 4px;
background: white;
overflow: auto;
}
.gwt-InlineCellEditor .accept {
cursor: pointer;
cursor: hand;
}
.gwt-InlineCellEditor .cancel {
cursor: pointer;
cursor: hand;
}
/*** CaptionLayoutPanel ***/
.mosaic-CaptionLayoutPanel {
padding: 0px;
margin: 0px;
/* debug */
/*border: 1px dotted #00f;*/
}
.mosaic-CaptionLayoutPanel .Body {
/* debug */
/*border: 1px dotted #0f0;*/
}
/** DisclosureLayoutPanel */
.mosaic-DisclosureLayoutPanel {
}
.mosaic-DisclosureLayoutPanel-open {
}
.mosaic-DisclosureLayoutPanel-close {
}
.mosaic-DisclosureLayoutPanel .mosaic-Caption {
background: none;
border: none;
}
.mosaic-DisclosureLayoutPanel .mosaic-Caption-text a {
text-decoration: none; /* Remove underline from header */
color: black;
cursor: pointer;
cursor: hand;
padding: 1px;
}
.mosaic-DisclosureLayoutPanel .Body {
border-left: 3px solid #e3e3e3;
padding: 4px 0px 4px 8px;
margin-left: 6px;
}
/*** LayoutPanel ***/
.mosaic-LayoutPanel {
padding: 5px;
margin: 0px;
/* debug */
/*
margin: 1px;
border: 1px dotted #f00;
*/
}
.mosaic-LayoutPanel-FormLayout .mosaic-LayoutPanel {
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
}
.mosaic-LayoutPanel-FillLayout {
padding: 0px;
}
.mosaic-LayoutPanel-BoxLayout {
}
.mosaic-LayoutPanel-BorderLayout {
}
.mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton {
border: 1px solid #d0e4f6;
border-top: none;
height: 18px !important;
padding: 0px 1px 1px 1px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton {
border: 1px solid #d0e4f6;
border-bottom: none;
height: 18px !important;
padding: 1px 1px 0px 1px;
overflow: hidden;
}
/* TODO
html>body .mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton img,
html>body .mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton img {
position: absolute;
top: 0px;
right: 0px;
}
*/
.mosaic-LayoutPanel-BorderLayout .WestCollapsedImageButton {
border: 1px solid #d0e4f6;
border-left: none;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 18px !important;
padding: 1px 1px 1px 0px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .EastCollapsedImageButton {
border: 1px solid #d0e4f6;
border-right: none;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 18px !important;
padding: 1px 0px 1px 1px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: n-resize;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar:hover {
border-top: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar-Movable {
background: #000;
cursor: n-resize;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: s-resize;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar:hover {
border-bottom: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar-Movable {
background: #000;
cursor: s-resize;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar:hover {
border-left: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar-Movable {
background: #000;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar:hover {
border-right: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar-Movable {
background: #000;
}
/*** ToolBar ***/
.mosaic-ToolBar {
cursor: default;
padding: 3px;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ToolBar .mosaic-ToolButton {
background: none;
white-space: nowrap;
}
.mosaic-ToolBar .mosaic-ToolBarSeparator {
border-left: 1px solid #ccc;
background: white;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 1px;
padding: 0px;
margin: 5px 3px;
}
/*** WidgetWrapper ***/
.mosaic-WidgetWrapper {
/* debug */
/*border: 1px solid;*/
}
/*** DateTimePicker ***/
.mosaic-DateTimePicker {
border: none;
padding: 0px;
margin: 0px;
cursor: default;
background: #dbe6de;
}
/*** mosaic-DecoratedBottomTabBar ***/
.mosaic-DecoratedBottomTabBar {
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarRest {
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem {
border-collapse: collapse;
margin-left: 6px;
}
.mosaic-DecoratedBottomTabBar .tabBottomCenter {
padding: 0px;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .tabBottomLeft,
.mosaic-DecoratedBottomTabBar .tabBottomRight {
padding: 0px;
zoom: 1;
}
.mosaic-DecoratedBottomTabBar .tabBottomLeftInner,
.mosaic-DecoratedBottomTabBar .tabBottomRightInner {
width: 6px;
height: 6px;
}
html>body .mosaic-DecoratedBottomTabBar .tabBottomLeft {
background: url(images/corner2.png) no-repeat 0px -6px;
}
html>body .mosaic-DecoratedBottomTabBar .tabBottomRight {
background: url(images/corner2.png) no-repeat -6px -6px;
}
* html .mosaic-DecoratedBottomTabBar .tabBottomLeftInner {
width: 5px;
height: 61px;
margin-top: -55px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
* html .mosaic-DecoratedBottomTabBar .tabBottomRightInner {
width: 12px;
height: 61px;
margin-top: -55px;
margin-left: -6px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
.mosaic-DecoratedBottomTabBar .tabMiddleLeft,
.mosaic-DecoratedBottomTabBar .tabMiddleRight {
width: 6px;
padding: 0px;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .tabMiddleLeftInner,
.mosaic-DecoratedBottomTabBar .tabMiddleRightInner {
width: 1px;
height: 1px;
}
.mosaic-DecoratedBottomTabBar .tabMiddleCenter {
padding: 0px 4px 2px 4px;
cursor: pointer;
cursor: hand;
color: black;
font-weight: bold;
text-align: center;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomCenter {
background: #92c1f0;
}
html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeft {
background-position: 0px 0px;
}
html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRight {
background-position: -6px 0px;
}
* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeftInner {
width: 5px;
height: 67px;
margin-top: -61px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRightInner {
width: 12px;
height: 67px;
margin-top: -61px;
margin-left: -6px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleRight {
background: #92c1f0;
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
cursor: default;
background: #92c1f0;
}
/*** StackLayoutPanel ***/
.mosaic-StackLayoutPanel {
/*border: 1px solid #bbbbbb;*/
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem {
cursor: pointer;
cursor: hand;
background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem-selected {
cursor: pointer;
cursor: hand;
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelContent {
/*border: 1px solid #bbbbbb;*/
/*border-bottom: 0px;*/
}
/*** FastTree ***/
/* --- Structural CSS --- */
.gwt-FastTree {
-moz-user-select: none;
position: relative;
}
.gwt-FastTreeItem {
min-width: 18px;
}
.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed {
width: 100%;
}
.gwt-FastTree .selection-bar {
font-size: 0;
position: absolute;
left: 0;
width: 1px;
z-index: -1;
outline: none;
-moz-outline: none;
}
.gwt-FastTree .selection-bar :focus {
outline: none
}
/* --- Visual styling --- */
.gwt-FastTree .open .treeItemContent,.gwt-FastTree .closed .treeItemContent {
margin-left: 18px;
}
.gwt-FastTreeItem-leaf {
display: block;
padding: 2px;
padding-left: 18px;
}
.gwt-FastTreeItem .children {
margin-left: 10px;
}
.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed,.gwt-FastTreeItem-leaf {
color: black;
}
.gwt-FastTreeItem .open {
background: url('images/fasttree/treeOpen.gif') no-repeat center left;
}
.gwt-FastTreeItem .closed {
background: url('images/fasttree/treeClosed.gif') no-repeat center left;
}
.gwt-FastTreeItem-loading .open {
background: url('images/fasttree/treeLoading.gif') no-repeat center left;
}
.gwt-FastTreeItem-leaf {
}
.gwt-FastTree .treeItemContent {
padding: 2px;
}
.gwt-FastTree .selected .treeItemContent {
background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
}
/*** FastTreeTable ***/
/* --- Structural CSS --- */
.gwt-FastTreeTable {
-moz-user-select: none;
position: relative;
}
.gwt-FastTreeTable td {
white-space: nowrap;
}
.gwt-FastTreeTableItem {
min-width: 18px;
}
.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed {
width: 100%;
}
.gwt-FastTreeTable .selection-bar {
font-size: 0;
position: absolute;
left: 0;
width: 1px;
z-index: -1;
outline: none;
-moz-outline: none;
}
.gwt-FastTreeTable .selection-bar :focus {
outline: none
}
/* --- Visual styling --- */
.gwt-FastTreeTable .open .treeItemContent,.gwt-FastTreeTable .closed .treeItemContent {
margin-left: 18px;
}
.gwt-FastTreeTableItem-leaf {
display: block;
padding: 2px;
padding-left: 18px;
}
.gwt-FastTreeTableItem-children {
margin-left: 10px;
}
.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed,.gwt-FastTreeTableItem-leaf {
color: black;
}
.gwt-FastTreeTableItem .open {
background: url('images/fasttree/treeOpen.gif') no-repeat center left;
}
.gwt-FastTreeTableItem .closed {
background: url('images/fasttree/treeClosed.gif') no-repeat center left;
}
.gwt-FastTreeTableItem-loading .open {
background: url('images/fasttree/treeLoading.gif') no-repeat center left;
}
.gwt-FastTreeTableItem-leaf {
}
.gwt-FastTreeTable .treeItemContent {
padding: 2px;
}
/*
.gwt-FastTreeTable .selected .treeItemContent {
background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
}
*/
/*** gwt-MenuItem ***/
.gwt-MenuBar .gwt-MenuItem-disabled {
cursor: default;
background: none;
opacity: .5;
zoom: 1;
filter: alpha(opacity=40);
}
/*** gwt-MenuBarPopup ***/
.gwt-MenuBarPopup {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** gwt-InlineCellEditor **/
.gwt-InlineCellEditor {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** gwt-PopupPanel **/
.gwt-PopupPanel,
.gwt-DecoratedPopupPanel {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** mosaic-FormSeparator **/
.mosaic-FormSeparator {
font-weight: bold;
}
.mosaic-FormSeparator div {
border: 1px solid #4d4d4d;
}
/*** Basic Button with Images ***/
.gwt-Button[disabled] table,
.gwt-Button[disabled] img {
opacity: .5;
zoom: 1;
filter: alpha(opacity=40);
}
.gwt-Button {
white-space: nowrap;
}
/*** GWT Incubator SliderBar ***/
.gwt-SliderBar-shell {
height: 34pt;
width: 256px;
}
.gwt-SliderBar-shell .gwt-SliderBar-line {
border: 1px solid #4d4d4d;
background-color: #cdcdcd;
height: 4px;
width: 95%;
top: 22pt;
overflow: hidden;
}
.gwt-SliderBar-shell .gwt-SliderBar-line-disabled {
border: 1px solid #8d8d8d;
}
.gwt-SliderBar-shell .gwt-SliderBar-knob {
top: 14pt;
z-index: 1;
cursor: pointer;
}
.gwt-SliderBar-shell .gwt-SliderBar-tick {
top: 16pt;
width: 1px;
height: 6pt;
background: #4d4d4d;
overflow: hidden;
}
.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled {
background: #8d8d8d;
}
.gwt-SliderBar-shell .gwt-SliderBar-label {
top: 2pt;
font-size: 8pt;
cursor: default;
}
.gwt-SliderBar-shell-focused {
}
.gwt-SliderBar-shell .gwt-SliderBar-line-sliding {
cursor: pointer;
}
/*** GWT Incubator ProgressBar ***/
.gwt-ProgressBar-shell {
border: 1px solid #4d4d4d;
background-color: #AAAAAA;
height: 1em;
width: 256px;
}
.gwt-ProgressBar-shell .gwt-ProgressBar-bar {
background-color: #67A7E3;
}
.gwt-ProgressBar-shell .gwt-ProgressBar-text {
padding: 0px;
margin: 0px;
color: white;
}
/*** GWT Incubator Value Spinner ***/
.gwt-ValueSpinner .arrows {
width: 17px;
height: 18px;
margin-left: 1px;
}
.gwt-ValueSpinner .textBox {
border: 0px;
text-align: right;
font-family: sans-serif;
font-weight: bold;
border: 1px solid #7F9DB9;
}
.gwt-TimePicker {
padding: 1px;
}
.gwt-TimePicker .textBox {
border: 0px;
width: 22px;
text-align: center;
font-family: sans-serif;
font-weight: bold;
font-size: 11px;
color: #506374;
border: 1px solid #7F9DB9;
background: url('images/valuespinner/bg_textbox.png') repeat-x;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell {
border: 1px solid #faf9f7;
border-right: 1px solid #848280;
border-bottom: 1px solid #848280;
background-color: #AAAAAA;
width: 50%;
height: 12pt;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-bar {
background-color: #67A7E3;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-text {
padding: 0px;
margin: 0px;
color: white;
}
.gwt-VolumeSlider .decreaseArrow {
margin: 4px;
}
.gwt-VolumeSlider .increaseArrow {
margin: 4px;
}
/**
* The file contains styles for GWT widgets in the standard theme.
*
* In order to maintain cross-browser compatibility, the following syntax is
* used to create IE6 specific style rules:
* html>body .gwt-Widget {
* Rule applies to all browsers (including IE7), except IE6
* }
* * html .gwt-Widget {
* Rule applied to IE6 only (not to IE7)
* }
*
* Specifically, IE6 does not support images with multiple transparent colors,
* so we need to use the AlphaImageLoader in IE6 only.
*/
/**
* The reference theme can be used to determine when this style sheet has
* loaded. Create a hidden div element with absolute position, assign the style
* name below, and attach it to the DOM. Use a timer to detect when the
* element's height and width are set to 5px.
*/
.mosaic-Reference-chrome-rtl {
height: 5px;
width: 5px;
zoom: 1;
}
body {
font-family: arial,sans-serif;
}
div,td {
color: #000000;
}
a:link {
color:#0000cc;
}
a:visited {
color:#551a8b;
}
a:active {
color:#ff0000;
}
/*** Button ***/
.gwt-Button {
/* IE hack */
overflow: visible;
}
/*** TextBox & TextArea */
.gwt-TextBox,
.gwt-PasswordTextBox,
.gwt-TextArea {
margin: 0px;
padding: 0px;
text-decoration: none;
font-size: 10pt;
border: 1px inset #ccc;
}
/*** DecoratedButton ***/
.mosaic-DecoratedButton {
margin: 0px;
text-decoration: none;
font-size: small;
cursor: pointer;
cursor: hand;
background: url("images/hborder.png") repeat-x 0px -27px;
border: none;
border-collapse: collapse;
table-layout: fixed;
}
.mosaic-DecoratedButton .buttonTopCenter,
.mosaic-DecoratedButton .buttonBottomCenter {
height: 1px !important;
background: #444;
}
.mosaic-DecoratedButton .buttonTopCenterInner,
.mosaic-DecoratedButton .buttonBottomCenterInner {
height: 1px !important;
background: #f00;
}
.mosaic-DecoratedButton .buttonMiddleLeft,
.mosaic-DecoratedButton .buttonMiddleRight {
width: 1px;
background: #444;
}
.mosaic-DecoratedButton .buttonTopLeftInner,
.mosaic-DecoratedButton .buttonTopRightInner,
.mosaic-DecoratedButton .buttonBottomLeftInner,
.mosaic-DecoratedButton .buttonBottomRightInner {
width: 1px;
height: 1px;
}
.mosaic-DecoratedButton .buttonMiddleCenterInner {
width: 100%;
height: 100%;
background: #0ff;
}
/*** ComboBox ***/
.mosaic-ComboBox {
border: 1px inset #ccc;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ComboBox input {
border: 0px;
text-align: middle;
}
.mosaic-ComboBox button {
width: 17px !important;
border: 0px;
border-left: 1px solid #ccc;
padding: 0px;
background-position: center center;
background-repeat: no-repeat;
background-image: url(images/combobox/arrow-down.png);
}
/*** ToolButton ***/
.mosaic-ToolButton {
margin: 0px;
padding: 0px;
border: 0px;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ToolButton .mosaic-Button {
margin: 0;
padding: 3px 5px;
text-decoration: none;
font-size: small;
cursor: pointer;
cursor: hand;
background: url("images/hborder.png") repeat-x 0px -27px;
border: 1px outset #ccc;
}
.mosaic-ToolButton .mosaic-Button:active {
border: 1px inset #ccc;
}
.mosaic-ToolButton .mosaic-Button:hover {
border-color: #9cf #69e #69e #7af;
}
.mosaic-ToolButton .mosaic-Button[disabled] {
cursor: default;
color: #888;
}
.mosaic-ToolButton .mosaic-Button[disabled]:hover {
border: 1px outset #ccc;
}
.mosaic-ToolButton .mosaic-Button {
background: none;
}
.mosaic-ToolButton .mosaic-Menu-Button,
.mosaic-ToolButton .mosaic-Split-Button {
padding-right: 20px;
background-position: right center;
background-repeat: no-repeat;
}
.mosaic-ToolButton .mosaic-Menu-Button {
background-image: url(images/button/menu-button-arrow.png);
}
.mosaic-ToolButton .mosaic-Split-Button {
background-image: url(images/button/split-button-arrow.png);
}
.mosaic-ToolButton .mosaic-Split-Button-focus {
background-image: url(split-button-arrow-focus.png);
}
.mosaic-ToolButton .mosaic-Split-Button-hover {
background-image: url(images/button/split-button-arrow-hover.png);
}
.mosaic-ToolButton .mosaic-Split-Button-activeoption {
background-image: url(images/button/split-button-arrow-active.png);
}
/* Checked state */
.mosaic-ToolButton .mosaic-Checkbox-Button-checked {
border: 1px inset #ccc;
background-color: #ccc;
}
/* Disabled state */
.mosaic-ToolButton .mosaic-Menu-Button-disabled {
background-image: url(images/button/menu-button-arrow-disabled.png);
}
.mosaic-ToolButton .mosaic-Split-Button-disabled {
background-image: url(images/button/split-button-arrow-disabled.png);
}
.mosaic-ToolButton .mosaic-Checkbox-Button-checked[disabled] {
border: 1px inset #ccc;
}
/*** Caption ***/
.mosaic-Caption {
background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
border-bottom: 1px solid #bbbbbb;
}
.mosaic-Caption-iconBoxLeft {
padding: 0px 0px 0px 2px;
}
.mosaic-Caption-iconBoxRight {
padding: 0px 2px 0px 0px;
}
.mosaic-Caption-text {
padding: 4px 4px 4px 4px;
text-align: left !important;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
}
/*** DropDownPanel ***/
.mosaic-DropDownPanel {
}
.mosaic-DropDownPanel .mosaic-ComboBoxList {
background: white;
border: none;
margin: 0px;
padding: 0px;
}
.mosaic-DropDownPanel .gwt-ScrollTable,
.mosaic-DropDownPanel .mosaic-ColumnWidget,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable {
border-color: #aaa;
border-style: solid;
border-width: 1px 0px 1px 1px;
}
.mosaic-DropDownPanel .gwt-ScrollTable .headerWrapper,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerWrapper,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerWrapper {
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.mosaic-DropDownPanel .gwt-ScrollTable .footerWrapper,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerWrapper,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerWrapper {
border-top: 1px solid #aaa;
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
border-color: #aaa;
border-style: solid;
border-width: 0px 0px 0px 0px;
white-space: nowrap;
overflow: hidden;
padding: 1px 3px;
}
.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
color: #fff;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
background: #C3D9FF;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
/*background: #FFFFAA;*/
cursor: hand;
cursor: pointer;
}
.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.selected td,
.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.selected td,
.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.selected td {
background: #7AA5D6;
}
/*** WindowPanel ***/
.mosaic-WindowPanel {
}
.mosaic-WindowPanel .mosaic-CaptionLayoutPanel .dragdrop-handle {
cursor: move;
user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
}
.mosaic-WindowPanel .mosaic-CaptionLayoutPanel {
padding: 0px;
margin: 0px;
/* debug */
/*border: 1px solid #00f;*/
}
.mosaic-WindowPanel .Body {
background: white;
}
.mosaic-MessageBox .Body {
background: none;
}
.mosaic-WindowPanel .Footer {
}
.mosaic-WindowPanel .popupMiddleCenter {
padding: 0px;
margin: 0px;
}
.mosaic-WindowPanel .Resize-nw {
cursor: nw-resize;
}
.mosaic-WindowPanel .Resize-n {
cursor: n-resize;
}
.mosaic-WindowPanel .Resize-ne {
cursor: ne-resize;
}
.mosaic-WindowPanel .Resize-e {
cursor: e-resize;
}
.mosaic-WindowPanel .Resize-se {
cursor: se-resize;
}
.mosaic-WindowPanel .Resize-s {
cursor: s-resize;
}
.mosaic-WindowPanel .Resize-sw {
cursor: sw-resize;
}
.mosaic-WindowPanel .Resize-w {
cursor: w-resize;
}
/*** GlassPanel ***/
.mosaic-GlassPanel-loading,
.gwt-GlassPanel {
/* Override glass panel color to be `green` */
background-color: #000 !important;
background-repeat: repeat;
/* Override glass panel to 10% opacity (= 90% transparency) */
filter: alpha(opacity = 10) !important; /* IE */
opacity: 0.1 !important; /* non-IE */
/*
NOTE: Please do NOT use either CSS 'width' or 'height' here, as
this would defeat much of the effort that went into GlassPanel
in order to get it to work consistently in a variety of
circumstances. Specifically, please resist the urge to use
'width/height: 100%' or similar constructs.
*/
}
.mosaic-GlassPanel-invisible {
/* Override glass panel color to be `green` */
background-color: #000 !important;
background-repeat: repeat;
/* Override glass panel to 0% opacity (= 100% transparency) */
filter: alpha(opacity = 0) !important; /* IE */
opacity: 0.0 !important; /* non-IE */
}
.mosaic-GlassPanel-default,
.mosaic-GlassPanel-blue_ridge {
background-image: url("images/glasspanel/blue_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 33) !important; /* IE */
opacity: 0.3 !important; /* non-IE */
}
.mosaic-GlassPanel-countertop {
background-image: url("images/glasspanel/countertop.png");
background-repeat: repeat;
filter: alpha(opacity = 40) !important; /* IE */
opacity: 0.4 !important; /* non-IE */
}
.mosaic-GlassPanel-fish {
background-image: url("images/glasspanel/fish.png");
background-repeat: repeat;
}
.mosaic-GlassPanel-fleur_de_lis {
background-image: url("images/glasspanel/fleur_de_lis.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-floral {
background-image: url("images/glasspanel/floral.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-moss_ridge {
background-image: url("images/glasspanel/moss_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-numbers {
background-image: url("images/glasspanel/numbers.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-sky_ridge {
background-image: url("images/glasspanel/sky_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
.mosaic-GlassPanel-snow_ridge {
background-image: url("images/glasspanel/snow_ridge.png");
background-repeat: repeat;
filter: alpha(opacity = 100) !important; /* IE */
opacity: 1.0 !important; /* non-IE */
}
/*** ImageButton ***/
.mosaic-ImageButton {
cursor: pointer;
}
.mosaic-ImageButton img {
display: block;
/*
* Unfortunately, in IE, border-color: transparent is rendered as black.
* We get around the border on hover displacement of content by adjusting
* the margin/padding at the same time.
*/
border: 0px solid transparent;
margin: 1px;
}
.mosaic-ImageButton img:hover {
/*
* Unfortunately, in IE, border-color: transparent is rendered as black.
* We get around the border on hover displacement of content by adjusting
* the margin/padding at the same time.
*/
border: 1px solid #4d4d4d;
margin: 0px;
background-color: #ccc;
}
.mosaic-ImageButton img:active {
background-color: #dcc;
}
/*** InfoPanel ***/
.mosaic-InfoPanel {
}
.mosaic-InfoPanel-panel {
}
.mosaic-InfoPanel-caption {
font-weight: bold;
display: block;
}
.mosaic-InfoPanel-description {
}
/*** TabLayoutPanel ***/
.mosaic-TabLayoutPanel {
}
.mosaic-TabLayoutPanelBottom {
/*
border-color: #92c1f0;
border-style: solid;
border-width: 3px 2px 2px 2px;
*/
}
/*** ScrollTabBar ***/
.mosaic-ScrollTabBar {
}
.mosaic-ScrollTabBar .mosaic-ScrollTabBar-NavBar {
margin: 0px 2px !important;
}
.mosaic-ScrollTabBar button {
padding: 0px !important;
margin: 0px 0px 2px 0px !important;
border: 1px solid #ccc;
}
/*** ScrollTable ***/
.gwt-ScrollTable,
.mosaic-ColumnWidget,
.mosaic-ScrollTreeTable {
border-color: #aaa;
border-style: solid;
border-width: 1px 0px 1px 1px;
}
.gwt-ScrollTable .headerWrapper,
.mosaic-ColumnWidget .headerWrapper,
.mosaic-ScrollTreeTable .headerWrapper {
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.gwt-ScrollTable .footerWrapper,
.mosaic-ColumnWidget .footerWrapper,
.mosaic-ScrollTreeTable .footerWrapper {
border-top: 1px solid #aaa;
background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
}
.gwt-ScrollTable .dataTable td,
.gwt-ScrollTable .headerTable td,
.gwt-ScrollTable .footerTable td,
.mosaic-ColumnWidget .dataTable td,
.mosaic-ColumnWidget .headerTable td,
.mosaic-ColumnWidget .footerTable td,
.mosaic-ScrollTreeTable .dataTable td,
.mosaic-ScrollTreeTable .headerTable td,
.mosaic-ScrollTreeTable .footerTable td {
border-color: #aaa;
border-style: solid;
border-width: 0px 1px 1px 0px;
white-space: nowrap;
overflow: hidden;
}
.gwt-ScrollTable .headerTable td,
.gwt-ScrollTable .footerTable td,
.mosaic-ColumnWidget .headerTable td,
.mosaic-ColumnWidget .footerTable td,
.mosaic-ScrollTreeTable .headerTable td,
.mosaic-ScrollTreeTable .footerTable td {
color: #fff;
}
.gwt-ScrollTable .dataTable tr.highlighted, /* gen2 */
.gwt-ScrollTable .dataTable tr.hovering,
.mosaic-ColumnWidget .dataTable tr.hovering,
.mosaic-ScrollTreeTable .dataTable tr.hovering {
background: #C3D9FF;
}
.gwt-ScrollTable .dataTable td.highlighted, /* gen2 */
.gwt-ScrollTable .dataTable td.hovering,
.mosaic-ColumnWidget .dataTable td.hovering,
.mosaic-ScrollTreeTable .dataTable td.hovering {
background: #FFFFAA;
cursor: hand;
cursor: pointer;
}
.gwt-ScrollTable .dataTable tr.selected,
.mosaic-ColumnWidget .dataTable tr.selected,
.mosaic-ScrollTreeTable .dataTable tr.selected {
background: #7AA5D6;
}
.gwt-ScrollTable .pagingOptions {
background: #e8eef7;
border-top: 1px solid #aaa;
border-right: 1px solid #aaa;
padding: 1px 0px;
}
.gwt-ScrollTable .pagingOptions .errorMessage {
color: red;
}
.gwt-PagingOptions .gwt-Image {
cursor: hand;
cursor: pointer;
}
.gwt-InlineCellEditor {
border: 3px solid #7AA5D6;
padding: 4px;
background: white;
overflow: auto;
}
.gwt-InlineCellEditor .accept {
cursor: pointer;
cursor: hand;
}
.gwt-InlineCellEditor .cancel {
cursor: pointer;
cursor: hand;
}
/*** CaptionLayoutPanel ***/
.mosaic-CaptionLayoutPanel {
padding: 0px;
margin: 0px;
/* debug */
/*border: 1px dotted #00f;*/
}
.mosaic-CaptionLayoutPanel .Body {
/* debug */
/*border: 1px dotted #0f0;*/
}
/** DisclosureLayoutPanel */
.mosaic-DisclosureLayoutPanel {
}
.mosaic-DisclosureLayoutPanel-open {
}
.mosaic-DisclosureLayoutPanel-close {
}
.mosaic-DisclosureLayoutPanel .mosaic-Caption {
background: none;
border: none;
}
.mosaic-DisclosureLayoutPanel .mosaic-Caption-text a {
text-decoration: none; /* Remove underline from header */
color: black;
cursor: pointer;
cursor: hand;
padding: 1px;
}
.mosaic-DisclosureLayoutPanel .Body {
border-left: 3px solid #e3e3e3;
padding: 4px 0px 4px 8px;
margin-left: 6px;
}
/*** LayoutPanel ***/
.mosaic-LayoutPanel {
padding: 5px;
margin: 0px;
/* debug */
/*
margin: 1px;
border: 1px dotted #f00;
*/
}
.mosaic-LayoutPanel-FormLayout .mosaic-LayoutPanel {
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
}
.mosaic-LayoutPanel-FillLayout {
padding: 0px;
}
.mosaic-LayoutPanel-BoxLayout {
}
.mosaic-LayoutPanel-BorderLayout {
}
.mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton {
border: 1px solid #d0e4f6;
border-top: none;
height: 18px !important;
padding: 0px 1px 1px 1px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton {
border: 1px solid #d0e4f6;
border-bottom: none;
height: 18px !important;
padding: 1px 1px 0px 1px;
overflow: hidden;
}
/* TODO
html>body .mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton img,
html>body .mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton img {
position: absolute;
top: 0px;
right: 0px;
}
*/
.mosaic-LayoutPanel-BorderLayout .WestCollapsedImageButton {
border: 1px solid #d0e4f6;
border-left: none;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 18px !important;
padding: 1px 1px 1px 0px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .EastCollapsedImageButton {
border: 1px solid #d0e4f6;
border-right: none;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 18px !important;
padding: 1px 0px 1px 1px;
overflow: hidden;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: n-resize;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar:hover {
border-top: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .NorthSplitBar-Movable {
background: #000;
cursor: n-resize;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: s-resize;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar:hover {
border-bottom: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .SouthSplitBar-Movable {
background: #000;
cursor: s-resize;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar:hover {
border-left: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .WestSplitBar-Movable {
background: #000;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar {
overflow: hidden; /* required by IE6 */
background: #fff;
cursor: w-resize;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar:hover {
border-right: 1px dashed #888;
}
.mosaic-LayoutPanel-BorderLayout .EastSplitBar-Movable {
background: #000;
}
/*** ToolBar ***/
.mosaic-ToolBar {
cursor: default;
padding: 3px;
background: url("images/hborder.png") repeat-x 0px -27px;
}
.mosaic-ToolBar .mosaic-ToolButton {
background: none;
white-space: nowrap;
}
.mosaic-ToolBar .mosaic-ToolBarSeparator {
border-left: 1px solid #ccc;
background: white;
/* required by Safari to handle the 'width' attribute */
position: absolute !important;
width: 1px;
padding: 0px;
margin: 5px 3px;
}
/*** WidgetWrapper ***/
.mosaic-WidgetWrapper {
/* debug */
/*border: 1px solid;*/
}
/*** DateTimePicker ***/
.mosaic-DateTimePicker {
border: none;
padding: 0px;
margin: 0px;
cursor: default;
background: #dbe6de;
}
/*** mosaic-DecoratedBottomTabBar ***/
.mosaic-DecoratedBottomTabBar {
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarFirst {
width: 5px; /* first tab distance from the left */
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarRest {
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem {
border-collapse: collapse;
margin-left: 6px;
}
.mosaic-DecoratedBottomTabBar .tabBottomCenter {
padding: 0px;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .tabBottomLeft,
.mosaic-DecoratedBottomTabBar .tabBottomRight {
padding: 0px;
zoom: 1;
}
.mosaic-DecoratedBottomTabBar .tabBottomLeftInner,
.mosaic-DecoratedBottomTabBar .tabBottomRightInner {
width: 6px;
height: 6px;
}
html>body .mosaic-DecoratedBottomTabBar .tabBottomLeft {
background: url(images/corner2.png) no-repeat 0px -6px;
}
html>body .mosaic-DecoratedBottomTabBar .tabBottomRight {
background: url(images/corner2.png) no-repeat -6px -6px;
}
* html .mosaic-DecoratedBottomTabBar .tabBottomLeftInner {
width: 5px;
height: 61px;
margin-top: -55px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
* html .mosaic-DecoratedBottomTabBar .tabBottomRightInner {
width: 12px;
height: 61px;
margin-top: -55px;
margin-left: -6px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
.mosaic-DecoratedBottomTabBar .tabMiddleLeft,
.mosaic-DecoratedBottomTabBar .tabMiddleRight {
width: 6px;
padding: 0px;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .tabMiddleLeftInner,
.mosaic-DecoratedBottomTabBar .tabMiddleRightInner {
width: 1px;
height: 1px;
}
.mosaic-DecoratedBottomTabBar .tabMiddleCenter {
padding: 0px 4px 2px 4px;
cursor: pointer;
cursor: hand;
color: black;
font-weight: bold;
text-align: center;
background: #d0e4f6;
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomCenter {
background: #92c1f0;
}
html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeft {
background-position: 0px 0px;
}
html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRight {
background-position: -6px 0px;
}
* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeftInner {
width: 5px;
height: 67px;
margin-top: -61px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRightInner {
width: 12px;
height: 67px;
margin-top: -61px;
margin-left: -6px;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleRight {
background: #92c1f0;
}
.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
cursor: default;
background: #92c1f0;
}
/*** StackLayoutPanel ***/
.mosaic-StackLayoutPanel {
/*border: 1px solid #bbbbbb;*/
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem {
cursor: pointer;
cursor: hand;
background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem-selected {
cursor: pointer;
cursor: hand;
}
.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelContent {
/*border: 1px solid #bbbbbb;*/
/*border-bottom: 0px;*/
}
/*** FastTree ***/
/* --- Structural CSS --- */
.gwt-FastTree {
-moz-user-select: none;
position: relative;
}
.gwt-FastTreeItem {
min-width: 18px;
}
.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed {
width: 100%;
}
.gwt-FastTree .selection-bar {
font-size: 0;
position: absolute;
left: 0;
width: 1px;
z-index: -1;
outline: none;
-moz-outline: none;
}
.gwt-FastTree .selection-bar :focus {
outline: none
}
/* --- Visual styling --- */
.gwt-FastTree .open .treeItemContent,.gwt-FastTree .closed .treeItemContent {
margin-left: 18px;
}
.gwt-FastTreeItem-leaf {
display: block;
padding: 2px;
padding-left: 18px;
}
.gwt-FastTreeItem .children {
margin-left: 10px;
}
.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed,.gwt-FastTreeItem-leaf {
color: black;
}
.gwt-FastTreeItem .open {
background: url('images/fasttree/treeOpen.gif') no-repeat center left;
}
.gwt-FastTreeItem .closed {
background: url('images/fasttree/treeClosed.gif') no-repeat center left;
}
.gwt-FastTreeItem-loading .open {
background: url('images/fasttree/treeLoading.gif') no-repeat center left;
}
.gwt-FastTreeItem-leaf {
}
.gwt-FastTree .treeItemContent {
padding: 2px;
}
.gwt-FastTree .selected .treeItemContent {
background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
}
/*** FastTreeTable ***/
/* --- Structural CSS --- */
.gwt-FastTreeTable {
-moz-user-select: none;
position: relative;
}
.gwt-FastTreeTable td {
white-space: nowrap;
}
.gwt-FastTreeTableItem {
min-width: 18px;
}
.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed {
width: 100%;
}
.gwt-FastTreeTable .selection-bar {
font-size: 0;
position: absolute;
left: 0;
width: 1px;
z-index: -1;
outline: none;
-moz-outline: none;
}
.gwt-FastTreeTable .selection-bar :focus {
outline: none
}
/* --- Visual styling --- */
.gwt-FastTreeTable .open .treeItemContent,.gwt-FastTreeTable .closed .treeItemContent {
margin-left: 18px;
}
.gwt-FastTreeTableItem-leaf {
display: block;
padding: 2px;
padding-left: 18px;
}
.gwt-FastTreeTableItem-children {
margin-left: 10px;
}
.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed,.gwt-FastTreeTableItem-leaf {
color: black;
}
.gwt-FastTreeTableItem .open {
background: url('images/fasttree/treeOpen.gif') no-repeat center left;
}
.gwt-FastTreeTableItem .closed {
background: url('images/fasttree/treeClosed.gif') no-repeat center left;
}
.gwt-FastTreeTableItem-loading .open {
background: url('images/fasttree/treeLoading.gif') no-repeat center left;
}
.gwt-FastTreeTableItem-leaf {
}
.gwt-FastTreeTable .treeItemContent {
padding: 2px;
}
/*
.gwt-FastTreeTable .selected .treeItemContent {
background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
}
*/
/*** gwt-MenuItem ***/
.gwt-MenuBar .gwt-MenuItem-disabled {
cursor: default;
background: none;
opacity: .5;
zoom: 1;
filter: alpha(opacity=40);
}
/*** gwt-MenuBarPopup ***/
.gwt-MenuBarPopup {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** gwt-InlineCellEditor **/
.gwt-InlineCellEditor {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** gwt-PopupPanel **/
.gwt-PopupPanel,
.gwt-DecoratedPopupPanel {
z-index: 2147483647; /* Integer.MAX_VALUE */
}
/*** mosaic-FormSeparator **/
.mosaic-FormSeparator {
font-weight: bold;
}
.mosaic-FormSeparator div {
border: 1px solid #4d4d4d;
}
/*** Basic Button with Images ***/
.gwt-Button[disabled] table,
.gwt-Button[disabled] img {
opacity: .5;
zoom: 1;
filter: alpha(opacity=40);
}
.gwt-Button {
white-space: nowrap;
}
/*** GWT Incubator SliderBar ***/
.gwt-SliderBar-shell {
height: 34pt;
width: 256px;
}
.gwt-SliderBar-shell .gwt-SliderBar-line {
border: 1px solid #4d4d4d;
background-color: #cdcdcd;
height: 4px;
width: 95%;
top: 22pt;
overflow: hidden;
}
.gwt-SliderBar-shell .gwt-SliderBar-line-disabled {
border: 1px solid #8d8d8d;
}
.gwt-SliderBar-shell .gwt-SliderBar-knob {
top: 14pt;
z-index: 1;
cursor: pointer;
}
.gwt-SliderBar-shell .gwt-SliderBar-tick {
top: 16pt;
width: 1px;
height: 6pt;
background: #4d4d4d;
overflow: hidden;
}
.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled {
background: #8d8d8d;
}
.gwt-SliderBar-shell .gwt-SliderBar-label {
top: 2pt;
font-size: 8pt;
cursor: default;
}
.gwt-SliderBar-shell-focused {
}
.gwt-SliderBar-shell .gwt-SliderBar-line-sliding {
cursor: pointer;
}
/*** GWT Incubator ProgressBar ***/
.gwt-ProgressBar-shell {
border: 1px solid #4d4d4d;
background-color: #AAAAAA;
height: 1em;
width: 256px;
}
.gwt-ProgressBar-shell .gwt-ProgressBar-bar {
background-color: #67A7E3;
}
.gwt-ProgressBar-shell .gwt-ProgressBar-text {
padding: 0px;
margin: 0px;
color: white;
}
/*** GWT Incubator Value Spinner ***/
.gwt-ValueSpinner .arrows {
width: 17px;
height: 18px;
margin-left: 1px;
}
.gwt-ValueSpinner .textBox {
border: 0px;
text-align: right;
font-family: sans-serif;
font-weight: bold;
border: 1px solid #7F9DB9;
}
.gwt-TimePicker {
padding: 1px;
}
.gwt-TimePicker .textBox {
border: 0px;
width: 22px;
text-align: center;
font-family: sans-serif;
font-weight: bold;
font-size: 11px;
color: #506374;
border: 1px solid #7F9DB9;
background: url('images/valuespinner/bg_textbox.png') repeat-x;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell {
border: 1px solid #faf9f7;
border-right: 1px solid #848280;
border-bottom: 1px solid #848280;
background-color: #AAAAAA;
width: 50%;
height: 12pt;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-bar {
background-color: #67A7E3;
}
.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-text {
padding: 0px;
margin: 0px;
color: white;
}
.gwt-VolumeSlider .decreaseArrow {
margin: 4px;
}
.gwt-VolumeSlider .increaseArrow {
margin: 4px;
}
<html>
<head><script>
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName, $moduleBase, $entry
,$stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null
,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;
// Lightweight metrics
if ($stats) {
var moduleFuncName = location.search.substr(1);
var moduleFunc = $wnd[moduleFuncName];
var moduleName = moduleFunc ? moduleFunc.moduleName : "unknown";
$stats({moduleName:moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});
}
var $hostedHtmlVersion="2.1";
var gwtOnLoad;
var $hosted = "localhost:9997";
function loadIframe(url) {
var topDoc = window.top.document;
// create an iframe
var iframeDiv = topDoc.createElement("div");
iframeDiv.innerHTML = "<iframe scrolling=no frameborder=0 src='" + url + "'>";
var iframe = iframeDiv.firstChild;
// mess with the iframe style a little
var iframeStyle = iframe.style;
iframeStyle.position = "absolute";
iframeStyle.borderWidth = "0";
iframeStyle.left = "0";
iframeStyle.top = "0";
iframeStyle.width = "100%";
iframeStyle.backgroundColor = "#ffffff";
iframeStyle.zIndex = "1";
iframeStyle.height = "100%";
// update the top window's document's body's style
var hostBodyStyle = window.top.document.body.style;
hostBodyStyle.margin = "0";
hostBodyStyle.height = iframeStyle.height;
hostBodyStyle.overflow = "hidden";
// insert the iframe
topDoc.body.insertBefore(iframe, topDoc.body.firstChild);
}
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("gecko") != -1) {
// install eval wrapper on FF to avoid EvalError problem
var __eval = window.eval;
window.eval = function(s) {
return __eval(s);
}
}
if (ua.indexOf("chrome") != -1) {
// work around __gwt_ObjectId appearing in JS objects
var hop = Object.prototype.hasOwnProperty;
Object.prototype.hasOwnProperty = function(prop) {
return prop != "__gwt_ObjectId" && hop.call(this, prop);
};
// do the same in our parent as well -- see issue 4486
// NOTE: this will have to be changed when we support non-iframe-based DevMode
var hop2 = parent.Object.prototype.hasOwnProperty;
parent.Object.prototype.hasOwnProperty = function(prop) {
return prop != "__gwt_ObjectId" && hop2.call(this, prop);
};
}
// wrapper to call JS methods, which we need both to be able to supply a
// different this for method lookup and to get the exception back
function __gwt_jsInvoke(thisObj, methodName) {
try {
var args = Array.prototype.slice.call(arguments, 2);
return [0, window[methodName].apply(thisObj, args)];
} catch (e) {
return [1, e];
}
}
var __gwt_javaInvokes = [];
function __gwt_makeJavaInvoke(argCount) {
return __gwt_javaInvokes[argCount] || __gwt_doMakeJavaInvoke(argCount);
}
function __gwt_doMakeJavaInvoke(argCount) {
// IE6 won't eval() anonymous functions except as r-values
var argList = "";
for (var i = 0; i < argCount; i++) {
argList += ",p" + i;
}
var argListNoComma = argList.substring(1);
return eval(
"__gwt_javaInvokes[" + argCount + "] =\n" +
" function(thisObj, dispId" + argList + ") {\n" +
" var result = __static(dispId, thisObj" + argList + ");\n" +
" if (result[0]) {\n" +
" throw result[1];\n" +
" } else {\n" +
" return result[1];\n" +
" }\n" +
" }\n"
);
}
/*
* This is used to create tear-offs of Java methods. Each function corresponds
* to exactly one dispId, and also embeds the argument count. We get the "this"
* value from the context in which the function is being executed.
* Function-object identity is preserved by caching in a sparse array.
*/
var __gwt_tearOffs = [];
var __gwt_tearOffGenerators = [];
function __gwt_makeTearOff(proxy, dispId, argCount) {
return __gwt_tearOffs[dispId] || __gwt_doMakeTearOff(dispId, argCount);
}
function __gwt_doMakeTearOff(dispId, argCount) {
return __gwt_tearOffs[dispId] =
(__gwt_tearOffGenerators[argCount] || __gwt_doMakeTearOffGenerator(argCount))(dispId);
}
function __gwt_doMakeTearOffGenerator(argCount) {
// IE6 won't eval() anonymous functions except as r-values
var argList = "";
for (var i = 0; i < argCount; i++) {
argList += ",p" + i;
}
var argListNoComma = argList.substring(1);
return eval(
"__gwt_tearOffGenerators[" + argCount + "] =\n" +
" function(dispId) {\n" +
" return function(" + argListNoComma + ") {\n" +
" var result = __static(dispId, this" + argList + ");\n" +
" if (result[0]) {\n" +
" throw result[1];\n" +
" } else {\n" +
" return result[1];\n" +
" }\n" +
" }\n" +
" }\n"
);
}
function __gwt_makeResult(isException, result) {
return [isException, result];
}
function __gwt_disconnected() {
// Prevent double-invocation.
window.__gwt_disconnected = new Function();
// Do it in a timeout so we can be sure we have a clean stack.
window.setTimeout(__gwt_disconnected_impl, 1);
}
function __gwt_disconnected_impl() {
__gwt_displayGlassMessage('GWT Code Server Disconnected',
'Most likely, you closed GWT Development Mode. Or, you might have lost '
+ 'network connectivity. To fix this, try restarting GWT Development Mode and '
+ 'refresh this page.');
}
// Keep track of z-index to allow layering of multiple glass messages
var __gwt_glassMessageZIndex = 2147483647;
// Note this method is also used by ModuleSpace.java
function __gwt_displayGlassMessage(summary, details) {
var topWin = window.top;
var topDoc = topWin.document;
var outer = topDoc.createElement("div");
// Do not insert whitespace or outer.firstChild will get a text node.
outer.innerHTML =
'<div style="position:absolute;z-index:' + __gwt_glassMessageZIndex-- +
';left:50px;top:50px;width:600px;color:#FFF;font-family:verdana;text-align:left;">' +
'<div style="font-size:30px;font-weight:bold;">' + summary + '</div>' +
'<div style="font-size:15px;">' + details + '</div>' +
'</div>' +
'<div style="position:absolute;z-index:' + __gwt_glassMessageZIndex-- +
';left:0px;top:0px;right:0px;bottom:0px;filter:alpha(opacity=60);opacity:0.6;background-color:#000;"></div>'
;
topDoc.body.appendChild(outer);
var glass = outer.firstChild;
var glassStyle = glass.style;
// Scroll to the top and remove scrollbars.
topWin.scrollTo(0, 0);
if (topDoc.compatMode == "BackCompat") {
topDoc.body.style["overflow"] = "hidden";
} else {
topDoc.documentElement.style["overflow"] = "hidden";
}
// Steal focus.
glass.focus();
if ((navigator.userAgent.indexOf("MSIE") >= 0) && (topDoc.compatMode == "BackCompat")) {
// IE quirks mode doesn't support right/bottom, but does support this.
glassStyle.width = "125%";
glassStyle.height = "100%";
} else if (navigator.userAgent.indexOf("MSIE 6") >= 0) {
// IE6 doesn't have a real standards mode, so we have to use hacks.
glassStyle.width = "125%"; // Get past scroll bar area.
// Nasty CSS; onresize would be better but the outer window won't let us add a listener IE.
glassStyle.setExpression("height", "document.documentElement.clientHeight");
}
$doc.title = summary + " [" + $doc.title + "]";
}
function findPluginObject() {
try {
return document.getElementById('pluginObject');
} catch (e) {
return null;
}
}
function findPluginEmbed() {
try {
return document.getElementById('pluginEmbed')
} catch (e) {
return null;
}
}
function findPluginXPCOM() {
try {
return __gwt_HostedModePlugin;
} catch (e) {
return null;
}
}
gwtOnLoad = function(errFn, modName, modBase){
$moduleName = modName;
$moduleBase = modBase;
// Note that the order is important
var pluginFinders = [
findPluginXPCOM,
findPluginObject,
findPluginEmbed,
];
var topWin = window.top;
var url = topWin.location.href;
if (!topWin.__gwt_SessionID) {
var ASCII_EXCLAMATION = 33;
var ASCII_TILDE = 126;
var chars = [];
for (var i = 0; i < 16; ++i) {
chars.push(Math.floor(ASCII_EXCLAMATION
+ Math.random() * (ASCII_TILDE - ASCII_EXCLAMATION + 1)));
}
topWin.__gwt_SessionID = String.fromCharCode.apply(null, chars);
}
var plugin = null;
for (var i = 0; i < pluginFinders.length; ++i) {
try {
var maybePlugin = pluginFinders[i]();
if (maybePlugin != null && maybePlugin.init(window)) {
plugin = maybePlugin;
break;
}
} catch (e) {
}
}
if (!plugin) {
// try searching for a v1 plugin for backwards compatibility
var found = false;
for (var i = 0; i < pluginFinders.length; ++i) {
try {
plugin = pluginFinders[i]();
if (plugin != null && plugin.connect($hosted, $moduleName, window)) {
return;
}
} catch (e) {
}
}
loadIframe("http://gwt.google.com/missing-plugin");
} else {
if (plugin.connect(url, topWin.__gwt_SessionID, $hosted, $moduleName,
$hostedHtmlVersion)) {
window.onUnload = function() {
try {
// wrap in try/catch since plugins are not required to supply this
plugin.disconnect();
} catch (e) {
}
};
} else {
if (errFn) {
errFn(modName);
} else {
__gwt_displayGlassMessage(
"Plugin failed to connect to Development Mode server at " + simpleEscape($hosted),
"Follow the troubleshooting instructions at "
+ "<a href='http://code.google.com/p/google-web-toolkit/wiki/TroubleshootingOOPHM'>"
+ "http://code.google.com/p/google-web-toolkit/wiki/TroubleshootingOOPHM</a>");
}
}
}
}
function simpleEscape(originalString) {
return originalString.replace(/&/g,"&amp;")
.replace(/</g,"&lt;")
.replace(/>/g,"&gt;")
.replace(/\'/g, "&#39;")
.replace(/\"/g,"&quot;");
}
window.onunload = function() {
};
// Lightweight metrics
window.fireOnModuleLoadStart = function(className) {
$stats && $stats({moduleName:$moduleName, sessionId:$sessionId, subSystem:'startup', evtGroup:'moduleStartup', millis:(new Date()).getTime(), type:'onModuleLoadStart', className:className});
};
window.__gwt_module_id = 0;
</script></head>
<body>
<font face='arial' size='-1'>This html file is for Development Mode support.</font>
<script><!--
// Lightweight metrics
$stats && $stats({moduleName:$moduleName, sessionId:$sessionId, subSystem:'startup', evtGroup:'moduleStartup', millis:(new Date()).getTime(), type:'moduleEvalEnd'});
// OOPHM currently only supports IFrameLinker
var query = parent.location.search;
if (!findPluginXPCOM()) {
document.write('<embed id="pluginEmbed" type="application/x-gwt-hosted-mode" width="10" height="10">');
document.write('</embed>');
document.write('<object id="pluginObject" CLASSID="CLSID:1D6156B6-002B-49E7-B5CA-C138FB843B4E">');
document.write('</object>');
}
// look for the old query parameter if we don't find the new one
var idx = query.indexOf("gwt.codesvr=");
if (idx >= 0) {
idx += 12; // "gwt.codesvr=".length() == 12
} else {
idx = query.indexOf("gwt.hosted=");
if (idx >= 0) {
idx += 11; // "gwt.hosted=".length() == 11
}
}
if (idx >= 0) {
var amp = query.indexOf("&", idx);
if (amp >= 0) {
$hosted = query.substring(idx, amp);
} else {
$hosted = query.substring(idx);
}
// According to RFC 3986, some of this component's characters (e.g., ':')
// are reserved and *may* be escaped.
$hosted = decodeURIComponent($hosted);
}
query = window.location.search.substring(1);
if (query && $wnd[query]) setTimeout($wnd[query].onScriptLoad, 1);
--></script></body></html>
function jsme(){var P='',xb='" for "gwt:onLoadErrorFn"',vb='" for "gwt:onPropertyErrorFn"',ib='"><\/script>',Z='#',ec='.cache.html',_='/',lb='//',Tb='07F2F052178EB8ACC679F41AB589BB42',Ub='08DE1A45E2ED1FE31E10B481F379463B',Vb='22351D2E57E6D516BDAA63C8D92AF37E',Wb='2EB7CEFA089AFE9532D26E6ED5265D36',Xb='5C122AB17CD2018C049114A7F6B474A9',Yb='71C3CF16262A8C60182173C9451037E5',Zb='9347E46F84EA436EF22DCE900B9102C6',$b='9AFE4FAB17128C1405E8842B30CF63FB',dc=':',pb='::',nc='<script defer="defer">jsme.onInjectionDone(\'jsme\')<\/script>',hb='<script id="',sb='=',$='?',_b='A6FD788C50529ED45CB7C2AB2F64541F',ac='ABA5251AA57980BE29B5B1956A00CD62',Eb='BackCompat',ub='Bad handler "',bc='CF83F215ABEBF1D672DBF6BADC3B04A8',Db='CSS1Compat',mc='DOMContentLoaded',cc='F4FD0E34AFA9D7A91283D78040E0A050',jb='SCRIPT',gb='__gwt_marker_jsme',kb='base',cb='baseUrl',T='begin',S='bootstrap',bb='clear.cache.gif',Cb='compat.mode',rb='content',Y='end',Nb='gecko',Ob='gecko1_8',U='gwt.codesvr=',V='gwt.hosted=',W='gwt.hybrid',fc='gwt/chrome/chrome.css',lc='gwt/chrome/mosaic.css',wb='gwt:onLoadErrorFn',tb='gwt:onPropertyErrorFn',qb='gwt:property',kc='head',Rb='hosted.html?jsme',jc='href',Mb='ie6',Lb='ie8',Kb='ie9',yb='iframe',ab='img',zb="javascript:''",Q='jsme',eb='jsme.nocache.js',ob='jsme::',gc='link',Qb='loadExternalRefs',mb='meta',Bb='moduleRequested',X='moduleStartup',Jb='msie',nb='name',Gb='opera',Ab='position:absolute;width:0;height:0;border:none',hc='rel',Ib='safari',db='script',Sb='selectingPermutation',R='startup',ic='stylesheet',fb='undefined',Pb='unknown',Fb='user.agent',Hb='webkit';var m=window,n=document,o=m.__gwtStatsEvent?function(a){return m.__gwtStatsEvent(a)}:null,p=m.__gwtStatsSessionId?m.__gwtStatsSessionId:null,q,r,s,t=P,u={},v=[],w=[],x=[],y=0,z,A;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:T});if(!m.__gwt_stylesLoaded){m.__gwt_stylesLoaded={}}if(!m.__gwt_scriptsLoaded){m.__gwt_scriptsLoaded={}}function B(){var b=false;try{var c=m.location.search;return (c.indexOf(U)!=-1||(c.indexOf(V)!=-1||m.external&&m.external.gwtOnLoad))&&c.indexOf(W)==-1}catch(a){}B=function(){return b};return b}
function C(){if(q&&r){var b=n.getElementById(Q);var c=b.contentWindow;if(B()){c.__gwt_getProperty=function(a){return H(a)}}jsme=null;c.gwtOnLoad(z,Q,t,y);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Y})}}
function D(){function e(a){var b=a.lastIndexOf(Z);if(b==-1){b=a.length}var c=a.indexOf($);if(c==-1){c=a.length}var d=a.lastIndexOf(_,Math.min(c,b));return d>=0?a.substring(0,d+1):P}
function f(a){if(a.match(/^\w+:\/\//)){}else{var b=n.createElement(ab);b.src=a+bb;a=e(b.src)}return a}
function g(){var a=F(cb);if(a!=null){return a}return P}
function h(){var a=n.getElementsByTagName(db);for(var b=0;b<a.length;++b){if(a[b].src.indexOf(eb)!=-1){return e(a[b].src)}}return P}
function i(){var a;if(typeof isBodyLoaded==fb||!isBodyLoaded()){var b=gb;var c;n.write(hb+b+ib);c=n.getElementById(b);a=c&&c.previousSibling;while(a&&a.tagName!=jb){a=a.previousSibling}if(c){c.parentNode.removeChild(c)}if(a&&a.src){return e(a.src)}}return P}
function j(){var a=n.getElementsByTagName(kb);if(a.length>0){return a[a.length-1].href}return P}
function k(){var a=n.location;return a.href==a.protocol+lb+a.host+a.pathname+a.search+a.hash}
var l=g();if(l==P){l=h()}if(l==P){l=i()}if(l==P){l=j()}if(l==P&&k()){l=e(n.location.href)}l=f(l);t=l;return l}
function E(){var b=document.getElementsByTagName(mb);for(var c=0,d=b.length;c<d;++c){var e=b[c],f=e.getAttribute(nb),g;if(f){f=f.replace(ob,P);if(f.indexOf(pb)>=0){continue}if(f==qb){g=e.getAttribute(rb);if(g){var h,i=g.indexOf(sb);if(i>=0){f=g.substring(0,i);h=g.substring(i+1)}else{f=g;h=P}u[f]=h}}else if(f==tb){g=e.getAttribute(rb);if(g){try{A=eval(g)}catch(a){alert(ub+g+vb)}}}else if(f==wb){g=e.getAttribute(rb);if(g){try{z=eval(g)}catch(a){alert(ub+g+xb)}}}}}}
function F(a){var b=u[a];return b==null?null:b}
function G(a,b){var c=x;for(var d=0,e=a.length-1;d<e;++d){c=c[a[d]]||(c[a[d]]=[])}c[a[e]]=b}
function H(a){var b=w[a](),c=v[a];if(b in c){return b}var d=[];for(var e in c){d[c[e]]=e}if(A){A(a,d,b)}throw null}
var I;function J(){if(!I){I=true;var a=n.createElement(yb);a.src=zb;a.id=Q;a.style.cssText=Ab;a.tabIndex=-1;n.body.appendChild(a);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Bb});a.contentWindow.location.replace(t+L)}}
w[Cb]=function(){return document.compatMode==Db?Db:Eb};v[Cb]={BackCompat:0,CSS1Compat:1};w[Fb]=function(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(Gb)!=-1}())return Gb;if(function(){return b.indexOf(Hb)!=-1}())return Ib;if(function(){return b.indexOf(Jb)!=-1&&n.documentMode>=9}())return Kb;if(function(){return b.indexOf(Jb)!=-1&&n.documentMode>=8}())return Lb;if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return Mb;if(function(){return b.indexOf(Nb)!=-1}())return Ob;return Pb};v[Fb]={gecko1_8:0,ie6:1,ie8:2,ie9:3,opera:4,safari:5};jsme.onScriptLoad=function(){if(I){r=true;C()}};jsme.onInjectionDone=function(){q=true;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Qb,millis:(new Date).getTime(),type:Y});C()};E();D();var K;var L;if(B()){if(m.external&&(m.external.initModule&&m.external.initModule(Q))){m.location.reload();return}L=Rb;K=P}o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Sb});if(!B()){try{G([Db,Gb],Tb);G([Eb,Lb],Ub);G([Eb,Kb],Vb);G([Db,Ib],Wb);G([Db,Mb],Xb);G([Eb,Ob],Yb);G([Eb,Gb],Zb);G([Db,Lb],$b);G([Db,Kb],_b);G([Db,Ob],ac);G([Eb,Mb],bc);G([Eb,Ib],cc);K=x[H(Cb)][H(Fb)];var M=K.indexOf(dc);if(M!=-1){y=Number(K.substring(M+1));K=K.substring(0,M)}L=K+ec}catch(a){return}}var N;function O(){if(!s){s=true;if(!__gwt_stylesLoaded[fc]){var a=n.createElement(gc);__gwt_stylesLoaded[fc]=a;a.setAttribute(hc,ic);a.setAttribute(jc,t+fc);n.getElementsByTagName(kc)[0].appendChild(a)}if(!__gwt_stylesLoaded[lc]){var a=n.createElement(gc);__gwt_stylesLoaded[lc]=a;a.setAttribute(hc,ic);a.setAttribute(jc,t+lc);n.getElementsByTagName(kc)[0].appendChild(a)}C();if(n.removeEventListener){n.removeEventListener(mc,O,false)}if(N){clearInterval(N)}}}
if(n.addEventListener){n.addEventListener(mc,function(){J();O()},false)}var N=setInterval(function(){if(/loaded|complete/.test(n.readyState)){J();O()}},50);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Y});o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Qb,millis:(new Date).getTime(),type:T});n.write(nc)}
jsme();
\ No newline at end of file
function jsme_export() {
var P = '', xb = '" for "gwt:onLoadErrorFn"', vb = '" for "gwt:onPropertyErrorFn"', ib = '"><\/script>', Z = '#', _b = '.cache.html', _ = '/', lb = '//', Tb = '0611409F263B5178342FE86F2A15096A', Vb = '396B3EA649BF55AAB5739A9E6278DBB1', Wb = '55B43920D2446B7876A6D007C7823913', $b = ':', Ub = ':1', pb = '::', hc = '<script defer="defer">jsme_export.onInjectionDone(\'jsme_export\')<\/script>', hb = '<script id="', sb = '=', $ = '?', Xb = 'A3B7F92654E7A93271CE0440D9179625', Yb = 'AC3F6C30BBCDFBDD8EAE31273C273251', Zb = 'B4ADD17684A99693FE9C9A04B1CAF23B', Eb = 'BackCompat', ub = 'Bad handler "', Db = 'CSS1Compat', gc = 'DOMContentLoaded', jb = 'SCRIPT', gb = '__gwt_marker_jsme_export', kb = 'base', cb = 'baseUrl', T = 'begin', S = 'bootstrap', bb = 'clear.cache.gif', Cb = 'compat.mode', rb = 'content', Y = 'end', Nb = 'gecko', Ob = 'gecko1_8', U = 'gwt.codesvr=', V = 'gwt.hosted=', W = 'gwt.hybrid', ac = 'gwt/clean/clean.css', wb = 'gwt:onLoadErrorFn', tb = 'gwt:onPropertyErrorFn', qb = 'gwt:property', fc = 'head', Rb = 'hosted.html?jsme_export', ec = 'href', Mb = 'ie6', Lb = 'ie8', Kb = 'ie9', yb = 'iframe', ab = 'img', zb = "javascript:''", Q = 'jsme_export', eb = 'jsme_export.nocache.js', ob = 'jsme_export::', bc = 'link', Qb = 'loadExternalRefs', mb = 'meta', Bb = 'moduleRequested', X = 'moduleStartup', Jb = 'msie', nb = 'name', Gb = 'opera', Ab = 'position:absolute;width:0;height:0;border:none', cc = 'rel', Ib = 'safari', db = 'script', Sb = 'selectingPermutation', R = 'startup', dc = 'stylesheet', fb = 'undefined', Pb = 'unknown', Fb = 'user.agent', Hb = 'webkit';
var m = window, n = document, o = m.__gwtStatsEvent ? function(a) {
return m.__gwtStatsEvent(a)
} : null, p = m.__gwtStatsSessionId ? m.__gwtStatsSessionId : null, q, r, s, t = P, u = {}, v = [], w = [], x = [], y = 0, z, A;
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: S,millis: (new Date).getTime(),type: T});
if (!m.__gwt_stylesLoaded) {
m.__gwt_stylesLoaded = {}
}
if (!m.__gwt_scriptsLoaded) {
m.__gwt_scriptsLoaded = {}
}
function B() {
var b = false;
try {
var c = m.location.search;
return (c.indexOf(U) != -1 || (c.indexOf(V) != -1 || m.external && m.external.gwtOnLoad)) && c.indexOf(W) == -1
} catch (a) {
}
B = function() {
return b
};
return b
}
function C() {
if (q && r) {
var b = n.getElementById(Q);
var c = b.contentWindow;
if (B()) {
c.__gwt_getProperty = function(a) {
return H(a)
}
}
jsme_export = null;
c.gwtOnLoad(z, Q, t, y);
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: X,millis: (new Date).getTime(),type: Y})
}
}
function D() {
function e(a) {
var b = a.lastIndexOf(Z);
if (b == -1) {
b = a.length
}
var c = a.indexOf($);
if (c == -1) {
c = a.length
}
var d = a.lastIndexOf(_, Math.min(c, b));
return d >= 0 ? a.substring(0, d + 1) : P
}
function f(a) {
if (a.match(/^\w+:\/\//)) {
} else {
var b = n.createElement(ab);
b.src = a + bb;
a = e(b.src)
}
return a
}
function g() {
var a = F(cb);
if (a != null) {
return a
}
return P
}
function h() {
var a = n.getElementsByTagName(db);
for (var b = 0; b < a.length; ++b) {
if (a[b].src.indexOf(eb) != -1) {
return e(a[b].src)
}
}
return P
}
function i() {
var a;
if (typeof isBodyLoaded == fb || !isBodyLoaded()) {
var b = gb;
var c;
n.write(hb + b + ib);
c = n.getElementById(b);
a = c && c.previousSibling;
while (a && a.tagName != jb) {
a = a.previousSibling
}
if (c) {
c.parentNode.removeChild(c)
}
if (a && a.src) {
return e(a.src)
}
}
return P
}
function j() {
var a = n.getElementsByTagName(kb);
if (a.length > 0) {
return a[a.length - 1].href
}
return P
}
function k() {
var a = n.location;
return a.href == a.protocol + lb + a.host + a.pathname + a.search + a.hash
}
var l = g();
if (l == P) {
l = h()
}
if (l == P) {
l = i()
}
if (l == P) {
l = j()
}
if (l == P && k()) {
l = e(n.location.href)
}
l = f(l);
t = l;
return l
}
function E() {
var b = document.getElementsByTagName(mb);
for (var c = 0, d = b.length; c < d; ++c) {
var e = b[c], f = e.getAttribute(nb), g;
if (f) {
f = f.replace(ob, P);
if (f.indexOf(pb) >= 0) {
continue
}
if (f == qb) {
g = e.getAttribute(rb);
if (g) {
var h, i = g.indexOf(sb);
if (i >= 0) {
f = g.substring(0, i);
h = g.substring(i + 1)
} else {
f = g;
h = P
}
u[f] = h
}
} else if (f == tb) {
g = e.getAttribute(rb);
if (g) {
try {
A = eval(g)
} catch (a) {
alert(ub + g + vb)
}
}
} else if (f == wb) {
g = e.getAttribute(rb);
if (g) {
try {
z = eval(g)
} catch (a) {
alert(ub + g + xb)
}
}
}
}
}
}
function F(a) {
var b = u[a];
return b == null ? null : b
}
function G(a, b) {
var c = x;
for (var d = 0, e = a.length - 1; d < e; ++d) {
c = c[a[d]] || (c[a[d]] = [])
}
c[a[e]] = b
}
function H(a) {
var b = w[a](), c = v[a];
if (b in c) {
return b
}
var d = [];
for (var e in c) {
d[c[e]] = e
}
if (A) {
A(a, d, b)
}
throw null
}
var I;
function J() {
if (!I) {
I = true;
var a = n.createElement(yb);
a.src = zb;
a.id = Q;
a.style.cssText = Ab;
a.tabIndex = -1;
n.body.appendChild(a);
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: X,millis: (new Date).getTime(),type: Bb});
a.contentWindow.location.replace(t + L)
}
}
w[Cb] = function() {
return document.compatMode == Db ? Db : Eb
};
v[Cb] = {BackCompat: 0,CSS1Compat: 1};
w[Fb] = function() {
var b = navigator.userAgent.toLowerCase();
var c = function(a) {
return parseInt(a[1]) * 1000 + parseInt(a[2])
};
if (function() {
return b.indexOf(Gb) != -1
}())
return Gb;
if (function() {
return b.indexOf(Hb) != -1
}())
return Ib;
if (function() {
return b.indexOf(Jb) != -1 && n.documentMode >= 9
}())
return Kb;
if (function() {
return b.indexOf(Jb) != -1 && n.documentMode >= 8
}())
return Lb;
if (function() {
var a = /msie ([0-9]+)\.([0-9]+)/.exec(b);
if (a && a.length == 3)
return c(a) >= 6000
}())
return Mb;
if (function() {
return b.indexOf(Nb) != -1
}())
return Ob;
return Pb
};
v[Fb] = {gecko1_8: 0,ie6: 1,ie8: 2,ie9: 3,opera: 4,safari: 5};
jsme_export.onScriptLoad = function() {
if (I) {
r = true;
C()
}
};
jsme_export.onInjectionDone = function() {
q = true;
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: Qb,millis: (new Date).getTime(),type: Y});
C()
};
E();
D();
var K;
var L;
if (B()) {
if (m.external && (m.external.initModule && m.external.initModule(Q))) {
m.location.reload();
return
}
L = Rb;
K = P
}
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: S,millis: (new Date).getTime(),type: Sb});
if (!B()) {
try {
G([Eb, Ib], Tb);
G([Db, Ib], Tb);
G([Eb, Ib], Tb + Ub);
G([Db, Ib], Tb + Ub);
G([Eb, Ob], Vb);
G([Db, Ob], Vb);
G([Eb, Ob], Vb + Ub);
G([Db, Ob], Vb + Ub);
G([Eb, Gb], Wb);
G([Db, Gb], Wb);
G([Eb, Gb], Wb + Ub);
G([Db, Gb], Wb + Ub);
G([Eb, Lb], Xb);
G([Db, Lb], Xb);
G([Eb, Lb], Xb + Ub);
G([Db, Lb], Xb + Ub);
G([Eb, Mb], Yb);
G([Db, Mb], Yb);
G([Eb, Mb], Yb + Ub);
G([Db, Mb], Yb + Ub);
G([Eb, Kb], Zb);
G([Db, Kb], Zb);
G([Eb, Kb], Zb + Ub);
G([Db, Kb], Zb + Ub);
K = x[H(Cb)][H(Fb)];
var M = K.indexOf($b);
if (M != -1) {
y = Number(K.substring(M + 1));
K = K.substring(0, M)
}
L = K + _b
} catch (a) {
return
}
}
var N;
function O() {
if (!s) {
s = true;
if (!__gwt_stylesLoaded[ac]) {
var a = n.createElement(bc);
__gwt_stylesLoaded[ac] = a;
a.setAttribute(cc, dc);
a.setAttribute(ec, t + ac);
n.getElementsByTagName(fc)[0].appendChild(a)
}
C();
if (n.removeEventListener) {
n.removeEventListener(gc, O, false)
}
if (N) {
clearInterval(N)
}
}
}
if (n.addEventListener) {
n.addEventListener(gc, function() {
J();
O()
}, false)
}
var N = setInterval(function() {
if (/loaded|complete/.test(n.readyState)) {
J();
O()
}
}, 50);
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: S,millis: (new Date).getTime(),type: Y});
o && o({moduleName: Q,sessionId: p,subSystem: R,evtGroup: Qb,millis: (new Date).getTime(),type: T});
n.write(hc);
}
jsme_export();
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment