@CHARSET "UTF-8";
form ul, form li {
	list-style: none;
	list-style-type: none;
}

form li {
	margin-bottom: 10px;
	clear: both;
}


form li label {
	width: 115px;
	height: 19px;
	float: left;
	text-align: right;
	padding-right: 10px;
}

form li .error-message {
	margin-left: 125px;
}

form li input {
	
}

input[type=text]:focus, textarea:focus {
	border: 1px #000 solid;
}

input[type=text] {
	background-color: #F8F8F8;
	border: 1px #CCCCCC solid;
	height: 16px;
	padding: 2px;
	width: 296px;
}
 
textarea {
	background-color: #F8F8F8;
	border: 1px #CCCCCC solid;
	height: 170px;
	width: 296px;
	padding: 2px;
	overflow: auto;
}
.cv_add_regulations {
	padding-left: 125px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 25px;
	position: relative;
	height: 90px;
}
.cv_add_regulations input {
	float: left;	
}
#contact_form .cv_add_regulations label {
	width: 295px;
	height: 80px;
	text-align: left;
	float: right;
}
.cv_add_regulations div.error-message{	
	margin: 0px;
	clear: both;
}
.cvs_add_submit {
	width: 200px;
	float: right;
	text-align: right;
}
.browse {
	padding-bottom: 10px;
}

.browse div div {	
	padding-left: 62px;
}

.form_filter p{
	margin-top:10px;
	font-size: 0.8em;
}
.form_filter select{
	width: 200px;
}
.submit {
	padding-left: 125px;
}
.red {
	color: red;
}
p#accept{
	font-size: 0.9em; 
	width: 280px; 
	float: right; 
	padding-right: 25px;
	line-height: 110%;
}
