form {margin: 0;
	padding: 10px;
}
/* Form Sections ======================================================================== */
/* Fieldset  */

fieldset {
	margin: 20px 0;
	padding: 5px 10px 15px 10px;
	border: 3px double #ccc;
	background-color: #FFF;
	overflow: auto;
}
legend {font: bold 14px Arial,Helvetica,sans-serif;
	padding: 2px 5px;
	color: #666;
	font-weight: bold;
}
/* Nested Fieldset  */
fieldset fieldset  {
	background-color:#FFF;
	border: 1px solid #ccc;
}
fieldset fieldset legend {
	font-size: 90%;
}
/* Grid Section */
form table {
	border-collapse: collapse;
}
form td {
	padding: 0 4px;
}
form th {
	padding: 0 4px;
}

/* Field Labels ======================================================================== */

/* Base */
label, form .label {	
	color: #333;
	margin: 0;
}
/* Text inputs / Select label */
label {
	display: -moz-inline-box;
	display: inline-block;	
	margin: 0.6em 4px 0 0;
	padding: 0 2px;
	min-width: 9em; 
	/*width: 220px; */  /* Sushil Commented on 2013_05_15*/ 
	text-align: right;
	border-bottom: 1px dotted #aaa;
}
/* Radio / Checkbox group label */
form .label  {
	display: block; 
	margin: 0.6em 4px 0.5em 0;
	padding: 0 2px;
	border-bottom: 1px dotted #aaa;
	/* Ram added */
	font-weight:bold;
}
/* Individual Checkbox / Radio label */
label.postField  {
	margin: 0 8px 0 2px;
	font-size: 90%;
}
/* Inputs ======================================================================== */

textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 2px 1px 3px;
}
input {
	margin: 2px 2px 1px 0;
}

select {
	margin: 2px 2px 1px 0;
	padding: 0;
}

/* IE6 BUG FIXES ==================================================================== */
form {
	height:expression('1%'); /* IE Pick-a-boo bug fix */
}
form fieldset {
	position:expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	margin-top:expression('1em');
	padding-top:expression('1.5em');
	overflow: expression('visible');
}
form fieldset legend {
	position: expression('absolute'); 
	top: expression('-.5em'); /* Fixes IE problem with fieldset+legend boundaries */
	left:expression('.5em');
}
form .inlineSection .oneField {
	display: expression('inline-block');		
}
label.preField, form .inlineSection .oneField .inlineLabel {
	width: expression('9em');
}
fieldset p {margin: 0;}
fieldset ul {margin: 50px;}
