/* Form */

table.form_generic
{
  padding: 4px;
}

ul.form_generic
{
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.form_generic li,
.form_generic td
{
  margin: 0;
  padding: 5px 0 5px 0;
}

.form_generic label
{
  font: 100%/120% Tahoma,Arial,Helvetica,Verdana,sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin: 0 1px 0 0;
  vertical-align: baseline;
}

.form_generic p
{
	margin: 0;
}
span.required
{
  color: red;
  font-weight: bold;
}
input {
    margin:0 0 0 5px;
    height: 25px;
    padding: 5px;
    border-radius: 2px;
    border: solid 1px #a9a9a9;
}
input.text {
  border-style:;
  border-color:;
  border-width:;
  width: 150px;
}

input.wwdc_checkbox {
  margin: 0 3px 0 3px;
  padding: 0;
  vertical-align: baseline;
  height: initial;
}

select {
  margin:0 0 0 5px;
  height: 25px;
  padding: 5px;
  border-radius: 2px;
  border: solid 1px #a9a9a9;
}
select.select {
  width: 155px;
}
