/* Input  */
.jqTransformInputWrapper {float:left;width:auto !important}
.jqTransformInputWrapper div {float:left}

/* Selects */
.jqTransformSelectWrapper {float:left;width:213px !important}
.jqTransformSelectWrapper span{float:left;width:201px !important}
.jqTransformSelectWrapper {position:relative; font-size:12px; border:1px #000 solid;}
.jqTransformSelectWrapper div {float:left;color:#191919;display:block;position:relative;white-space:nowrap;padding:0 20px 0 5px; height:20px;line-height:20px;overflow:hidden;cursor:pointer;background:#fff;width:188px !important}
a.jqTransformSelectOpen {display:block;position:absolute;top:1px;right:1px;width:18px;height:18px;background:url("images/select.gif") 0 0 no-repeat}
.jqTransformSelectWrapper ul {position:static;top:21px;left:0px;background:#fff; font-size:12px; display:none;z-index:10; padding:5px 0 5px 0;max-height:80px;overflow:auto;min-height:20px;z-index:9999} /*position:static*/
.jqTransformSelectWrapper ul a {display:block;padding:0 10px;text-decoration:none;color:#191919}
.jqTransformSelectWrapper ul a.selected {color:#87a310}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {color:#fff;background:#87a310; }

/* Checkboxes */
span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px;}
a.jqTransformCheckbox {background: transparent url("images/checkbox.png") no-repeat center top;vertical-align: top; height: 19px; width: 18px; display:block; margin:-6px 5px 0 0; float:left}
a.jqTransformChecked { background-position: center bottom;}

/* Radios */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;}
.jqTransformRadio {background: transparent url("images/radio.png") no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display:block;}

/* Hidden - used to hide the original form elements  */
.jqTransformHidden {display:none}
