.asiDivider, .asiDividerThick{
  background-color: #999;
}
.asiWait{
  background: url(../../components/img/waiting_animated.gif) no-repeat center;
  color: #333;
}
.formArea{
  background: white;
  border: 1px solid #a0b6d0;
}
#dStartView .workArea .formArea{
  border:none;
}
.fauxAnchor{
  color: #333 !important;
  cursor: default !important;
}
.cogitating *{
  cursor: wait !important;
}
.disabled, .asiForm li.disabled div.legend,
.asiForm li.readOnly div.fields textarea,
.asiForm li.readOnly div.fields input{
  color: #a1a1a1 !important;
}
#wait_indicator{
  background: #ccc;
  height: 46px;  /* Explicit height needed so that height:100% in child IFRAME works in IE */
  position: absolute;
  font-weight: bold;
  font-size: 11px;
  z-index: 500;
  opacity:.80;
  border: 1px solid white;
}
#wait_indicator div{  
  padding: 13px 40px;
  border: 1px solid #787c81;
  background: #ccc;
}
#wait_indicator img{
  margin-left: 25px;
  width: 22px;
  height: 22px;
}
/*common page layouts*/
.simplePage{
  font-size:11px;
}
.simplePage .pageMeta{
  background-color:#e7ebef;
  font-size:11px;
}
.simplePage .pageMeta .title{
  font-size:13px;
  font-weight:bold;
}
.simplePage .pageFooter{
  font-size:11px;
}
/*warning - inline but separate section with optional links section*/
.warningSection, .infoSection{
  font-size:12px;
  border:dotted 1px #c2c8ce;
  background:#eaedf2 url(../../components/img/error.gif) no-repeat 10px 10px;
}
.infoSection{
  background:#eaedf2;
}
.warningSection .actionLinks{
  border-top: solid 1px #c2c8ce;
}
.warningSection .actionLinks a{
  text-decoration:underline;
}