#featured_text_contact {
	border:0px solid #585858;
	text-align:left;
	height:100%;
	width:670px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:30px;
	position: relative;
	float:center;
	color: rgb(51, 51, 51);
	font-size: 15px;
	line-height: 24px;
	font-family: 'Segoe WPC', 'Segoe UI', Helvetica, Arial, Verdana, 'Arial Unicode MS', sans-serif;
	text-decoration: none;
}
#featured_title {
	border:0px solid #585858;
	border-bottom:1px solid #dcdcdc;
	text-align:left;
	height:45px;
	width:900px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:5px;
position: relative;
float:center;
color: rgb(51, 51, 51);
font-size: 30px;
line-height: 24px;
font-family: 'Segoe WPC', 'Segoe UI', Helvetica, Arial, Verdana, 'Arial Unicode MS', sans-serif;
text-decoration: none;
}
#featured_info {
	border:0px solid #585858;
	text-align:left;
	height:100%;
	width:900px;
	margin:0 auto;
	margin-left:50px;
	margin-bottom:40px;
position: relative;
float:center;
color: rgb(51, 51, 51);
font-size: 22px;
font-weight: bold;
line-height: 30px;
font-family: 'Segoe WPC', 'Segoe UI', Helvetica, Arial, Verdana, 'Arial Unicode MS', sans-serif;
text-decoration: none;
}




.formm {

	border:0px solid #dcdcdc;

	overflow:hidden;

	opacity: 0.9;

	filter:alpha(opacity=90);

	background-color : #ffffff; 

	width:670px;

	height:100%;

	margin:0 auto;

	margin-right:15px;

	margin-top:10px;

	margin-left:15px;

	margin-bottom:10px;

	color: rgb(51, 51, 51);
	font-size: 15px;
	line-height: 24px;
	font-family: 'Segoe WPC', 'Segoe UI', Helvetica, Arial, Verdana, 'Arial Unicode MS', sans-serif;
	text-decoration: none;

	float:center;

	text-align:center;





}



/* the main layout */



#contentForm {

  display: block;

	margin-top:0px;

  width: 100%;

  border: 0px solid black;

}



/* and now the form formatting itself */

label {

  display: block;

  float: center;

  clear: left;

  Width: 100%;

  line-height: 0px;

  margin-bottom: 10px;

  margin: 0x 0;

}



input, select {

  margin: 0;

  padding: 2px;

  font-size: 17px;

	font-family:Arial;

  color: #666666;

  background: #fafafa;

  Width: 280px;

  border: 1px solid #dcdcdc;

  margin: 5px 0;

}   

textarea{

resize:none;

  margin: 0;

  padding: 2px;

  font-size: 17px;

	font-family:Arial;

  color: #666666;

  background: #fafafa;

  Width: 280px;

  border: 1px solid #dcdcdc;

  margin: 5px 0;

}   

input:focus, textarea:focus, select:focus {

  border: 1px solid #DBA901;

  background-color: #FFFFFF;

}



input.button {
  cursor: pointer;
  width: 90px;
  height: 33px;
  margin-left: 0px;
	margin-bottom:10px;
	border:0px solid #585858;
	text-align:center;
	float:center;
	margin:0 auto;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	background-color : #0080FF;
line-height: 28px;
font-family: 'Segoe WPC', 'Segoe UI', Helvetica, Arial, Verdana, 'Arial Unicode MS', sans-serif;
text-decoration: none;
}



span.required{

  font-size: 13px !important;

  color: red !important;

}



.errormsg {

  display: block;

  height: 22px;

width: 140px;

  line-height: 22px;

  color: #00000;

  font-weight: none;

  padding: 3px 10px 3px 40px;

  margin-bottom: 0px;

  margin-top: 1px;

  margin-right: 5px;

  border: 1px dashed  #FF0000;

}



.msgSent {

  font-size: 20px;

  text-align: center;

}
