#formContainer .buttons{
	text-align:center;
}
#formContainer form li.workingWith{
	text-align:left;
	margin-left:30px;
}
#formContainer form li.workingWith span label, #formContainer form li.workingWith span{
	clear:none;
	display:inline;
}

#formContainer form li.workingWith span input{
	text-align:left;
	margin-left:15px;	
}

.formHead {
	;
	text-align:center;
	border:3px double black;
	margin:10px auto;
	display:block;
	width:60%;"
}

#formContainer {
	text-align:left;
	padding:10px;
	//margin-top:15px;
	border-radius:20px;
	-moz-border-radius:20px;
	background-color:#fff;
	//width:640px;
	//min-width:640px;
	margin:auto;
}
#formContainer form li{
	display: block;
	margin: 0;
	padding: 6px 5px 9px 9px;
	clear: both;
}
#formContainer form ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:100%;
}
#formContainer form li div, #formContainer form li span{
	margin:0 .3em 0 0;
	padding:0;
	color:#444;
}
#formContainer form li span{
	float:left;
}

#formContainer form li div label, #formContainer form li span label {
margin: 0;
padding-top: 6px;
clear: both;
font-size: 85%;
line-height: 100%;
color: #444;
display: block;
}

#formContainer label.desc {
font-size: 95%;
font-weight: bold;
color: #222;
line-height: 150%;
margin: 0;
padding: 0 0 3px 0;
border: none;
display: block;
}
.choice{
	clear:none;
	text-align:center;
}
div.col span{
	width:140px;
}
.col span label {
	clear:none;
}

input.radio {
	display: block;
	margin: 4px auto 0 auto;
	padding: 0;
	width: 13px;
	height: 13px;
}
li.leftHalf, li.rightHalf{
	width:46% !important;
}

li.leftHalf {
clear: left !important;
float: left;
}

li.rightHalf {
	clear:none !important;
	float:right;
}
