@charset "utf-8";
/* CSS Document */

body {
font-size:62.5%;
}

/* the main layout */

#contentForm {
  display: block;
  width:665px;
  background-color:#0e0e0e;
}

/* and now the form formatting itself */

label {
  display: block;
  float: left;
  clear: left;
  Width: 150px;
  line-height: 20px;
  margin-bottom: 10px;
  margin: 5px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.3em;
  color:#f0f0f0;
}

input, textarea, select {
  display:block;
  margin:0;
  padding:2px;
  font-size:1.4em;
  color:#ffffff;
  background:#171717;
  border: 1px solid #00b9e9;
  margin: 5px 0;
}   

input:focus, textarea:focus, select:focus {
  border:1px solid #f2003e;
  background-color:#2b2b2b;
}

input.button {
  cursor: pointer;
  border: none;
  font-weight: bold;
  background:url(../images/contact/send_button.png) no-repeat left top;
  width: 78px;
  height: 26px;
  margin-left: 150px;
}

span.required {
  font-family:Lucida Sans Unicode;
  font-size:12px;
  color:#f2003e;
}

.errormsg {
  display:block;
  width:550px;
  height:22px;
  line-height:22px;
  color: #FFFFFF;
  font-weight:bold;
  font-size:1.4em;
  font-family:Trebuchet MS;
  background:#696969 url(../images/contact/stop_icon.gif) no-repeat 1px center;
  padding:3px 10px 2px 30px;
  margin:1px 0;
  border:1px solid #f2003e;
}

.msg_sent {
width:600px;
text-align:center;
}

p.msg_sent_text {
font-family:Trebuchet MS;
color:#f2003e;
font-size:1.8em;

}




