/* Style sheet form */
form{margin:1px 1px 20px;padding:0;background-color:#FBFBB0;font-family:Helvetica,Arial,sans-serif;font-size:100%;color:#000;}
label{width:50px;float:left;display:block;margin:5px 0 0;padding:0;text-align:left;}
label.mandatory{width:130px;float:left;display:block;margin:5px 0 0;padding:0;text-align:left;}
select,textarea{width:524px;display:inline;margin:0;padding-top:0;border:1px solid #D2B50E;}
input{width:200px;display:inline;margin:5px 0 10px;border:1px solid #D2B50E;}
textarea{height:200px;overflow:auto;}
form br{clear:left;}
input.captcha{width:30px;}
input.submit{width:12em;margin:25px 0 5px;background-color:#D6BF17;border-top:1px solid #C7A001;border-right:2px solid #C7A001;border-bottom:2px solid #C7A001;border-left:1px solid #C7A001;color:#000;}
input[type="hidden"]{display:none;}
.mandatory{color:#000;}
label.error{font-weight:bold;color:#770000;}
.ce_comments textarea{margin-left:160px;}
.mod_subscribe form,.mod_unsubscribe form{padding:10px;}
.mod_subscribe input.text,.mod_unsubscribe input.text{width:280px;margin:0 20px 0 0;}
.mod_subscribe input.submit,.mod_unsubscribe input.submit{margin:0;border:1px;}
.mod_subscribe .confirm,.mod_unsubscribe .confirm{font-style:italic;color:#28706F;}

