
.zend_form dt,.zend_form dd {
	margin-bottom:5px;
}
dl.zend_form {
	padding:10px;
}
.zend_form .errors { margin:-3px 0 10px 0;list-style:none;padding:0}
.zend_form .errors li {
    list-style:none;padding:0;
	color:#900;
	font-size:9px;
}
.zend_form .disabled { border:2px solid #eee; background:none }
input, textarea {background:#fcefa6;border:0;color:#333}
.zend_form dt {
	margin: 0;
	padding-right:10px;
	display: block;
	width: 120px;
	text-align: right;
	float: left;
	color:#c00;
	line-height:20px;
	font-weight:bold;
    height:20px;
}

.zend_form dd {
	margin-left:130px;
	}

.zend_form .hint {
	margin:0; font:italic 9px/11px Verdana, Arial, Helvetica, sans-serif
}
.zend_form p.description {font-size:10px;position:relative;top:5px;}

button {cursor:pointer;color:#333}
label {cursor:pointer}

/*
.block label {
	float: none;
	width: auto;
	margin: 0;
	text-align: left;
	}

label.inline {
	display:inline;
	width:auto;
	margin:0;
	float:none;
	margin-left:0;
	margin-right:10px;
	cursor:pointer;
}
*/