@import url(Common.css);

h1.Main { background: url(../Images/Header-Contact.jpg) no-repeat; }


.Flash {
    background: url(../Images/Flash-Road.jpg) no-repeat;
}

form {
	clear: both;
}

	fieldset {
		padding: 5px 0px;
		border: none;
	}
	
	.Data {
		clear: both;
		overflow: hidden;
		margin-bottom: 5px;
		width: 500px;
	}
	
		.Data label, .Data input, .Data textarea {
			float: left;
		}
		
		.Data label {
			margin-right: 5px;
			width: 150px;
			text-align: right;
		}
		
		.Data input, .Data textarea {
			width: 250px;
			border: 1px solid #000;
		}
		
		.Data textarea {
			height: 100px;
			font-family: Verdana;
			font-size: 1.0em;
		}
		
		.Data a {
			margin-left: 155px;
			padding: 2px 5px;
			background: #000;
			color: #fff;
			font-weight: bold;
		}	
		
		.Data a:hover {
			background: #cc0000;
		}

	.Snippet p.Invisible { display: none; }
	.Snippet p.Visible { display: block; }
	#EMailErrorMessage { color: #cc0000; font-weight: bold; }
		
	.Error { font-weight: bold; color: #cc0000; }
	.Error label, .Error input, .Error textarea { color: #cc0000; }
	.Error input, .Error textarea { border-color: #cc0000; }
	
	
	.ErrorProcessing,
	.ErrorProcessing a,
	.ErrorProcessing h2 { color: #cc0000; }
	.ErrorProcessing a:hover { text-decoration: underline; }
	
	.QuoteSubmitted,
	.QuoteSubmitted h2 { color: #55ab0d; }
	
	.ErrorProcessing, .QuoteSubmitted, .QuoteProcessing { display: none; }
	
	.Message h2, .Message p { margin: 0px; }
	.Message h2 { font-size: 1.2em; }