div#form{margin:10px 0px 0px 0px;font-weight:normal;}
	
	div#form fieldset{width:98.5%;padding:5px;display:inline-block;}
		div#form fieldset legend{margin-bottom:5px;color:#487869;font-weight:bold;letter-spacing: 1px;padding-right: 6px;}
		
		/*div#form table td{border:solid 1px red;}*/
	
	div#form div.divLabelLeft{display:inline;}
		div#form div.divLabelLeft label{
			float:left;
			display:block;
			border:none;
			width:15%;
			text-align: right;
			margin-top:2px;
			font-family: arial;
			font-size:11px;
			color:#4E5D7F;
			font-weight: bold;
			margin-right: 3px;
		}

	div#form div.divLabelTop{width:0px;display:inline;white-space:nowrap;}
		div#form div.divLabelTop input{display:inline;}
		div#form div.divLabelTop label{
			display:block;
			border:none;
			width:15%;
			margin-top:2px;
			font-family: arial;
			font-size:11px;
			color:#4E5D7F;
			font-weight: bold;
		}

		
	div#form div label.markRequired{width:11px;font-size:14px;color:darkred;display:inline;float:none;height:16px;display: inline;margin-left:5px;}
				 label.markRequired{width:11px;font-size:14px;color:darkred;display:inline;float:none;height:16px;display: inline;margin-left:5px;}

				 
div#form div label.labelCheckbox, 
label.labelCheckbox
{
	font-weight:normal;
	text-align:left;
	display:inlne;
	float:none;
	height:16px;
	display:inline;
	margin-left:5px;
	width:auto;
	margin-left:2px;
	margin-right:15px;
	cursor:pointer;
	margin-top:0px;
}

fieldset{display: block !important;}