.form{
	clear:left !important;
	float: left;
	margin-top: 20px;
}
.right .content .form {
	width:100%;
}
	.form p{
		margin: 0 !important;
	}
	.form form{
	
	}
	.form h3{
		clear:left;
		font-size: 1.4em;
	}
		form fieldset h3 {
		border-bottom:1px solid #CCC;
		color:#022b62;
		display:block;
		font: normal 1.615em/1em "DroidSansRegular";
		padding:10px 0;
	}
	.form h6 {
		color:#F00;
		margin-bottom: 20px;
	}
	.form h6.requiredfields{
		color: #666666;
		font-style: italic;
		margin-bottom: 10px;
		margin-top: 20px;
		text-align: right;
		width: 150px;
	}
	.form .field{
		margin-bottom: 15px;	
	}
	.form label{
		color:#000;
		display:block;
		float: left;
		padding-right: 10px;
		padding-top: 5px;
		width: 120px;
	}
	.form .requiredField label:after {
		content:"*";
		color:#F00;
	}
		.form label.right{
			font-style: italic;
		}
	.form input{
		clear:left;
		width: 300px;
		padding: 4px;
		border: solid 1px #cccccc;
	}
	.form select{
		width: 200px;
		padding: 4px;
		border: solid 1px #cccccc;
	}
	.form textarea{
		width: 400px;
		padding: 4px;
		border: solid 1px #cccccc;
	}
	.form .checkbox,
	.form .checkboxset,
	.form .optionset{
	}
		.form .checkbox label,
		.form .checkboxset label,
		.form .optionset label{
			padding: 0;
			width: auto;
			margin: 4px 4px 4px 0;
		}
		.form .checkbox input,
		.form .checkboxset input,
		.form .optionset input{
			width: auto;
			margin: 5px;
		}
		
		.form .checkbox label.right{
    		font-style: normal;
		}
		.form .dropdown{
				
		}
	.form .middleColumn{
		position: relative;
	}
	.form .Actions input{
		cursor: pointer;
		padding-left: 20px;
		padding-right: 20px;
		position: relative;
		width: auto;
		margin-bottom: 10px
	}
	.form label.required{
		color: #FF0000;
		float: right;
		left: 0;
		position: absolute;
		top: 0;
	}
	#Form_Form_action_process {
		background:#FF0000;
		color:#fff;
		cursor:pointer;
	}
	.fsm {
		clear:none;
		float:left;
		width:130px !important;
	}		
	.fsm input {
		clear:none;
		margin-right:10px;
		width:100px !important;
	}
#content .form ul {
	clear:left;
	display:block;
}
#content .form ul li  {
	list-style:none;
}
.userdefinedform label.required, .form label.required,
.form span.message.required {
    background: none repeat scroll 0 0 #CC0000;
    color: #FFFFFF;
    padding: 5px;
    position: relative;
    top: 5px;
    vertical-align: top;
}
