/* ---------------------------------------------------------------------------------
   
   LITTLE FLAMINGO - Contact Stylesheet

--------------------------------------------------------------------------------- */



#cForm { margin-top: 20px; border-top: solid 1px #ccc; padding-top: 10px; width: 540px;  }
#cForm h2 { font-size: 1.0em; font-weight: bold; color: #585858; }
table td { color: #fff; font-size: 0.75em; }
.field, .code, .select, .qtyfield { width: 340px; padding: 4px; border: solid 1px #ccc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; }
.code { width: 70px; float: left; margin: 1px 0px 0px 10px; }
.select { width: 130px; }
.qtyfield { width: 35px; }
#antispam { margin-top: 2px; float: left; }
#marked { font-size: 0.7em; }

fieldset select { margin-right: 10px; display: inline; float: left; }

.required { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; }

fieldset { border: none; padding: 0px; margin: 3px 0px 20px 0px; width: 100%;  }
fieldset p { margin: 0.6em 0; width: 100%; display: block; float: left; }
fieldset label { float:left; display: block; width: 150px; margin-right: 10px; padding: 1px 8px 2px 8px; background: #7ca551; color: #fff; }
fieldset .top { margin: 1.4em 0 0.6em 0; }
fieldset input:focus, fieldset textarea:focus { background: #fff0a9; }
.submit { text-align: right; }
.submitB { margin: 0px 4px 0 0px; display: inline; }

#successful { margin-top: 40px; }

#cForm h3 { margin-top: 10px; color: #ce0a0a; }
#error { color: #fff!important; font-weight: bold; background: #a90000; padding: 3px; }