
@media print, screen, projection
{
    h4
    {
        font-size: 1em;
    }
    h5
    {
        font-size: 1em;
    }
    pre
    {
        font-size: 1em;
    }
    table
    {
        font-size: 1em;
    }
    input
    {
        font-size: 1em;
    }
    textarea
    {
        font-size: 1em;
    }
    code
    {
        font-size: 1em;
    }
    address
    {
        font-style: normal;
    }
    abbr
    {
        font-style: normal;
    }
    cite
    {
        font-style: normal;
    }
    table
    {
        border-collapse: collapse;
        border-spacing: 0;
    }
    th
    {
        padding-right: 1em;
        vertical-align: baseline;
    }
    td
    {
        padding-right: 1em;
        vertical-align: baseline;
    }
    th
    {
        text-align: left;
    }
    fieldset
    {
        border-top-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
    }
    img
    {
        border-top-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
    }
    label
    {
        display: block;
        margin: 1em 0px 0.3em;
    }
    q
    {
        quotes: none;
    }

}

@media screen, projection
{
    unknown
    {
        direction: ltr;
    }
    html
    {
        direction: ltr;
    }
    unknown
    {
        max-width: none;
    }
    html
    {
        background: #fff;
    }
    h1 img
    {
        background: #fff;
    }
    html
    {
        font: 0.75em/1.5 verdana, arial, helvetica, sans-serif;
    }
    body
    {
        margin: 0px;
    }
    table
    {
        margin: 0px;
    }
    fieldset
    {
        margin: 0px;
    }
    #nav
    {
        margin: 0px;
    }
    body
    {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 15px;
        padding-top: 15px;
        max-width: 1000px;
    }
    body.rtl h1 img
    {
        float: right;
    }
    body.rtl #nav
    {
        float: right;
    }
    body.rtl h1 img
    {
        padding-right: 0px;
        padding-left: 13px;
        padding-bottom: 0px;
        margin: -15px -3px 0px 0px;
        padding-top: 0px;
    }
    body.rtl #nav ul
    {
        margin: 0.7em 1em 0px 0px;
    }
    body.rtl #nav ol
    {
        margin: 0.7em 1em 0px 0px;
    }
    body.rtl #aux
    {
        margin: 0px 160px 0px 0px;
    }
    body.compact
    {
        margin: auto;
        width: 740px;
    }
    h1
    {
        line-height: 1.2;
    }
    h2
    {
        line-height: 1.2;
    }
    h3
    {
        line-height: 1.2;
    }
    h1
    {
        font-size: 1.5em;
    }
    h2
    {
        font-size: 1.5em;
    }
    h1
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: 0px 0px 2em;
        color: #333;
        padding-top: 1em;
        border-bottom: #999 1px solid;
    }
    h1 img
    {
        float: left;
    }
    h1 img
    {
        padding-right: 13px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: -15px 0px 0px -3px;
        padding-top: 0px;
    }
    h2
    {
        margin: 0px 0px 0.67em;
    }
    h3
    {
        font-size: 1.17em;
        margin: 0.86em 0px;
    }
    h4
    {
        margin: 1em 0px;
    }
    p
    {
        margin: 1em 0px;
    }
    pre
    {
        margin: 1em 0px;
    }
    table
    {
        margin: 1em 0px;
    }
    form
    {
        margin: 1em 0px;
    }
    div div
    {
        margin: 1em 0px;
    }
    h5
    {
        margin: 1em 0px -1em;
    }
    unknown
    {
        margin-top: 0px;
    }
    blockquote
    {
        margin-top: 1em;
        margin-bottom: 1em;
    }
    ul
    {
        margin-top: 1em;
        margin-bottom: 1em;
    }
    ol
    {
        margin-top: 1em;
        margin-bottom: 1em;
    }


}

@media print
{
    h1 img
    {
        display: block;
    }

}



@media screen, projection
{
    h2 strong
    {
        color: #900;
    }

}
