/* Start of CMSMS style sheet 'jica_form' */
/* form */

div#main div.jicaform p {
  margin-left: 0;
  font-size: 90%;
}
div.jicaform fieldset {
  width: 600px;
  margin-bottom: 10px;
  padding: 0 20px;
  border: solid 1px #CEE384;
}
div.jicaform legend {
  padding: 0 5px;
}
div.jicaform div.element {
  margin: 1em 0;
}
div.jicaform label {
  margin-right: 1em;
}
div.jicaform div.group div {
  margin: 10px 1em;
}

div.jicaform input#m4_20 {
  width: 400px;
  padding: 3px;
}
div.jicaform textarea {
  width:560px;
}
div.jicaform input#fbsubmit {
  margin: 10px 0;
  padding: 3px;
  width: 198px;
}

div.jicaform span.required {
  color: red;
}
div.jicaform input#m4captcha_phrase {
  ime-mode: disabled;  /* for IE */
}

/* error message */
div.error_message {
  margin-left: 30px;
  margin-bottom: 0.5em;
  padding-left: 20px;
  background: url(/images/attention.gif) no-repeat left 50%;
  color: red;
}
div#main div.error_message ul {
  margin-left: 5px;
  list-style: none;
}
div#main div.error_message ul li {
  margin-left: 0;
}

/* thanks message */
div#main div.thanks {
  background: url(/images/program_human_bg.png) no-repeat left bottom;
}
/* End of 'jica_form' */

