

/*  */
a:link {
  color              : #CC8888;
  text-decoration    : none;
}

/*  */
a:active {
  color              : #CC8888;
  text-decoration    : none;
}

/*  */
a:visited {
  color              : #CC8888;
  text-decoration    : none;
}

/*  */
a:hover {
  color              : #CC8888;
  text-decoration    : none;
}

/*  */
body, h1, h2, h3, h4, h5, h6, div, p, select, option, textarea, form, input, img, hr, table, tr, td, b, span, a, a:visited, a:link {
  margin             : 0px;
  font-size          : 8pt;
  padding            : 0px;
}

/*  */
body, h1, h2, h3, h4, h5, h6, div, p, form, img, hr, table, tr, td, b, span, a, a:visited, a:link {
  color              : #BBBBBB;
  font-family        : Tahoma,Verdana,Arial,Helvetica;
  background-color   : #202020;
}

/*  */
select, option, input, textarea {
  color              : #000000;
  font-family        : Tahoma,Verdana,Arial,Helvetica;
  background-color   : #EEEEAA;
}

/*  */
table {
  border-collapse    : collapse;
}

/*  */
table, tr, td {
  border-spacing     : 0px;
}

/*  */
ul {
  margin-bottom      : 0px;
  margin-top         : 0px;
}

/*  */
.buttonFixNormal {
  color              : #333333;
  padding-top        : 0px;
  vertical-align     : top;
  width              : 80px;
  background-color   : #FFFFFF;
  margin             : 0px;
  font-size          : 9pt;
  overflow           : visible;
}

/*  */
.buttonFixActiv {
  color              : #333333;
  width              : 80px;
  background-color   : #FFFFFF;
  font-size          : 9pt;
  overflow           : visible;
}

/*  */
.buttonFixHighlight {
  color              : #FFFFFF;
  width              : 80px;
  background-color   : #333333;
  font-size          : 9pt;
  overflow           : visible;
}

/*  */
.buttonFixDisabled {
  color              : #000000;
  width              : 80px;
  background-color   : #888888;
  font-size          : 9pt;
  overflow           : visible;
}

/*  */
.buttonFixNoprivilege {
  color              : #888888;
  border             : 1px dashed #AAAAAA;
  width              : 80px;
  background-color   : #F2F2F2;
  font-size          : 9pt;
  overflow           : visible;
}

/*  */
.buttonDynNormal {
  color              : #333333;
  padding-left       : 4px;
  background-color   : #FFFFFF;
  font-size          : 9pt;
  padding-right      : 4px;
  overflow           : visible;
}

/*  */
.buttonDynActiv {
  color              : #333333;
  padding-left       : 4px;
  background-color   : #FFFFFF;
  font-size          : 9pt;
  padding-right      : 4px;
  overflow           : visible;
}

/*  */
.buttonDynHighlight {
  color              : #FFFFFF;
  padding-left       : 4px;
  background-color   : #333333;
  font-size          : 9pt;
  padding-right      : 4px;
  overflow           : visible;
}

/*  */
.buttonDynDisabled {
  color              : #000000;
  padding-left       : 4px;
  background-color   : #888888;
  font-size          : 9pt;
  padding-right      : 4px;
  overflow           : visible;
}

/*  */
.buttonDynNoprivilege {
  color              : #888888;
  padding-left       : 4px;
  background-color   : #F2F2F2;
  font-size          : 9pt;
  padding-right      : 4px;
  overflow           : visible;
}

/*  */
.buttonMenuNormal {
  color              : #000000;
  padding-left       : 1px;
  vertical-align     : bottom;
  background-color   : #CCCCCC;
  font-size          : 8pt;
  overflow           : visible;
  padding-right      : 1px;
}

/*  */
.buttonMenuActiv {
  color              : #FFFFFF;
  padding-left       : 1px;
  vertical-align     : bottom;
  background-color   : #555555;
  font-size          : 8pt;
  overflow           : visible;
  padding-right      : 1px;
}

/*  */
.buttonMenuHighlight {
  color              : #FFFFFF;
  padding-left       : 1px;
  vertical-align     : bottom;
  background-color   : #252525;
  font-size          : 8pt;
  overflow           : visible;
  padding-right      : 1px;
}

