.tx-kesmallads-pi1-modeSelector table {
	border: none;
	margin: 0;
}
.tx-kesmallads-pi1-modeSelector table td {
	padding: 0 15px 0 0;
}
.tx-kesmallads-pi1-modeSelector-SCell {
	font-weight:bold;
}
.tx-kesmallads-pi1-searchbox table td {
	padding: 0 5px 0 0;
	vertical-align:middle;
}
.tx-kesmallads-pi1-searchbox {
	border-bottom: solid 1px #eee;
	margin: 0 0 1em 0;
}
.tx-kesmallads-pi1-image {
	width: 30%;
	float: left;
}
.tx-kesmallads-pi1-textcontent {
	width: 70%;
	float: right;
}
.tx-kesmallads-pi1-listdivider {
	clear: both;
	padding-top: 1em;
	border-bottom: solid 1px #eee;
}
.tx-kesmallads-pi1-browsebox {
	padding-top: 1em;
}
.tx-kesmallads-pi1-browsebox p {
	font-size: 95%;
	margin:0;
}
p.tx-kesmallads-pi1-email, p.tx-kesmallads-pi1-phone {
	margin:0;
}
p.tx-kesmallads-pi1-category {
	margin:0;
	font-weight: bold;
}
p.tx-kesmallads-pi1-submitDate {
	margin:0;
	font-size:95%;
}
.tx-kesmallads-pi1 fieldset {
	background:#F7F7F7 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	margin:0 0 1em;
	padding:15px;
}
.tx-kesmallads-pi1 dl {
	margin:0;
	padding:0;
}
.tx-kesmallads-pi1 dt {
	clear:both;
	padding-right:1em;
	text-align:left;
	width:25%;
}
.tx-kesmallads-pi1 dt, .tx-kesmallads-pi1 dd {
	float:left;
	margin:0;
	padding:0 0 0.5em;
}
.tx-kesmallads-pi1 dd {
	text-align:left;
	width:70%;
}
.tx-kesmallads-pi1 input {
	margin:0;
	padding:0 0.5em 0 0;
}
.tx-kesmallads-pi1 label, .tx-kesmallads-pi1 .smalladform-field-label {
	font-size:95%;
	font-weight:bold;
}
.smalladform-field textarea {
	width: 100%;
}
.smalladform-field input.inputclass {
	width: 100%;
}
.smalladform-field-check label {
	font-weight: normal;
}
.tx-kesmallads-pi1-deletelink, .tx-kesmallads-pi1-editlink {
	display: inline;
	margin: 0 15px 0 0;
}
.tx-kesmallads-pi1-endDate {
	border-bottom: solid 1px #eee;
	margin: 0 0 0.5em 0;
	padding: 0 0 0.5em 0;
}

