/**
 * This file is used to give all platforms and browsers an equal base for css.
 * If there is anything very basic that's different among platforms or browsers
 * then rules should be added to this file to equalize and make the experience
 * the same for all browsers and platforms.
 *
 * Things that commonly change from theme to theme should not be placed in this
 * file.
 *
 */

*
{
    margin: 0px;
    padding: 0px;
}

html
{
    font-size: 12px;
    overflow-y: scroll;    
}

a:link,
a:active,
a:focus,
a:hover
{
    outline: none;
}

a img
{
    border: none;
}

h1
{
    font-size: 32px;
}

h2
{
    font-size: 24px;
}

h3
{
    font-size: 18px;
}

h4
{
    font-size: 16px;
}

h5
{
    font-size: 14px;
}

h6
{
    font-size: 12px;
}

ul,
ol
{
    padding-left: 40px;
}

pre
{
    white-space: pre-wrap;
}

th
{
    text-align: left;
}
