/* CSS Document */

p {
	margin:10px 0;
	padding:0;
	line-height:1.2;
	font-size:11px;
}

#contactLeft {
	float:left;
	width:400px;
	margin:20px 20px 0 0;
}

#contactLeft div.boxHeader {
	width:397px;
	height:32px;
	padding:3px 0 0 3px;
	margin:0 0 10px 0;
	background:url(../_images/menu_side_header_back.png) repeat-x 0 0;
	color:#ED2024;
	font-size:24px;
}

#contactLeft img {
	float:left;
	margin:0 10px 0 0;
}


#formBox {
	background:#F2F2F2;
	padding:20px;
	font-size:11px;
}

#myMap {width:465px; height:350px;}

/*========LARGE FORM========*/
#formBox input {
	width:250px;
	height:20px;
	margin:0 5px 15px 0;
	border:1px solid #666;
	background:#FCFCFC;
}
#formBox textarea#query {
	width:250px;
	height:100px;
	margin:0 5px 0 0;
	border:1px solid #666;
	background:#FCFCFC;
}
#formBox textarea#query:hover {
	border:1px solid #ED2024;
	background:#FFF;
}
#formBox textarea#query:focus {
	border:1px solid #ED2024;
	background:#FFF;
}
#formBox input:hover {
	border:1px solid #ED2024;
	background:#FFF;
}
#formBox input:focus {
	border:1px solid #ED2024;
	background:#FFF;
}
#formBox input#submit {
	border:1px solid #FCFCFC;
	background: url(../_images/submit_back.png) repeat-x 0 0;
	width:100px;
	height:26px;
	margin:20px 0 0 0;
	padding:2px;
	font-weight:bold;
	color:#FFF;
}
#formBox input#submit:hover {
	border:1px solid #ED2024;
	background:#FFF;
	color:#ED2024;
}
#formBox input.checkbox {
	width:12px; 
	height:12px;
	margin:0 5px 5px 0;
	border:1px solid #666;
}

/*========LARGE FORM END========*/

#contactRight {
	float:left;
	width:465px;
	margin:20px 0 0 0;
	padding:0;
}

#contactAddress {
	float:left;
	width:200px;
	padding:0;
	margin:10px 10px 0 0;
}

#contactCustom {
	float:left;
	width:220px;
	padding:12px;
	margin:10px 0 0 0;
	border:1px solid #AAA;
}