.form_row{
	margin:10px 0;
	font-size: 11px;
	color: #666666;
}
a.link_mailto:link, a.link_mailto:active, a.link_mailto:visited, a.link_mailto:hover {
	text-decoration: none;
	color: #666666;
}   
a.link_mailto:hover {
	color: #1ea5d9;
} 
/** INPUT, TEXTAREA, SELECT elements **/
input, textarea {
	border: 1px solid #fff;
	/*border: 1px solid #efefef;*/
	background: url(none) no-repeat #F6F5F4;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #7C7C7C; /*#B3B3B3;*/
	padding:1px 3px;
	margin: 11px 0 0 0;
}
.input_form {
	width: 140px;
}
.input_form2 {
	width: 253px;
}
.input_form3 {
	width: 113px;
}
.input_form4 {
	width: 200px;
	margin-right: 10px;
}
.input_form5 {
	width: 120px;
	margin-right: 10px;
}
.input_form6 {
	width: 51px;
}
.input_form7 {
	width: 415px;
	height: 80px;
}

.bot_form {
	border: 1px solid #efefef;
	background: url(none) no-repeat #d6d6d6;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	text-align:center;
	color: #000;
	width:80px;
	padding:1px 3px;
}
/*textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #999999;
}*/

/** LABEL elements **/
.label_form {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	color: #31bee9;
}

/** 
*  INPUT, TEXTAREA, SELECT elements 
*  para onmousehover event
**/
input:hover {
	border: 1px solid #D5D7D9;	/*#12ADDB*/
	background: url(none) no-repeat #efefef;
	color: #454743;
}

/** 
* INPUT, TEXTAREA, SELECT elements 
* para onmousefocus event
**/
input:focus {
	border: 1px solid #D5D7D9;	/*#12ADDB*/
	background: url(none) no-repeat #FFFFFF;
	color: #7C7C7C; /*#B3B3B3;*/
}

input.submit {
	border: 1px solid #D5D7D9;	
	background: url(none) no-repeat #efefef;
	color: #000;
	font-weight: bold;
}

