.widget_wysija_cont .inputContainer { position: relative; float: left; }
.widget_wysija_cont .ajaxSubmit { padding: 20px; background: rgb(85, 234, 85) none repeat scroll 0% 0%; border: 1px solid rgb(153, 153, 153); display: none; }
.formError { position: absolute; top: 300px; left: 300px; display: block; z-index: 5000; cursor: pointer; }
.formError .formErrorContent { background: rgb(142, 33, 33) none repeat scroll 0px 0px; border: 1px solid rgb(187, 187, 187); color: rgb(255, 255, 255); font-family: tahoma; font-size: 11px; padding: 4px 10px; position: relative; width: 150px; z-index: 5001; }
.widget_wysija_cont .formError .formErrorArrow { width: 15px; margin: -2px 0px 0px 13px; position: relative; z-index: 5006; }
.widget_wysija_cont .formError .formErrorArrowBottom { margin: 0px 0px 0px 12px; top: 2px; }
.widget_wysija_cont .formError .formErrorArrow div { border-left: 2px solid rgb(221, 221, 221); border-right: 2px solid rgb(221, 221, 221); height: 1px; background: rgb(142, 33, 33) none repeat scroll 0% 0%; margin: 0px auto; line-height: 0; font-size: 0px; display: block; }
.widget_wysija_cont .greenPopup .formErrorArrow div { background: rgb(51, 190, 64) none repeat scroll 0% 0%; }
.widget_wysija_cont .blackPopup .formErrorArrow div { background: rgb(57, 57, 57) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.widget_wysija_cont .formError .formErrorArrow .line10 { width: 15px; border: medium none; }
.widget_wysija_cont .formError .formErrorArrow .line9 { width: 13px; border: medium none; }
.widget_wysija_cont .formError .formErrorArrow .line8 { width: 11px; }
.widget_wysija_cont .formError .formErrorArrow .line7 { width: 9px; }
.widget_wysija_cont .formError .formErrorArrow .line6 { width: 7px; }
.widget_wysija_cont .formError .formErrorArrow .line5 { width: 5px; }
.widget_wysija_cont .formError .formErrorArrow .line4 { width: 3px; }
.widget_wysija_cont .formError .formErrorArrow .line3 { width: 1px; border-left: 2px solid rgb(221, 221, 221); border-right: 2px solid rgb(221, 221, 221); border-bottom: 0px solid rgb(221, 221, 221); }
.widget_wysija_cont .formError .formErrorArrow .line2 { width: 3px; border: medium none; background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
.widget_wysija_cont .formError .formErrorArrow .line1 { width: 1px; border: medium none; background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
.greenPopup .formErrorContent { background: rgb(255, 251, 204) none repeat scroll 0px 0px; color: rgb(85, 85, 85); }
.widget_wysija_cont .updated, .widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors { margin: 5px 0px 15px; color: rgb(51, 51, 51); font-family: sans-serif; font-size: 12px; line-height: 1.4em; }
.widget_wysija_cont .error, .widget_wysija_cont .login #login_error { background-color: rgb(255, 235, 232); border-color: rgb(204, 0, 0); }
.widget_wysija_cont .updated, .widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors { border-radius: 3px; border-style: solid; border-width: 1px; margin: 5px 15px 2px; padding: 0px 0.6em; color: rgb(51, 51, 51); }
.widget_wysija_cont.updated, .widget_wysija_cont .login .message { background-color: rgb(255, 255, 224); border-color: rgb(230, 219, 85); }
.widget_wysija_cont .xdetailed-updated { background-color: rgb(255, 255, 224); border-color: rgb(230, 219, 85); color: rgb(0, 0, 0); font-weight: bold; display: none; }
.widget_wysija_cont .xdetailed-errors { background-color: rgb(165, 0, 0); border-color: rgb(136, 136, 136); color: rgb(221, 221, 221); font-weight: bold; display: none; }
.widget_wysija_cont .instruct { font-style: italic; font-weight: bold; padding: 5px 0px; font-size: 11px; }
.widget_wysija_cont .needInfo { padding-left: 15px; text-decoration: underline; }
.widget_wysija_cont .wysija-submit { display: block; margin-top: 20px; }
.widget_wysija_cont input.defaultlabels { color: rgb(136, 136, 136); }
.widget_wysija_cont input.defaultlabels:focus { color: rgb(55, 55, 55); }
.widget_wysija_cont .abs-req { display: none; }
.widget_wysija_cont p label { display: block; }
.widget_wysija_cont .iframe-hidden { display: none; }
.widget_wysija_cont .updated, .widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors { background-color: rgb(255, 255, 255); border: 1px solid; border-radius: 0px; font-weight: normal; margin: 4px 0px; padding: 4px; }
.widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors { background-color: rgb(229, 80, 87); color: rgb(255, 255, 255); }
.widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors { background-color: rgb(229, 80, 87); color: rgb(255, 255, 255); border-color: rgb(204, 0, 0); }
.widget_wysija_cont .allmsgs ul { padding: 0px; }
.widget_wysija_cont .allmsgs li { list-style-type: none; }
.widget_wysija_cont .updated, .widget_wysija_cont .login .message { background-color: rgb(255, 255, 224); border-color: rgb(230, 219, 85); }
.widget_wysija_cont .updated ul { margin: 0px; }
.widget_wysija_cont .showerrors { color: rgb(221, 221, 221); }
#wysija-subscriptions input.checkboxx { margin-left: 0px; margin-right: 10px; }
#wysija-subscriptions th label { margin-right: 10px; }
#wysija-box-after-comment { width: 25px; }
#wysija-box-after-register { margin: 0px 6px 0px 0px; padding: 3px; }
.wysija-after-register { padding-bottom: 10px; }
.wysija-unsubscribed-on { color: rgb(187, 187, 187); }
.widget_wysija .wysija-required { font-weight: bold; }
.widget_wysija .wysija-radio-label, .widget_wysija .wysija-checkbox-label { margin: 0px 0px 5px; cursor: pointer; }
.widget_wysija .wysija-radio, .widget_wysija .wysija-checkbox { margin: 0px 5px 0px 0px; vertical-align: middle; }
.xdetailed-errors, .xdetailed-updated { display: none; }
.widget_wysija_cont .allmsgs .updated { display: block ! important; }
