@charset "UTF-8";
/* CSS Document */
.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}


/* --- forms --- */

.row {
		clear: both;
		padding-top: 5px;
		}

form {
		margin-bottom: 1em;
		}
		
fieldset {
		margin-bottom: 10px;
		padding: 10px;
		width: 87%;
		border: 1px dashed #cc0033;
		}		

legend {
		padding: 0 10px;
		text-transform: uppercase;
		color: #666666;
		font-size: 10px;
		}

.formLabel {
		font-size: 12px;
		line-height: 1.6em;
		text-align: right;
		margin-right: 2%;
		width: 20%;
		float: left;
		}

.formControl {
		float: left;
		width: 75%;
		}
		
input, textarea {
		border: 1px solid #666666;
		padding: 2px;
		font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		}	
		
input {
		font-size: 12px;
		width: 100%;
		}		

textarea {
		width: 92%;
		}
		
.submitButton {
	border: 1px solid #666;
	width: 80px;
	background-color:#CC0033;
	color:#fff;
		cursor:pointer;
		}
.backButton{
	border: 1px solid #666;
	width: 80px;
	background-color:#cc0033;
	color:#fff;
	cursor: pointer;
	}			
#privacy {
	clear: both;
	float:left;
	margin: 0 2% 2% 2%;
	width: 93%;
}
#privacy p {font-size: 11px;
text-align:justify;}	

#contact:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
