.wt_rowtable
{
	width:100%;
	border-collapse:collapse;
}

.wt_rowheading
{
	font-weight: bold;
}

.wt_row
{
	background-color: #ffffff;
	cursor: hand;
}

.wt_selectedrow
{
	background-color: #eeeeee;
	cursor: hand;
}

form label
{
  display: inline;
  padding-left: 22px;
  overflow:auto;
  font-weight: bold;
  cursor: pointer;
  cursor: hand;
  padding-right: 14px ;
  height: 100%;
}

.old_label
{
  display: block;
  float: left;
  padding-left: 22px;
  font-weight: bold;
  cursor: pointer;
  cursor: hand;
  padding-right: 14px;
}


form label.wt_mandatory
{
  background-image: url('/general/tools/icons/required.gif');
  background-repeat: no-repeat;
  background-position: top left 50%;
}

form label.wt_wrong
{
  background-image: url('/general/tools/icons/caution.gif');
  background-repeat: no-repeat;
  background-position: top left 50%;
}

form label.wt_done
{
  background-image: url('/general/tools/icons/complete.gif');
  background-repeat: no-repeat;
  background-position: top left 50%;
}

div#submitdiv
{
  margin-left: 7em;
  padding-left: 22px;
  padding-top: 0.3em;
}

input#subject, textarea
{
}

input#email, input#phone
{
  width: 40%;
}

input#textarea
{
  border: 1px solid #cccccc;
}

form input.wt_mandatory
{
  background-image: url('/general/tools/icons/required.gif');
  background-repeat: no-repeat;
  background-position:  right 50%;
}

form input.wt_mandatory
{
  background-image: url('/general/tools/icons/required.gif');
  background-repeat: no-repeat;
  background-position:  right 50%;
}


input#focus, textarea#focus
{
  border: 1px solid #000000;
}
