/*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: left;width: 9em; margin-right: 1em; display:block; color:#333;}


/* Textarea input select */
textarea, input, select {  margin: 0.5em 0.5em 0 0; padding: .2em;  }

textarea {border: 1px solid #666;}

textarea:focus, input[type="text"]:focus  {border: 2px solid #666;}

select {background-color: #fff;color: #000;padding:0;}

input[type="text"] {border: 1px solid #666;}

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;}


/*Typography*/

html, body {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
p {color:#666;font-size: 12px; line-height: 18px; margin: 0 0 10px 0;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {color: #666666;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-weight: normal;margin: 0;}
h1 {font-size: 22px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

