﻿p {
  font-family:Arial;
  font-size:8pt;
  color:#666666;
  margin:5px 0 2px 0;
}

div.container {
  width:100%;
  text-align:center;
  padding:50px 0 0 0;
}

div.content {
  width:550px;
  margin:0 auto;
  text-align:left;
  background-image:url(/images/bg.gif);
  background-repeat:repeat-y;
}

div.logo img {
  margin:0 0 70px 0;
}

div.left {
  float:left;
  width:95px;
  text-align:right;
  margin:0 20px 0 0;
}

div.left p {
  color:#999900;
}

div.right {
  float:left;
}

div.clearing {
  clear:both;
}

div.form-item input {
  border-style:solid;
  border-color:#CCCCCC;
  border-width:1px;
  font-family:Arial;
  font-size:8pt;
  color:#666666;
}

div.form-item textarea {
  border-style:solid;
  border-color:#CCCCCC;
  border-width:1px;
  font-family:Arial;
  font-size:8pt;
  color:#666666;
}

div.form-item .button {
  border-style:solid;
  border-color:#CCCCCC;
  border-width:1px;
  font-family:Arial;
  font-size:8pt;
  color:#999900;
  margin:7px 0 0 0;
  cursor:hand;
  cursor:pointer;
}

div.form-error {
  background-color:#CC0000;
  margin:5px 0;
  width:300px;
  display:block;
  clear:both;
}

div.message {
  background-color:Green;
  margin:5px 0;
  width:300px;
  display:block;
  clear:both;
}

div.message p, div.form-error p {
  color:#FFFFFF;
  padding:5px;
  margin:0;
}
