#form-container {
	WIDTH: 575px
}
#form-container H2 {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: #e1eefa; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fff 2px solid; COLOR: #0b4499; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid
}
#form-container H2 EM {
	COLOR: black; FONT-STYLE: normal
}
#form-container .form-section {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 25px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 4px solid
}
#form-container FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
#form-container .fields {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
#form-container FIELDSET.bulleted {
	MARGIN: 0px 0px 0px 20px; POSITION: relative
}
#form-container FIELDSET FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 0px
}
#form-container LEGEND {
	DISPLAY: none
}
#form-container FIELDSET FIELDSET LEGEND {
	DISPLAY: inline
}
 HTML #form-container FIELDSET FIELDSET LEGEND {
	LEFT: -5px; POSITION: relative
}
#form-container .row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
#form-container .row .row {
	BORDER-BOTTOM: medium none
}
#form-container .row-textarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
#form-container .row LABEL {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 240px; COLOR: #444; PADDING-TOP: 0px
}
#form-container .row-textarea LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; BORDER-LEFT: #9acefe 1.2em solid; PADDING-TOP: 0px
}
#form-container .row LABEL.auto-width {
	FLOAT: none; MARGIN: 0px 0px 10px; WIDTH: 85%
}
#form-container .row-textarea LABEL {
	FLOAT: none; MARGIN: 0px 0px 10px; WIDTH: 85%
}
#form-container .bulleted .bullet {
	DISPLAY: block; BACKGROUND: #9acefe; LEFT: -20px; MARGIN: -13px 0px 0px; WIDTH: 1.2em; POSITION: absolute; HEIGHT: 1.2em
}
#form-container .tickboxes UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#form-container .tickboxes LI {
	FLOAT: left
}
#form-container .tickboxes INPUT {
	DISPLAY: inline
}
#form-container .tickboxes LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
#form-container .tickbox-cols LI {
	WIDTH: 175px
}
#form-container .row INPUT {
	FLOAT: left
}
#form-container .row SELECT {
	FLOAT: left
}
#form-container TEXTAREA {
	WIDTH: 250px
}
#form-container .row-textarea TEXTAREA {
	DISPLAY: block; MARGIN: 0px 0px 0px 21px; WIDTH: 95%
}
#form-container .response {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0b4499; PADDING-TOP: 0px
}
#form-container .tickbox-cols .response {
	FLOAT: none
}
#form-container .row-textarea .response {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px 4px 0px 21px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
#form-container .note {
	FONT-SIZE: 90%; MARGIN: 7px 0px 8px; COLOR: #3b9f1f
}
#form-container .row-textarea .note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1.2em; PADDING-TOP: 0px
}
#form-container #submit-button {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 14px 0px 0px
}
