
/* ==========================================================================
					   CSS - White Boxes
   ========================================================================== */

/* ---------- Form - white box ---------- */

div#content div.white_box form select,
div#content div.white_box form textarea,
div#content div.white_box form input {
	margin: 0 0 10px 0;
	padding: 5px;
	width: 200px;
	background: #cacaca none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #484c4c;
	border: none;
	font: normal 13px/20px 'VAGrounded regular', Arial, Verdana, sans-serif;
}

div#content div.white_box form select {
	height: 30px;
	width: 210px;
}

div#content div.white_box form input {
	height: 20px;
}

div#content div.white_box form textarea {
	height: 120px;
	width: 300px;
	margin: 0;
}

div#content div.white_box form textarea:focus,
div#content div.white_box form input:focus  {
	background: #e3e3e3;
}

div#content div.white_box form textarea:hover,
div#content div.white_box form input:hover {
	background: #d2d2d2;
}

div#content div.white_box form textarea:focus:hover,
div#content div.white_box form input:focus:hover {
	background: #e3e3e3;
}

div#content div.white_box form input.wide {
	width: 97%;
	margin: 0;
	padding: 5px;
}

div#content div.white_box form label {
	float: left;
	width: 200px;
}

div#content div.white_box form input.button {
	float: right;
	height: 27px;
	width: auto;
	font: normal 12px/20px 'VAGrounded bold', Arial, Verdana, sans-serif;
	background: #5b5d5d none;
	color: #fff;
	text-transform: uppercase;
	margin: 10px 0 -9px 0;
	padding: 5px 10px;
	border: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	letter-spacing: 1px;
	cursor: pointer;
}

div#content div.white_box form input.button:hover {
	background: #777 none;
	color: #fff;
}

div#content div.white_box p.dodeley {
	float: right;
	font: normal 11px/20px 'VAGrounded regular', Arial, Verdana, sans-serif;
	margin: 6px 0  -21px 0;
}

div#content div.white_box p.dodeley strong {
	font-weight: normal;
	font-family: 'VAGrounded bold', Arial, Verdana, sans-serif;
}

div#content div.white_box p.dodeley strong a {
	text-decoration: none;
}

div#content div.white_box p.dodeley strong a:hover {
	color: #fff;
}

div#content div.white_box form + p.dodeley {
	margin: 17px 0  -21px 0;
}

.honey {
	display: none;
}






/* ==========================================================================
					   CSS - Blue Boxes
   ========================================================================== */

/* ---------- Form - blue box ---------- */

div#content div.blue_box div.form_wrap {
	margin: 15px 0 0 0;
}

div#content div.blue_box form select,
div#content div.blue_box form textarea,
div#content div.blue_box form input {
	margin: 0 0 10px 0;
	padding: 5px;
	background: #acceea none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	border: none;
	color: #1293cd;
	font: normal 13px/20px 'VAGrounded regular', Arial, Verdana, sans-serif;
}

div#content div.blue_box form select {
	height: 30px;
	width: 190px;
}

div#content div.blue_box form input {
	height: 20px;
	width: 180px;
}

div#content div.blue_box form textarea {
	width: 180px;
	height: 80px;
	margin: 0;
}

div#content div.blue_box form textarea:focus,
div#content div.blue_box form input:focus  {
	background: #f0f6fb;
	box-shadow: none;
	-webkit-box-shadow: none;
}

div#content div.blue_box form textarea:hover,
div#content div.blue_box form input:hover {
	background: #c7def1;
}

div#content div.blue_box form textarea:focus:hover,
div#content div.blue_box form input:focus:hover {
	background: #f0f6fb;
}

div#content div.blue_box form input.wide {
	width: 100%;
	margin: 0;
	padding: 5px 0;
}

div#content div.blue_box form label {
	float: left;
	width: 120px;
}

div#content div.blue_box form input.button {
	float: right;
	height: 27px;
	width: auto;
	font: normal 12px/20px 'VAGrounded bold', Arial, Verdana, sans-serif;
	background: #fff none;
	color: #1293cd;
	text-transform: uppercase;
	margin: 10px 0 -9px 0;
	padding: 5px 10px;
	border: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	letter-spacing: 1px;
	cursor: pointer;
}

div#content div.blue_box form input.button:hover {
	background: #0d648c none;
	color: #fff;
}

.mailform_error span {
	font: normal 14px/20px 'VAGrounded bold', Arial, Verdana, sans-serif;
	color: #7eaed5;
	background: #fff;
	padding: 3px 5px;
	border-radius: 3px;
}


