/* CSS Document */

.csc-mailform{
	border:none;
}

form {
	position:relative;
	display:block;
	
}

fieldset.csc-mailform {
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	width:100%;

}


fieldset.csc-mailform div.csc-mailform-col  {
	position:relative;
	width:225px;
	float:left;
}
fieldset.csc-mailform div.csc-mailform-col-1  {
	padding-right:15px;
}

fieldset.csc-mailform div.csc-mailform-col-2 {
}


fieldset.csc-mailform div.csc-mailform-clear  {
	clear:both;
}

fieldset.csc-mailform  input,
fieldset.csc-mailform  textarea{ 
	width:100%;
	border:1px solid #008554;
}

fieldset.csc-mailform  div.csc-mailform-field { 
	margin-top:5px;
}

fieldset.csc-mailform  input.csc-mailform-submit { 
	width:auto;
	border:1px solid white;
	color: white;
	font-weight:bold;
	background-color: #008554;
}

fieldset.csc-mailform  input.csc-mailform-check { 
	width:auto;
	border: none;
}

fieldset.csc-mailform  LABEL, 
fieldset.csc-mailform span.csc-mailform-label {
	margin-top:0px;
	position:relative;
	display:block;
}

fieldset.csc-mailform  LABEL {
	width:auto;
	float:left;
}
fieldset.csc-mailform span.csc-mailform-label {
	margin-top:10px;
}

fieldset.csc-mailform  fieldset {
	border:none;
	padding:0px;
	margin:0px;
}
fieldset.csc-mailform  fieldset input,
fieldset.csc-mailform  fieldset label{
	width:auto;
	display:inline;
	float:left;
}