/*  */
.linkAsButton {
  overflow           : visible;
  text-decoration    : none;
  background-color   : #FFFFFF;
  border             : 2px outset #B0B0B0;
  color              : #333333;
  padding-right      : 3px;
  font-size          : 9pt;
  padding-top        : 1px;
  padding-bottom     : 1px;
  padding-left       : 3px;
}

/*  */
.highlightLinkAsButton {
  overflow           : visible;
  text-decoration    : none;
  background-color   : #333333;
  border             : 2px outset #B0B0B0;
  color              : #FFFFFF;
  padding-right      : 3px;
  font-size          : 9pt;
  padding-top        : 1px;
  padding-bottom     : 1px;
  padding-left       : 3px;
}

/*  */
spantextAsButton {
  color              : #333333;
  padding-left       : 3px;
  border             : 2px outset #B0B0B0;
  background-color   : #FFFFFF;
  font-size          : 9pt;
  padding-right      : 3px;
}

/*  */
spantextAsButtonDisabled {
  color              : #000000;
  padding-left       : 3px;
  border             : 2px outset #B0B0B0;
  background-color   : #888888;
  font-size          : 9pt;
  padding-right      : 3px;
}

/*  */
spantextAsButtonNoprivilege {
  color              : #888888;
  padding-left       : 3px;
  border             : 2px outset #B0B0B0;
  background-color   : #F2F2F2;
  font-size          : 9pt;
  padding-right      : 3px;
}

/*  */
.buttonAsIconNormal {
  margin-left        : 2px;
  overflow           : hidden;
  background-color   : #FFFFFF;
  color              : #000000;
  letter-spacing     : 18px;
  border             : none;
  margin-bottom      : 0px;
  background-repeat  : no-repeat;
  font-size          : 0px;
  display            : inline;
  line-height        : 36px;
  margin-top         : 0px;
  padding            : 0px;
  margin-right       : 0px;
  vertical-align     : middle;
}

/*  */
.buttonAsIconHighlight {
  margin-left        : 2px;
  overflow           : hidden;
  background-color   : #333333;
  color              : #000000;
  letter-spacing     : 18px;
  border             : none;
  margin-bottom      : 0px;
  background-repeat  : no-repeat;
  font-size          : 0px;
  display            : inline;
  line-height        : 36px;
  margin-top         : 0px;
  padding            : 0px;
  margin-right       : 0px;
  vertical-align     : middle;
}

/*  */
.infoBoxLabel a, .infoBoxLabel a:visited, .infoBoxLabel a:link, .infoBoxLabel a:active {
  position           : relative;
  text-decoration    : none;
  z-index            : 101;
}

/*  */
.infoBoxLabel a:hover {
  text-decoration    : none;
  z-index            : 102;
  display            : inline;
}

/*  */
.infoBoxLabel a .infoBoxContent {
  display            : none;
}

/*  */
.infoBoxLabel a:hover .infoBoxContent {
  position           : absolute;
  border             : 1px solid #FFFF00;
  text-decoration    : none;
  z-index            : 103;
  padding            : 5px;
  display            : inline;
  overflow           : visible;
}

/*  */
div.ewebBody {
  margin-top         : 20px;
  text-align         : center;
}

/*  */
div.ewebContainer {
  margin-left        : auto;
  position           : relative;
  margin-right       : auto;
  width              : 900px;
  border-width       : 0px;
}

/*  */
td.ewebHeadContainer {
  border-bottom      : 1px solid #888888;
}

/*  */
h1.ewebHeadBox1 {
  padding-left       : 5px;
  font-weight        : bold;
  font-size          : 10pt;
}

/*  */
h2.ewebHeadBox2 {
  font-size          : 10pt;
}

/*  */
.buttonHeadlineIcon {
  width              : 16px;
  margin-left        : 2px;
  overflow           : hidden;
  background-color   : transparent;
  color              : #D3D0C9;
  letter-spacing     : 18px;
  border             : none;
  margin-bottom      : 0px;
  background-repeat  : no-repeat;
  font-size          : 0px;
  display            : inline;
  line-height        : 36px;
  margin-top         : 0px;
  padding            : 0px;
  margin-right       : 0px;
  vertical-align     : middle;
  height             : 15px;
}

/*  */
div.ewebMenuContainer {
/* no attributes defined */
}

/*  */
td.ewebMenuContainer {
  border-left        : 1px solid #888888;
  border-top         : 1px solid #888888;
  border-right       : 1px solid #888888;
}

