input.date, input.text, textarea, input.submit, input.button, button, button.submit {	
	border: 1px solid #ACACAC;
	-webkit-border-radius:  5px 5px;
	-moz-border-radius:  5px/5px;
	border-radius:  5px/5px;	
}

input.date, input.text, textarea {
	background: url(../image/text-bg.gif) white repeat-x top left;
}

input.text[disabled='disabled'] {
	background: #DADADA;
}

textarea {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
}

input.date, input.text {		
	padding-left: 5px;
	padding-right: 5px;
	height: 23px;
	line-height: 23px;
}

input.required, textarea.required {
	border: 1px solid #D63921;
}

input.button, input.submit, button {
	cursor: pointer;	
	background-color: #7D7D7D;
	border-color: #676767;
	color: white;
	font-weight: bold;
	padding-left: 13px;
	padding-right: 13px;
	height: 29px;       
	line-height: 26px;
	display: inline-block;	
}

input.submit, button.submit {
	border-color: #719C27;
	background: #94B52C;
}

input, textarea, button {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* Chosen combobox */
.chzn-container {
	margin-top: 5px;
	margin-bottom: 5px;	
}

.chzn-container .chzn-results {
	max-height: 100px;
}