#container {
	padding:20px;
}

/*Forms defaults*/
input, textarea {
	font-size:14px;
	color:#101010;
}

label {
	cursor:pointer;
	padding-left:2px;
	line-height:24px;
	vertical-align:top;
}

label.chosen {
	color:green;
}

/*Text inputs*/
.bigtextinput, .bigtextinputHovered {
	width:255px;
	height:23px;
	background:url(/themes/default/i/niceforms/input.png) no-repeat left top;
	border:none;
	padding:3px 8px;
}

.bigtextinputHovered {
	background-position:left bottom;
}

.mediumtextinput, .mediumtextinputHovered {
	width:180px;
	height:23px;
	background:url(/themes/default/i/niceforms/mediuminput.png) no-repeat left top;
	border:none;
	padding:3px 8px;
}

.mediumtextinputHovered {
	background-position:left bottom;
}


.textinput, .textinputHovered {
	width:105px;
	height:23px;
	background:url(/themes/default/i/niceforms/smallinput.png) no-repeat left top;
	border:none;
	padding:3px 8px;
}

.textinputHovered {
	background-position:left bottom;
}

.smalltextinput, .smalltextinputHovered {
	width:50px;
	height:23px;
	background:url(/themes/default/i/niceforms/verysmallinput.png) no-repeat left top;
	border:none;
	padding:3px 4px;
}

.smalltextinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:355px;
	height:133px;
	background:url(/themes/default/i/niceforms/textarea.png) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}

.mediumtextarea, .mediumtextareaHovered {
	width:180px;
	height:133px;
	background:url(/themes/default/i/niceforms/mediumtextarea.png) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.mediumtextareaHovered {
	background-position:left bottom;
}

/*Button*/
.mediumbuttonSubmit, .mediumbuttonSubmitHovered {
	width:105px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	background:url(/themes/default/i/niceforms/mediumbutton.png) no-repeat left top;
	cursor:pointer;
	border:none;
	padding:2px 5px;
}
.mediumbuttonSubmitHovered {
	background-position:left bottom;
}


.smallbuttonSubmit, .smallbuttonSubmitHovered {
	width:85px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(/themes/default/i/niceforms/smallbutton.png) no-repeat left top;
	cursor:pointer;
	border:none;
}
.smallbuttonSubmitHovered {
	background-position:left bottom;
}

.bigbuttonSubmit, .bigbuttonSubmitHovered {
	width:130px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(/themes/default/i/niceforms/bigbutton.png) no-repeat left top;
	cursor:pointer;
	border:none;
}
.bigbuttonSubmitHovered {
	background-position:left bottom;
}
