label, label span{ 
	display:block; 
	padding:10px 0 0em 0;
}


label{ 
	float:left; 
	width:100%;
}

label span{ 
	float:left; 
	width:40%; 
	text-align:left; 
	padding:0px 0 0 5%; 
	font: 75% Tahoma, verdana, Arial, san-serif; 
	color:#444;
}

fieldset input, textarea{ 
	border: 1px solid #789;
}

fieldset input:hover, textarea:hover{ 
	border-color:#995f34; 
}

fieldset input:active, input:focus, textarea:focus, textarea:active{ border-color:#a29890;}

fieldset{ 
	border: 1px solid #888;
	margin:0 0em 0em 0.5em;
	padding:1em 0 0 0;
	background: #ddd url('../images/contact_bg.png') repeat-x;
	overflow:hidden;
	width:450px;
	}
fieldset:hover{ 
	border: 1px solid #333;
}

.tex1{
	float:left; 
	width:40%; 
	text-align:left; 
	padding:0em 0 0em 5%; 
	font: 75% Tahoma, verdana, Arial, san-serif; 
	color:#444;
}
.tex{
	font: 75% Tahoma, verdana, Arial, san-serif; 
	color:#444;
	padding:0.5emem 0 0 0;
	margin:0em 1em 0 0;
}
.pad1{
	padding:10px 0 0 0;
}

.form_title{
	text-align:left; 
	padding: 0em 2em 3em 2em; 
	font: 80% Tahoma, verdana, Arial, san-serif; 
	color:#eee;
}

.submit{ 
	clear:both; 
	padding-top:1em;
	text-align:center;
}

form div input{ padding:0.25em;
	background-color:#666;
	border: 2px double #333;
	border-top-color:#555;
	font: bold 65% Verdana, Arial, san-serif;
	color:#fff;
	text-transform:uppercase;
	}
form div input:hover{
	background-color:#999;
}
