.fvce_form {width:540px;margin-top:20px;}

a.helpicon {
  float:right;
}
p.inputelement {
  color: #666;
  text-align:left;
  margin-right:80px;
  margin-left:60px;
  margin-top:5px;
}
p.inputelementText {
  color: #666;
  text-align:left;
  margin-right:80px;
  margin-left:60px;
  margin-top:5px;
  clear:left;
}


p.requiredtextwarning {
  color: #666;
  text-align:left;
  margin-right:80px;
  margin-left:60px;

  margin-top:45px;
}



.multipleinput
{
  color: #666;
  text-align:left;
  margin-right:80px;
  margin-left:60px;

  margin-top:5px;
}

label{
  color: #000;
  font-weight: bold;
  text-align:left;
  margin-left:60px;
  display:block;
}

.fvce_hint{
  text-align:left;
  margin-left:60px;
  margin-top:0;
  padding-top:0;
}

p.inputelement label{
  color: #000;
  font-weight: bold;
  text-align:left;
}
p.inputelement a.helpicon {
  float:none;
  display: inline;
}
p.inputelement input, p.inputelement select  {
  display: inline;
  width:220px;

}
p.inputelement textarea
{
  display: inline;
  width:320px;
}

p.fvce_actionbuttons {
  border-top: 1px solid #fff;
  text-align: right;
  padding-top: 6px;
}

p.fvce_actionbuttons_left {
  border-top: 1px solid #fff;
  text-align: left;
  padding-top: 6px;
  margin-left:60px;
}

a.helpicon img {
  border: 0px;
}


.yesnobox {
  color: #666;
  text-align:left;
  margin-right:80px;
  margin-left:60px;

  margin-top:5px;
  }
/*form {float:left;}*/


.fvce_error{color: #ff0000;}

p. fvce_error {color: #ff0000;}
 
fieldset{padding:0;margin:0;}

.fvce_checkbox {width:24px;}
.fvce_day{width:40px;}
.fvce_month{width:80px;}
.fvce_year{width:60px;}
.fvceCurrentAvatar{margin-right:5px;}

/* Contact Forms in AM */

.ContactTable input, textarea, select {
    color:#666666;
}



div.skillsheadings{
font-size:120%;
padding:10px 0 0 0;
margin:0 0 0 0;
clear:left;
font-weight:bold;
    }
.skillcheck{
padding-left:20px;
margin:0 0 0 0;
width:240px;
float:left;

}
input.fvce_count{width:40px;border:1px;text-align:right;}



