
/* ~Forms
----------------------------------------------- */		
input.bigtext { width: 395px; }
input.text, input.bigInput, textarea { width: 320px; }
	
#passwordBox input.text { width: 225px; }
#loginBox input.text { width: 225px; }
#regBox input.text { width: 185px; }

input.text, input.bigInput, textarea, select, input.bigtext { border: 1px solid #bbb; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; }
input.text:focus, input.bigInput:focus, textarea:focus, { border: 1px solid #888; }
input.bigInput { font-size: 2.5em; }

input, textarea {
	margin: 0px 0px 16px;
	padding: 5px;
	background-color: #fdfdfd;
	font-weight: lighter;
	font-size: 1.1em;
	letter-spacing: 1px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 3px;
	outline: none;
	}

textarea.rulesRegs 	{ width: 700px; height: 400px; }
textarea.entryPage 	{ width: 500px; height: 50px; }
textarea.comment	{ width: 500px; height: 200px; }
	
label { font: 1.1em/1.5em Georgia, Times, 'Times New Roman', serif; color: #929496; vertical-align: middle; }
.checkbox { margin: 0px; border: 0px; padding: 0px; }
.checkBoxLabel { display:inline-block; margin:-17px 0px 0px 20px; }

select { margin: 0px 0px 16px; padding: 1px 0px 0px 5px; font-weight: lighter; font-size: 1.1em; letter-spacing: 1px; outline: none; }
select:focus { border:0px; }
option { padding: 0px 5px 0px 5px; font-size: 1.1em; line-height: 1.5em; margin: 2px 0px; }

.button { padding: 0px; border: 0px; margin: 0px 0px 5px -5px; outline: none; }

.formNum { 
	margin: -2px 10px 0px -38px; 
}

.formDesc { 
	margin: -2px 10px 0px -38px; 
}

.formLoad { 
	margin: -2px 10px -50px -38px; 
}

.chooseBut { 
	margin: -10px 10px 10px 0px; 
}

.enterBut { 
	margin: -2px 10px 50px -5px; 
}

/* ~From old BM site
----------------------------------------------- */		

input.checker { position: relative; top: 1px; display: inline-block; margin: 0px 0px 0px 3px; }
#sort label { font: 1em/1.3em Arial, "Helvetica Neue", Helvetica, sans-serif; }

select.select-box-view {
	position: relative;
	bottom:0px;
	width: 140px;
	margin: 0px 20px 3px 0px;
	background-color: #fff;
	font-size: .85em;
}
input.input-text-view {
	width: 120px;
	height: 9px;
	border: 1px solid #817e76;
	background-color: #fdfdfd;
	font-weight: lighter;
	font-size: .85em;
	letter-spacing: 1px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 3px;
}