/*  */
td.ewebSegmentBox1 {
  padding-left       : 5px;
  padding-top        : 20px;
  vertical-align     : top;
  padding-bottom     : 20px;
  border-left        : 1px solid #888888;
  width              : 150px;
  text-align         : center;
  padding-right      : 5px;
}

/*  */
td.ewebSegmentBox2 {
  padding-top        : 10px;
  padding-left       : 10px;
  padding-bottom     : 10px;
  vertical-align     : top;
  width              : 720px;
}

/*  */
td.ewebSegmentBox3 {
  width              : 30px;
  border-right       : 1px solid #888888;
}

/*  */
td.ewebFootBox1 {
  border-bottom      : 1px solid #888888;
  padding-top        : 3px;
  padding-bottom     : 3px;
  border-left        : 1px solid #888888;
  text-align         : left;
}

/*  */
td.ewebFootBox2 {
  border-bottom      : 1px solid #888888;
  padding-top        : 3px;
  padding-bottom     : 3px;
  text-align         : right;
}

/*  */
td.ewebFootBox3 {
  border-bottom      : 1px solid #888888;
  padding-top        : 2px;
  padding-bottom     : 2px;
  border-right       : 1px solid #888888;
  padding-right      : 2px;
  text-align         : right;
}

/*  */
.inputNormal {
  padding-left       : 2px;
  font-size          : 9pt;
}

/*  */
.inputError {
  padding-left       : 2px;
  background-color   : #FFAAAA;
  font-size          : 9pt;
}

/*  */
.inputAuto {
  padding-left       : 2px;
  background-color   : #FFFFCC;
  font-size          : 9pt;
}

/*  */
.errorFont {
  color              : #FF0000;
  border             : 1px solid #FF0000;
}

/*  */
.required {
  color              : #FF0000;
}

/*  */
tr.color1 {
  background         : #EAEAFF;
}

/*  */
tr.color2 {
  background         : #FFFFFF;
}

/*  */
td.color1 {
  background         : #EAEAFF;
}

/*  */
td.color2 {
  background         : #FFFFFF;
}

/*  */
option.color1 {
  background         : #EAEAFF;
}

/*  */
option.color2 {
  background         : #FFFFFF;
}

/*  */
.left {
  text-align         : left;
}

/*  */
.center {
  text-align         : center;
}

/*  */
.right {
  text-align         : right;
}

/*  */
.top {
  vertical-align     : top;
}

/*  */
.middle {
  vertical-align     : middle;
}

/*  */
.bottom {
  vertical-align     : bottom;
}

/*  */
.space1V {
  padding-top        : 1px;
  padding-bottom     : 1px;
}

/*  */
.space2V {
  padding-top        : 2px;
  padding-bottom     : 2px;
}

/*  */
.space3V {
  padding-top        : 3px;
  padding-bottom     : 3px;
}

/*  */
.space1H {
  padding-left       : 1px;
  padding-right      : 1px;
}

/*  */
.space2H {
  padding-left       : 2px;
  padding-right      : 2px;
}

/*  */
.space3H {
  padding-left       : 3px;
  padding-right      : 3px;
}

/*  */
.line {
  border             : 1px solid #AAAAAA;
}

/*  */
.lineBold {
  border             : 1px solid #000000;
}

/*  */
.lineTop {
  border-top         : 1px solid #AAAAAA;
}

/*  */
.lineTopBold {
  border-top         : 1px solid #000000;
}

/*  */
.lineBottom {
  border-bottom      : 1px solid #AAAAAA;
}

/*  */
.lineBottomBold {
  border-bottom      : 1px solid #000000;
}

/*  */
.lineLeft {
  border-left        : 1px solid #AAAAAA;
}

/*  */
.lineLeftBold {
  border-left        : 1px solid #000000;
}

/*  */
.lineRight {
  border-right       : 1px solid #AAAAAA;
}

/*  */
.lineRightBold {
  border-right       : 1px solid #000000;
}

/*  */
pre.configuration {
  padding-left       : 5px;
  padding-top        : 5px;
  border             : 1px solid  #888888;
  margin-bottom      : 2px;
  padding-bottom     : 5px;
  background-color   : #FFFFAA;
  margin-top         : 3px;
  padding-right      : 5px;
}

