#columnarForm FIELDSET {
	PADDING-RIGHT: 1em; 
	DISPLAY: block; 
	PADDING-LEFT: 1em; 
	FLOAT: left; 
	PADDING-BOTTOM: 1em; 
	MARGIN: 0px 1em 1em 0px; 
	WIDTH: 17em; 
	PADDING-TOP: 0px
}
#columnarForm FIELDSET.small {
	PADDING-RIGHT: 1em;
	DISPLAY: block;
	PADDING-LEFT: 1em; 
	FLOAT: left; 
	PADDING-BOTTOM: 1em; 
	MARGIN: 0px 1em 1em 0px; 
	WIDTH: 13em; 
	PADDING-TOP: 0px;
}

#columnarForm FIELDSET.radio {
	MARGIN: 1em 0px 0em; WIDTH: 14em
}
#columnarForm FIELDSET.radio INPUT {
	CLEAR: both; FLOAT: left; WIDTH: auto
}
#columnarForm FIELDSET.radio LABEL {
	FONT-WEIGHT: normal
}
#columnarForm FIELDSET.check {
	MARGIN: 1em 0px 0em; WIDTH: 11em
}
#columnarForm FIELDSET.check INPUT {
	CLEAR: both; FLOAT: left; WIDTH:auto;
}
#columnarForm FIELDSET.check LABEL {
	FONT-WEIGHT: normal
}

#columnarForm INPUT {
	DISPLAY: block; WIDTH: 15em
}
#columnarForm FIELDSET.long {
	PADDING-RIGHT: 1em;
	DISPLAY: block;
	PADDING-LEFT: 1em; 
	FLOAT:left;
	PADDING-BOTTOM: 1em; 
	MARGIN: 0px 1em 1em 0px; 
	WIDTH: 50em; 
	PADDING-TOP: 0px;
	
}
#columnarForm FIELDSET.long INPUT{
	WIDTH: 30em;
	display:inline;

}
#columnarForm FIELDSET.long LABEL{
	font-weight:normal;
	margin: 0;

}
#columnarForm LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; margin-top: .5em;
}
#columnarForm LABEL.first {
	PADDING-TOP: 1em
}
#columnarForm SELECT {
	DISPLAY: block
}
#horizontalForm FIELDSET {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 3em; PADDING-TOP: 0px
}
#horizontalForm FIELDSET.radio {
	MARGIN: 1em 0px 2em
}
#horizontalForm FIELDSET.radio INPUT {
	CLEAR: both; FLOAT: left; WIDTH: auto
}
#horizontalForm FIELDSET.radio LABEL {
	FONT-WEIGHT: normal
}
#horizontalForm INPUT {
	DISPLAY: block; WIDTH: 17em
}
#horizontalForm INPUT.submit {
	CLEAR: both
}
#horizontalForm LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 1em 1em 0px 0px
}
#horizontalForm SELECT {
	DISPLAY: block
}
#marginForm FIELDSET {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 1em; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid
}
#marginForm FIELDSET.radio {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px 0px 0px -1em; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid
}
#marginForm FIELDSET.radio INPUT {
	CLEAR: both; FLOAT: left; POSITION: static
}
#marginForm FIELDSET.radio LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 8em; WIDTH: auto; POSITION: relative; TOP: -1.25em
}
#marginForm FIELDSET.radio LEGEND {
	FONT-WEIGHT: bold; FLOAT: left
}
#marginForm INPUT {
	DISPLAY: block; LEFT: 8em; POSITION: relative; TOP: -1.4em
}
#marginForm INPUT.submit {
	CLEAR: both; TOP: 0px
}
#marginForm LABEL {
	CLEAR: both; MARGIN-TOP: -1em; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 8em
}
#marginForm LABEL.first {
	MARGIN-TOP: 1em
}
#marginForm SELECT {
	DISPLAY: block; LEFT: 8em; POSITION: relative; TOP: -1.4em
}
#verticalForm FIELDSET {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 3em; WIDTH: 17em; PADDING-TOP: 0px
}
#verticalForm FIELDSET.radio {
	MARGIN: 1em 0px 2em; WIDTH: 15em
}
#verticalForm FIELDSET.radio INPUT {
	CLEAR: both; FLOAT: left; WIDTH: auto
}
#verticalForm FIELDSET.radio LABEL {
	FONT-WEIGHT: normal
}
#verticalForm INPUT {
	DISPLAY: block; WIDTH: 15em
}
#verticalForm LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em
}
#verticalForm LABEL.first {
	PADDING-TOP: 1em
}
#verticalForm SELECT {
	DISPLAY: block
}

