form {
	margin: 0;
	font: normal 11px verdana, sans-serif; 
	color: #070707; }

fieldset {
	-moz-border-radius: 7px;
	margin: 0;
	padding: 10px; }

legend {
	font: bold 11px verdana;
	margin: 7px 0; 
	color: #070707; }

.sort-table td {
	font: normal 11px verdana, sans-serif; 
	color: #070707; }

label {
	width: 115px;
	text-align: right;
	float: left;
	margin: 5px 7px 0 0;
	clear: left; }
/*
input {
	font: normal 11px verdana, sans-serif; 
	color: #070707; }

.buttoninput, .button {
	font: normal 11px verdana, sans-serif; 
	color: #4a5b92;
	cursor: pointer; }
*/
/*
.textinput, input[type=text], select {
	font: normal 11px verdana, sans-serif; 
	color: #070707;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 7px; 
	border: 0;
	background-image: url(layout_images/bg_form_textinput-trans.png);
	background-repeat: no-repeat;
	width: 215px; }

textarea.textinput {
	min-height: 75px !important;
	font: normal 11px verdana, sans-serif; 
	color: #070707;
	width: 215px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 7px; 
	border: 0;
	background-image: url(layout_images/bg_form_textarea-trans.png) !important;
	background-repeat: no-repeat !important;
	overflow: auto; }
*/
/*
select {
	padding: 0 !important; 
	width: 227px !important;
	background: #DEDFE7 !important; }
select {
	padding: 0 !important; 
	width: 180px !important;
	background: #DEDFE7 !important; }
select, {
	width: 229px !important;
	border: 1px solid #E7E7E7; }*/

.textinput:hover, input[type=text]:hover, select:hover, textarea:hover {
	/*border: 1px solid #D6D3D6;*/ }

.textinput:focus, input[type=text]:focus, select:focus, textarea:focus {
	color: #000;
	/*border: 1px solid #999;*/ }