/* $Id: redxp.css 4582 2006-09-28 15:35:41Z smaxim $ */
.spWinRedxpContainer * {
  -moz-box-sizing : border-box;
}
.spWinRedxpContainer {
  text-align: left;
}

.zpModal {
  background-color : black;
  opacity : 0.60;
  filter : alpha(opacity:60);
  -moz-opacity: 0.60;
}

.zpModalOpera {
  background-image : url(redxp/modal.png);
}

.spWinRedxpContainer .spWinTitleArea {
  font-family: "Trebuchet MS", Verdana, Arial , Heltvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  height: 28px;
  text-align:left;
}

.spWinRedxpContainer .spWinFront .spWinTitleArea td {
  background: url(redxp/titlebar_on_bg.gif) repeat-x right  top;
}

.spWinRedxpContainer .spWinBack .spWinTitleArea td {
  background: url(redxp/titlebar_off_bg.gif) repeat-x right  top;
}

.spWinRedxpContainer .spWinFront td.spWinTitleFirstCell {
  background: url(redxp/titlebar_on_left_corner.gif) no-repeat left  top;
}

.spWinRedxpContainer .spWinBack td.spWinTitleFirstCell {
  background: url(redxp/titlebar_off_left_corner.gif) no-repeat left  top;
}
.spWinRedxpContainer .spWinFront td.spWinTitleFirstCell, .spWinredxpContainer .spWinBack td.spWinTitleFirstCell {
  width : 13px;
}

.spWinRedxpContainer .spWinFront td.spWinTitleLastCell {
  background: url(redxp/titlebar_on_right_corner.gif) no-repeat right  top;
}

.spWinRedxpContainer .spWinBack td.spWinTitleLastCell {
  background: url(redxp/titlebar_off_right_corner.gif) no-repeat right  top;
}

.spWinRedxpContainer .spWinFront td.spWinTitleLastCell, .spWinredxpContainer .spWinBack td.spWinTitleLastCell {
  width : 13px;
}

.spWinRedxpContainer .spWinTitleText {
    white-space: nowrap;
    padding-top:5px;
  padding-left:6px;
}

.spWinRedxpContainer .spWinCloseButton, 
.spWinRedxpContainer .spWinMinButton, 
.spWinRedxpContainer .spWinMaxButton, 
.spWinRedxpContainer .spWinRestoreButton {
    height: 21px;
    width: 21px;
    margin-right:2px;
    margin-top:2px;
  display : block;
}

.spWinRedxpContainer .spWinFront .spWinCloseButton{
  background: url(redxp/close.gif) no-repeat;
}

.spWinRedxpContainer .spWinFront .spWinMinButton{
  background: url(redxp/minimize.gif) no-repeat;
}

.spWinRedxpContainer .spWinFront .spWinMaxButton{
  background: url(redxp/maximize.gif) no-repeat;
}

.spWinRedxpContainer .spWinFront .spWinRestoreButton {
  background: url(redxp/restore.gif) no-repeat;
}

.spWinRedxpContainer .spWinBack .spWinCloseButton{
  background: url(redxp/close_inactive.gif) no-repeat;
}

.spWinRedxpContainer .spWinBack .spWinMinButton{
  background: url(redxp/minimize_inactive.gif) no-repeat;
}

.spWinRedxpContainer .spWinBack .spWinMaxButton{
  background: url(redxp/maximize_inactive.gif) no-repeat;
}

.spWinRedxpContainer .spWinBack .spWinRestoreButton {
  background: url(redxp/restore_inactive.gif) no-repeat 0 0;
}

.spWinRedxpContainer td.spWinContentCell {  /* Top part border properties (width) */
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  padding : 0px 2px 0px 2px;
}

.spWinRedxpContainer .spWinFront td.spWinContentCell { /* Top part border color */
  border-left-color : #66161e;
  border-right-color : #66161e;
  background-color : #e05051;
}

.spWinRedxpContainer .spWinBack td.spWinContentCell {  /* Top part borer color when inactive */
  border-left-color : #EA5D55; /* #EAEDF5; */
  border-right-color : #EA5D55; /* #EAEDF5; */
  background-color : #e05055; /* #e0e0e5; */
}

.spWinRedxpContainer .spWinContentBorder { /* Iternal border color */
  background-color: #ff5f5f; /* #ffffff; */
  border-style: solid;
  border-width: 1px;
  border-color: #772722	#772722 #772722 #772722; /* #777792; */
}

.spWinRedxpContainer .spWinContent {
  padding: 0px;
}

.spWinRedxpContainer td.spWinStatusCell {    /* Status part border properties */
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  padding : 0px 2px;
}

.spWinRedxpContainer .spWinBottomBorder {
  height : 1px;
  line-height : 1px;
  overflow : hidden;
  font-size : 1px;
}

.spWinRedxpContainer .spWinFront td.spWinStatusCell {     /* Status part border color  */
  border-left-color : #66161e; /*  #66667e;  */
  border-right-color : #66161e;
  border-bottom-color : #66161e;
  background-color : #e05051; /* #e0e0e1; */
}

.spWinRedxpContainer .spWinBack td.spWinStatusCell {
  border-left-color : #EA5D55;
  border-right-color : #EA5D55;
  border-bottom-color : #EA5D55;
  background-color : #e05055; /* #e0e0e5; */
}

.spWinRedxpContainer .spWinStatus {
  height: 24px;
  line-height: 24px;
  text-align:left;
  background: url(redxp/status.gif);
  color:black;
  vertical-align: middle;
  font-family: Arial, Heltvetica, Verdana, sans-serif;
  font-size: 11px;
  white-space: nowrap;
  padding-left: 3px;
  margin : 0px;
  border-left:1px solid #772722;
  border-right:1px solid #772722;
}
