.tx-sremailsubscribe-pi1 p {  }

.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit { }

.tx-sremailsubscribe-pi1 h4 {  }

.tx-sremailsubscribe-pi1 legend { 
	color:red;
	font-size:120%;
	font-weight:bold;
	white-space:normal;
	padding:2px 5px;
}

.tx-sremailsubscribe-pi1 fieldset { 
	-moz-border-radius-bottomleft:0.5em;
	-moz-border-radius-bottomright:0.5em;
	-moz-border-radius-topleft:0.5em;
	-moz-border-radius-topright:0.5em;
	background-color:#FAFAFA;
	border:1px solid #BBBBBB;
	margin:0.3em 0.6em;
	overflow:auto;
	padding:15px 10px;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-notice { 
	-moz-border-radius-bottomleft:0.3em;
	-moz-border-radius-bottomright:0.3em;
	-moz-border-radius-topleft:0.3em;
	-moz-border-radius-topright:0.3em;
	background-color:#FFFFCC;
	border:1px solid #999999;
	margin:0.8em 1em 1.2em 0.4em;
	padding:1.2em;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-trash {  }

.tx-sremailsubscribe-pi1 a { }

.tx-sremailsubscribe-pi1 label { 
	display:block;
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
}

.tx-sremailsubscribe-pi1 label span { 
	color:#FF0000;
	margin:4px;
	padding:4px;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-error { }

.tx-sremailsubscribe-pi1 input,
.tx-sremailsubscribe-pi1 textarea,
.tx-sremailsubscribe-pi1 select { 
	-moz-border-radius-bottomleft:0.3em;
	-moz-border-radius-bottomright:0.3em;
	-moz-border-radius-topleft:0.3em;
	-moz-border-radius-topright:0.3em;
	background-color:#F9F7ED;
	border:1px solid #BBBBBB;
	font-size:13px !important;
	width: 90%;
}

.tx-sremailsubscribe-pi1 input,
.tx-sremailsubscribe-pi1 textarea {
	padding: 0.3em; 
}

.tx-sremailsubscribe-pi1 input[type=password] {  }

* html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-password {  }

.tx-sremailsubscribe-pi1 input[type=radio], .tx-sremailsubscribe-pi1 input[type=checkbox] { }

* html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-radio, * html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-checkbox {  }

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon {  }

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon:hover {  }

.tx-sremailsubscribe-pi1 a.tx-sremailsubscribe-pi1-file-view { }

.tx-sremailsubscribe-pi1 ul {  }

.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes { }

.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes li { }

.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checkboxes li label { }

.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-multiple-checked-values li { }

.tx-sremailsubscribe-pi1 dl { 
	margin-left: 2.1em;
}

.tx-sremailsubscribe-pi1 dt, .tx-sremailsubscribe-pi1 dd { }

.tx-sremailsubscribe-pi1 dt { 
	padding:5px 0 0 0;
	display:block;
    font-size:13px;
    font-weight:bold;
    margin-bottom:3px;
}

.tx-sremailsubscribe-pi1 dd { 
	margin-bottom:2px;
	padding:0.8em;
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	-moz-border-radius-bottomleft:0.3em;
	-moz-border-radius-bottomright:0.3em;
	-moz-border-radius-topleft:0.3em;
	-moz-border-radius-topright:0.3em;
	border-bottom: 1px solid #CCCCCC;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dt {  }

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd {  }

* html .tx-sremailsubscribe-pi1 dd { }

.tx-sremailsubscribe-pi1 dd p {  }

.tx-sremailsubscribe-pi1 dd label { }
