/* Style sheet Forms */
.REG p.error{float:none;display:block;margin-left:10px;padding-top:4px;padding-right:5px;padding-bottom:4px;font-family:Georgia, serif;font-weight:bold;font-size:10px;color:#e01f1f;}
.REG label,.mod_lostPassword label,.mod_personalData label{width:140px;height:15px;clear:both;display:inline-block;margin-right:3px;text-align:justify;font-family:Georgia, serif;font-size:12px;line-height:14px;}
.REG select,.mod_lostPassword select,.mod_personalData select{width:300px;margin-left:12px;background-color:#efefef;border:1px solid #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.REG input.text,.mod_lostPassword input.text,.mod_personalData input.text{width:300px;height:15px;margin-left:10px;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.REG textarea#ctrl_notes.textarea,.mod_personalData textarea#ctrl_notes.textarea{width:302px;margin:8px 5px 0 10px;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.REG input#ctrl_registration.captcha,.mod_lostPassword input#ctrl_lost_password.captcha{width:15px;height:15px;margin-left:10px;text-align:center;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.REG span.captcha_text,.mod_lostPassword span.captcha_text{margin-left:5px;font-family:Georgia, serif;font-weight:bold;font-size:12px;color:#000000;}
.REG input.submit{width:80px;margin-top:20px;margin-left:10px;text-align:center;background-color:#5e1c1a;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#ffffff;}
.mod_personalData input.submit{width:160px;margin-top:20px;margin-left:10px;text-align:center;background-color:#5e1c1a;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#ffffff;}
.mod_lostPassword input.submit{width:160px;margin-top:20px;margin-left:10px;text-align:center;background-color:#5e1c1a;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#ffffff;}
.REG input#ctrl_agreement.agreement{margin-left:10px;background-color:#efefef;}
.REG input.checkbox,.mod_personalData input.checkbox{margin-left:10px;background-color:#efefef;}
.agreement.input{margin-left:10px;background-color:#efefef;}
.LOGIN{width:700px;height:55px;left:10px;top:10px;position:absolute;}
.LOGIN br{display:none;}
.LOGIN p.error{display:block;padding-right:5px;padding-bottom:4px;font-family:Georgia, serif;font-weight:bold;font-size:10px;color:#e01f1f;}
.LOGIN p.login_info{top:5px;float:left;display:block;padding-right:5px;font-family:Georgia, serif;font-size:11px;color:#828282;}
.LOGIN label,.LOGIN input{height:15px;float:left;display:block;margin-right:5px;text-align:center;font-family:Georgia, serif;font-weight:normal;font-size:12px;color:#000000;}
.LOGIN input.text{width:70px;height:15px;margin-right:5px;text-align:center;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:11px;color:#000000;}
.LOGIN input.submit{width:80px;height:19px;float:none;text-align:center;background-color:#efefef;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#000000;}
.mod_search{margin-bottom:60px;padding-top:20px;padding-bottom:20px;}
.mod_search input.text{width:295px;height:16px;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.mod_search input.submit{width:80px;height:19px;margin-left:10px;text-align:center;background-color:#5d1c1a;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:11px;color:#efefef;}
.mod_search h3{margin-top:10px;margin-bottom:10px;padding:5px;text-align:justify;background-color:#efefef;border-right:1px dotted #828282;border-left:1px dotted #828282;font-family:Georgia, serif;font-size:12px;line-height:1.2em;}
.mod_search p{padding:5px;text-align:justify;background-color:#ffffff;border:0px solid;}
.mod_search p.header{margin-top:20px;margin-bottom:20px;padding:5px;text-align:justify;background-color:#ffffff;border:0px solid;}
.mod_subscribe input.text{width:190px;height:15px;margin-left:160px;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.mod_unsubscribe input.text{width:190px;height:15px;margin-left:160px;background-color:#efefef;border:1px dotted #828282;font-family:Georgia, serif;font-style:italic;font-size:12px;color:#000000;}
.mod_subscribe input.submit{width:80px;margin-top:5px;margin-left:20px;background-color:#5e1c1a;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#ffffff;}
.mod_subscribe p.error{float:none;display:block;margin-left:160px;padding-top:4px;padding-right:5px;padding-bottom:4px;font-family:Georgia, serif;font-weight:bold;font-size:10px;color:#e01f1f;}
.mod_unsubscribe p.error{float:none;display:block;margin-left:160px;padding-top:4px;padding-right:5px;padding-bottom:4px;font-family:Georgia, serif;font-weight:bold;font-size:10px;color:#e01f1f;}
.mod_unsubscribe input.submit{width:80px;margin-top:5px;margin-left:20px;background-color:#5e1c1a;border:1px solid #828282;font-family:Georgia, serif;font-size:11px;color:#ffffff;}

