.html, body {
    /* Prevents a scroll bar when the page is framed. */
    border: none;
    overflow: hidden;
}

body {
    /* IE hack so that font sizes in em will render correctly.
     * TODO: What does it do exactly?
     */
    font-size: 100%;
}

/* The 'top' identifier is for body tags that are not in an iframe. This is an ugly hack :-( */
body#top {
    /* Always leave some space at the edges for a clean look. */
    margin: 1em;
}

div {
    font: 0.94em helvetica;
}


iframe {
    border: 0;
    margin: 0;
}

img {
    /* IE specific hack for smooth image resizing. Does not work on PNG. */
    -ms-interpolation-mode : bicubic;
}

.link {
    color: #0000DD;
    text-decoration: underline;
    cursor: pointer;
}