/***********************************************************
Title:  Forms | Emile Blume - Netcreators.com i.o. TROS Radar
************************************************************/
input, select, textarea, button {
	border:1px solid #797979;
	color: #363636;
	font-family:"Trebuchet MS", Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:0 2px;
	width:200px;
}

select { padding:0; }
textarea { overflow:auto;}
fieldset { border:none;}
form label { cursor: pointer; float:left; padding:0.1em; vertical-align:top; width:100%; }
.frame form h3 { border:0; margin-bottom:0.3em; padding:0 12px; }
form p { margin:0; }
form ul, form li { list-style:none; margin:0; padding:0; }
form li { margin-bottom:0.2em; }
form li.indent { margin-top:10px; }
form .clear { float:left; margin-bottom:6px; width:100%;}
form .clear span { padding:1px; }
form p, small { clear:left; display:block;}
form .clear p { margin-left:142px; padding-top:2px; }
.upload { float:left; }
span.upload { color:#959595; font-size:80%;}

/* mailform properties ///////////////////////////////////////////////////////////////*/
.csc-mailform-field { clear:both; margin-bottom:4px; }
.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea { width:200px; }

.flWidth { float:left; width:140px;}

form .clear .fl { float:left; padding:2px 1px; }
form .clear .flMargin { float:left; margin-left:0; padding:0;}

.tx-thmailformplus-pi1 .odd, .tx-thmailformplus-pi1 .even { margin-top:4px; padding:4px 12px; float:left; width:466px; }
.tx-thmailformplus-pi1 .odd { background:#F9F9F9; border:1px solid #DADADA; border-left:0; border-right:0; padding-top:10px;}
.tx-thmailformplus-pi1 .radio { border:0; margin:-4px 2px 0; width:auto;}

#center .mailform-error.padding { padding:12px; }
.mailform-error p { color:#CC0000; font-weight:bold; }
.captcha { clear:both; display:block; }
.captcha img { height:30px; width:100px;}
#captchaResponse { margin-left:162px; }
#center .tx-comments-captcha { margin-left:162px; }

/* button properties //////////////////////////////////////////////////////////////////////////////*/
button, input.button, input.submit, input.powermail_submit, input.mf-submit, input.csc-mailform-submit, 
input.post, input.btnmain, input.radio {
	clear: both;
	cursor: pointer;
	width: auto;
	font-weight: normal;
	text-align: center;
	text-decoration:none;
}

/* warning properties /////////////////////////////////////////////////////////////////////////////*/
#mailform .warning input { border:1px solid #FF0000;}
#mailform .warning label { color:#FF0000;}


button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border:0;
}

button:focus::-moz-focus-inner,
input[type="reset"]:focus::-moz-focus-inner,
input[type="button"]:focus::-moz-focus-inner,
input[type="submit"]:focus::-moz-focus-inner,
input[type="file"] > input[type="button"]:focus::-moz-focus-inner {
    borderr:0;
}


#brief input, #brief select, #brief textarea { width:auto; }
