@charset "UTF-8";
/* CSS Document */

body{
	background:#FFF;
}

#outer{

	height: 600px;
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -293px;
	left: 0;
}

#inner{
	width:790px;
	padding:0 0 0 6px;
	margin:0 auto 0 auto;
	background:#FFF;
}

#image-left{
	float:left;
	width:310px;
	height:193px;
	margin:20px 6px 0 0;
	
}

#image-right{
	float:left;
	width:310px;
	height:193px;
	margin:20px 0 0 0;
	
}

#logo-center{
	float:left;
	width:156px;
	height:213px;
	margin:0 6px 0 0;
	
	
}

#text-blue{
	float:left;
	width:788px;
	min-height:63px;
	height:auto !important;
	height:63px;
	margin:6px 0 0 0;
	background: url(../images/small-blue-new.gif) no-repeat;
}


#text-blue p{
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	color:#FFF;
	text-align:center;
	padding:35px 25px 10px 25px;
	margin:0;
}

#content-blue{
	float:left;
	width:788px;
	min-height:312px;
	height:auto !important;
	height:312px;
	margin:6px 0 0 0;
	background:#9bc9e4 url('images/large-blue.gif') no-repeat;
	
}

#content-blue p{
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	color:#FFF;
	text-align:center;
}

#content-blue p.title{
	margin:15px 0 15px 0;
	padding:0;
}

#content-blue #form-map{
	float:left;
	margin:0 0 10px 0;

}

#content-blue #form-map #left{
	float:left;
	width:350px;
}

	#content-blue #form-map #left p{
		padding: 0 58px 10px 85px;
		margin:0;
		
	}
	
	#content-blue #left form{
		float:left;
		width:260px;
		padding:0 40px 0 50px;
		text-align:right;		
	}
		
		#content-blue #form-map #left form .form-field{
			font-family:Helvetica, Arial, sans-serif;
			clear:left;
			float:left;
			display:inline;
			width:230px;
		}
		
			#content-blue #form-map #left form .form-field label{	
			display:block;
			width:50px;
			float:left;
			font-family:Helvetica, Arial, sans-serif;
			color:#ffffff;
			font-size:0.7em;
			text-align:right;
			padding:6px 0 0 0;
			line-height:2em;
		}
		
		#content-blue #form-map #left form .form-field input{
			width:165px;
			float:left;
			margin:0 0 0 6px;
			font-family:Helvetica, Arial, sans-serif;
			
		}
		
		#content-blue #form-map #left form .form-field textarea{
			width:165px;
			float:left;
			margin:0 0 0 6px;
			font-family:Helvetica, Arial, sans-serif;
			font-size:0.7em;
		
		}
		
		#content-blue #form-map #left form .submit{
			float:left;
			margin:6px 0 0 120px;
		}

	#googlemap{
		display:inline;
		float:left;
		width:382px;
		height:206px;
	}

#content-blue #right{
	float:left;
	width:382px;
	margin:0 0 0 50px;
}