    * {
        background-color: transparent !important;
        background-image: none !important;
    }
    .noprint {
        display: none !important;
        visibility:hidden !important;
        position: absolute !important;
        top: -9999px !important;
        left: -9999px !important;
    }
    .printoverflow {
        overflow: auto !important;
    }
    .printheight100 {
        height: 100% !important;
        *height: auto !important;
    }
    .printwidth100  {
        width: 100% !important;
        *width: auto !important;
    }
    .printrelative {
        position: relative !important;
        top: 0px !important;
        left: 0px !important;
    }
    .printfloatleft {
        float: left !important;
    }
    .printonly {
        display: inherit !important;
    }
    .printclearboth {
        clear: both !important;
    }
    .printmargin0 {
        margin: 0 !important;
    }
    ul, ol {
        margin: 1em 0.5em 1em 0.5em !important;
        position: relative !important;
        float: left;
        display: block; clear: both;
    }
    ul li {
        margin: 1em 0.5em 1em 0.5em !important;
        list-style-type: square;
    }
    
    div#pagetop, div#distance, div#distance2, div#footer, div#close, div#topshortcut {
        display: none !important;
    }
    
    div#content {
        margin: 0px;
        overflow: visible;
        width: 100% !important;
        height: 100% !important;
    }
    
    body.popupexists div#content, body.popupexists div#DOMWindowOverlay {
        display: none !important;
    }
    body.popupexists #DOMWindow {
        position: relative !important;
        overflow: visible;
        margin: 0px;
        padding: 0px;
        width: 100% !important;
        height: 100% !important;
        left: 0px !important;
        top: 0px !important;
    }
    
    body.axpopup {
        overflow: inherit !important;
        height: 100% !important;
        *height: auto !important;
    }
    
    iframe {
        position: relative !important;
        width: 99% !important;
        height: 99% !important;
        top: 0px !important;
        left: 0px !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: inherit !important;
    }
    
    iframe html {
        overflow: inherit !important;
    }
    iframe body {
        overflow: inherit !important;
    }
    


    
    
    thead {
        visibility: visible !important;
    }
    
    table.specs tr td {
        border: 1px solid #ccc;
    }
    table.specs td.speckey_1 {
        display: none;
    }
    
    .jScrollPaneContainer /*, #actualarticles  */
    {
        position: inherit !important;
        height: 100% !important;
        *height: auto !important;
    }
    
    
    
    /*
    div#content * {
        background-color: red !important;
        background-image: none !important;
        text-align: left;
        float: left !important;
        line-height: 100% !important;
        font-size: 100% !important;
        position: relative;
    }
    
    .realcontent {
        XXXXXXXoverflow: auto;
        position: inherit !important;
        width: 100% !important;
        height: 100% !important;
    }
    .jScrollPaneContainer,
    #actualarticles {
        position: inherit !important;
        height: 100% !important;
        width: 100% !important;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    


    table.specs td.speckey, table.specs td.speckey p {
        text-align: right !important;
    }
    */
    
    
    









/* BEGIN: Printing styles for ASSA */
    #forprint ul {
      list-style-type: square !important;
      margin-left: 2em !important;
      margin-right: 1em !important;
    }
    #forprint ol {
      list-style-type: decimal !important;
      .display: list-item !important;
      margin-left: 2em !important;
      margin-right: 1em !important;
    }
    #forprint ol li {
      margin-left: 2em !important;
      margin-top: 0.9em !important;
      margin-bottom: 0.2em !important;
      .display: list-item !important;
      .vertical-align: top !important;
      overflow: visible !important;
      /*    *clear: both !important; */
      line-height: 160% !important;
      clear: both !important;
    }
    #forprint ol li li {
      margin-left: 2em !important;
      margin-top: 0.5em !important;
      *clear: both !important;
    }
    #forprint ol li ol {
      list-style-type: lower-alpha !important;
      margin-left: 2em !important;
    }
    #forprint {
        /* *clear: both !important; */
    }
    #forprint .aftersale-header {
        font-size: 180%;
        font-weight: bold;
    }
/* END: Printing styles for ASSA */
