/* CSS Document */
/* form.css */

* {
  margin: 0px;
  padding: 0px;
}
.entry p{
 margin-top: 20px; margin-bottom: 20px; 
}
.entrytext p{
 margin-top: 20px; margin-bottom: 20px; 
}

form {
  margin: 0px;
  padding: 0px;
  font-size: 100%;
  width: 100%;
  	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #555;
	text-align:left;
}

form fieldset {
  clear: both;
  font-size: 100%;
  border-color: #348ded;
  border-width: 1px 0px 0px 0px;
  border-style: solid none none none;
  padding: 10px;
  margin: 0px 0px 0px 0px;
}

form fieldset legend {
  font-size: 150%;
  font-weight: normal;
color: #555;
  margin: 0px 0px 0px 0px;
  padding: 0px 5px;
}



input, select, textarea {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 100%;
 color: #348ded;
 font-size: 1.2em;
 letter-spacing: 2px;
 border: #bababa 1px solid
}

textarea {
  overflow: auto;
}


form fieldset div.notes {
  float: right;
  width: 158px;
  height: auto;
  margin: 0px 0px 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 88%;
}

form fieldset div.notes h4 {
  background-image: url(/images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0px 3px 3px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
}

form fieldset div.notes p {
  margin: 0em 0em 1.2em 0em;
  color: #666666;
}

form fieldset div.notes p.last {
  margin: 0em;
}

form div fieldset {
  clear: none;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 5px 5px;

}

form div fieldset legend {
  font-size: 100%;
  padding: 0px 3px 0px 9px;
}

form div.required fieldset legend {
  font-weight: bold;
}

form div label {
  display: block;
  float: left;
  padding: 3px 5px;
  margin: 0px 0px 5px 0px;
  text-align: right;
}

form div.optional label, label.optional {
  font-weight: normal;
}

form div.required label, label.required {
  font-weight: bold;
}




form div input, form div select, form div textarea {
  width: 250px;
  padding: 1px 3px;
  margin: 0px 0px 0px 0px;
}



form div select.selectOne, form div select.selectMultiple {
  width: 211px;
  padding: 1px 3px;
}


.formlayout{


}


/* form.import.css */

.required{
font-weight:bold;
}

.required select{
font-weight:normal;
}

input.blue {background-color: #3f83ee; font-weight: bold; font-size: 12px; color: #ffffff;
}