STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
LABEL {
	FONT-WEIGHT: bold
}
INPUT {
	WIDTH: 300px
}
SELECT {
	WIDTH: 100px
}
INPUT {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/generic/inputBg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/generic/inputBg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid
}
SELECT {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/generic/inputBg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid
}
INPUT.checkbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.radio_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.small {
	WIDTH: 50px
}
SELECT.small {
	WIDTH: 50px
}
INPUT.large {
	WIDTH: 200px
}
SELECT.large {
	WIDTH: 200px
}
INPUT.extra_large {
	WIDTH: 300px
}
SELECT.extra_large {
	WIDTH: 300px
}
INPUT:hover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
TEXTAREA:hover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
SELECT:hover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
INPUT:active {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
TEXTAREA:active {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
SELECT:active {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
INPUT.submit {
	BACKGROUND: url(../images/generic/submitBg.png) #ffffff no-repeat -20px 0px; COLOR: #ffffff
}
INPUT.submit:hover {
	CURSOR: pointer
}
TEXTAREA {
	WIDTH: 300px; HEIGHT: 200px
}
TEXTAREA.deep {
	HEIGHT: 350px
}
TEXTAREA.shallow {
	HEIGHT: 50px
}
FIELDSET {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 2%; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 2%; MARGIN: 0px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 2%; BORDER-BOTTOM: #e3e3e3 1px solid
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #666666; LETTER-SPACING: -1px
}
IMG {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #eeeeee
}

.LV_valid {
	COLOR: #00cc00
}
.LV_invalid {
	COLOR: #cc0000
}
.LV_validation_message {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px
}
.LV_valid_field {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
INPUT.LV_valid_field:hover {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
INPUT.LV_valid_field:active {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
TEXTAREA.LV_valid_field:hover {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
TEXTAREA.LV_valid_field:active {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
.fieldWithErrors INPUT.LV_valid_field {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
.fieldWithErrors TEXTAREA.LV_valid_field {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
.LV_invalid_field {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:hover {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:active {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:hover {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:active {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.fieldWithErrors INPUT.LV_invalid_field {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.fieldWithErrors TEXTAREA.LV_invalid_field {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.floatRight {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}
.clearBoth {
	CLEAR: both
}
.clearLeft {
	CLEAR: left
}
.clearRight {
	CLEAR: right
}
.inline {
	DISPLAY: inline
}
.block {
	DISPLAY: block
}
.hidden {
	DISPLAY: none
}
.invisible {
	VISIBILITY: hidden
}
.visible {
	VISIBILITY: visible
}
.marginTop10 {
	MARGIN-TOP: 10px
}
.marginRight10 {
	MARGIN-RIGHT: 10px
}
.marginBottom10 {
	MARGIN-BOTTOM: 10px
}
.marginleft10 {
	MARGIN-LEFT: 10px
}
