/* ********************* APPLICATION FORMS ********************* */

.textContent form {
    border:1px #666 dashed;
    padding:5px 5px 10px 5px;
	font-size:1em;
}    
.textContent form label, .textContent form .fakeLabel {
	display:block;
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin:12px 0 3px 20px;
}
.textContent form .inputContainer
{
	margin: 			2px 0 1px 30px;
    width:  			230px;
	height: 			auto;
}
.textContent form .inputContainer input,
.textContent form .inputContainer select,
.textContent form .inputContainer textarea
{
	display:			inline;
	margin: 			0 4px 0 0;
	vertical-align: 	middle;
	font-size:  		0.9em;
}
.textContent form .inputContainer input.checkbox
{
	width:  			auto;
	margin: 			0;
}

.textContent form input.textInput {
	margin:2px 0 1px 30px;
	display:block;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #102132;
    border: 1px solid #284279;
    width:230px;
	font-size:0.9em;
}
.textContent form input.hidden {
    border: 0px solid #284279;
}
.textContent form textarea {
	margin:4px 0 1px 30px;
	display:block;
	height:100px;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFF;
    color: #102132;
    border: 1px solid #284279;
    width:420px;
	font-size:0.9em;
}
.textContent form select {
	margin:2px 0 1px 30px;
	display:block;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #102132;
    border: 1px solid #284279;
}

.textContent form input.checkbox
{
	width:16px;
	margin:0;
	padding:0;
    color: #102132;
    border: 1px solid #284279;
}
.textContent form p {
	margin:0;
	padding:0.5em 0 1em 0.5em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#666;
}
.textContent form input#submitButton
{
	margin: 	4px 0px 4px 10px;
	display:	block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}



.long {width:420px !important;}
.short {width:60px !important;}


/***** CHECKBOXES *****/

.textContent form .cbHolder {
	clear:both;
	padding:5px 50px 5px 50px;
}

.textContent form .cbHolder input.checkbox {
	clear:none;
	float:left;
	margin:0;
	width:auto;
}
.textContent form .cbHolder label {
	display:block;
	clear:none;
	float:none;
	margin:0 0 0 25px;
	width:auto;
	text-align:left;
}




