form.jqtransformdone label{ 
 | 
    margin:-6px 15px -6px 4px; 
 | 
    display: inline-block; 
 | 
} 
 | 
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: 0 12px 0 0; /* 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:0 0 0 12px; 
 | 
    font-weight: normal; 
 | 
    font-size: 12px; 
 | 
    line-height:32px; 
 | 
    display: block; 
 | 
    text-decoration: none; 
 | 
    height: 33px; 
 | 
    white-space:nowrap; 
 | 
} 
 | 
  
 | 
/*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; } 
 | 
/* IE 7 */ 
 | 
*+ html button.jqTransformButton { height:33px; } 
 | 
  
 | 
  
 | 
/* ------------- 
 | 
 * Inputs 
 | 
 * ------------- */ 
 | 
.jqTransformInputWrapper { 
 | 
    background: transparent url(img/input/input_text_left.gif) no-repeat left top; 
 | 
    height: 31px; 
 | 
    padding: 0px; 
 | 
} 
 | 
  
 | 
.jqTransformInputInner { 
 | 
    background: transparent url(img/input/input_text_right.gif) no-repeat top right; 
 | 
    padding: 0px; 
 | 
    margin: 0px; 
 | 
} 
 | 
  
 | 
.jqTransformInputInner div { 
 | 
    height: 31px; 
 | 
    margin:0px 4px; 
 | 
    overflow:hidden; 
 | 
} 
 | 
  
 | 
.jqTransformInputInner div input { 
 | 
    font-family:Arial, Helvetica, sans-serif; 
 | 
    font-size:12px; 
 | 
    line-height: 18px; 
 | 
    vertical-align: middle; 
 | 
    height: 18px; 
 | 
    color:#404040;     
 | 
    border: none!important; 
 | 
    padding:6px 0 7px!important; 
 | 
    margin: 0px!important; 
 | 
    background:transparent!important; 
 | 
} 
 | 
  
 | 
/*  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; 
 | 
    overflow:auto; 
 | 
    resize: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 {display:inline-block;margin:-6px 0;} 
 | 
.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:inline-block; 
 | 
    margin:-6px 0; 
 | 
} 
 | 
a.jqTransformCheckbox { 
 | 
    background: transparent url(img/checkbox.gif) no-repeat center top; 
 | 
    vertical-align: middle; 
 | 
    height: 19px; 
 | 
    width: 18px; 
 | 
    display:block;/*display: -moz-inline-block;*/ 
 | 
} 
 | 
  
 | 
/* ------------- 
 | 
 * Checked - Used for both Radio and Checkbox 
 | 
 * ------------- */ 
 | 
a.jqTransformChecked { background-position: center bottom;} 
 | 
  
 | 
  
 | 
/* ------------- 
 | 
 * Selects 
 | 
 * ------------- */ 
 | 
.jqTransformSelectWrapper { 
 | 
    width: 45px; 
 | 
    position:relative; 
 | 
    height: 31px; 
 | 
    background: url(img/select_left.gif) no-repeat top left; 
 | 
} 
 | 
  
 | 
.jqTransformSelectWrapper div span { 
 | 
     
 | 
    font-size: 12px; 
 | 
    float: none; 
 | 
    position: absolute; 
 | 
    white-space: nowrap; 
 | 
    height: 31px; 
 | 
    line-height: 15px; 
 | 
    padding: 8px 0 0 7px; 
 | 
    overflow: hidden; 
 | 
    cursor:pointer; 
 | 
    /*border: 1px solid #CCCCCC;*/ 
 | 
/*    border-right: none;*/ 
 | 
} 
 | 
  
 | 
.jqTransformSelectWrapper  a.jqTransformSelectOpen { 
 | 
    display: block; 
 | 
    position: absolute; 
 | 
    right: 0px; 
 | 
    width: 31px; 
 | 
    height: 31px; 
 | 
    background: url(img/select_right.gif) no-repeat center center; 
 | 
} 
 | 
  
 | 
.jqTransformSelectWrapper ul { 
 | 
    position: absolute; 
 | 
    width: 43px; 
 | 
    top: 30px; 
 | 
    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 { 
 | 
    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; 
 | 
    text-decoration:none; 
 | 
} 
 | 
  
 | 
/* ------------- 
 | 
 * Hidden - used to hide the original form elements 
 | 
 * ------------- */ 
 | 
.jqTransformHidden {display: none;} 
 |