@charset "UTF-8";
/* CSS Document */

h1 {
	font-size:47px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:700;
	color:#58585a;
	margin: 15px 0 0 15px;
	display:block;
}

h2 {
	font-size:30px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:700;
	color:#58585a;
	display:block;
	margin-bottom:7px;
	line-height:30px;
}

#col-left {
	float:left;
	width:467px;
	padding:1px 0;
}

#col-left a {
	color:#333;
	text-decoration:underline;
}

#col-right {
	float:right;
	width:446px;
	padding:1px 0;
}

#hOne-bg {
	background-image:url(../images/structure/txt_header_bg.gif);
	background-repeat:no-repeat;
	width:467px;
	height:54px;
	padding:1px 0;
	display:block;
}

#address {
	width:425px;
	margin:20px auto 0 auto;
	text-align:center;
	font-size:24px;
	line-height:24px;
	font-weight:700;
	color:#75756e;
}

#form-container {
	background:#eaeae4;
	margin-top:20px;
	padding:1px 0 30px 0;
}

#form-container-inner {
	margin:35px auto 0 auto;
	width:360px;
}

#form {
	margin-top:20px;
}

* Form style */

#form label { display: inline-block; height: 26px; line-height: 30px; font-size:16px; margin-top:0px; }
#form input, select { padding: 10px; color: #333; background: #f5f2ef; border: 1px solid #999; margin: 2px 0; font-size:16px; width:359px}
#form textarea {padding: 10px; color: #333; background: #f5f2ef; border: 1px solid #999; margin: 5px 0; font-size:16px; width:359px; font-family: 'Open Sans', sans-serif;}
#form input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color:#f5f2ef; color:#333; width:359px;}
#form input.submit { cursor: pointer; background:#58585a; color:#fff; padding:10px 20px 10px 20px; font-size:16px; width:100px;}
#form input.submit:hover { background:#707072; }

span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */

/* Style for the error message */

.error_message { display: block; height: 22px; line-height: 22px; font-size:12px; background: #FBE3E4 url(../images/contact/assets/error.gif) no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#8a1f11;border: 1px solid #FBC2C4; }

#succsess_page h2 { background: url(../images/contact/assets/success.gif) left no-repeat; padding-left:22px; }