﻿#formdiv {float:right; width:450px;height:246px;border: 1px solid #E5E5E5;background-color: #808080; color: #fff;padding:0 0 5px 0;margin: 5px 112px 0 0;background-position: bottom right;background-repeat: no-repeat;border:1px solid #808080;}

form fieldset 
{
  margin-bottom: 10px;border:none;
}
form fieldset.commentarea {
  float:right;
  border:none;
}
form legend {
  padding: 0 2px;
  font-weight: bold;
}
form label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
  display:none;
}
form fieldset ol {
  margin: 0;
  padding: 0;
}
form fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form input {font-size: 0.8em; color: #333;width:150px;background-color:#9F9F9F;border: 1px solid #ccc;}
form select {font-size: 0.8em; color: #333;background-color:#9F9F9F;border: 1px solid #9F9F9F;}

form textarea {width: 250px;height:220px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .8em;color:red;background-color:#9F9F9F;border: 1px solid #9F9F9F;background-image: url(images/numbercom.gif);background-position: bottom right;	background-repeat: no-repeat;
}
form .submit {width: 70px;text-align:left;font-size: 0.8em; color: #fff;font-weight: bold;background-color:red;border: 1px solid red;background-image:url(images/submit.gif);background-repeat: no-repeat;background-position:right;}
