.gwt-DecoratorPanel {}

.gwt-DecoratorPanel .top .topLeftInner,
.gwt-DecoratorPanel .top .topRightInner,
.gwt-DecoratorPanel .bottom .bottomLeftInner,
.gwt-DecoratorPanel .bottom .bottomRightInner {
  width: 10px;
  height: 9px;
  zoom: 1;
}

html>body .gwt-DecoratorPanel {}
html>body .gwt-DecoratedPopupPanel {}

* html .gwt-DecoratorPanel .top .topLeftInner,
* html .gwt-DecoratorPanel .top .topRightInner,
* html .gwt-DecoratorPanel .bottom .bottomLeftInner,
* html .gwt-DecoratorPanel .bottom .bottomRightInner {
  width: 10px;
  height: 9px;
  overflow: hidden;
}

.gwt-DecoratedPopupPanel .popupTop .popupTopLeftInner,
.gwt-DecoratedPopupPanel .popupTop .popupTopRightInner,
.gwt-DecoratedPopupPanel .popupBottom .popupBottomLeftInner,
.gwt-DecoratedPopupPanel .popupBottom .popupBottomRightInner {
  width: 10px;
  height: 9px;
  overflow: hidden;
}

.gwt-DecoratorPanel .top .topCenter,
.gwt-DecoratedPopupPanel .popupTop .popupTopCenter        { background: url(images/hborders.png) repeat-x 0px -55px; }
.gwt-DecoratorPanel .bottom .bottomCenter,
.gwt-DecoratedPopupPanel .popupBottom .popupBottomCenter { background: url(images/hborders.png) repeat-x 0px -64px;}
.gwt-DecoratorPanel .middle .middleLeft,
.gwt-DecoratedPopupPanel .popupMiddle .popupMiddleLeft   { background: url(images/vleftborders.png) repeat-y -30px 0px; }
.gwt-DecoratorPanel .middle .middleRight,
.gwt-DecoratedPopupPanel .popupMiddle .popupMiddleRight  { background: url(images/vrightborders.png) repeat-y -30px 0px; }

.gwt-DecoratorPanel .top .topLeft,
.gwt-DecoratedPopupPanel .popupTop .popupTopLeft        { background: url(images/corners.png) no-repeat 0px -55px; }
.gwt-DecoratorPanel .top .topRight,
.gwt-DecoratedPopupPanel .popupTop .popupTopRight      { background: url(images/corners.png) no-repeat -10px -55px; }
.gwt-DecoratorPanel .bottom .bottomLeft,
.gwt-DecoratedPopupPanel .popupBottom .popupBottomLeft  { background: url(images/corners.png) no-repeat 0px -64px; }
.gwt-DecoratorPanel .bottom .bottomRight,
.gwt-DecoratedPopupPanel .popupBottom .popupBottomRight { background: url(images/corners.png) no-repeat -10px -64px; }

html>body {	background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
html, body { height:100%; }

.mainBody,
.rfqApplication,
.rfqRequestType,
.pricingFooter,
.pricingHeader,
.pricingApplication,
.gwt-DecoratedPopupPanel .popupMiddle .popupMiddleCenter,
.gwt-DecoratedPopupPanel .popupMiddleCenter .popupMiddleCenterInner 
{
	background-color: #ffffff;
}

#appWrapper { background:none; }
.headerButtonSmall { background:url("images/header_buttons_small.png") no-repeat 0 0; color:#eeeeee; }
.headerButtonLarge { background:url("images/header_buttons_large.png") no-repeat 0 0; color:#eeeeee; }

.rfqHeaderText, .rfqHalfStrategyColumn, .rfqStrategyColumn
{
	color: #ffffff;
}

.pricingHeader .inputCell,
.dialogText,
.settingsLabel
{
	color:#000000;
}


/* WIDE ******************************************************************************/
.wide .headerButtonLarge {	background:url("images/header_buttons_wide.png") no-repeat 0 0;	color:#eeeeee; }
.blue .wide .headerButtonLarge {	background:url("images/header_buttons_wide.png") no-repeat 0px -35px;	color:#bde0e5; }