#form1 {
  width: 470px;
  margin: 0 auto;
  border: solid 1px #888888;
}

#form1 table#table-01{

  width: 450px;
  margin: 0 auto;
}

#form1 table#table-01 th{

  padding: 5px;
  width: 120px;
  font-size: 12px;
  line-height:1.4;
  text-align: left;

}
 
#form1 table#table-01 td{

  padding: 5px;
  font-size: 12px;

} 

#form2 {
  width: 470px;
  margin: 0 auto;
}
  
#form2 table#table-03{

  width: 430px;
  margin: 20px auto 10px;
  border-collapse: collapse;

}

#form2 table#table-03 th{

  padding: 12px;
  width: 140px;
  font-size: 12px;
  text-align: left;
  border: solid 1px #888888;
  

}
 
#form2 table#table-03 td{

  padding: 12px;
  font-size: 12px;
  border: solid 1px #888888;

} 

#form1 img{
  margin: 0px;
}

#form1 input.short{

  width: 8em;

}

#form1 input.medium{

  width: 15em;

}

#form1 input.long{

  width: 20em;

}

#form1 .textarea{

  width: 330px;
  height:130px;
  font-size: 12px;

}


#form1 p.textarea{

/*  margin: 10px 0 10px 100px;*/
  margin: 10px 10px 10px 75px;

}

#form {
  width: 490px;
  margin: 0px 0px 0px 10px;
}

#form table#table-02{

  width: 450px;
  margin: 10px auto;
  border-collapse: collapse

}


#form table#table-02 th{

  padding: 5px 0 5px 10px;
  width: 250px;
  font-size: 13px;
  line-height:1.4;
  text-align: left;
  border: solid 1px #888888;

}

#form h3{

  margin: 0 0 0 10px;
  font-size: 12px;

}

#form p.agree{

  margin: 5px 0 5px 20px;
  font-size: 14px;
}

#form p.margin1{

  margin: 5px 0 5px 10px;
  font-size: 12px;
  line-height: 17px;
}

#form p.margin2{

  margin: 5px 0 5px 25px;

}

#form p.margin2_1{

  margin: 5px 0 5px 25px;
  font-size: 110%;

}


#form p.margin3{

  margin: 5px 0 5px 35px;

}

#form p.margin4{

  margin: 5px 0 5px 50px;

}

#form p.margin5{

  margin: 20px 0 5px 100px;

}

#form input.margin1{

  margin: 0 7px 0 10px;
  font-size: 120%;

}

#form input.margin2{

  margin: 0 7px 0 33px;
  font-size: 120%;
  width: 30px;

}

#form input.margin3{

  margin: 0 7px 0 10px;
  font-size: 120%;
  width: 150px;

}

#form input.margin4{

  margin: 10px 7px 0 5px;
  font-size: 100%;
  width: 160px;

}

#form input.margin5{

  margin: 0 7px 0 10px;
  font-size: 120%;
  width: 30px;

}


#form select.margin1{

  margin: 0 7px 0 10px;
  font-size: 110%;

}

#form textarea{

  font-size: 120%;

}

#form .scr{

  margin: 20px 0 20px 55px;
  padding: 0 0 0 10px;
  overflow-y: scroll;
  width: 450px;
  height: 200px;
  border: solid 1px;

}

#form em{

  font-style: normal;
  font-weight: 900;
  font-size: 110%;
  color: #ff2222;

}

#form b{

  font-style: normal;
  font-weight: 300;
  font-size: 130%;

}
  
#submit{

  width: 430px;
  margin: 0 auto;

}
  
#submit input.button{

  margin: 10px 0 20px 160px;

}
  

