* html form li{height: 10px;}
* html form li div{display:inline-block;}
*+html form li div{display:inline-block;}

.hide{
display:none !important;
}

#container{
text-align:left;
width:325px;
height:150px;
margin:0px;
padding: 35px 20px 10px;
}

form.wufoo{
float:left;
width:325px;

}

.wufoo{
font-family:Arial, Helvetica, sans-serif;
}

.wufoo li{
width:285px;

}

form ul{
margin:0;
padding:0;
list-style-type:none;
width:100%;
}

form li{
display: block;
float:left;

}

form li div, form li span{
color:#999;
margin: 0px;
padding: 2px 0px;
}


form li span{
float:left;
}


.clear{
	clear:both !important;
}

/* ----- LABELS ----- */

label.desc{
	line-height:100%;
	border:none;
	color:#000;
	display:block;
	font-size:11px;
	font-weight:normal;
	float: left;
	width: 60px;
	padding: 5px 0px 2px 0px;
}



/* ----- FIELDS ----- */

input.text{
margin:0;
padding:2px 0px;
font-size:11px;
color:#333;
border:1px solid #009933;
}

/* ----- BUTTONS ----- */

input.btTxt{
margin-top:10px;
padding-left:192px;

}


/* ----- SIZES ----- */

input.small, select.small{
	width:25%;
}

input.medium, select.medium{
width: 215px;
}

input.large, select.large, textarea.textarea{
	width:75%;
}
