LABEL {
	FONT-FAMILY: sans-serif
}
INPUT {
	FONT-FAMILY: sans-serif
}
INPUT {
	FONT-SIZE: 100%; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
INPUT[type='text'] {
	BACKGROUND-COLOR: white
}
INPUT.readonly {
	COLOR: blue; BACKGROUND-COLOR: rgb(245,240,245)
}
INPUT.focus {
	BACKGROUND-COLOR: rgb(230,230,245)
}
INPUT.invalid {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
INPUT.irrelevant {
	DISPLAY: none; VISIBILITY: hidden
}
INPUT.missing {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
SELECT {
	FONT-SIZE: 100%
}
SELECT.invalid {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
SELECT.irrelevant {
	DISPLAY: none; VISIBILITY: hidden
}
SELECT.missing {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
TEXTAREA {
	FONT-SIZE: 100%
}
TEXTAREA.invalid {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
TEXTAREA.irrelevant {
	DISPLAY: none; VISIBILITY: hidden
}
TEXTAREA.missing {
	COLOR: red; BACKGROUND-COLOR: rgb(255,230,245)
}
LABEL.invalid {
	COLOR: red
}
LABEL.missing {
	COLOR: red
}
LABEL.irrelevant {
	DISPLAY: none; VISIBILITY: hidden
}
SELECT {
	BORDER-LEFT-COLOR: rgb(220,220,220); BORDER-BOTTOM-COLOR: rgb(220,220,220); BORDER-TOP-COLOR: rgb(220,220,220); BACKGROUND-COLOR: transparent; BORDER-RIGHT-COLOR: rgb(220,220,220)
}
OPTION {
	BORDER-LEFT-COLOR: rgb(220,220,220); BORDER-BOTTOM-COLOR: rgb(220,220,220); BORDER-TOP-COLOR: rgb(220,220,220); BACKGROUND-COLOR: transparent; BORDER-RIGHT-COLOR: rgb(220,220,220)
}
SELECT.focus {
	BACKGROUND-COLOR: rgb(230,230,245)
}
TEXTAREA.focus {
	BACKGROUND-COLOR: rgb(230,230,245)
}
INPUT.combotext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
BUTTON {
	FONT-SIZE: 100%
}
FIELDSET {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 120%; PADDING-TOP: 0.4em; BACKGROUND-COLOR: rgb(250,250,250)
}
LEGEND {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1em; PADDING-TOP: 3px; FONT-STYLE: italic; BACKGROUND-COLOR: rgb(255,255,255)
}
FIELDSET.irrelevant {
	DISPLAY: none; VISIBILITY: hidden
}
FIELDSET.borderless {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.fieldset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
TABLE.fieldset TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
PRE {
	BORDER-TOP: black thin solid; PADDING-LEFT: 0.5em; COLOR: green; BORDER-BOTTOM: black thin solid
}
TABLE.picker {
	Z-INDEX: 99; BORDER-RIGHT: black thin solid; BORDER-TOP: black thin solid; FONT-SIZE: 80%; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid; POSITION: absolute; BACKGROUND-COLOR: rgb(220,220,220)
}
TABLE.picker TD {
	TEXT-ALIGN: center
}
TABLE.picker TD.current {
	BACKGROUND-COLOR: rgb(230,230,240)
}
TABLE.picker SPAN.static {
	CURSOR: default; COLOR: black
}
TABLE.picker SPAN.link {
	COLOR: blue
}
TABLE.picker SPAN {
	CURSOR: pointer; COLOR: black
}
TABLE.picker TD.current SPAN {
	COLOR: blue
}
TABLE.picker CAPTION {
	BORDER-RIGHT: black thin solid; PADDING-RIGHT: 0px; BORDER-TOP: black thin solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: black thin; BACKGROUND-COLOR: rgb(230,230,230)
}
TABLE.picker IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0.1em 0px 0px; WIDTH: 16px; COLOR: maroon; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
BUTTON.picker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
FORM BUTTON {
	VERTICAL-ALIGN: bottom
}

