	/* Form Styling
================================== */

form {
  width: 380px;
}


/* fieldset styling */
fieldset {
  margin: 1em 1em; /*  space out the fieldsets a little*/
  padding: 1em;
  border : 1px solid #ccc;
  font-size: 1.4em;
  background:#f4f4f4;
}

/* legend styling */
legend {
  font-weight: bold;
  margin-bottom:10px;
}


/* style for  labels */
label {
  float:left;
  width:400px;
  clear:both;
  margin-bottom:30px;
}

/* style for required labels */
#content label .required {
  font-size: 0.75em;
  color:#b20000;
}

input {
  width: 180px;
  margin-bottom:5px;
}

 input.check {  
  width: 15px;
  margin-bottom:3px;

}

select {
	width: 204px;
	margin-bottom: 3px;
}

 input.submit {
  width: auto;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #ECF6FF;
  border:2px solid #646464;
}


textarea {
  width: 300px;
  height: 100px;
}

#title

{

	font-weight: bold;
	font-size: 20px;	

}	

.bold

{

	font-weight: bold;				

}	

.error

{

	font-weight:bold;
	color: #FF0000;

}



	
