@charset "iso-8859-2";
.engine_help {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  position: relative;
  padding: 10px;
  //width: 400px;
  box-sizing: border-box;
  background-color:#efefef;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;  
}
.engine_help .ui-dialog-titlebar {
  padding: 5px 5px 10px 10px;
  position: relative;
  font-size: 16px;
  font-weight:bolder;
  color:#4d4d4d;
}
.engine_help .ui-dialog-title {
  float: left;
  margin: 0;
}
.engine_help .ui-dialog-titlebar-close {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 11px;
  margin: 0;
  padding: 0;
  height: 11px;
  background: url("../../../image/default/engine/help_close.gif") no-repeat;
}
.engine_help .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px;
}
.engine_help .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
  padding: 0;
}
.engine_help .ui-dialog-content {
  border: 0;
  padding: 0px 10px 10px 10px;
  margin: 0px 0px 10px 0px;
  background: none;
  overflow: auto;
  zoom: 1;
  text-align: left;
  font-size: 14px;
  color: #4d4d4d;
  line-height: 1.4em;
}
.engine_help .ui-dialog-content a:hover{
  cursor: pointer;
  text-decoration: underline;
}
.engine_help .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: 5px 0 0 0;
  padding: 10px;
}
.engine_help .ui-dialog-buttonpane button {
  float: right;
  margin: 0 0 0 10px;
  cursor: pointer;
  padding: 2px;
  width:auto;
  overflow:visible;
  background-color: #AD141A;
  color: #FFFFFF;
  text-transform: uppercase;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;

}
.engine_help .ui-dialog-buttonpane button:hover {
  background-color: #FF2222;
}

.engine_help .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }


.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */

.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Overlays */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: .75;
  filter:Alpha(Opacity=75);
}
