@media print { }

@page { 
        size:21.0cm 29.7cm;
        margin:0;
}

img { border: 0}

h1{ font-size:14px }


BODY
    {
        padding: 0;
        margin: auto;
        width: 600px
        
    }
.print_content {        
        font-size :10pt;
        font-family : verdana,sans-serif;
        color : #000000;
    }

.copyright {
        font-size :8pt;
        font-family : arial,sans-serif;
}

p { font-size:12px }

 /* COMMON */
    .csi-textpic {
        padding: 0px;
    }

    .csi-textpic img {
        margin: 2px;
    }


    .csi-textpic .csi-caption {
        text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
        font-style: italic;  /*XXX demo only*/
    }

    .csi-textpic .csi-image {

        margin: 0 0 2px 0;  /*XXX demo only*/

    }

    .csi-textpic .csi-imagewrap {

        text-align: center;     /* is there a bug in IE? (if we don't set this, the image is not centered above or below the text) */
    }

    .csi-textpic .csi-text {

        text-align: left; /*will have to be an inline style - controlled by TS*/
    }

    .csi-text p {
        margin-top: 0;
    }

    /* CENTER */

    .csi-center .csi-image {
        margin: 0 auto 2px;
    }

    /* RIGHT */
    .csi-right div.csi-image {
        float: right;
        clear: both;
    }

    .csi-right div.csi-text {
        clear: right;
    }


    /* LEFT */
    .csi-left div.csi-image {
        float: left;
        clear: both;
    }

    .csi-left div.csi-text {
        clear: left;
    }


    /* INTEXT LEFT */
    .csi-intext-left .csi-image {
        float: left;
        clear: both;
        margin-right: 1px;
    }


    /* INTEXT RIGHT */
    .csi-intext-right .csi-image {
        float: right;
        clear: both;
        margin-left: 2px;
    }


    /* INTEXT RIGHT NOWRAP */
    .csi-intext-right-nowrap .csi-text {
        margin-right: 198px; /*will have to be an inline style - controlled by TS*/
    }

    .csi-intext-right-nowrap .csi-image {
        float: right;
        clear: both;
    }


    /* INTEXT LEFT NOWRAP*/
    .csi-intext-left-nowrap .csi-text {
        margin-left: 198px; /*will have to be an inline style - controlled by TS*/
    }

    .csi-intext-left-nowrap .csi-image {
        float: left;
        clear: both;
    } 

