#contact form {
  padding:0px;
  margin:0px;
}
#contact .h {  font:bold 12px arial;  float:left; width:120px; text-align:right; padding:5px 13px 0px 0px;}
  
#contact .f {
  padding:2px 0px 15px 0px;
  margin:0px;
  float:left;
}
#contact .f .title_sel {  width:60px; border-top:solid 1px #333333; border-left:solid 1px #333333; padding:0px; }
#contact .f select {  width:331px; border-top:solid 1px #333333; border-left:solid 1px #333333;}

#contact .f input {
  width:327px;
  border-top:solid 1px #333333;
  border-left:solid 1px #333333;
  border-right:solid 1px #d4d4d4;
  border-bottom:solid 1px #d4d4d4;
  height:20px;
}
#contact .f textarea {
  width:330px;
  border-top:solid 1px #333333;
  border-left:solid 1px #333333;
  overflow:hidden;
  border-right:solid 1px #d4d4d4;
  border-bottom:solid 1px #d4d4d4;
}
#contact .f .send { 
  width:51px;
  height:19px;
  background:url('../img/buttons/send.gif') no-repeat;
  border:0;
  cursor:pointer;
  }
#contact .f .send:hover { 
  background:url('../img/buttons/send-over.gif') no-repeat;
  width:51px;
  height:19px;
}
#contact .f .checkbox {
  width:14px;
  height:14px;
}
#contact .f  .p1 {
  float:left; 
  width:200px; 
  padding:5px 0px 0px 0px;
}
#contact .f  .p1 a{
  color:#336699;
  text-decoration:none;
}
#contact .f  .p1 a:link{
}
#contact .f  .p1 a:visited{
}
#contact .f  .p1 a:hover{
  text-decoration:underline;
}
#contact .f  .p1 a:active{
}
#contact .f  .p2 { 
  float:left; 
  padding:5px 20px 0px 0px;
}
#contact .f  .p3 { 
  float:left; 
}
#contact .content .right {
  float:left;
  padding:15px 0px 0px 0px;
}
#contact .content .thank_you {
  font:bold 12px arial;
  padding:20px;
}
#errorDiv { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorDiv_email { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorDiv_passwd { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}

