/* CSS Document */

#content {
 display: block;
  width: 500px;
  margin: 70px auto;
  padding: 10px;
  
}
label {
  display: block;
  float:left;
  clear: left;
  Width: 80px;
  line-height: 20px;
  margin-bottom: 2px;
  margin: 2px 0;
  color:#666666;
  }
legend {
color:#0066FF;
margin-bottom:15px;
}
fieldset {
border:1px solid white;
}
input, textarea, select {
  margin: 0;
  padding: 2px;
  font-size: 1em;
  color:#333333;
  border: 1px solid #ccc;
  margin: 2px 0;
  width:70%;
  }   

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

input.button {
  background-image:url(image/submit.jpg);
  cursor: pointer;
  border: none;
  font-weight: bold;
  width: 100px;
  height: 30px;
  float:right;
  margin-right:15px;
}

span.required{
  font-size: 12px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 90%;
  height: 22px;
  line-height: 22px;
  color:#FF6600;
  font-weight: bold;
   padding: 3px 10px 3px 40px;
  margin: 10px 0;

  }

.msgSent {
  font-size: 20px;
  text-align: center;
}
form {
width:340px;
height:360px;
margin-left:10px;
margin-top:0px;
/*
  border-top-style:solid;
  border-top-color:#333333;
  border-top-width:thin;
  border-left-style:solid;
  border-left-color:#333333;
  border-left-width:thin;
  border-right-style:solid;
  border-right-color:#333333;
  border-right-width:thin;
  border-bottom-style:solid;
  border-bottom-color:#333333;
  border-bottom-width:thin;
*/
  }