/*
. . . . . . . . . . . . . . . . . . . . . . .
Name: Default form styling for 11itzulpen v0.1
Author: Helena Gil
URL: http://www.helenagil.net/
. . . . . . . . . . . . . . . . . . . . . . .
*/
/*Globals*/
form { margin: 0; padding: 0; }
input, textarea {
	font-size:12px;
}
select { font-size: 12px; }
label { color: #000; font-size: 11px; font-weight: 700; }
label.chosen { color:#333; }
legend { color: #808000; font-size: 14px; font-weight: 400; background-color: #fcfcfc; padding: 5px 10px; border: solid 1px #dcdcdc; }
fieldset { background-color: #f2f2f2; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border: solid 1px #dcdcdc; }
/*Text inputs*/
.inputLoginEmail, .inputLoginEmailOn { background-image: url(css/images/inputLoginEmail.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 138px; padding: 4px 5px 5px; border:none; }
.inputLoginPass, .inputLoginPassOn { background-image: url(css/images/inputLoginPass.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 67px; border:none; padding:4px 5px 5px; }
.inputForgot, .inputForgotOn { background-image: url(css/images/inputForgot.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 200px; border:none; padding:4px 5px 5px; }
.input200, .input200_On { background: url(css/images/input200.gif) no-repeat left top; width: 190px; border:none; padding:4px 5px 5px; }
.input148, .input148_On { background: url(css/images/input148.gif) no-repeat left top; width: 138px; border:none; padding:4px 5px 5px; }
.input77, .input77_On { background: url(css/images/input77.gif) no-repeat left top; width: 67px; border:none; padding:4px 5px 5px; }
.input50, .input50_On { background: url(css/images/input50.gif) no-repeat left top; width: 40px; border:none; padding:4px 5px 5px; }

.textinput, .textinputHovered { font-size: 11px; height:22px; background:url(css/images/input.png) no-repeat left top; width: 90px; border:none; padding:4px 8px; }
.textinputHovered { background-position:left bottom; }

/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:125px;
	background:url(css/images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}

/*Selects*/
.select200 { width:200px; }

/*Button*/
.submitButton { font-size: 12px; font-weight: 700; background-color: #dee867; padding: 5px; border: solid 1px #808000; }
.sBt { color: #7ea025; font-size: 13px; font-weight: 700; background-image: url(img/bg_submit.gif); background-repeat: repeat-x; margin-top: 5px; padding: 10px; border: solid 1px #c7d6a1; display: block; }
.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(css/images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.submitLogin, .submitLoginOn {
	width:33px;
	height:22px;
	padding:2px 5px;
	background:url(css/images/submitLogin.png) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}


/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
