/*####### CONTACT ########*/

fieldset.csc-mailform {
  border:0px;
  margin: 0px;
  margin-top: 0px;
  padding: 0px;
  padding-bottom: 15px;
  width: 420px;
  font-size: 11px;
}

* html fieldset.csc-mailform {
  padding: 0px;
  margin: 0px;
}

td {
  font-size: 11px;
}

label {
  width: 150px;
  float: left;
  line-height:2.0;
}

* html label {
  width:150px;
  line-height:1.95;
  margin-left:0px;
  float: left;
}

input, textarea  {
  border:1px solid #C0C0C0;
  margin:5px;
  font-size:11px;
  padding:2px;
  width: 230px;
}

textarea  {
  width:380px;
  float: left;
  display: block;
}

* html textarea {
  margin-left: 5px;
}

.csc-mailform-submit {
  width: auto;
  display: block;
  margin-top:10px;
  color:#FFFFFF;
  padding:2px;
  background:#C0C0C0;
  float: left;
  border:1px solid #003399;
}

* html .csc-mailform-submit {
  padding: 2px -3px 2px -3px;
  margin-left: 0px;
}

.csc-mailform-submit:hover {
  background: #003399;
  border:1px solid #C0C0C0;
}