/* CSS Document
   Form formatting
*/


div.formw {
  background: transparent url("../images/forms/form_l.gif") repeat-y left;
  border-right: 1px solid #888;
  border-bottom:1px solid #888;
  border-left:1px solid #888;
}

div.formw h2 {
  border-top:1px solid #888;
  border-bottom:1px solid #888;
  background-color: #d1e0b4;
  padding:5px 5px 5px 10px;
  margin:0px;
  line-height:1;
}

div.formw span.col {
  margin-left:10px;
  margin-right:5px;
}

div.formw label,
div.formw input {
	display: block;
	float: left;

}

div.formw label {
  padding-top:6px;
  padding-bottom: 12px;
  text-align: right;
  width: 100px;
  padding-right: 1em;
  margin-right: 1em;
}

div.formw input {
  /* margin-left:120px; */
}

div.formw span {
  float:left;
}

div.formw br {
	clear: left;
}

div.formw label.req {
  font-weight:bold;
}

div.formw span.row label {
  margin:0;
  width:auto;
  text-align:left;
}

