@charset "utf-8";

form.prettyform {
	width: 100%;
	color: #fff;
    margin-top: 10px;
    margin-bottom: 10px;
}
	
form.prettyform legend {
	margin-left: 10px;
	padding: 5px; 
	border: none;
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 10px;
}
	
form.prettyform legend{
	color: #3F3C37;
	font-size: 18px;
	font-weight: bold;
}
 
form.prettyform fieldset fieldset legend {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 14px;
	color: #666;
	text-transform: none;
}

form.prettyform label {
	padding: 0px 5px;
}

form.prettyform fieldset {
	clear: both;
	border: 1px solid #E1D5BB;
	margin: 0px 0px 10px 0px;
	background-color: transparent;
}
	
form.prettyform fieldset fieldset {
	background: none;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	border: none;
}

form.prettyform fieldset fieldset label * {
	color: #7F7669;
}
	
form.prettyform fieldset fieldset input {
	margin-right: 15px;
	vertical-align: middle;
}

form.prettyform fieldset li {
	padding: 5px 10px 7px;
}

input, select {
	vertical-align: baseline;
}

form.prettyform .input, form.prettyform textarea, form.prettyform select{
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #ddd;
	padding: 5px;
	background-image: url('../images/form_bg.jpg');
	background-repeat:repeat-x;
    margin-right: 4px;
    width: 300px;
    font-size: 11px;
}
