  
form.jqtransformdone label{

margin-top:4px;

/*margin-right: 8px;*/

display: block;

float:left;

}

form.jqtransformdone div.rowElem{

clear:both;

padding:4px 0px; 

}

/* -------------

* Buttons

* ------------- */

button.jqTransformButton {

margin: 0px;

padding: 0px;

border: none;

background-color: transparent;

cursor: pointer;

overflow: visible;

font-family: Arial;

}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {

background: transparent url(img/btn_right.gif) no-repeat right top;

display: block;

float: left;

padding: 0px 4px 0px 0px; /* sliding doors padding */

margin: 0px;

height: 33px;

}

button.jqTransformButton span span {

background: transparent url(img/btn_left.gif) no-repeat top left;

color: #333;

padding: 8px 4px 0px 8px;

font-weight: normal;

font-size: 12px;

line-height: 13px;

display: block;

text-decoration: none;

height: 33px;

}

/*hover*/

button.jqTransformButton_hover span span { background-position: left -33px ; }

button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/

button.jqTransformButton_click span span { background-position: left -66px ; }

button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */

* html button.jqTransformButton { height:33px; }

* button.jqTransformButton span span { height: 25px; }

/* IE 7 */

*+ html button.jqTransformButton { height:33px; }

*+ button.jqTransformButton span span { height: 25px; }

 

/* -------------

* Inputs

* ------------- */

/*.jqTransformInputWrapper {

background: transparent url(img/input/input_text_left.gif) no-repeat left top;

height: 31px;

padding: 0px;

float:left;

}

.jqTransformInputInner {

background: transparent url(img/input/input_text_right.gif) no-repeat top right;

padding: 0px;

margin: 0px;

}

.jqTransformInputInner div {

height: 31px;

margin:0px 0px 0px 8px;

}

.jqTransformInputInner div input {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height: 18px;

vertical-align: middle;

height: 31px;

color:#404040; 

border: none;

padding: 8px 0px 0px 0px;

margin: 0px;

background:transparent;

}

/* IE6 

* html .jqTransformInputInner div input {

padding: 6px 0 0 0;

margin: 0 0 0 -8px;

height:24px;

}

/* Ie7 

*+ html .jqTransformInputInner div input {

padding: 6px 0 0 0;

margin-left:-10px;

height:24px;

}

/*hover

.jqTransformInputWrapper_hover{ background-position: left -31px ;}

.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus

.jqTransformInputWrapper_focus{ background-position: left -62px ;}

.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}

 

 

.jqTransformSafari .jqTransformInputInner div {

position: relative;

overflow: hidden;

margin:0px 8px;

}

.jqTransformSafari .jqTransformInputInner div input {

background-color: none;

position: absolute;

top: -10px;

left: -2px;

height: 42px; 

padding-left: 4px;

}

*/

 

/* -------------

* Textarea

* ------------- 

table.jqTransformTextarea td#jqTransformTextarea-mm textarea{

font-size: 12px;

line-height: 16px;

}

table.jqTransformTextarea td{

font-size: 1px;

line-height: 1px;

width: 5px;

height: 5px;

margin: 0;

padding: 0;

}

table.jqTransformTextarea{}

table.jqTransformTextarea tr{

/*border: 1px solid red;

}

table.jqTransformTextarea textarea{

margin: 0;

padding: 0;

border: 0;

background: none;

}

table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(img/textarea/textarea_tl.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(img/textarea/textarea_tm.gif) repeat-x top left;}

table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(img/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(img/textarea/textarea_ml.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(img/textarea/textarea-mm.gif) repeat;}

table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(img/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(img/textarea/textarea_bl.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(img/textarea/textarea_bm.gif) repeat-x top left;}

table.jqTransformTextarea td#jqTransformTextarea-br{background: url(img/textarea/textarea_br.gif) no-repeat top left;}

/*hover

table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(img/textarea/textarea-mm-hover.gif);}

table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}

table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus

table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(img/textarea/textarea-mm-focus.gif);}

table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}

table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}

 

table.jqTransformTextarea .jqTransformSafariTextarea div {

position: relative;

overflow: hidden;

border: 0px solid red;

}

table.jqTransformTextarea .jqTransformSafariTextarea textarea{

background: none;

position: absolute;

top:-10px;

left:-10px;

padding: 10px 10px 10px 10px;

resize: none;

}

*/

/* -------------

* Radios

* ------------- */

.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px; margin-top:5px;}

.jqTransformRadio {

background: transparent url(img/radio.gif) no-repeat center top;

vertical-align: middle;

height: 19px;

width: 18px;

display:block;/*display: -moz-inline-block;*/

}

 

/* -------------

* Checkboxes

* ------------- */

span.jqTransformCheckboxWrapper{

/* display:block; */

/*float:left;*/

margin-top:5px;

display: inline-block; 

}

a.jqTransformCheckbox {

background: transparent url(Images/but_checkbox.gif) no-repeat center top;

/* vertical-align: middle; */

height: 19px;

width: 18px;

/* display:block; */

/*display: -moz-inline-block;*/

display: inline-block; 

}

/* -------------

* Checked - Used for both Radio and Checkbox

* ------------- */

a.jqTransformChecked 

{

background-position: center -20px;

background-repeat: no-repeat;

}

/* -------------

* Selects

* ------------- */

.jqTransformSelectWrapper {

width: 45px;

position: relative;

height: 23px;

border: solid;

border-width:1px;

border-color:#c7ba9f;

float:left;

}

.jqTransformSelectWrapper div span 

{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size: 12px;

color:#333333;

float: none;

position: absolute;

white-space: nowrap;

height: 23px;

line-height: 15px;

padding: 5px 0 0 7px;

overflow: hidden;

cursor:pointer;

/*border: 1px solid #CCCCCC;*/

/* border-right: none;*/

}

.jqTransformSelectWrapper a.jqTransformSelectOpen {

display: block;

position: absolute;

right: -1px;

width: 23px;

height: 23px;

background: url(images/but_dropdownbox.gif) no-repeat center center;

}

.jqTransformSelectWrapper ul {

position: absolute;

width: 45px;

top: 23px;

left: 0px;

list-style: none;

background-color: #FFF;

border: solid 1px #CCC;

display: none;

margin: 0px;

padding: 0px;

height: 150px;

overflow: auto;

overflow-y: auto;

z-index:10;

}

.jqTransformSelectWrapper ul a 

{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

display: block;

padding: 5px;

text-decoration: none;

color:#333;

background-color: #FFF;

font-size: 12px;

}

.jqTransformSelectWrapper ul a.selected {

background: #EDEDED;

color: #333;

}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {

background:#3582c4;

color: #fff;

}

/* -------------

* Hidden - used to hide the original form elements

* ------------- */

.jqTransformHidden {display: none;}
