body {
  margin:0;
  padding:0;
  font-size:80%;
  background-color:transparent;
}

body, input, textarea {
  font-family:"Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif;

}

#tryit {
  position:relative;
  display:block;
  color:#666666;
  width:272px;
  background:transparent url(img/tryit_form_header.png) no-repeat top left !important;
  background:transparent url(img/tryit_form_header.gif) no-repeat top left;
  padding-top:85px; 
  margin-top:0px;
}


#tryit p {
  margin:5px 0 3px 0;
}


#tryit #trial-form {
  padding:0 30px 0 30px;
  margin:0;
  background:transparent url(img/tryit_form_bg.gif) repeat-y top left;
}

#tryit #trial-form-footer {
  background:transparent url(img/tryit_form_footer.png) no-repeat top left !important;
  background:transparent url(img/tryit_form_footer.gif) no-repeat top left;
  padding-top:12px; 
}

#tryit #trial-form input {
  display:block;
  width:202px;
  height:20px;
  margin-bottom:5px;
  padding:4px 4px 1px 4px;
  background:#FFF url(img/tryit_form_fields.gif) no-repeat top left;
  border:0;
}


#tryit #trial-form #trial-form-callee  { background-position:0 0; }
#tryit #trial-form #trial-form-from    { background-position:0 -25px; }
#tryit #trial-form #trial-form-cheque  { background-position:0 -50px; }
#tryit #trial-form #trial-form-address { background-position:0 -75px; }
#tryit #trial-form #trial-form-caller  { background-position:0 -100px; }
#tryit #trial-form .input-hidden       { background:none; height:0; margin:0; padding:0;}

#tryit #trial-form #trial-form-msgid {
  width:210px;
}

#tryit #trial-form #trial-form-message {
  display:none;
  width:202px;
  height:67px;
  margin-top:2px;
  padding:2px;
  border:2px solid #A8A8A8;
  font-size:100%;
}

#tryit a#trial-form-button {
  display:block;
  position:relative;
  height:34px;
  line-height:34px;
  background:transparent url(img/tryit_form_button.gif) no-repeat top left;
  border:0;
  padding:0 0 0 40px;
  margin:5px 0 0px 0;
  overflow:hidden;
  text-decoration:none;
  color:#000;
  font-weight:bold;
}


#tryit a#trial-form-button:hover {
  color:#090;
  background-position:0 -34px;
}

#tryit #trial-form-progress {
  display:none;
  float:right;
  margin:14px 0 0 0;
  padding:0;
  width:56px;
  height:21px;
  background:transparent url(img/tryit_form_indicator.gif) no-repeat top left;
}

#tryit #trial-form-status {
  margin-top:5px;
}

#tryit .warn {
  display:none;
  color:#C00;
}
