LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; MARGIN-BOTTOM: 3px
}
OPTGROUP {
	FONT-WEIGHT: bolder; FONT-STYLE: normal
}
INPUT.shortest {
	WIDTH: 50px
}
TEXTAREA.shortest {
	WIDTH: 50px
}
SELECT.shortest {
	WIDTH: 50px
}
INPUT.short {
	WIDTH: 100px
}
TEXTAREA.short {
	WIDTH: 100px
}
SELECT.short {
	WIDTH: 100px
}
INPUT.medium {
	WIDTH: 150px
}
TEXTAREA.medium {
	WIDTH: 150px
}
SELECT.medium {
	WIDTH: 150px
}
INPUT.large {
	WIDTH: 200px
}
TEXTAREA.large {
	WIDTH: 200px
}
SELECT.large {
	WIDTH: 200px
}
INPUT.largest {
	WIDTH: 286px
}
TEXTAREA.largest {
	WIDTH: 286px
}
SELECT.largest {
	WIDTH: 286px
}
INPUT.largestWithIndicator {
	WIDTH: 266px
}
SELECT.largestWithIndicator {
	WIDTH: 266px
}
INPUT.darkBorder {
	BORDER-RIGHT: #479cd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #479cd2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #479cd2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #479cd2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.darkBorder {
	BORDER-RIGHT: #479cd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #479cd2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #479cd2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #479cd2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.lightBorder {
	BORDER-RIGHT: #b9d6e6 1px solid; BORDER-TOP: #b9d6e6 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; BORDER-LEFT: #b9d6e6 1px solid; COLOR: #000000; BORDER-BOTTOM: #b9d6e6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
SELECT.lightBorder {
	BORDER-RIGHT: #b9d6e6 1px solid; BORDER-TOP: #b9d6e6 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; BORDER-LEFT: #b9d6e6 1px solid; COLOR: #000000; BORDER-BOTTOM: #b9d6e6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TEXTAREA.lightBorder {
	BORDER-RIGHT: #b9d6e6 1px solid; BORDER-TOP: #b9d6e6 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; BORDER-LEFT: #b9d6e6 1px solid; COLOR: #000000; BORDER-BOTTOM: #b9d6e6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
INPUT.glassButton {
	BORDER-RIGHT: #479cd2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #479cd2 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; BACKGROUND: url(../images/forms/glass_buttons.gif) #fff repeat-x center center; PADDING-BOTTOM: 1px; BORDER-LEFT: #479cd2 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #479cd2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM UL LI {
	MARGIN-BOTTOM: 10px
}
FORM UL LI SPAN.fieldText {
	FONT-SIZE: 1.1em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM UL LI.buttonArea {
	PADDING-TOP: 20px; TEXT-ALIGN: center
}
FORM SPAN.errorMessageIndented {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN-LEFT: 205px; COLOR: #ff3366; PADDING-TOP: 3px
}
FORM SPAN.errorMessage {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ff3366
}
FORM SPAN.available {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/forms/available.gif) no-repeat left center; COLOR: #009900
}
FORM SPAN.unavailable {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; BACKGROUND: url(../images/forms/unavailable.gif) no-repeat left center; COLOR: #ff0000
}
FORM DIV.strengthMeter {
	BORDER-RIGHT: #b9d6e6 1px solid; BORDER-TOP: #b9d6e6 1px solid; FONT-SIZE: 1px; BACKGROUND: url(../images/forms/meter_inactive_gradient.gif) no-repeat left center; BORDER-LEFT: #b9d6e6 1px solid; WIDTH: 288px; BORDER-BOTTOM: #b9d6e6 1px solid; HEIGHT: 10px
}
FORM DIV.strengthMeter DIV.strengthBar {
	BACKGROUND: url(../images/forms/meter_active_gradient.gif) no-repeat left center; WIDTH: 0%; HEIGHT: 100%
}
