div.papercontainer
{
  width: 354px;
  margin-top: 20px;
  margin-left: 5px;
  float: left;
}

div.paper
{
  width: 354px;
  background-image: url("/images/contact/paperbg.gif");
  background-repeat: repeat-y;
  background-position: left top;
  background-color: #f5f5f5;
}

div.papertop
{
  background-image: url("/images/contact/papertopbg.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

div.paperbottom
{
  background-image: url("/images/contact/paperbottombg.gif");
  background-repeat: no-repeat;
  background-position: left bottom;
}

div.papercontent
{
  padding: 30px 0px 0px 20px;
  min-height: 373px;
  _height: 373px;
  color: #666;
}

div.paper table
{
  border: 0;
}

div.paper table td.label
{
  height: 25px;
  width: 50px;
  vertical-align: middle;
}

div.paper table td.label.from
{
  background-image: url("/images/contact/fromlabel.gif");
  background-position: right center;
  background-repeat: no-repeat;
}

div.paper table td.label.email
{
  background-image: url("/images/contact/emaillabel.gif");
  background-position: right center;
  background-repeat: no-repeat;
}

div.paper table input
{
  font-family: Helvetica, Arial, sans-serif;
  color: #777;
  font-size: 15px;
  padding: 3px 4px 2px 4px;
  margin: 0;
  width: 225px;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #e8e8e8;
  background-color: #f5f5f5;
}

div.paper table textarea
{
  font-family: Helvetica, Arial, sans-serif;
  border-width: 0;
  background-color: transparent;
  color: #777;
  font-size: 15px;
  padding: 3px 2px 3px 2px;
  margin: 0;
  width: 229px;
  height: 260px;
  resize: none;
  overflow: auto;
  background-image: url("/images/contact/messagehelp.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

div.paper img.thanks
{
  margin-top: 70px;
  margin-left: 35px;
  width: 242px;
  height: 131px;
}

#sendbutton
{
  margin-top: 7px;
  margin-right: 15px;
  float: right;
  cursor: pointer;
}

div.emailcontainer
{
  float: right;
  width: 140px;
  margin-right: 5px;
  margin-top: 20px;
  background-image: url("/images/contact/message.gif");
  background-repeat: no-repeat;
  background-position: right 15px;
  padding-top: 100px;
}

ul.addresses
{
  list-style: none;
  margin: 0;
  padding: 20px 0 0 0;
  background-image: url("/images/contact/addresseslabel.gif");
  background-repeat: no-repeat;
  background-position: right 0;
}

ul.addresses li
{
  padding: 1px 0 1px 0;
  text-align: right;
}

ul.addresses li img
{
  cursor: pointer;
  height: 13px;
}
