﻿.fieldset 
{
  /*border: 1px solid #FFD485;*/
  margin-bottom: 15px;
  padding: 8px;
  text-align: left;
  background: #ffffff;
}
#requiredmessage {

  font-size: 90%;

  text-align: left;

  padding: 5px;

}
.fieldset h3 {

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 120%;

  margin-top: 0;

  margin-bottom: 15px;

  padding: 4px;

  color: #000;

}



.fieldset h3 img {

  vertical-align: text-bottom;

  margin-right: 10px;

}
.fieldset div label 
{
  display: block;
  float: left;
  width: 100px;
  text-align:right;
  padding-top: 3px;
  padding-right: 5px;
  font-weight: bold;
}
.fieldset div input, .fieldset div select, .fieldset div textarea 
{
    width: 250px;
}
.fieldset div .notwide 
{
    width: auto;
}

.fieldset div .mceSelectList 
{
  width: auto;
}
/*
.button-to div 
{
  display: inline;
}

.button 
{
  padding-left: 20px;
  padding-right: 20px;
}

.image_button:hover 
{
  background-color: transparent;
}

.action-buttons 
{
  margin-top: 10px;
  margin-bottom: 10px;
}

div.radiobuttongroup input 
{
  margin: auto;
  margin-left: 15px;
  width: auto;
}

div.radiobuttongroup 
{
  padding-top: 2px;
  margin-bottom: 7px;
}*/

.fieldset div div.helptext, .fieldset div div.formError 
{
  margin-top: 5px;
  margin-left: 155px;
  font-size: 90%;
  width: 400px;
}

.fieldset div div.verification-status 
{
  margin-left: 180px;
  font-size: 85%;
  margin-top: 5px;
}
.fieldset div.required, .fieldset div.optional {

  margin-bottom: 15px;

}
.navBtn 
{
    font-size: 2em;
    font-weight: normal;
    font-family: Trebuchet MS;
   
}
