

/*	CONTACT US	*/


#contact_us {
	float: left;
	display: inline;
	width: 726px;
	height: auto;
	margin: 11px 0 10px 0;
	padding: 11px 0 0 0;
	border-top: 1px solid #807e6c;
	border-bottom: 1px solid #425a66;
}

	div.form_col_holder {
		float: left;
		display: inline;
		width: 403px;
	}

	#contact_us div.form_section, #contact_us div.form_section_right {
		float: left;
		display: inline;
		width: 403px;
		height: auto;
		margin: 0;
		padding: 0;
	}

		#contact_us div.form_section_right {width: 312px; height: 318px; border-left: 1px solid #425a66; padding: 0 0 0 10px;}

	#contact_us div.form_section div.form_col_left, #contact_us div.form_section div.form_col_right, #contact_us div.form_section div.form_col_right_add {
		float: left;
		display: inline;
		width: 187px;
		height: auto;
		margin: 0;
		padding: 0 9px 10px 0;
		border: none;		
	}

		#contact_us div.form_section div.form_col_right, #contact_us div.form_section div.form_col_right_add {
			width: 195px;
			margin: 0;
			padding: 0 0 10px 10px;
			border-left: 1px solid #425a66;
		}

		#contact_us div.form_section div.form_col_right_add {
			border: none;
		 }

	#contact_us div div div label, #contact_us div div label, #contact_us div div div input, #contact_us div div div select, #contact_us div div div textarea {
		float: left;
		display: inline;
		width: 186px;
		height: 20px;
		line-height: 20px;
		margin: 0px 10px 0 0;
		padding: 6px 0 0 0;
		font-size: 1.4em;
		color: #82bdd9;
	}

		#contact_us div div div label.required, #contact_us div div label.required { color: #d99857; }

		#contact_us div div div input, #contact_us div div input {
			width: 182px;
			height: 19px;
			color: #FFFFFF;
			margin: 4px 0 0 0;
			padding: 0;
			border: 2px solid #425a66;
			background: url(../assets/images/home/bkgd_input_rpt.gif) left top repeat-x #243943;
		}

			#contact_us div div input.submit {
				float: left;
				display: inline;
				width: 310px;
				height: 23px;
				color: #FFFFFF;
				font-size: 1.2em;
				font-weight: bold;
				text-align: center;
				margin: 4px 0 0 0;
				padding: 0;
				cursor: pointer;
				background: url(../assets/images/home/bkgd_submit_rpt.gif) top left repeat-x;
				border: 2px solid #425a66;
			}

		#contact_us div div div select {
			height: auto;
			font-size: 14px;
			color: #FFFFFF;
			margin: 4px 0 0 0;
			padding: 0;
			border: 2px solid #425a66;
			background: url(../assets/images/home/bkgd_input_rpt.gif) left top repeat-x #243943;
		}

		#contact_us div div textarea {
			width: 306px;
			height: 248px;
			color: #FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			margin: 4px 0 0 0;
			padding: 0;
			border: 2px solid #425a66;
			background: url(../assets/images/home/bkgd_input_rpt.gif) left top repeat-x #243943;
		}

		#contact_us div div div span, #contact_us div div span {
			float: left;
			display: inline;
			height: 12px;
			line-height: 12px;
			color: #FFFFFF;
		}



#contact_us div.form_title_details, #contact_us div.form_title_address, #contact_us div.form_title_comment {
	float: left;
	display: inline;
	width: 403px;
	height: auto;
	margin: 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #425a66;
}

	#contact_us div.form_title_address {
		border-top: 1px solid #425a66;
		border-bottom: 1px solid #425a66;
	}

	#contact_us div.form_title_comment {
		float: right;
		width: 312px;
		padding: 0 0 2px 10px;
		border-bottom: 1px solid #425a66;
		border-left: 1px solid #425a66;
	}


	#contact_us div.form_title_details h2, #contact_us div.form_title_comment h2 {
		color: #e5e3c3;
		font-size: 1.6em;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}












