/*  all media  */

    /* global */
    *                       { margin:0; padding:0; }
    body                    { background:#fff; padding:15px 0 30px 0; font:11px arial, helvetica, sans-serif; }

    /* tags */
    h1                      { padding:0 0 15px 0; }
    h2                      { padding:5px 0 0 0; }
    label,select            { cursor:pointer; }
    li                      { line-height:15px; margin:5px 0 0 0; }
    ol, ul                  { padding:0 0 10px 35px; }
    p                       { line-height:15px; padding:0 0 10px 0; }
    textarea,input          { font:11px arial, helvetica, sans-serif; padding:2px; }

    /* custom */
    .clear                  { clear:both; }
    .input                  { border:1px solid #ccc; padding:2px; }
    .page-break,.print-only { display:none; }
    .point                  { cursor:pointer; }

    /* links */
    a                       { color:inherit; }
    a:link, a:visited       { color:#00f; text-decoration:underline; }
    a:hover, a:active       { color:#00f; text-decoration:none; }
    a img                   { border:0; }

/*  print media  */
@media print
{
    /* global */
    body                    { color:#000; font-size:9pt; }

    * {
        font-family: 'Sintony', sans-serif;
    }



    /* layout */
    #wrap                   { width:600px; }

    /* custom */
    .print-only             { display:block; }
    .page-break             { page-break-before:always; }

    /* links */
    a {
        color:#166da8;
    }

    a:link,
    a:visited {
        color:#166da8; text-decoration:underline;
    }
    /* new */
    .main img { display: none; }
    .left {display: none; }
    th {text-align: left;}
    /*end new*/
    footer { display: none; }
    nav {
        display: none;
    }
    .header .login {
        display: none;
    }
    .clearfix {
        clear: both;
    }
    aside.left > ul {
        display: none;
    }
    aside.left form {
        display: none;
    }
    aside.left .button {
        display: none;
    }

    aside.left,
    aside.right {
        padding-left: 19px;
        padding-right: 19px;
        padding-top: 19px;
        border: solid black 1px;

        page-break-before: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-after: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-inside: avoid; /* or 'auto' */
    }

    aside.left {
        margin-bottom: 15px;
    }

    .tinytext.m_data img  { margin-right: 10px; margin-bottom: 10px; }

    img {
        page-break-before: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-after: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-inside: avoid; /* or 'auto' */
        margin-bottom: 20px;
    }

    h1 {
        color: #0c66a4;
        font-size: 21px;
        font-weight: 700;
        line-height: 23px;
        margin-bottom: 25px;
        margin-top: 15px;
    }

    h2 {
        font-size: 16px;
        font-weight: bold;
    }

    h3 {
        font-family: 'Sintony',sans-serif;
        font-weight: 600;
        margin-top: 25px;
        padding-bottom: 10px;
    }

    h4 {
        font-size: 14px;
    }
}