/*Formy - CSS Framework 0.8 */

/*fieldset legend*/
fieldset { padding: 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend { padding: 0 .4em;  font-size: 1.2em;background-color: #e3dfdf;color:#333;}

/*label*/
label {float: left;clear:left; text-align: right;width: 19em; margin-right: 1em; padding-right: 0.5em; padding-top: 5px; display:block; color:#333;}

/* Textarea input select */
textarea, input, select {  margin: 0.5em 0.5em 0 0; padding: .2em;  }

textarea {border: 1px solid #666; width: 200px; }

textarea:focus, input[type="text"]:focus  {border: 2px solid #666;}

select {background-color: #fff;color: #000;padding:0; width: 200px; }

input[type="text"] {border: 1px solid #666; width: 200px; }

input[type="submit"]{background-color: #ccc;color: #333;margin: 0.5em 0.5em 0 0; padding: .4em;}

input[type="checkbox"]{color: #000;}

input[type="radio"]{color:#FF0000;background-color: #fff;color: #000;padding: 0.5em;}

/*option optgroup*/
option{color:#000;background-color:#FFF}

optgroup {color:#000;background-color:#CCC;}

/*button*/
button {background-color: #ccc; color: #333; margin: 0.5em 0.5em 0 0; padding: .4em;}


body#tinymce { background-color: white; }
input, textarea {
	background-color: white;
	border: 1px solid #004C4F;
	color: black;
	font-family: Helvetica,Arial,sans-serif;
}
label {
	color: #004C4F;
	margin: 0pt 1em;
}
body#tinymce h1, body#tinymce h2, body#tinymce h3, body#tinymce h4, body#tinymce h5, body#tinymce h6 { color:  #004C4F; }
#leftcol label {
width: auto;
text-align: left;
margin-left: 10px;
}
#leftcol input {
	margin-left: 10px;
	margin-bottom: 10px;
	width: 120px;
}
#leftcol form { margin-bottom: 1em; }

div.captcha img { margin-left: 22em; }

* html legend { margin-bottom: 1.4em; }
* html fieldset input { width: 200px; }