/* Style sheet forms */
fieldset{margin:1em 0;padding:1em;background-color:#FFFFFF;border:1px solid #cc0099;}
fieldset legend{margin-top:-0.5em;font-weight:bold;font-size:1.3em;color:#cc0099;}
form{font-size:1.2em;color:#333333;}
label{width:100px;float:left;display:block;margin:5px 0 0;padding:0;text-align:left;}
select,input,textarea{display:inline;margin:5px 0 0 10px;border:1px solid #cc0099;}
input.radio{width:20px;}
textarea{height:200px;overflow:auto;}
form br{clear:left;}
input.captcha{width:50px;}
html>body .mod_search .radio_container{margin-top:3px;}
*:first-child+html .mod_search .radio_container{margin-top:0;}
input.submit{background-color:#cc0099;border-top:1px solid #c3c3c3;border-right:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3;border-left:1px solid #c3c3c3;font-size:1em;color:#ffffff;}
input[type="hidden"]{display:none;}
.mandatory{font-weight:bold;color:#cc0099;}
label.error{font-weight:bold;color:#990000;}
.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;}

