/* -----------------------------------*/
/* ----->>> COMMON FORMATTING <<<-----*/
/* -----------------------------------*/
html {
    background: transparent
}

body {
    background: #333;
    font: 1em / 1.25 "Helvetica Neue", Helvetica, Arial, sans-serif
}

a, a:visited {
    color: #474747;
    text-decoration: none
}

a:focus, a:hover {
    color: #5a83a1;
    text-decoration: none
}

h1, h2, h3 {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}

h1 {
    color: #333333;
    font-size: 1.375em;
    line-height: 1;
    margin-bottom: 3px;
    text-transform: capitalize
}

h2 {
    color: #444;
    font-size: 1.125em;
    margin-bottom: 3px
}

h2 a {
    color: #444
}

h2 a:hover {
    color: #cc6600
}

h3 {
    font-size: 0.875em;
    font-weight: bold;
    margin-bottom: 3px
}

ol {
    list-style: decimal;
    margin-bottom: 1em;
    margin-left: 30px;
    margin-right: 30px
}

ol li {
    list-style-type: decimal
}

ul {
    list-style: none
}

ul li {
    background: url(/_img/bullets/yellow-3d.png) no-repeat 0 4px;
    _background: url(/_img/bullets/yellow-3d.gif) no-repeat 0 4px;
    line-height: 1.5;
    padding-left: 19px;
    _height: 1%;
}

dd {
    margin-left: 1.5em
}

dl {
    margin: 0pt 20px 1.5em
}

dl dt {
    font-weight: bold
}

p {
}

sup {
    position: relative;
    bottom: 0.3em;
    vertical-align: baseline;
}

sub {
    position: relative;
    bottom: -0.2em;
    vertical-align: baseline;
}

strong {
    font-weight: bold
}