/* Global Settings */
ul.plain {
  list-style : none;
}

td.label {
  text-align: right;
  font-weight: 700;
}

td.field {
}

/********************************************/
/********** Added layout for forms **********/
/********************************************/
div.form-group {
  margin : 0px 10px 10px 0px;
  padding : 4px;
  border : 1px solid;
  border-radius : 0.8em;
  float : left;
}

div.form-group .title {
  font-size : 1.5em;
  font-weight : 700;
  border-bottom : 1px solid;
}

div.form-group .body {
  padding : 4px;
}

div.form-group .body input,
div.form-group .body textarea {
  border-radius : 0.8em;
} 

div.form-group .body textarea {
  margin-bottom : -2px;
}

div.form-group .end {
  clear : left;
}

div.break {
  clear : left;
}
