
/**** Contact Us */

h1.titleContactUs span {
	padding-left: 40px;
}

#map {
	width: 805px;
	height: 240px;
	margin-left: 37px;
	border: 1px solid #005876;
	margin-bottom: 15px;
}
	#mtgt_marker-0 {
		cursor: default !important;
	}

#form {
	width: 691px;
	background: transparent url(../images/contactUs/formBack.png) no-repeat top;
	margin-left: 90px;
	margin-top: 5px;
	margin-bottom: 20px;
}
	#form h2 {
		margin: 0;
		padding: 10px 0 0 15px;
		color: white;
		font-size: 1.3em;
	}
	
	#form .cuFormLeft {
		width: 275px;
		float: left;
	}
	#form .cuFormRight {
		width: 410px;
		float: right;
	}
	
	#form .input-box {
		padding: 4px;
		overflow:auto;
clear: both;
	}
		#form .input-box label {
			display: block;
			float: left;
			width: 120px;
			text-align: right;
			font-size: 1.2em;
			padding-right: 6px;
			padding-top: 2px;
		}
		#form .input-box input {
			float: left;
		}
		#form .input-box input.input-text {
			width: 130px;
			font-size: 1.1em;
		}
		#form .input-box textarea.input-text {
			width: 220px;
			height: 30px;
			font-size: 1.5em;
		}
		#form .submit-box button.input-submit {
			width: 110px;
			height: 20px;
			background: transparent url(../images/contactUs/submitBtn.png) no-repeat bottom;
			border: none;
			margin-left: 130px;
		}
			#form .submit-box button.input-submit span {
				display: none;
			}

	#form .input-box-error input.input-text,
	#form .input-box-error textarea.input-text,
	#form .input-box-error select.input-select {
		background: #310900;
		border: 1px solid #8e1e00;
	}
	#form .input-box-error label,
	#form .input-box-error .required {
		color: #cc2b00;
	}
	
#header {
	width: 681px;
	height: 136px;
	background: transparent url(../images/contactUs/headerBack.png) no-repeat bottom;
	padding-top: 44px;
	margin-left: 95px;
}
	#header h2 {
		margin: 0;
		padding: 0;
		color: white;
		font-size: 1.3em;
	}
	#header div.left {
		float: left;
		text-align: left;
		font-size: 1.2em;
		padding: 10px;
	}
	#header div.right {
		float: right;
		text-align: right;
		font-size: 1.2em;
		padding: 10px;
	}
		#header div.right h2 {
			text-align: right;
		}
	#header div.bottom {
		clear: both;
		text-align: center;
		font-weight: bold;
		font-size: 1.3em;
		width: 99%;
	}
		#header div.bottom a {
			color: #12a8e1;
		}

