#contactmain {
  width:1000px;
  background:#FFFFFF;
  text-align:center;
  color:#000000;
}
#contacttitle {
  height:88px;  
}
#imagetitle {
  margin-top:33px;
}
#form {
  width:1000px;
}
table.form {
  width:590px;
  background:#C4CDDF;  
}
td.label {
  width:135px;
  padding:5px 0 5px 15px;
}
td.form_input {
  padding:5px;
}
td.form_right {
  width:7px;
  vertical-align:top;
  background-image:url('../images/contact_form_right_bg.gif');
  background-repeat:repeat-y;
}
td.form_bottom {
  height:7px;
  vertical-align:top;
  background-image:url('../images/contact_form_bottom_bg.gif');
  background-repeat:repeat-x;
}
td.form_bottom_right {
  width:7px;
}
#f2,#f3,#f4,#f5,#f6 {
  width:300px;
}
#submit,#reset {
  width:80px;
  cursor:pointer;
  margin-bottom:15px;
}
#submit {
  margin-right:10px;
  disable:true;  
}
span.require {
  color:#C33051;
  padding-right:3px;
}
#bottom {
  width:590px;
  text-align:left;
}
#imgbtm {
  margin-top:21px;
}
#contactadd {
  padding-bottom:30px;
}
table.contactadd {
  color:#C33051;
}
a.clink:link,a.clink:visited {  
  color:#C33051;
  text-decoration:none;
}
a.clink:hover {
  color:#C33051;
  text-decoration:underline;
}
#captcha {
  vertical-align:middle;
  margin-right:10px;
}
#confirm {
  vertical-align:middle;
  width:60px;
  height:20px;
}
#msgsuccess {
  padding-bottom:2em;
  color:#197B30;
}
#msgfail {
  padding-bottom:2em;
  color:#FF0000;
}
