body {
  background-color:#ffffff;
  color:#000000;
  }

div.ie5 {
  text-align:center;
  }

div.un-ie5 {
  margin-left:auto;
  margin-right:auto;
  min-width:750px;
  width:expression(document.body.clientWidth<750?"750":"90%");
  }

h1 {
  text-align:center;
  }

div.montage {
  text-align:center;
  height=33px;
  width=100%;
  }

div.spacer {
  clear:both;
  height:5px;
  padding:0px;
  margin:0px;
  border:0px;
  font-size:1pt;
  }

div.error-line {
  margin-left:10px;
  border-left:1px dotted #ff7777;
  padding-left:5px;
  color:#ff7777;
  font-size:smaller;
  }

//-----------------------------------------------------------------

.clickable {
  cursor:hand;
  text-decoration:underline;
  font-size:smaller;
  }

.indent {
  margin-left:10px;
  padding:0px;
  }

//-----------------------------------------------------------------

div.bigmess {
// dummy
  }

div.bigmess {
  color:yellow;
  background-color:blue;
  text-align:left;
  font-size:bigger;
  width:85%;
  padding:10px;
  }

div.infobar {
// dummy
  }

div.infobar {
  color:#555555;
  background-color:#dddddd;
  border:1px solid #aaaaaa;
  padding:3px;
  }

//-----------------------------------------------------------------

div.message {
// dummy
  }

div.message {
  text-align:left;
  width:85%;
  }

//-----------------------------------------------------------------

div.form-outer {
//dummy
}

div.form-outer {
  width=570px;
  text-align:center;
  border:1px solid #bbbbbb;
  padding:5px;
  }

div.form-outer div.form-inner {
  margin-left:auto;
  margin-right:auto;
  }

div.form-inner div.form-row {
  clear:both;
  }

div.form-row span.form-label {
  width:150px;
  float:left;
  text-align:right;
  margin-top:2px;
  margin-bottom:2px;
  }

div.form-row span.form-sep {
  float:center;
  border-left:1px solid grey;
  text-align:center;
  }

div.form-row span.form-field-ok {
  width:405px;
  float:right;
  text-align:left;
  padding:0px ;
  background-color:#f0f0f0 ;
  border-left:2px solid #e0e0e0;
  border-top:2px solid #e0e0e0;
  border-right:2px solid #f7f7f7;
  border-bottom:2px solid #f7f7f7;
  }

div.form-row span.form-field-bad {
  width:405px;
  float:right;
  text-align:left;
  padding-top:2px;
  }

span.form-field-bad span.form-radio {
  text-align:left;
  }

//-----------------------------------------------------------------
