body
{
  color: #222;
}

#content
{
  font-size: 12pt;
  padding: 5px 20px;
}

#header { position: relative; border-bottom: 3px solid white; }

.fcs-wrapper
{
  width:805px;
  margin-left:72px;
  margin-top: 30px;
  position:relative;
}

.fcs
{
  position:relative;
  color: black; 
  width:268px;
  float:left;
}

.end {
  margin-right:0px;
}

.fcs div
{
  padding-top:1.5em;
  padding-left:35px;
  padding-right:35px;
  padding-bottom:15px;

  margin-bottom:1.5em;

  font-size:0.8em;
}

.clear
{
  clear:both;
}

.try
{
  float:left;
  width:514px;

  position:relative;
  top:8px;

  overflow:visible;

  background-image:url('/images/welcome/try-bottom.gif');
  background-position:bottom left;
  background-repeat:no-repeat;
}

.try .description
{
  position:relative;
  top:-8px;

  padding-top:35px;
  padding-left:32px;
  padding-right:15px;

  background-image:url('/images/welcome/try-top.gif');
  background-position:top left;
  background-repeat:no-repeat;
}

.try .harvest
{
  padding-bottom:35px;
  padding-left:35px;
  padding-right:35px;
}

.publishers
{
  float:right;
  margin-bottom:1em;
  margin-top:10px;
}


/* About */

fieldset
{
  position:relative;
}

fieldset.contactForm
{
  padding:1em;
}

fieldset.contactForm legend
{
  font-weight:bold;
}

fieldset.contactForm p
{
  position:relative;
  left:8px;
}

fieldset.contactForm label
{
  display:block;
  font-weight:bold;
}

fieldset.contactForm span.required 
{
  color:red;
}


/* Feedback Form */

fieldset#feedback
{
  width:550px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:2em;
  padding:12px;
  text-align:center;
}

#feedback legend
{
  font-weight:bold;
}

#feedback label 
{
  display:block;
  font-weight:bold;
  padding-top:1em;
}

#feedback .required 
{
  color:red;
  font-size:0.8em;
}

#feedback p.required 
{
  margin:0.5em;
}

#feedback div.type, 
#feedback div.environment, 
#feedback div.description 
{
  clear:both;
}

#feedback div.reporting, 
#feedback div.platform 
{
  float:left;
  padding-right:25px;
}

#feedback div.area, 
#feedback div.browser 
{
  float:left;
}

#feedback select 
{
  width:250px;
  position:relative;
}

#feedback div.email,
#feedback div.email input 
{
  width:244px;
  margin-left:auto;
  margin-right:auto;
}

#feedback div.platform input, 
#feedback div.browser input 
{
  width:244px;
  margin-top:0.5em;
  display:block;
}

#feedback textarea 
{
  width:525px;
}

#feedback div.submit 
{
  text-align:right;
  margin-right:15px;
  margin-top:1em;
}

#feedback div.submit label 
{
  display:inline;
  font-size:0.8em;
  position:relative;
  top:-0.3em;
}
