.form-label {
	font-weight: bold;
	text-transform: capitalize;
	text-align: right;
	float: left;
	width: 120px;
	height:20px;
	margin-right:3px;
	padding-top: 6px
}

.cwf .form-label{padding-top: 6px}

.form-label label,.form-label span,.form-caption{vertical-align:middle}

.form-caption{
	display:inline;
	margin-left:5px;
	padding-top: 6px
}

.form-box {
	float: left;
	width: 315px;
	margin-left: 10px;
}

.form-box input[type=text],input[type=password],input[type=email],
.form-box .form-textarea{padding:6px 7px}

.form-box .form-input{width: 300px;}
.form-box .form-small{width: 150px;}
.form-box .form-input-tiny,.dialog .form-box .form-input-tiny{width: 30px;}

.cwf .form-box .form-input{
	width: 450px;
	padding:6px 7px;
}

.form-box select{margin-right:5px}
.form-box select:last-child{margin-right:0}

.form-select-type{
	border-bottom:1px dashed #cecece;
}

.form-select-type input[type=text]{
	border:none;
	width:235px;
}

.form-check,.form-radio{margin-left:5px;}
.form-check:first-child,.form-radio:first-child,.form-radio.block,.form-check.block{margin-left:0}
.form-radio.block,.form-check.block{margin-top:3px}
.form-checklabel,.form-radiolabel{
	margin-left:1px;
	/*font-weight: bold;*/
}