.ifinputTable {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.ifLeader {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.ifLabel {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; FONT: 11px arial, helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 33%; COLOR: #333; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.ifColLabel {
	FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.ifSpanLabel {
	FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.ifData {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.ifGroupTable {
	WIDTH: 100%; BACKGROUND-COLOR: #f1f5f8
}
#blogform FORM .ifGroupTable {
	WIDTH: 60%; BACKGROUND-COLOR: #fff
}
.special-price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.ifGroupData {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f1f5f8
}
#blogform FORM .ifGroupData {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #fff
}
.ifGroupLabel {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f1f5f8
}
#blogform FORM .ifGroupLabel {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fff
}
.ifGroupTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #f1f5f8
}
#blogform FORM .ifGroupTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #fff
}
.ifSubmitRow {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.ifInputRow {
	CLEAR: both; WIDTH: 100%; TEXT-ALIGN: center
}
.ifButton {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; BACKGROUND: #cc6633; MARGIN: 5px; FONT: bold 11px Tahoma, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 2px outset; WIDTH: 90px; COLOR: #fff; BORDER-BOTTOM: 2px outset
}
#calculate {
	BORDER-RIGHT: silver 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: silver 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px dotted; BACKGROUND-COLOR: #f1f5f8
}
#calculate .ifLabel {
	BACKGROUND-COLOR: #f1f5f8
}
#calculate LABEL {
	BACKGROUND-COLOR: #f1f5f8
}
#calculate DIV {
	BACKGROUND-COLOR: #f1f5f8
}
#calculate .ifData {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.selector {
	FONT: 1em Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.price-pound {
	BORDER-RIGHT: silver 1px solid; FLOAT: left; WIDTH: 60px
}
.price-euro {
	BORDER-RIGHT: silver 1px solid; FLOAT: left; WIDTH: 60px
}
.price-dollar {
	FLOAT: left; WIDTH: 60px
}
#price-type {
	FLOAT: left; WIDTH: 65px
}
.redundant {
	COLOR: gray; TEXT-DECORATION: line-through
}
.ifRequired {
	PADDING-RIGHT: 10px; BACKGROUND: url(/dbclasses/formclass/asterix.gif) no-repeat right 50%
}
.ifErrorMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red
}
.ifNote {
	FONT: 9pt tahoma, arial, helvetica, sans-serif
}
.ifData SELECT {
	FONT-SIZE: 1.2em
}
