.warning {
		font: 25px/34px Trebuchet MS, sans-serif;
		letter-spacing: -0.05em;
		text-align: center;
		font-weight: bold;
		color: #098ed9;
		}
		
.intro {
		width: 670px;
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: center;
		color: #45A1D8;
		padding: 0;
		margin: 0 auto;		
		}

.formmain {
		width: 670px;
		color: #781351;
		background: #FAFBEA;
		border: 1px solid #F9BC90;
		padding: 10px;
}

.label {
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: right;
		color: #45A1D8;
		padding: 0 10px 0 0;
		margin: 0 auto;		
		}
		
.footer {
		width: 670px;
		font: 900 14px/17px Trebuchet MS, sans-serif;
		text-align: justify;
		color: #45A1D8;
		padding: 0;
		margin: 0 auto;		
		}

.footer a {
		color: #3C9CD6;
		}
		
.formtable input {
		color: #781351;
		background: #ffffff;
		border: 1px solid #F9BC90;
}

.formtable input.submitbutton {
		font: 900 14px Trebuchet MS, sans-serif;
		color: #ffffff;
		background: #098ED9;
		border: 1px solid #49AEF9;
		padding: 1px;
}
