#form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
FORM UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 720px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
FORM LI {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px; LINE-HEIGHT: 2em; PADDING-TOP: 1px
}
UNKNOWN {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML FORM LI {
	HEIGHT: 1%
}
FORM LI {
	DISPLAY: block
}
FORM LI DIV {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px
}
FORM LI.focused {
	BACKGROUND-COLOR: #fff7c0
}
FORM LI DIV.left {
	WIDTH: 48%
}
FORM LI DIV.right {
	WIDTH: 48%
}
FORM LI DIV.left .medium {
	WIDTH: 96%
}
FORM LI DIV.right .medium {
	WIDTH: 96%
}
.clear {
	CLEAR: both
}
FORM LI DIV P {
	MARGIN-BOTTOM: 5px
}
LABEL.desc {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #333333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 125%; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM LI P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9px/20px 'Trebuchet MS'; PADDING-TOP: 0px
}
INPUT.text {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
TEXTAREA.textarea {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
SELECT.select {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
INPUT.FT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
SELECT.FT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
TEXTAREA.FT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT: 12px/14px 'Trebuchet MS'; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid
}
INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
INPUT.FT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
INPUT.checkbox {
	DISPLAY: block; MARGIN: 8px 0px 0px 3px; WIDTH: 13px; HEIGHT: 13px
}
INPUT.radio {
	DISPLAY: block; MARGIN: 8px 0px 0px 3px; WIDTH: 13px; HEIGHT: 13px
}
INPUT.button {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; FONT: 11px/14px 'Trebuchet MS'; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer! important; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; LETTER-SPACING: 2px; BACKGROUND-COLOR: #e8a33d
}
SELECT.select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 1px
}
SELECT.FT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 1px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.third {
	WIDTH: 32%! important
}
.half {
	WIDTH: 50%! important
}
.full {
	WIDTH: 100%! important
}
INPUT.small {
	WIDTH: 25%
}
SELECT.small {
	WIDTH: 25%
}
INPUT.medium {
	WIDTH: 50%
}
SELECT.medium {
	WIDTH: 50%
}
INPUT.large {
	WIDTH: 97%
}
SELECT.large {
	WIDTH: 97%
}
TEXTAREA.textarea {
	WIDTH: 97%
}
INPUT.tags {
	WIDTH: 315px
}
TEXTAREA.small {
	HEIGHT: 5.5em
}
TEXTAREA.medium {
	HEIGHT: 10em
}
TEXTAREA.large {
	HEIGHT: 20em
}
FORM LI.error {
	MARGIN: 3px 0px; BACKGROUND-COLOR: #ffdfdf
}
FORM LI.error H3 {
	MARGIN-TOP: 3px; FONT-SIZE: 110%; COLOR: #c02c19; LINE-HEIGHT: 130%
}
#liError {
	BORDER-RIGHT: #eacbcc 1px solid; BORDER-BOTTOM: #eacbcc 1px solid
}
FORM #liError P {
	FONT-SIZE: 85%; COLOR: #222
}
INPUT.error {
	BORDER-RIGHT: #ef5959 1px solid; BORDER-TOP: #ff8f8f 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ff8f8f 1px solid; BORDER-BOTTOM: #ef5959 1px solid
}
TEXTAREA.error {
	BORDER-RIGHT: #ef5959 1px solid; BORDER-TOP: #ff8f8f 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ff8f8f 1px solid; BORDER-BOTTOM: #ef5959 1px solid
}
P.error {
	CLEAR: both; COLOR: #c02c19
}
LI.error LABEL.desc {
	CLEAR: both; COLOR: #c02c19
}
.req {
	FONT-WEIGHT: bold; COLOR: #c02c19
}
.instruct {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: none; PADDING-LEFT: 10px; FONT-SIZE: 80%; BACKGROUND: #f5f5f5; LEFT: 100%; PADDING-BOTTOM: 9px; MARGIN: -1px 0px 0px 10px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 40%; COLOR: #444; LINE-HEIGHT: 130%; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute
}
UNKNOWN {
	DISPLAY: block
}
