/* Start of CMSMS style sheet '2008 Forms' */
/* Forms */
.result {
	font-weight: bold;
}
.hide {
	position: absolute;
	left: 0px;
	top: -100px;
	width: 0px;
	height: 0px;
	overflow: hidden;
}
fieldset { 
	margin: 1em 0 1em 0; 
	padding: 1em; 
	border: 0!important; 
}
legend { 
	padding: 0 0.2em; 
	color: white;
}
#contact form { 
	margin: 10px 10px 10px 50px; 
}
label { 
	width: 30%; 
	clear: left; 
	float: left; 
	padding: 0.3em 0; 
	font-size: 90%; 
	text-align: right; 
}
input, textarea {
	border: 1px solid #454545;
	border-top: 1px solid white;
	border-right: 1px solid white;
	font-size: 90%;
	background-color: #8A8A8A;
}
input { 
	width: 40%; 
	float: left; 
	margin: 0.3em; 
	/* MacIE5 hack \*/ width: 45%; /* end hack */ 

}
textarea { 
	width: 45%; 
	clear: right; 
	margin: 0.3em;
}
* html textarea { 
	width: 40%; 
}
.submit, .fbsubmit {
	clear: both;
	width: 7em;
	text-align: center;
	margin-left: 32%;
}
* html .submit, * html .fbsubmit { width: 10em; }
#m2fbrp_captcha_phrase { width: 25%; }
div.captcha { width: 60%; margin-left: 32%; }
div.submit input { margin-left: 0; margin-top: 1em; }
/* End of '2008 Forms' */

