/*************/
/* Powermail */
/**************/
.tx_powermail_pi1_form { width: 480px; padding-top: 15px; border-top: 1px #444 dotted; }
.tx_powermail_pi1_form:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Fieldset ---------------------------------------_ */
.tx-powermail-pi1_fieldset { padding-bottom: 20px; }
.tx-powermail-pi1_fieldset legend { font-size: 145%; font-weight: bold; color: #000; }

.tx_powermail_pi1_fieldwrap_html { float: left; width: 470px; }
.tx_powermail_pi1_fieldwrap_html:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Text Input ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_text { padding: 10px 0; }
.tx_powermail_pi1_fieldwrap_html_text label { float:left; display:block; width:200px; font-weight: bold; font-size:110%; color: #cc6600; }
.tx_powermail_pi1_fieldwrap_html_text input { float:right; width: 222px; }

/* Selector ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_select { padding: 10px 0; }
.tx_powermail_pi1_fieldwrap_html_select label { float:left; display:block; width:200px; font-weight: bold; font-size:110%; color: #cc6600; }
.tx_powermail_pi1_fieldwrap_html_select select { float:right; width: 222px; }

/* Text Area ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_textarea { padding: 10px 0; }
.tx_powermail_pi1_fieldwrap_html_textarea label { float:left; display:block; width:200px; font-weight: bold; font-size:110%; color: #cc6600; }
.tx_powermail_pi1_fieldwrap_html_textarea textarea { float:right; width: 222px; }

/* Check Boxes ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_check { padding: 10px 0; }
.tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; width:200px; font-weight: bold; font-size:110%; color: #cc6600; }
.tx_powermail_pi1_fieldwrap_html_checkbox_wrap { float:right; width: 222px; }

.powermail_check_inner { padding: 5px 0; border-bottom: 1px #444 dotted; }
.powermail_check_inner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.powermail_check_inner input { float:left; width: 20px; }
.powermail_check_inner label { float:right; width: 200px; text-align: right; font-weight: bold; color: #444; font-size: 85%; }

/* Captcha Request ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_captcha { padding: 10px 0; }
.tx_powermail_pi1_fieldwrap_html_captcha label { float:left; display:block; width:200px; font-weight: bold; font-size:110%; color: #cc6600; }
.tx_powermail_pi1_fieldwrap_html_captcha input { float:right; width: 222px; }
.tx_powermail_pi1_fieldwrap_html_captcha img { clear:both; float:right; }

.tx-srfreecap-pi2-image { position:relative;float:left;left:85px; }
.tx-srfreecap-pi2-cant-read { position:relative;clear:both;float:left;margin-top:0px;display:block;width:170px;left:100px; }

/* Submit Button ---------------------------------------_ */
.tx_powermail_pi1_fieldwrap_html_submit { }
.tx_powermail_pi1_fieldwrap_html_submit input { float: right; width: 222px; background: #003399; font-weight: bold; font-size: 125%; color: #FFF; font-family: Arial, Helvetica, sans-serif; }

/* Back|Forward Buttons ---------------------------------------_ */
.tx_powermail_pi1_submitmultiple_forward { width: 150px; background: white; font-weight: bold; font-size: 110%; color: #003399; float: right; font-family: Arial, Helvetica, sans-serif; }
.tx_powermail_pi1_submitmultiple_back { width: 150px; background: white; font-weight: bold; font-size: 110%; color: #003399; float: left; font-family: Arial, Helvetica, sans-serif; }

/* Javascript ---------------------------------------_ */
.powermail_mandatory { color:red; }
.powermail_mandatory_js { color:red; font-size: 85%; clear: both; float: left; width: 170px; }
