form.jqtransformdone label {
	margin-top: 0px; margin-right: 0px; float: left; display: block;
}
form.jqtransformdone div.rowElem {
	padding: 4px 0px; clear: both;
}
button.jqTransformButton {
	margin: 0px; padding: 0px; border: currentColor; overflow: visible; font-family: Arial; cursor: pointer; background-color: transparent;
}
*:first-child + html button[type].jqTransformButton {
	
}
button.jqTransformButton span {
	background: url("img/btn_right.gif") no-repeat right top; margin: 0px; padding: 0px 4px 0px 0px; height: 33px; float: left; display: block;
}
button.jqTransformButton span span {
	background: url("img/btn_left.gif") no-repeat left top; padding: 8px 4px 0px 8px; height: 33px; color: rgb(51, 51, 51); line-height: 13px; font-size: 12px; font-weight: normal; text-decoration: none; display: block;
}
button.jqTransformButton_hover span span {
	background-position: left -33px;
}
button.jqTransformButton_hover span {
	background-position: right -33px;
}
button.jqTransformButton_click span span {
	background-position: left -66px;
}
button.jqTransformButton_click span {
	background-position: right -66px;
}
* html button.jqTransformButton {
	height: 33px;
}
* button.jqTransformButton span span {
	height: 25px;
}
* + html button.jqTransformButton {
	height: 33px;
}
* + button.jqTransformButton span span {
	height: 25px;
}
.jqTransformRadioWrapper {
	margin: 5px 4px 0px; float: left; display: block;
}
.jqTransformRadio {
	background: url("img/radio.gif") no-repeat top; width: 18px; height: 19px; vertical-align: middle; display: block;
}
span.jqTransformCheckboxWrapper {
	margin-top: 5px; float: left; display: block;
}
a.jqTransformCheckbox {
	background: url("img/checkbox.gif") no-repeat top; width: 18px; height: 19px; vertical-align: middle; display: block;
}
a.jqTransformChecked {
	background-position: bottom;
}
.jqTransformSelectWrapper {
	background: url("img/select_left.gif") no-repeat left top; width: 45px; height: 23px; float: left; position: relative;
}
.jqTransformSelectWrapper div span {
	padding: 5px 0px 0px 7px; line-height: 15px; overflow: hidden; font-size: 12px; float: none; white-space: nowrap; position: absolute; cursor: pointer;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
	background: url("img/select_right.gif") no-repeat center; width: 23px; height: 23px; right: 0px; display: block; position: absolute;
}
.jqTransformSelectWrapper ul {
	list-style: none; margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); left: 0px; top: 23px; width: 43px; height: 150px; overflow: auto; display: none; position: absolute; z-index: 10; overflow-y: auto; background-color: rgb(255, 255, 255);
}
.jqTransformSelectWrapper ul a {
	padding: 5px; color: rgb(51, 51, 51); font-size: 12px; text-decoration: none; display: block; background-color: rgb(255, 255, 255);
}
.jqTransformSelectWrapper ul a.selected {
	background: rgb(237, 237, 237); color: rgb(51, 51, 51);
}
.jqTransformSelectWrapper ul a:hover {
	background: rgb(53, 130, 196); color: rgb(255, 255, 255);
}
.jqTransformSelectWrapper ul a.selected:hover {
	background: rgb(53, 130, 196); color: rgb(255, 255, 255);
}
.jqTransformHidden {
	display: none;
}
