.ffForm {
	BACKGROUND-COLOR: #ffffff
}
.ffLabel {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.ffLabelLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.ffLabel2 {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.ffLabelStacked {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ffLabelCheckOrRadio {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.ffLabelAtTop {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #666666; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.ffLabelOnTop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.ffField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #f5f5f5
}
.ffFieldDisabled {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #d4d0c8
}
.ffCellBorder {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.ffCellBorderNoPad {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.ffFieldError {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ff0000 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #f7fa00
}
.ffFieldRequired {
	BORDER-RIGHT: #d83030 1px solid; BORDER-TOP: #d83030 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d83030 1px solid; COLOR: #000000; BORDER-BOTTOM: #d83030 1px solid; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #f5f5f5
}
.ffFieldFixedWidth {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Lucida Console,Courier; BACKGROUND-COLOR: #ffffff
}
.ffCheckOrRadio {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 13px; HEIGHT: 15px
}
.ffFieldBgSelected {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #f5f5f5
}
.ffFieldBg {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #ffffff
}
.ffButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #d4d0c8; ALIGN: LEFT
}
.ffOptionsButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #e3873d; ALIGN: LEFT
}
.ffButtonBg {
	VERTICAL-ALIGN: middle; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.ffButtonText {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #000000
}
.ffErrorMsg {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ffErrorMsgSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ffRequiredFlag {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"
}
.SectionHeader {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.CatMgrHeader {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #e7e8d1; TEXT-ALIGN: left
}
.CatMgrSubHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; TEXT-ALIGN: left
}
.CatMgrOptHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #d4d0c8; TEXT-ALIGN: left
}
.CatMgrOptGroup {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #e3873d; TEXT-ALIGN: left
}
.CatMgrOptGroupExclusive {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #818c41; TEXT-ALIGN: left
}
.CatMgrHeaderTab {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; BACKGROUND-COLOR: #d4d0c8; TEXT-ALIGN: left
}
.FormAdvice {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif"; TEXT-ALIGN: left
}
