
body {
  color: #555;
  margin: 0;
  padding: 0;
}

a {
  color: #555;
  text-decoration: underline;
}

a:hover {
  color: #555;
  text-decoration: none;
}

a:active, a:focus {
  outline: none;
}

p {
  clear: both;
  margin: 0;
  padding: 3px 0;
}

.eval-asterisk {
  width: 9px;
  background: transparent url(../images.aff2/asterisk.gif) left top no-repeat;
  float: left;
}

#eval-form{
   behavior: url(iepngfix.htc);
}

/* Eval Form */

#eval-form {
  width: 580px;
  height: 330px;
  border-bottom:  1px dotted #357c5b;
  margin: 0;
  padding: 40px 0 0 0;
  font-family: tahoma, erdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #f4c810;
  line-height:30px;
}

#footer {
 float:right;
 width:565px;
 height:80px;
 font-size:8px;
 text-transform:uppercase;
 margin:0 0 0 0;
 padding:0 0 0 4px;
}

	#footer p{
	 display: none;
	}

	#footer a{
	 display: none;
	}

#form-fields {
  margin: 0;

}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

#fieldset-left {
  float: left;
  width: 260px;
  height: 250px;
  padding: 15px 0px 0 0;

}

#fieldset-left label {
  width: 90px;
  padding: 5px 0;
  float: left;
  clear: both;
}

#eval-form #fieldset-left input {
  margin: 8px 0 10px 2px;
}

#fieldset-right {
  float: left;
  width: 272px;
  height: 250px;
  padding: 10px 0px;
  margin: 0 0 0 20px;
}

#eval-form #fieldset-right label{	
	 text-align:right;
	 float:left;
	 padding: 0;
	 clear: both;
	}

#eval-form #fieldset-right input{	
	 margin: 0 0 12px 0;
	}

/* Form fields */

#eval-form label {
  vertical-align: middle;
  font-size: 11pt;
}

#eval-form input {
  margin: 8px 0 0 2px;
  padding: 2px 3px 2px 3px;
  height: 16px;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
  border: 2px solid #2c539e;
  color: #363636;
  vertical-align: middle;
  float: left;
  }

#eval-form input.large { width: 140px; }
#eval-form input.medium { float: right; width: 130px;}
#eval-form input.small { width: 60px; }

#eval-form input.noBorder, #eval-form .noBorder input {
  border: 0;
  vertical-align: middle;
  margin: 3px 2px;
}

select {
  margin: 0;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  color: #363636;
  border: 2px solid #e9e9e9;
  background: #f3f3f3;
  font-weight: normal;
  width: 263px
}


/* Buttons */

#eval-form .submit {
  float:right;
  width: 158px;
  height: 38px;
  cursor: pointer;
  border: 0;
  overflow: hidden;
  text-indent: -9999px;
  background:none;
  display: block;
  background:url(../images.aff2/submit-button.png) left top no-repeat;
  padding: 40px 0 0 0;
}

p input.submit{

}
/* thanks */

#eval-form-thanks{
  width: 545px;
  height: 472px;
  margin: 0;
  padding: 30px 0 0 0;
  font-family: tahoma, erdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #363636;
  line-height:21px;
}

#eval-form-thanks #form-fields p {
  padding: 6px 12px 12px 8px;
  color: #ffffff;
}

#eval-form-thanks #form-fields a {
  color: #ffffff;
}








