﻿/* CONTACT */
#contactform
{
  display:block;
  position:relative;
  top:-11px;
}

#contactform select
{
  margin:5px 0 10px 0;
  width:406px;
  clear:both;
  display:block;
}

#contactform label
{
  margin-bottom:5px;
  color:white;
  display:inline;
}

#contactform input
{
  margin:5px 0 5px 0;
  color:black;
  clear:both;
  width:400px;
  display:block;
}

#contactform textarea
{
  width:405px;
  height:100px;
  margin:5px 0 10px 0;
  color:black;
  clear:both;
  display:block;
}

#contactform fieldset#checkboxes label
{
  display:inline;
  width:auto;
  clear:both;
}

#contactform fieldset#checkboxes input
{
  display:inline;
  clear:both;
  width:20px;
}

#contactform #submit
{
  position:relative;
  top:5px;
  width:68px;
  height:22px;
}

#contactform #further_comments
{
  position:absolute;
  margin-left:-5000px;
}


#moreinfo
{
  width:240px;
  position:relative;
  right:-16px;
  display:none;
}

.error
{
  margin:0;
  padding:0;
  color:red;
}