
form label {
  display: block;
  width: 90%; 
  padding-left: 15px;
    padding-right: 10px;
/*  
  cursor: pointer;
   font: 11px Arial, Helvetica, sans-serif;
*/   
}


form label.required {
  background: url(/assets/img/v-icons.gif) no-repeat;
  color:#000000;
}
form label.problem {
  background: url(/assets/img/v-icons.gif) no-repeat 0 -32px;
}
form label.completed {
  background: url(/assets/img/v-icons.gif) no-repeat 0 -66px;
}



div#submitdiv {
  margin-left: 7em;
  padding-left: 22px;
  padding-top: 0.3em;
}

/*
input#subject, textarea {
  width: 250px;
}

input#email, input#phone {
  width: 65%;
}
input, textarea {
  border: 1px solid #ddd;
}
*/

input:focus, textarea:focus {
  border: 1px solid #c00;
}
#small {
  text-align: center;
  border-top: 1px solid #eee;
  font-size: 11px;
  padding: 1px 105px;
  color: #555;
}
form labelOne {
  display: block;
  float: left;
  width: 280px;
  padding-left: 22px;
  cursor: pointer;
   font: 11px Arial, Helvetica, sans-serif;
}
.red {color: #FF0000}
.input-warn-content
{
		padding-left: 5px;
		/* background-color: #FCC;*/
		color: #c00;
		font: 11px Arial, Helvetica, sans-serif;
		height:2px;
		overflow:hidden;
}

