.tx-powermail-pi1_fieldset {
  border:none;
}

div.tx-powermail-pi1 {
font-family : Calibri, Arial, sans-serif;
font-size : 14px;
width : 490px;
}
fieldset.tx-powermail-pi1_fieldset label {
display : block;
width : 100px;
float : left;
clear : left;
font-weight : bold;
color : #2d876e;
}
div.tx_powermail_pi1_fieldwrap_html {
margin : 0 0 0.5em 0;
clear : both;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea, fieldset.tx-powermail-pi1_fieldset select {
font-family : Calibri, Arial, sans-serif;
font-size : 14px;
width : 350px;
padding : 3px;
border : 1px solid #ccc;
color : #444;
}
fieldset.tx-powermail-pi1_fieldset textarea {
height : 80px;
}
fieldset.tx-powermail-pi1_fieldset input:focus, fieldset.tx-powermail-pi1_fieldset textarea:focus, fieldset.tx-powermail-pi1_fieldset select:focus {
background-color : #c4ecdf;
border : 1px solid white;
outline : none;
}
div.tx_powermail_pi1_fieldwrap_html_radio fieldset {
border : none;
margin : 0;
padding : 0;
}
fieldset.tx-powermail-pi1_fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title {
font-weight : bold;
color : #2d876e;
float : none;
margin : 0;
padding : 0;
font-size : 14px;
}
div.tx_powermail_pi1_fieldwrap_html_radio {
padding-bottom : 10px;
}
p.tx_powermail_pi1_fieldwrap_html_radio_title {
font-weight : bold;
color : #2d876e;
display : inline;
}
div.powermail_radio_inner {
width : 400px;
margin : -5px 0 5px 200px;
clear : both;
}
div.powermail_radio_inner label {
font-weight : normal;
width : 365px;
float : left;
clear : none;
margin-left : 10px;
}
div.powermail_radio_inner input {
float : left;
clear : left;
}
div.tx_powermail_pi1_fieldwrap_html_check {
padding-bottom : 10px;
}
div.tx_powermail_pi1_fieldwrap_html_check fieldset {
border : none;
margin : 0;
padding : 0;
}
fieldset.tx-powermail-pi1_fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {
font-weight : bold;
color : #2d876e;
float : none;
margin : 0;
padding : 0;
font-size : 14px;
}
div.powermail_check_inner {
width : 400px;
margin : -5px 0 5px 200px;
clear : both;
}
div.powermail_check_inner label {
font-weight : normal;
width : 365px;
float : left;
clear : none;
margin-left : 10px;
}
div.powermail_check_inner input {
float : left;
clear : left;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_datetime {
width : 300px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_time {
width : 97px;
}
div.tx_powermail_pi1_fieldwrap_html p a, legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a, legend.tx_powermail_pi1_fieldwrap_html_radio_title a {
cursor : help;
text-decoration : none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn, div.tx_powermail_pi1_fieldwrap_html p a dfn, legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn, legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn {
display : none;
text-decoration : none;
}
p.powermail_pagebrowser {
font-weight : bold;
color : #1e5799;
padding-left : 10px;
}
div.fieldsets {
clear : both;
}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset.ui-tabs-hide {
display : none;
}
ul.powermail_multiplejs_tabs {
list-style-type : none;
padding : 0;
margin : 0;
}
ul.powermail_multiplejs_tabs li {
float : left;
margin : 0 1px 0 0;
padding : 0;
list-style-type : none;
}
.powermail_mandatory_helper {
visibility : hidden;
height : 1px;
position : absolute;
}
.powermail_mandatory {
color : #ff0000;
}
.placeholder {
color : #999;
}
.error em {
display : block;
width : 0;
height : 0;
border : 10px solid;
border-color : #ff7e03 transparent transparent;
position : absolute;
bottom : -10px;
left : 5px;
border-bottom : 0 none;
}
.tx-powermail-pi1_confirmation {
text-align : left;
}
td.powermail_all_td {
padding : 3px 10px 3px 0;
}
td.powermail_all_label {
font-weight : bold;
}
td.powermail_all p.bodytext {
margin : 0;
} 
