ul {
	list-style-type:					none;
	margin: 							0;
	padding: 							0;
}

form {
	margin-left:						65px;
	width:								300px;
}

form select { 							
	width: 								130px;
	height:								20px; 
	border:								#869EB1 solid 1px; 
}

#form_contact p {						
	margin-left: 						5px;
	margin-top: 						3px;
	color: 								#0b4aa9;
	font-weight:						bold;
}

fieldset {
	font:								Arial, Helvetica, sans-serif;
	border:								none;
	border-bottom: 						2px solid lightgrey;
	padding:							8px;
}

legend {
	display:							none;
	visibility:							hidden;
}

label {
	font-family: 						Arial, Helvetica, sans-serif;
	font-size:							12px;
	font-weight:						bold;
	color: 								#515151;
}

select option {
	border-color: 						#333333;
}

div.lbl {margin:8px 0 0 0;}

div.obj input {
	width:								270px;
	padding:							3px;
	border-color:						#ababab;
	border-style:						solid;
	border-width:						1px;
	font-family:						arial, sans-serif;
	font-size:							1.2em;
	color: 								black;
}

div.obj textarea {
	width:								350px;
	height:								200px;
	padding:							3px;
	border-color:						#ababab;
	border-style:						solid;
	border-width:						1px;
	font-family:						arial, sans-serif;
	font-size:							1.2em;
	color: 								black;
}

textarea { height:100px; }

div.obj input:focus, textarea:focus { background:#f2f2f2; }

div.obj input.err, textarea.err select.err { border-color:#cd0000; }

#form_contact p.err {
	margin: 							3px 0 0 10px;
	padding: 							0;
	background:							url(../sc_admin/res/error_arrow.gif) no-repeat;
	font-size:							12px;
	font-style:							italic;
	text-indent:						20px;
	color: 								#cd0000;
}

#sendme { margin-top:16px; }