 .form{ 
    max-width: 100%; 
    min-width: 25%; 
    border-width: 2px; 
    border-color: #CCCCCC; 
    border-radius: 4px; 
    border-style: solid; 
    color: #222222; 
    font-size: 14px; 
    margin: 0px; 
    background-color: #FFFFFF; 
    padding: 20px; 
} 
.content{ 
    margin: 0px; 
} 
.form label{ 
    color: #222222; 
    font-size: 16px; 
    display: block; 
} 
.form input[type=radio], input[type=checkbox]{ 
    margin: 10px; 
    width: 30px; 
} 
.form div{ 
    display: block; 
} 
.form input, form textarea, form select{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: #666666; 
    border-radius: 0px; 
    padding: 3px; 
    width: 100%; 
    margin-bottom: 10px; 
} 
.form h1{ 
    font-size: 40px; 
    color: #607A75; 
    padding: 0px; 
    margin: 0px; 
    margin-bottom: 10px; 
    border-bottom-style: dotted; 
    border-bottom-color: #CCCCCC; 
    border-bottom-width: 2px; 
    border-radius: 0px; 
    background-color: #FFFFFF; 
} 
.intro{ 
    margin-bottom: 10px; 
} 
.clear{ 
    clear: both; 
} 
.form textarea{ 
    height: 50px; 
    width: 100%;
} 
.form input[type=submit]{ 
    width: 100%; 
    background-color: #CCCCCC; 
    color: #222222; 
 }    
.backButton{ 
    background-color:#deed09;
	-moz-border-radius:33px;
	-webkit-border-radius:33px;
	border-radius:33px;
	border:4px solid #1971ab;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:18px;
	padding:9px 45px;
	text-decoration:none;
	text-shadow:0px 0px 0px #2f6627;
	float:right;
}
    float:right;
.backButton:hover {
	background-color:#e1f00c;
}
.backButton:active {
	position:relative;
	top:1px;
}
} 
.field{ 
    margin-bottom: 20px;
    height: 30px; 
    font-size: 14px; 
.fieldarea{ 
    margin-bottom: 20px;
    height: 50px; 
    font-size: 14px; 
} 
.buttons{ 
    margin-bottom: 50px;
    margin-top: 50px;
    height: 50px; 
} 
.button_text{ 
    height: 50px;
    font-size: 16px; 
} 