/************************************************************
Title:     Forms | Emile - Netcreators.com
************************************************************/

input, textarea, select {
	background: #FFF;
	border: 1px solid #057388;
	color: #444;
	font-size:11px;
	margin-bottom: 4px;
	padding: 1px 2px 1px 2px;
}

textarea { overflow: auto;}
.csc-mailform-field { clear: both;}

.csc-mailform label, .csc-mailform-field .csc-mailform-label {
	display: block;
	float:left;
	text-align:right;
	margin-right:10px;
	vertical-align: top;
	width: 40%;
}

.csc-mailform img {
	margin-left:20px;
	padding-top:10px;
}

.csc-mailform-radio { margin-left: 0;}

.csc-mailform-radio label {
	display: block;
	float: left !important;
	float: none;
	vertical-align: top;
	width: 300px;
}

input.csc-mailform-radio, input.csc-mailform-check {
	border: none;
	width: 20px;
}

input.csc-mailform-radio {
	clear: left !important;
	float: left;
}

input.button, input.submit, input.csc-mailform-submit, input#mailformformtype_mail {
	background: #057388;
	border: none;
	color:white;
	font-weight: bold;
	margin-top: 4px;
	cursor: pointer;
	width: 100px;
	margin-left:185px;
}

#col-subm-right #mailform { margin:auto;}
fieldset.csc-mailform { border:none;}

.csc-mailform input#captchaResponse {
	width:100px;
	margin-bottom:14px;
}
	
/* ========= */
/* searchbox */
/* ========= */
#searchbox {
	top:146px;
	left:770px;
	position:absolute;
	z-index:300;
} 
	
.tx-macinasearchbox-pi1 form input.button { width:50px;}
.tx-macinasearchbox-pi1 form input {
	width:100px;
	border:1px solid #057388;
	background:white;
}

input#tx-indexedsearch-searchbox-sword {
	width:230px;
	border:1px solid #057388;
	margin-bottom:1px;
}

.tx-macinasearchbox-pi1 input.button {
	width:50px;
	border:none;
	background:#057388;
	color:white;
	margin:0;
}