/* 
 * This stylesheet includes IE specific styles required for the basic form stylesheet (form.css).
 *
 * The iCM form stylesheet (icmform-ie.css) and designer form stylesheet (designerform-ie.css) 
 * both currently import this basic stylesheet though this tie might be broken at some point 
 * within the future.
 *
 * NOTE: 
 * 
 * This stylesheet assumes an XHTML DOCTYPE is being used.
 * If a HTML 4.01 DOCTYPE is being used, the following will also be needed for IE to ensure
 * that the LIs expand to encompass long labels, using overflow:hidden to cause self-clearing:
 *
 * .icmform li {
 *     width: 100%;
 * }
 * .icmform fieldset.icmhorizontal li {
 *     width: auto;
 * }
 *
 */

/* Resolve IE fieldset styling issues so they layout as other browsers */
fieldset fieldset.icmbuttongroup  {	
	overflow: hidden;	
}

legend.icmhide  {
	display: block !important;
	height: 0;
	margin: 0;
	padding: 0;
	width: 0;
	visibility: hidden;
}

.icmform legend.icmhide {
	padding: 0 !important;
}
